发明名称 |
用于在数据处理系统中管理地址转换的方法和装置 |
摘要 |
提供了一种用于与诸如InfiniBand TM主机通道适配器的存储器注册使能的适配器进行通信的装置和方法。通过该装置和方法,可以由设备驱动器调取设备驱动器服务,用于初始化根联合体的地址转换数据结构中的地址转换条目。由设备驱动器将注册修改符和设备驱动器存储器数据结构的地址传递到设备驱动器服务。设备驱动器服务可以在与根联合体相关联的地址转换数据结构中创建地址转换数据结构条目,并在适配器的存储器注册(MR)地址转换数据结构中创建MR地址转换条目。然后,可以使用MR ATPT数据结构和I/O操作来旁路与根联合体相关联的地址转换数据结构。 |
申请公布号 |
CN101165664B |
申请公布日期 |
2010.04.21 |
申请号 |
CN200710153328.7 |
申请日期 |
2007.09.14 |
申请人 |
国际商业机器公司 |
发明人 |
D·F·莫特尔;R·J·雷西奥;C·A·萨尔茨伯格;S·M·瑟伯尔 |
分类号 |
G06F12/10(2006.01)I;G06F13/12(2006.01)I |
主分类号 |
G06F12/10(2006.01)I |
代理机构 |
北京市金杜律师事务所 11256 |
代理人 |
王茂华 |
主权项 |
一种用于在数据处理系统中管理地址转换的方法,包括:由设备驱动器调取设备驱动器服务,用于初始化所述数据处理系统的根联合体的地址转换数据结构中的地址转换条目;从所述设备驱动器向所述设备驱动器服务传递注册修改符和设备驱动器存储器数据结构的地址;由所述设备驱动器服务在与所述根联合体相关联的地址转换数据结构中创建一个或者多个地址转换数据结构条目,所述一个或者多个地址转换数据结构条目指定从未转换的地址到用以直接访问所述设备驱动器存储器数据结构的已转换的地址的转换;由所述设备驱动器服务在适配器的存储器注册地址转换和保护表MR ATPT数据结构中创建一个或者多个MR ATPT条目,所述一个或者多个MR ATPT条目与一个或者多个地址转换数据结构条目相对应;以及使用所述MR ATPT数据结构和I/O操作来旁路与所述根联合体相关联的地址转换数据结构;其中所述设备驱动器在所述数据处理系统的系统镜像或者不受信任的逻辑分区之一中提供,并且所述设备驱动器服务在受信任的虚拟化媒介中提供。 |
地址 |
美国纽约阿芒克 |