发明授权
US08621120B2 Stalling of DMA operations in order to do memory migration using a migration in progress bit in the translation control entry mechanism 有权
DMA操作停顿,以便在转换控制条目机制中使用正在进行的迁移进行内存迁移

Stalling of DMA operations in order to do memory migration using a migration in progress bit in the translation control entry mechanism
摘要:
A mechanism for temporarily stalling selected Direct Memory Access (DMA) operations in a physical input/output (I/O) adapter in order to permit migration of data between physical pages that are subject to access by the physical I/O adapter. When a request for a DMA to a physical page in system memory is received from an I/O adapter, a migration in progress (MIP) bit in a translation control entry (TCE) pointing to the physical page is examined, wherein the MIP bit indicates whether migration of the physical page referenced in the TCE to another location in system memory is currently in progress. If the MIP bit indicates a migration of the physical page is in progress, the DMA from the I/O adapter is temporarily stalled while other DMA operations from other I/O adapters to other physical pages in system memory are allowed to continue.
信息查询
0/0