Home
last modified time | relevance | path

Searched refs:migration (Results 1 – 48 of 48) sorted by relevance

/linux-4.4.14/Documentation/vm/
Dpage_migration1 Page migration
4 Page migration allows the moving of the physical location of pages between
9 The main intend of page migration is to reduce the latency of memory access
13 Page migration allows a process to manually relocate the node on which its
19 Page migration functions are provided by the numactl package by Andi Kleen
23 migration. cat /proc/<pid>/numa_maps allows an easy review of where the
27 Manual migration is useful if for example the scheduler has relocated
31 manual page migration support. Automatic page migration may be implemented
48 Page migration allows the preservation of the relative location of pages
49 within a group of nodes for all migration techniques which will preserve a
[all …]
Duserfaultfd.txt87 migration. Postcopy live migration is one form of memory
92 migration to QEMU.
100 It is generally beneficial to run one pass of precopy live migration
101 just before starting postcopy live migration, in order to avoid
104 The implementation of postcopy live migration currently uses one
110 in the destination node, into the socket, and the migration thread of
120 by the parallel QEMU migration thread).
128 migration thread in the QEMU running in the destination node will
136 migration around and a single per-page bitmap has to be maintained in
143 postcopy thread just before UFFDIO_COPY|ZEROPAGE runs in the migration
Dunevictable-lru.txt103 migration, unless we reworked migration code to find the unevictable pages
257 link field was not available to the migration subsystem.
435 replaced with an entry that refers to the new page. Linux supports migration
439 Note that page migration can race with mlocking or munlocking of the same page.
441 sections above. Both processes (migration and m[un]locking) hold the page
442 locked. This provides the first level of synchronization. Page migration
446 To complete page migration, we place the new and old pages back onto the LRU
448 page on failure - will be freed when the reference count held by the migration
450 list because of a race between munlock and migration, page migration uses the
461 the page migration code and the same work flow as described in MIGRATING
[all …]
D00-INDEX28 - description of page migration in NUMA systems.
Dnuma102 attempts to minimize task migration to distant scheduling domains. However,
107 System administrators and application designers can restrict a task's migration
Dtranshuge.txt293 hugepages thanks to FOLL_SPLIT). migration simply can't deal with
Dnuma_memory_policy.txt98 allocated. However, since 2.6.16, Linux supports page migration via
/linux-4.4.14/Documentation/cgroups/
Dmemcg_test.txt84 The logic is very clear. (About migration, see below)
138 For NUMA, migration is an another special case. To do easy test, cpuset
139 is useful. Following is a sample script to do migration.
152 In above set, when you moves a task from 01 to 02, page migration to
176 This is an easy way to test page migration, too.
244 9.9 Move charges at task migration
245 Charges associated with a task can be moved along with task migration.
Dmemory.txt188 At page migration, accounting information is kept.
432 4.2 Task migration
439 You can move charges of a task along with task migration.
440 See 8. "Move charges at task migration"
665 8. Move charges at task migration
667 Users can move charges associated with a task along with task migration, that
686 try to make space by reclaiming memory. Task migration may fail if we
765 * move some tasks to other group with account migration.
Dunified-hierarchy.txt305 migration permission on the process; however, the common ancestor of
602 organization operations - creation of sub-cgroups and migration of
617 atomic against migration to another cgroup.
Dcpusets.txt581 - The migration costs between each cpu can be assumed considerably
636 the cpuset is preserved during these migration operations if possible.
/linux-4.4.14/tools/perf/scripts/python/bin/
Dsched-migration-report3 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/sched-migration.py
/linux-4.4.14/kernel/irq/
DMakefile7 obj-$(CONFIG_GENERIC_PENDING_IRQ) += migration.o
DKconfig29 # Support for delayed migration from interrupt context
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dviosrp.h190 struct mad_migration_cap migration; member
Dibmvscsi.c1235 if (hostdata->caps.migration.common.server_support != in capabilities_rsp()
1289 hostdata->caps.migration.common.cap_type = in send_mad_capabilities()
1291 hostdata->caps.migration.common.length = in send_mad_capabilities()
1292 cpu_to_be16(sizeof(hostdata->caps.migration)); in send_mad_capabilities()
1293 hostdata->caps.migration.common.server_support = in send_mad_capabilities()
1295 hostdata->caps.migration.ecl = cpu_to_be32(1); in send_mad_capabilities()
/linux-4.4.14/fs/nfs/
DKconfig149 bool "NFSv4.1 client support for migration"
154 it can support NFSv4 migration.
156 The NFSv4.1 pieces of the Linux NFSv4 migration implementation are
Dnfs4proc.c6434 .migration = 1, /* skip LOOKUP */ in _nfs40_proc_get_locations()
6439 .migration = 1, in _nfs40_proc_get_locations()
6491 .migration = 1, /* skip LOOKUP */ in _nfs41_proc_get_locations()
6495 .migration = 1, in _nfs41_proc_get_locations()
Dnfs4xdr.c2688 if (args->migration) { in nfs4_xdr_enc_fs_locations()
6919 if (res->migration) { in nfs4_xdr_dec_fs_locations()
/linux-4.4.14/Documentation/locking/
Dlglock.txt37 the lg_local_lock has to disable preemption as migration protection so
43 One can relax the migration constraints by acquiring the current
46 give most of the performance benefits without inhibiting migration
/linux-4.4.14/Documentation/filesystems/nfs/
Dnfs.txt25 and transparent state migration, this identity string must not change
39 or loss of state during NFS reboot recovery or transparent state migration.
/linux-4.4.14/Documentation/arm64/
Dlegacy_instructions.txt18 Uses software emulation. To aid migration of software, in this mode
/linux-4.4.14/mm/
DKconfig229 bool "Allow for balloon memory compaction/migration"
237 by the guest workload. Allowing the compaction & migration for memory
252 # support for page migration
255 bool "Page migration"
259 Allows the migration of the physical location of pages of processes
263 pages as migration can relocate pages to satisfy a huge page
/linux-4.4.14/drivers/firewire/
DKconfig15 for information about migration from the older Linux 1394 stack
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dmobility.c349 static CLASS_ATTR(migration, S_IWUSR, NULL, migrate_store);
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dpsci.txt9 and migration of secure software.
/linux-4.4.14/Documentation/
Dmemory-hotplug.txt301 all pages in the memory block by page migration. But not all pages are
303 page caches. For offlining a memory block by migration, the kernel has to
447 - support HugeTLB page migration and offlining.
Ddma-buf-sharing.txt22 - takes care of any migration of scatterlist - for all (shared) users of this
199 allocation, and/or migration of pages across different types of storage
203 to allow just-in-time backing of storage, and migration mid-way through a
Dcachetlb.txt106 process migration. This interface provides a hook
Dkernel-parameters.txt1705 by the page migration subsystem. This means that
2294 disabling idmapping, which can make migration from
2340 migration from NFSv2/v3.
3743 e.g. base its process migration decisions on it.
4157 save/restore/migration must be enabled to handle larger
/linux-4.4.14/Documentation/filesystems/
Dceph.txt46 The system offers automatic data rebalancing/migration when scaling
/linux-4.4.14/Documentation/virtual/kvm/
Dlocking.txt144 migration.
Dnested-vmx.txt85 of this structure changes, this can break live migration across KVM versions.
Dmmu.txt20 so that swapping, page migration, page merging, transparent
22 - dirty tracking: report writes to guest memory to enable live migration
Dapi.txt772 such as migration.
791 such as migration.
2972 pending interrupts in a single buffer. Use cases include migration
3004 interrupt state after a migration. The input parameter is a userspace buffer
Dtimekeeping.txt554 First, the migration itself may take time, during which interrupts cannot be
/linux-4.4.14/Documentation/device-mapper/
Dcache.txt116 migration occurring at any one time. Currently we're not taking any
163 We can avoid copying data during migration if we know the block has
Dcache-policies.txt11 The policy can return a simple HIT or MISS or issue a migration.
/linux-4.4.14/include/linux/
Dnfs_xdr.h1122 unsigned char migration:1, renew:1; member
1128 unsigned char migration:1, renew:1; member
/linux-4.4.14/Documentation/scheduler/
Dsched-rt-group.txt32 forward progress (NOTE: the migration thread and kstopmachine both
/linux-4.4.14/Documentation/networking/
D00-INDEX234 - sync patches for XFRM enable migration of an SA between hosts.
/linux-4.4.14/Documentation/sysctl/
Dvm.txt246 Hugepage migration is now available in some situations which depend on the
247 architecture and/or the hugepage size. If a hugepage supports migration,
255 page reclaim/migration/compaction work more and you can get contiguous
/linux-4.4.14/Documentation/development-process/
D1.Intro256 there is no prospect of a migration to version 3 of the GPL in the
/linux-4.4.14/drivers/md/
DKconfig344 needed for live data migration tools such as 'pvmove'.
/linux-4.4.14/Documentation/gpio/
Dgpio-legacy.txt284 setup of an output GPIO's value. This allows a glitch-free migration from a
/linux-4.4.14/Documentation/block/
Dbiodoc.txt76 7. A few tips on migration of older drivers
/linux-4.4.14/Documentation/trace/
Dftrace.txt2788 migration/1-14 [001] d.h3 138.732674: softirq_raise: vec=3 [action=NET_RX]
/linux-4.4.14/
DCREDITS2089 D: NUMA support, Slab allocators, Page migration