发明名称 System and method for ballooning with assigned devices
摘要 A system and method for ballooning with assigned devices includes inflating a memory balloon, determining whether a first memory page is locked based on information associated with the first memory page, when the first memory page is locked unlocking the first memory page and removing first memory addresses associated with the first memory page from management by an input/output memory management unit (IOMMU), and reallocating the first memory page. The first memory page is associated with a first assigned device.
申请公布号 US9311164(B2) 申请公布日期 2016.04.12
申请号 US201313767841 申请日期 2013.02.14
申请人 RED HAT ISRAEL, LTD. 发明人 Bonzini Paolo;Tsirkin Michael
分类号 G06F12/12;G06F9/50;G06F3/06 主分类号 G06F12/12
代理机构 Haynes and Boone, LLP 代理人 Haynes and Boone, LLP
主权项 1. A method of memory ballooning, the method comprising: inflating a memory balloon by requesting that a memory page be added to the memory balloon; in response to placement of a first memory page in the memory balloon, determining whether the first memory page is locked and is being accessed by a direct memory access (DMA) controller based on information associated with the first memory page; when the first memory page is locked and is being accessed by the DMA controller unlocking the first memory page and removing first memory addresses associated with the first memory page from management by an input/output memory management unit (IOMMU); and reallocating the first memory page; wherein the first memory page is associated with a first assigned device.
地址 Ra'Anana IL