发明申请
US20090276605A1 Retaining an Association Between a Virtual Address Based Buffer and a User Space Application that Owns the Buffer
失效
保留基于虚拟地址的缓冲区和拥有缓冲区的用户空间应用程序之间的关联
- 专利标题: Retaining an Association Between a Virtual Address Based Buffer and a User Space Application that Owns the Buffer
- 专利标题(中): 保留基于虚拟地址的缓冲区和拥有缓冲区的用户空间应用程序之间的关联
-
申请号: US12114945申请日: 2008-05-05
-
公开(公告)号: US20090276605A1公开(公告)日: 2009-11-05
- 发明人: Richard L. Arndt , Aaron C. Brown , Bradly G. Frey , Gregory F. Pfister , Renato J. Recio , Steven M. Thurber
- 申请人: Richard L. Arndt , Aaron C. Brown , Bradly G. Frey , Gregory F. Pfister , Renato J. Recio , Steven M. Thurber
- 申请人地址: US NY Armonk
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
Registering memory space for an application is performed. One or more open calls are received from an application to access one or more input/output (I/O) devices. Responsive to receiving the one or more open calls, one or more I/O map and pin calls are sent in order to register memory space for the one or more I/O devices within at least one storage area that will be accessed by the application. A verification is made as to whether the memory space to be registered is associated with the application. Responsive to the memory space being associated with the application, at least one virtual I/O bus address is received for each registered memory space of the one or more I/O devices. At least one I/O command is executed using the at least one virtual I/O bus address without intervention by an operating system or operating system image.
公开/授权文献
信息查询