[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] PCIe 2.0, VT-d and Intel 82576 enhancement for Xen SR-IOV



Greetings,

Following patches enhance the VT-d and PCI code, and add a quirk for
Intel 82576 SR-IOV NIC, so they can work better with the SR-IOV core.

  PCI: pass ARI and SR-IOV device information to the hypervisor
  PCI: add a SR-IOV quirk for Intel 82576 NIC
  PCI: save and restore PCIe 2.0 registers

 drivers/pci/pci.c               |   11 +++++++
 drivers/pci/quirks.c            |   57 ++++++++++++++++++++++++++++++++++++++++
 drivers/xen/core/pci.c          |   27 ++++++++++++++++--
 include/linux/pci_regs.h        |    2 +
 include/xen/interface/physdev.h |   16 +++++++++++
 5 files changed, 109 insertions(+), 4 deletions(-)

  Xen: use proper device ID to search VT-d unit for ARI and SR-IOV device

 arch/ia64/xen/hypercall.c          |   22 +++++++++++++++++++
 arch/x86/physdev.c                 |   22 +++++++++++++++++++
 drivers/passthrough/pci.c          |   41 +++++++++++++++++++++++++++++++++++++
 drivers/passthrough/vtd/dmar.c     |   14 +++++++++++-
 drivers/passthrough/vtd/dmar.h     |    2 -
 drivers/passthrough/vtd/intremap.c |    4 +--
 drivers/passthrough/vtd/iommu.c    |   14 +++++++++---
 include/public/physdev.h           |   16 ++++++++++++++
 include/xen/pci.h                  |   11 +++++++++
 9 files changed, 138 insertions(+), 8 deletions(-)

Attachment: dom0-pci.patch
Description: Text document

Attachment: dom0-s3.patch
Description: Text document

Attachment: dom0-quirk.patch
Description: Text document

Attachment: xen.patch
Description: Text document

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.