发明授权
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
- 专利标题(中): DMA操作停顿,以便在转换控制条目机制中使用正在进行的迁移进行内存迁移
-
申请号: US11279906申请日: 2006-04-17
-
公开(公告)号: US08621120B2公开(公告)日: 2013-12-31
- 发明人: Carl Alfred Bender , Patrick Allen Buckland , Steven Mark Thurber , Adalberto Guillermo Yanes
- 申请人: Carl Alfred Bender , Patrick Allen Buckland , Steven Mark Thurber , Adalberto Guillermo Yanes
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Yee & Associates, P.C.
- 代理商 Libby Z. Toub
- 主分类号: G06F13/14
- IPC分类号: G06F13/14
摘要:
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.
公开/授权文献
信息查询