Lines Matching refs:migration
25 Finally, the last section presents a new migration helper that allows lever-
106 Shared address space and migration
126 main memory to device memory using existing migration mechanisms and everything
130 memory for the device memory and second to perform migration. Policy decisions
133 Note that any CPU access to a device page triggers a page fault and a migration
136 address A triggers a page fault and initiates a migration back to main memory.
297 which it cannot do. This second callback must trigger a migration back to
304 Because the CPU cannot access device memory, migration must use the device DMA
306 migration helper::
317 Unlike other migration functions it works on a range of virtual address, there
319 and thus batching multiple pages is needed as otherwise the migration overhead
321 migration might be for a range of addresses the device is actively accessing.
325 to allow the device driver to perform cleanup operations after migration::
342 It is important to stress that these migration helpers allow for holes in the
351 Finally, the migration of the struct page might fail (for file backed page) for
377 simplify migration to and from device memory. This also means that migration