LIVE-MIGRATION OF PINNED DIRECT MEMORY ACCESS PAGES TO SUPPORT MEMORY HOT-REMOVE

    公开(公告)号:US20220374354A1

    公开(公告)日:2022-11-24

    申请号:US17844568

    申请日:2022-06-20

    Abstract: A system on chip (SoC) coupled to a memory can perform a hot-remove operation in a computer system. In a hot-remove operation, software (e.g., operating system) and hardware (e.g., memory controller and interconnect circuitry) components migrate memory content from one region to another target region in the memory. A peripheral device can have direct memory access (DMA) to a page in the region of memory that is being hot-removed. The interconnect circuitry can migrate the page to the target region while maintaining the peripheral device's direct access to the memory. Interconnect circuitry uses hardware mirroring in response to a write command to a memory address in the region being hot-removed. With hardware mirroring, the data is stored in two locations; the first location is the memory address in the region being moved, and the second location is a memory address in the target region.

Patent Agency Ranking