Method and system for replicating schedules with regard to a host controller for virtualization
    2.
    发明授权
    Method and system for replicating schedules with regard to a host controller for virtualization 有权
    用于复制与主机控制器进行虚拟化相关的计划的方法和系统

    公开(公告)号:US07814496B2

    公开(公告)日:2010-10-12

    申请号:US11207495

    申请日:2005-08-19

    IPC分类号: G06F9/455

    摘要: According to one embodiment, USB device virtualization can be improved by giving virtual machines (VMs) direct access to USB devices with a combined hardware and software solution. One aspect is directed to including providing a set of PCI configuration registers and operational registers for each VM, providing an interrupt request line for each VM, and using a new schedule traversal algorithm for multiple schedules, including a fairness algorithm that prevents starvation of any VM's bulk traffic.

    摘要翻译: 根据一个实施例,可以通过使虚拟机(VM)通过组合的硬件和软件解决方案直接访问USB设备来改善USB设备虚拟化。 一个方面涉及为每个VM提供一组PCI配置寄存器和操作寄存器,为每个VM提供中断请求线,并且使用用于多个调度的新的调度遍历算法,包括防止任何VM的饥饿的公平算法 批量流量。

    Method and system for replicating schedules for virtualization
    4.
    发明申请
    Method and system for replicating schedules for virtualization 有权
    用于复制虚拟化计划的方法和系统

    公开(公告)号:US20070044100A1

    公开(公告)日:2007-02-22

    申请号:US11207495

    申请日:2005-08-19

    IPC分类号: G06F9/46

    摘要: A discussion for improving USB device virtualization by giving virtual machines (VMs) direct access to USB devices with a combined hardware and software solution, including providing a set of PCI configuration registers and operational registers for each VM, providing an interrupt request line for each VM, and using a new schedule traversal algorithm for multiple schedules, including a fairness algorithm that prevents starvation of any VM's bulk traffic.

    摘要翻译: 通过给予虚拟机(VM)通过组合的硬件和软件解决方案直接访问USB设备的讨论,包括为每个VM提供一组PCI配置寄存器和操作寄存器,为每个VM提供中断请求线 ,并为多个计划使用新的计划遍历算法,包括一个公平算法,可以防止任何虚拟机的批量流量的饥饿。

    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)事务中的来宾域标识符标识的访客域。 寄存器存储标识无效域的无效域标识符和指示使具有标签的缓存条目中的条目无效的指示符。