发明名称 METHODS AND STRUCTURE FOR SINGLE ROOT INPUT/OUTPUT VIRTUALIZATION ENHANCEMENT IN PERIPHERAL COMPONENT INTERCONNECT EXPRESS SYSTEMS
摘要 In one embodiment, a Peripheral Component Interconnect Express (PCIe) Input/Output (I/O) device operable to perform Single Root I/O Virtualization (SR-IOV) is provided. The device comprises hardware registers implementing a PCIe configuration space for the device, and firmware implementing one or more SR-IOV virtual functions that each provide a virtual machine access to a subset of PCIe configuration space hardware registers for the device. The device further includes a hardware recovery register directly accessible by each of the virtual machines, and a control unit. The control unit is operable to detect a firmware fault at the I/O device and to update the hardware recovery register with information describing the firmware fault.
申请公布号 US2014229769(A1) 申请公布日期 2014.08.14
申请号 US201313765922 申请日期 2013.02.13
申请人 LSI CORPORATION 发明人 Abraham Moby J.;Maharana Parag R.
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项 1. A Peripheral Component Interconnect Express (PCIe) Input/Output (I/O) device operable to perform Single Root I/O Virtualization (SR-IOV), the device comprising: hardware registers implementing a PCIe configuration space for the device; firmware implementing one or more SR-IOV virtual functions that each provide a virtual machine access to a subset of PCIe configuration space hardware registers for the device; a hardware recovery register directly accessible by each of the virtual machines; and a control unit operable to detect a firmware fault at the I/O device and to update the hardware recovery register with information describing the firmware fault.
地址 San Jose CA US