summaryrefslogtreecommitdiff
path: root/virtio-v1.0-wd01-part1-specification.txt
diff options
context:
space:
mode:
authormstsirkin <mstsirkin@0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652>2013-11-10 11:35:19 +0000
committermstsirkin <mstsirkin@0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652>2013-11-10 11:35:19 +0000
commited86f8513f8df21d0a8c094be167a49ac11bb311 (patch)
tree6bdf1108b713edefcc4d36ec9057ee083bb9bb6e /virtio-v1.0-wd01-part1-specification.txt
parentd0a31aef264b81165af16007b272c2b985edafb4 (diff)
pci: use revision id 1 or higher for non transitional devices
VIRTIO-34 Accepted Nov 5, 2013 https://lists.oasis-open.org/archives/virtio/201311/msg00031.html Signed-off-by: Michael S. Tsirkin <mst@redhat.com> git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@90 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
Diffstat (limited to 'virtio-v1.0-wd01-part1-specification.txt')
-rw-r--r--virtio-v1.0-wd01-part1-specification.txt12
1 files changed, 10 insertions, 2 deletions
diff --git a/virtio-v1.0-wd01-part1-specification.txt b/virtio-v1.0-wd01-part1-specification.txt
index 734bbf4..2d7a0fe 100644
--- a/virtio-v1.0-wd01-part1-specification.txt
+++ b/virtio-v1.0-wd01-part1-specification.txt
@@ -798,10 +798,18 @@ supported by the device. The Subsystem Vendor ID should reflect
the PCI Vendor ID of the environment (it's currently only used
for informational purposes by the guest).
+All Drivers must match devices with any Revision ID, this
+is to allow devices to be versioned without breaking drivers.
+
2.3.1.1.1 Legacy Interfaces: A Note on PCI Device Discovery
-------------------------
-Transitional devices must also have a Revision ID of 0 to match
-this specification.
+Transitional devices must have a Revision ID of 0 to match
+legacy drivers.
+
+Non-transitional devices must have a Revision ID of 1 or higher.
+
+Both transitional and non-transitional drivers must match
+any Revision ID value.
2.3.1.2. PCI Device Layout
-------------------------