发明名称 A Method and System for Memory Address Translation and Pinning
摘要 A method and system for memory address translation and pinning are provided. The method includes attaching a memory address space identifier to a direct memory access (DMA) request, the DMA request is sent by a consumer and using a virtual address in a given address space. The method further includes looking up for the memory address space identifier to find a translation of the virtual address in the given address space used in the DMA request to a physical page frame. Provided that the physical page frame is found, pinning the physical page frame al song as the DMA request is in progress to prevent an unmapping operation of said virtual address in said given address space, and completing the DMA request, wherein the steps of attaching, looking up and pinning are centrally controlled by a host gateway.
申请公布号 US2007299990(A1) 申请公布日期 2007.12.27
申请号 US20060426588 申请日期 2006.06.27
申请人 BEN-YEHUDA SHMUEL;GUTHRIDGE SCOTT;KRIEGER ORRAN YAAKOV;MACHULSKY ZORIK;SATRAN JULIAN;SHALEV LEAH;SHIMONY ILAN;XENIDIS JAMES 发明人 BEN-YEHUDA SHMUEL;GUTHRIDGE SCOTT;KRIEGER ORRAN YAAKOV;MACHULSKY ZORIK;SATRAN JULIAN;SHALEV LEAH;SHIMONY ILAN;XENIDIS JAMES
分类号 G06F13/28 主分类号 G06F13/28
代理机构 代理人
主权项
地址