virtio: Use PCI revision field to indicate virtio PCI ABI version
authorAnthony Liguori <aliguori@us.ibm.com>
Mon, 28 Jan 2008 15:59:59 +0000 (09:59 -0600)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 4 Feb 2008 12:50:12 +0000 (23:50 +1100)
commit55a7c066041e7850948d29ed813f62821a9ec046
treeea4ef20c8014d5222957cef83d4fc62b75c58fd6
parent3343660d8c62c6b00b2f15324ef3fcb6be207bfa
virtio: Use PCI revision field to indicate virtio PCI ABI version

As Avi pointed out, as we continue to massage the virtio PCI ABI, we can make
things a little more friendly to users by utilizing the PCI revision field to
indicate which version of the ABI we're using.  This is a hard ABI version
and incrementing it will cause the guest driver to break.

This is the necessary changes to virtio_pci to support this.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
drivers/virtio/virtio_pci.c
include/linux/virtio_pci.h