From f98e80211f5b47bd15a450fb2aac1745bc4ad2b8 Mon Sep 17 00:00:00 2001 From: Asias He Date: Wed, 13 Apr 2011 00:23:28 +0800 Subject: [PATCH] kvm tools: Fix virtio console PCI class number and device ID number Makes lscpi report the correct device name. Signed-off-by: Asias He Signed-off-by: Pekka Enberg --- virtio-console.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtio-console.c b/virtio-console.c index a140aea..9675090 100644 --- a/virtio-console.c +++ b/virtio-console.c @@ -212,7 +212,7 @@ static struct ioport_operations virtio_console_io_ops = { }; #define PCI_VENDOR_ID_REDHAT_QUMRANET 0x1af4 -#define PCI_DEVICE_ID_VIRTIO_CONSOLE 0x1002 +#define PCI_DEVICE_ID_VIRTIO_CONSOLE 0x1003 #define PCI_SUBSYSTEM_VENDOR_ID_REDHAT_QUMRANET 0x1af4 #define PCI_SUBSYSTEM_ID_VIRTIO_CONSOLE 0x0003 @@ -221,7 +221,7 @@ static struct pci_device_header virtio_console_pci_device = { .device_id = PCI_DEVICE_ID_VIRTIO_CONSOLE, .header_type = PCI_HEADER_TYPE_NORMAL, .revision_id = 0, - .class = (0x07 << 8) | (0x80 << 4) | (0x0 << 0), + .class = 0x078000, .subsys_vendor_id = PCI_SUBSYSTEM_VENDOR_ID_REDHAT_QUMRANET, .subsys_id = PCI_SUBSYSTEM_ID_VIRTIO_CONSOLE, .bar[0] = IOPORT_VIRTIO_CONSOLE | PCI_BASE_ADDRESS_SPACE_IO,