Fault processing for direct memory access address translation
    5.
    发明授权
    Fault processing for direct memory access address translation 有权
    直接存储器访问地址转换的故障处理

    公开(公告)号:US07340582B2

    公开(公告)日:2008-03-04

    申请号:US10956630

    申请日:2004-09-30

    IPC分类号: G06F12/00 G06F13/00

    摘要: An embodiment of the present invention is a technique to process faults in a direct memory access address translation. A register set stores global control or status information for fault processing of a fault generated by an input/output (I/O) transaction requested by an I/O device. An address translation structure translates a guest physical address to a host physical address. The guest physical address corresponds to the I/O transaction and is mapped to a domain. The address translation structure has at least an entry associated with the domain and domain-specific control information for the fault processing.

    摘要翻译: 本发明的一个实施例是一种在直接存储器访问地址转换中处理故障的技术。 寄存器组存储由I / O设备请求的输入/输出(I / O)事务产生的故障的故障处理的全局控制或状态信息。 地址转换结构将访客物理地址转换为主机物理地址。 访客物理地址对应于I / O事务,并映射到域。 地址转换结构至少具有与域相关联的条目和用于故障处理的特定于域的控制信息。

    Fault processing for direct memory access address translation
    9.
    发明申请
    Fault processing for direct memory access address translation 有权
    直接存储器访问地址转换的故障处理

    公开(公告)号:US20060075285A1

    公开(公告)日:2006-04-06

    申请号:US10956630

    申请日:2004-09-30

    IPC分类号: G06F11/00

    摘要: An embodiment of the present invention is a technique to process faults in a direct memory access address translation. A register set stores global control or status information for fault processing of a fault generated by an input/output (I/O) transaction requested by an I/O device. An address translation structure translates a guest physical address to a host physical address. The guest physical address corresponds to the I/O transaction and is mapped to a domain. The address translation structure has at least an entry associated with the domain and domain-specific control information for the fault processing.

    摘要翻译: 本发明的一个实施例是一种在直接存储器访问地址转换中处理故障的技术。 寄存器组存储由I / O设备请求的输入/输出(I / O)事务产生的故障的故障处理的全局控制或状态信息。 地址转换结构将访客物理地址转换为主机物理地址。 访客物理地址对应于I / O事务,并映射到域。 地址转换结构至少具有与域相关联的条目和用于故障处理的特定于域的控制信息。

    Caching support for direct memory access address translation
    10.
    发明申请
    Caching support for direct memory access address translation 有权
    缓存支持直接内存访问地址转换

    公开(公告)号:US20060075147A1

    公开(公告)日:2006-04-06

    申请号:US10956206

    申请日:2004-09-30

    IPC分类号: G06F3/00 G06F13/28 G06F12/00

    摘要: An embodiment of the present invention is a technique to provide cache support for direct memory access address translation. A cache structure stores cached entries used in address translation of a guest physical address to a host physical address. The guest physical address corresponds to a guest domain identified by a guest domain identifier in an input/output (I/O) transaction requested by an I/O device. A register stores an invalidating domain identifier identifying an invalidating domain and an indicator indicating invalidating an entry in the cached entries having a tag.

    摘要翻译: 本发明的实施例是提供用于直接存储器访问地址转换的高速缓存支持的技术。 高速缓存结构将客户物理地址的地址转换中使用的缓存条目存储到主机物理地址。 访客物理地址对应于由I / O设备请求的输入/输出(I / O)事务中的来宾域标识符标识的访客域。 寄存器存储标识无效域的无效域标识符和指示使具有标签的缓存条目中的条目无效的指示符。