---------- Forwarded message ----------
From: "Zhao, Yu" <[EMAIL PROTECTED]>
Date: 1 Sep, 19:30
Subject: PCI: Linux kernel SR-IOV support
To: linux.kernel


Greetings,

Following patches add SR-IOV capability support to the Linux kernel.
With these patches, people can turn a PCI device with the capability
into multiple ones from software perspective.

[PATCH 1/4 v2] PCI: introduce new base functions
[PATCH 2/4 v2] PCI: support ARI capability
[PATCH 3/4 v2] PCI: support SR-IOV capability
[PATCH 4/4 v2] PCI: document the change

Thanks to Randy Dunlap for carefully reviewing the document change.
And also thank Greg KH, Grant Grundler and Jesse Barnes for their
comments on the initial version.

---
Single Root I/O Virtualization (SR-IOV) capability defined by PCI-SIG
is intended to enable multiple system software to share PCI hardware
resources. PCI device that supports this capability can be extended to
one Physical Functions plus multiple Virtual Functions. Physical
Function, which could be considered as the "real" PCI device, reflects
the hardware instance and manages all physical resources. Virtual
Functions are associated with a Physical Function and shares physical
resources with the Physical Function. Software can control allocation
of Virtual Functions via registers encapsulated in the capability
structure.

SR-IOV specification can be found 
athttp://www.pcisig.com/members/downloads/specifications/iov/sr-iov1.0_...

Devices that support SR-IOV are available from following
vendors:http://download.intel.com/design/network/ProdBrf/
320025.pdfhttp://www.netxen.com/products/chipsolutions/
NX3031.htmlhttp://www.neterion.com/products/x3100.html
--
To unsubscribe from this list: send the line "unsubscribe linux-
kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to