RE: Problem doing pci passthrough of the network card without VT-d

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

 



Are you expecting this to work using the 1:1 mapping for direct device assignment? I use a similar setup (e.g. dma=none and no VT-d) but a different NIC (Intel 82598 10G) and a different driver (ixgbe). I see the same messages, but also don't get the device to work in the guest (while it does work in the host OS). In fact I don't get any errors on the guest side, so it is hard to track what is wrong. No I/O is happening. The guest cannot not transmit/receive any packets to/from those NICs. The interface packet counters stay at 0.

I see an error in QEMU saying invalid memtype, and it also seems to have trouble assigning IRQs. assigned_dev_enabled_msix() fails with Invalid Argument, but on the guest side I can see that MSI-X is configured properly under /proc/interrupts.

I use the latest KVM 2.6.30 tree in both host OS and guest OS.

> -----Original Message-----
> From: kvm-owner@xxxxxxxxxxxxxxx [mailto:kvm-owner@xxxxxxxxxxxxxxx] On
> Behalf Of Passera, Pablo R
> Sent: 12 May 2009 11:22
> To: kvm@xxxxxxxxxxxxxxx
> Subject: RE: Problem doing pci passthrough of the network card without
> VT-d
>
> One update on this. I disabled VT-d from the BIOS and now I am not
> getting the DMAR error messages in dmesg, but the board still does not
> work on the guest. Any help is welcomed.
>
> e1000e 0000:00:19.0: PCI INT A disabled
> pci-stub 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
>
> Regards,
> Pablo
>
> >-----Original Message-----
> >From: Passera, Pablo R
> >Sent: Tuesday, May 12, 2009 12:14 PM
> >To: kvm@xxxxxxxxxxxxxxx
> >Subject: Problem doing pci passthrough of the network card without VT-
> d
> >
> >Hi List,
> >       I am having problems to do pci passthrough to a network card
> >without using VT-d. The card is present in the guest but with a
> >different model (Intel Corporation 82801I Gigabit Ethernet Controller
> >(rev 2)) and it does not work. The qemu line that I used is:
> >
> >./devel/bin/qemu-system-x86_64 -hda ./dm.img -m 256 -pcidevice
> >host=00:19.0,dma=none -net none
> >
> >Before running qemu I did
> >
> >echo "8086 294c" > /sys/bus/pci/drivers/pci-stub/new_id
> >echo 0000:00:19.0 > /sys/bus/pci/drivers/e1000e/unbind
> >echo 0000:00:19.0 > /sys/bus/pci/drivers/pci-stub/bind
> >
> >This is the lspci -tv output
> >
> >-[0000:00]-+-00.0  Intel Corporation 82X38/X48 Express DRAM Controller
> >           +-01.0-[0000:01]----00.0  nVidia Corporation G80 [GeForce
> >8800 GTX]
> >           +-19.0  Intel Corporation 82566DC-2 Gigabit Network
> >Connection
> >           +-1a.0  Intel Corporation 82801I (ICH9 Family) USB UHCI
> >Controller #4
> >           +-1a.1  Intel Corporation 82801I (ICH9 Family) USB UHCI
> >Controller #5
> >           +-1a.2  Intel Corporation 82801I (ICH9 Family) USB UHCI
> >Controller #6
> >           +-1a.7  Intel Corporation 82801I (ICH9 Family) USB2 EHCI
> >Controller #2
> >           +-1b.0  Intel Corporation 82801I (ICH9 Family) HD Audio
> >Controller
> >           +-1c.0-[0000:02]--
> >           +-1c.4-[0000:03]----00.0  Marvell Technology Group Ltd.
> >88SE6121 SATA II Controller
> >           +-1d.0  Intel Corporation 82801I (ICH9 Family) USB UHCI
> >Controller #1
> >           +-1d.1  Intel Corporation 82801I (ICH9 Family) USB UHCI
> >Controller #2
> >           +-1d.2  Intel Corporation 82801I (ICH9 Family) USB UHCI
> >Controller #3
> >           +-1d.7  Intel Corporation 82801I (ICH9 Family) USB2 EHCI
> >Controller #1
> >           +-1e.0-[0000:04]----03.0  Texas Instruments TSB43AB22/A
> IEEE-
> >1394a-2000 Controller (PHY/Link)
> >           +-1f.0  Intel Corporation 82801IR (ICH9R) LPC Interface
> >Controller
> >           +-1f.2  Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4
> port
> >SATA IDE Controller
> >           +-1f.3  Intel Corporation 82801I (ICH9 Family) SMBus
> >Controller
> >           \-1f.5  Intel Corporation 82801I (ICH9 Family) 2 port SATA
> >IDE Controller
> >
> >
> >I am getting the following error in host dmesg
> >
> >e1000e 0000:00:19.0: PCI INT A disabled
> >pci-stub 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >DMAR:[DMA Read] Request device [00:19.0] fault addr baee000
> >DMAR:[fault reason 02] Present bit in context entry is clear
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >DMAR:[DMA Read] Request device [00:19.0] fault addr b90c000
> >DMAR:[fault reason 02] Present bit in context entry is clear
> >
> >And in a second run I got
> >
> >e1000e 0000:00:19.0: PCI INT A disabled
> >pci-stub 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >DMAR:[DMA Read] Request device [00:19.0] fault addr ba80000
> >DMAR:[fault reason 06] PTE Read access is not set
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >pci-stub 0000:00:19.0: irq 29 for MSI/MSI-X
> >DMAR:[DMA Read] Request device [00:19.0] fault addr baa4000
> >DMAR:[fault reason 06] PTE Read access is not set
> >
> >It does work if I enable VT-d, even though the network card is
> >recognized with a different model. However, I need this to work
> without
> >VT-d. Which could be the problem here? Is this supported?
> >
> >Thanks a lot,
> >Pablo
> >
> >
> >More information and logs...
> >
> >Kernel, kvm and network driver versions:
> >
> >Host Kernel 2.6.29.2
> >Guest Kernel 2.6.23.1-42.fc8
> >KVM-85
> >Network card driver (guest and host) e1000e 0.5.18.3
> >
> >Device assignment log
> >init_assigned_device: Registering real physical device 00:19.0 (bus=0
> >dev=19 func=0)
> >get_real_device: region 0 size 131072 start 0x93200000 type 512
> >resource_fd 12
> >get_real_device: region 1 size 4096 start 0x93224000 type 512
> >resource_fd 13
> >get_real_device: region 2 size 32 start 0x30e0 type 256 resource_fd 0
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x00008086 len=2
> >assigned_dev_pci_read_config: (4.0): address=0002 val=0x0000294c len=2
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x00008086 len=2
> >assigned_dev_pci_read_config: (4.0): address=0002 val=0x0000294c len=2
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x00008086 len=2
> >assigned_dev_pci_read_config: (4.0): address=0002 val=0x0000294c len=2
> >assigned_dev_pci_read_config: (4.0): address=000a val=0x00000200 len=2
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x00008086 len=2
> >assigned_dev_pci_read_config: (4.0): address=0002 val=0x0000294c len=2
> >assigned_dev_pci_write_config: (4.0): address=0010 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xfffe0000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xfffe0000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0010 val=0xf2020000
> len=4
> >assigned_dev_iomem_map: e_phys=f2020000 r_virt=0x7f95bca9a000 type=0
> >len=00020000 region_num=0
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000403 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000403
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000403 len=2
> >assigned_dev_pci_write_config: (4.0): address=0014 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xfffff000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xfffff000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0014 val=0xf2040000
> len=4
> >assigned_dev_iomem_map: e_phys=f2040000 r_virt=0x7f95bca99000 type=0
> >len=00001000 region_num=1
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000403 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000403
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000403 len=2
> >assigned_dev_pci_write_config: (4.0): address=0018 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0xffffffe1 len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0xffffffe1 len=4
> >assigned_dev_pci_write_config: (4.0): address=0018 val=0x0000c040
> len=4
> >assigned_dev_ioport_map: e_phys=0xc040 r_baseport=30e0 type=0x1 len=32
> >region_num=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000403 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000403
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000403 len=2
> >assigned_dev_pci_write_config: (4.0): address=001c val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0020 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0024 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0030 val=0xffffffff
> len=4
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0030
> >val=0xffffffff len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=003d val=0x00000001 len=1
> >assigned_dev_pci_write_config: (4.0): address=003c val=0x0000000b
> len=1
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=000e val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=003d val=0x00000001 len=1
> >assigned_dev_pci_read_config: (4.0): address=003c val=0x0000000b len=1
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xf2020000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0010 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xfffe0000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0010 val=0xf2020000
> len=4
> >assigned_dev_iomem_map: e_phys=f2020000 r_virt=0x7f95bca9a000 type=0
> >len=00020000 region_num=0
> >BUG: kvm_destroy_phys_mem: invalid parameters (slot=-1)
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xf2040000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0014 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xfffff000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0014 val=0xf2040000
> len=4
> >assigned_dev_iomem_map: e_phys=f2040000 r_virt=0x7f95bca99000 type=0
> >len=00001000 region_num=1
> >BUG: kvm_destroy_phys_mem: invalid parameters (slot=-1)
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0x0000c041 len=4
> >assigned_dev_pci_write_config: (4.0): address=0018 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0xffffffe1 len=4
> >assigned_dev_pci_write_config: (4.0): address=0018 val=0x0000c041
> len=4
> >assigned_dev_ioport_map: e_phys=0xc040 r_baseport=30e0 type=0x1 len=32
> >region_num=2
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=001c val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=001c val=0x00000000
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0020 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0020 val=0x00000000
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0024 val=0xffffffff
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0024 val=0x00000000
> len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0030 val=0xfffffffe
> len=4
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0030
> >val=0xfffffffe len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_write_config: (4.0): address=0030 val=0x00000000
> len=4
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0030
> >val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=002c val=0x00008086 len=2
> >assigned_dev_pci_read_config: (4.0): address=002e val=0x00000001 len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000403 len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000403 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0x00000000 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000403 len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000403 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000407
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000407 len=2
> >assigned_dev_pci_read_config: (4.0): address=000d val=0x00000000 len=1
> >assigned_dev_pci_write_config: (4.0): address=000d val=0x00000040
> len=1
> >assigned_dev_pci_write_config: NON BAR (4.0): address=000d
> >val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00100407 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=000c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xf2020000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xf2040000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0x0000c041 len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0028 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=002c val=0x00018086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=4
> >assigned_dev_pci_read_config: (4.0): address=0038 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=003c val=0x0000010b len=4
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000000
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0044 val=0xfee0100c
> len=4
> >assigned_dev_pci_write_config: (4.0): address=0048 val=0x00004149
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000007 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000407
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000407 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000001
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0041 val=0x00000000 len=1
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00100407 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=000c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xf2020000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xf2040000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0x0000c041 len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0028 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=002c val=0x00018086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=4
> >assigned_dev_pci_read_config: (4.0): address=0038 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=003c val=0x0000010b len=4
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00010005 len=4
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00100407 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=000c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xf2020000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xf2040000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0x0000c041 len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0028 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=002c val=0x00018086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=4
> >assigned_dev_pci_read_config: (4.0): address=0038 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=003c val=0x0000010b len=4
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00100407 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=000c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xf2020000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xf2040000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0x0000c041 len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0028 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=002c val=0x00018086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=4
> >assigned_dev_pci_read_config: (4.0): address=0038 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=003c val=0x0000010b len=4
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000001 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000001
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000407 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000407
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000407 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000001 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000000
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000007 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000000
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0044 val=0xfee0100c
> len=4
> >assigned_dev_pci_write_config: (4.0): address=0048 val=0x00004151
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000007 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000407
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000407 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000001
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000001 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000001
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000001 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000000
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000007 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000000
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0044 val=0xfee0100c
> len=4
> >assigned_dev_pci_write_config: (4.0): address=0048 val=0x00004159
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00000007 len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000407
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000407 len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000000 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000001
> len=2
> >assigned_dev_pci_read_config: (4.0): address=0006 val=0x00000010 len=2
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=1
> >assigned_dev_pci_read_config: (4.0): address=0040 val=0x00000005 len=1
> >assigned_dev_pci_read_config: (4.0): address=0042 val=0x00000001 len=2
> >assigned_dev_pci_write_config: (4.0): address=0042 val=0x00000001
> len=2
> >assigned_dev_pci_write_config: (4.0): address=0004 val=0x00000407
> len=2
> >assigned_dev_pci_write_config: NON BAR (4.0): address=0004
> >val=0x00000407 len=2
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00100407 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=000c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xf2020000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xf2040000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0x0000c041 len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0028 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=002c val=0x00018086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=4
> >assigned_dev_pci_read_config: (4.0): address=0038 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=003c val=0x0000010b len=4
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=0000 val=0x294c8086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0004 val=0x00100407 len=4
> >assigned_dev_pci_read_config: (4.0): address=0008 val=0x02000002 len=4
> >assigned_dev_pci_read_config: (4.0): address=000c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0010 val=0xf2020000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0014 val=0xf2040000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0018 val=0x0000c041 len=4
> >assigned_dev_pci_read_config: (4.0): address=001c val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0020 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0024 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0028 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=002c val=0x00018086 len=4
> >assigned_dev_pci_read_config: (4.0): address=0030 val=0x00000000 len=4
> >assigned_dev_pci_read_config: (4.0): address=0034 val=0x00000040 len=4
> >assigned_dev_pci_read_config: (4.0): address=0038 val=0x00000000 len=4
> >
> >
> >
> >cat /pro/interrupts
> >           CPU0       CPU1       CPU2       CPU3
> >  0:        121          1          0          0   IO-APIC-edge
> >timer
> >  1:          1          0          1          0   IO-APIC-edge
> >i8042
> >  3:          1          1          0          1   IO-APIC-edge
> >  8:          0          0          0          1   IO-APIC-edge
> >rtc0
> >  9:          0          0          0          0   IO-APIC-fasteoi
> >acpi
> > 12:          1          2          1          0   IO-APIC-edge
> >i8042
> > 16:       2204        224       1411        199   IO-APIC-fasteoi
> >pata_marvell, nvidia
> > 17:         56       5567         53       4644   IO-APIC-fasteoi
> >ehci_hcd:usb1, uhci_hcd:usb5
> > 18:          0          0          0          0   IO-APIC-fasteoi
> >uhci_hcd:usb3, uhci_hcd:usb8
> > 19:          1          2          2          2   IO-APIC-fasteoi
> >uhci_hcd:usb7, firewire_ohci
> > 21:       2235       5046       2068       4799   IO-APIC-fasteoi
> >uhci_hcd:usb4, ata_piix, ata_piix
> > 22:        640         54        327         54   IO-APIC-fasteoi
> HDA
> >Intel
> > 23:          0          0          0          0   IO-APIC-fasteoi
> >ehci_hcd:usb2, uhci_hcd:usb6
> > 24:          0          0          0          0  DMAR_MSI-edge
> >dmar0
> > 25:          2          0          0          0  DMAR_MSI-edge
> >dmar1
> > 29:          1         17          5          7   PCI-MSI-edge
> >kvm_assigned_msi_device
> >NMI:          0          0          0          0   Non-maskable
> >interrupts
> >LOC:      31901      44784      23928      32075   Local timer
> >interrupts
> >RES:        204        938        255        255   Rescheduling
> >interrupts
> >CAL:         50        550        113        406   Function call
> >interrupts
> >TLB:        756        846       1042       1038   TLB shootdowns
> >TRM:          0          0          0          0   Thermal event
> >interrupts
> >THR:          0          0          0          0   Threshold APIC
> >interrupts
> >SPU:          0          0          0          0   Spurious interrupts
> >ERR:          0
> >MIS:          0
> >
> >lspci -vv
> >00:00.0 Host bridge: Intel Corporation 82X38/X48 Express DRAM
> Controller
> >(rev 01)
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, fast devsel, latency 0
> >       Capabilities: [e0] Vendor Specific Information <?>
> >
> >00:01.0 PCI bridge: Intel Corporation 82X38/X48 Express Host-Primary
> PCI
> >Express Bridge (rev 01) (prog-if 00 [Normal decode])
> >       Flags: bus master, fast devsel, latency 0
> >       Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
> >       I/O behind bridge: 00002000-00002fff
> >       Memory behind bridge: 90000000-92ffffff
> >       Prefetchable memory behind bridge: 0000000080000000-
> >000000008fffffff
> >       Capabilities: [88] Subsystem: Intel Corporation Unknown device
> >5442
> >       Capabilities: [80] Power Management version 3
> >       Capabilities: [90] Message Signalled Interrupts: Mask- 64bit-
> >Queue=0/0 Enable+
> >       Capabilities: [a0] Express Root Port (Slot+), MSI 00
> >       Capabilities: [100] Virtual Channel <?>
> >       Capabilities: [140] Root Complex Link <?>
> >       Kernel driver in use: pcieport-driver
> >       Kernel modules: shpchp
> >
> >00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit
> Network
> >Connection (rev 02)
> >       Subsystem: Intel Corporation Unknown device 0001
> >       Flags: fast devsel, IRQ 20
> >       Memory at 93200000 (32-bit, non-prefetchable) [size=128K]
> >       Memory at 93224000 (32-bit, non-prefetchable) [size=4K]
> >       I/O ports at 30e0 [size=32]
> >       Capabilities: [c8] Power Management version 2
> >       Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+
> >Queue=0/0 Enable-
> >       Capabilities: [e0] Vendor Specific Information <?>
> >       Kernel driver in use: pci-stub
> >       Kernel modules: e1000e
> >
> >00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> UHCI
> >Controller #4 (rev 02) (prog-if 00 [UHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 18
> >       I/O ports at 30c0 [size=32]
> >       Capabilities: [50] Vendor Specific Information <?>
> >       Kernel driver in use: uhci_hcd
> >       Kernel modules: uhci-hcd
> >
> >00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> UHCI
> >Controller #5 (rev 02) (prog-if 00 [UHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 21
> >       I/O ports at 30a0 [size=32]
> >       Capabilities: [50] Vendor Specific Information <?>
> >       Kernel driver in use: uhci_hcd
> >       Kernel modules: uhci-hcd
> >
> >00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> UHCI
> >Controller #6 (rev 02) (prog-if 00 [UHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 17
> >       I/O ports at 3080 [size=32]
> >       Capabilities: [50] Vendor Specific Information <?>
> >       Kernel driver in use: uhci_hcd
> >       Kernel modules: uhci-hcd
> >
> >00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
> EHCI
> >Controller #2 (rev 02) (prog-if 20 [EHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 17
> >       Memory at 93225400 (32-bit, non-prefetchable) [size=1K]
> >       Capabilities: [50] Power Management version 2
> >       Capabilities: [58] Debug port: BAR=1 offset=00a0
> >       Capabilities: [98] Vendor Specific Information <?>
> >       Kernel driver in use: ehci_hcd
> >       Kernel modules: ehci-hcd
> >
> >00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
> >Controller (rev 02)
> >       Subsystem: Intel Corporation Unknown device 0519
> >       Flags: bus master, fast devsel, latency 0, IRQ 22
> >       Memory at 93220000 (64-bit, non-prefetchable) [size=16K]
> >       Capabilities: [50] Power Management version 2
> >       Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+
> >Queue=0/0 Enable-
> >       Capabilities: [70] Express Root Complex Integrated Endpoint,
> MSI
> >00
> >       Capabilities: [100] Virtual Channel <?>
> >       Capabilities: [130] Root Complex Link <?>
> >       Kernel driver in use: HDA Intel
> >       Kernel modules: snd-hda-intel
> >
> >00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
> >Port 1 (rev 02) (prog-if 00 [Normal decode])
> >       Flags: bus master, fast devsel, latency 0
> >       Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
> >       Memory behind bridge: 93300000-933fffff
> >       Capabilities: [40] Express Root Port (Slot+), MSI 00
> >       Capabilities: [80] Message Signalled Interrupts: Mask- 64bit-
> >Queue=0/0 Enable+
> >       Capabilities: [90] Subsystem: Intel Corporation Optiplex 755
> >       Capabilities: [a0] Power Management version 2
> >       Capabilities: [100] Virtual Channel <?>
> >       Capabilities: [180] Root Complex Link <?>
> >       Kernel driver in use: pcieport-driver
> >       Kernel modules: shpchp
> >
> >00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
> >Port 5 (rev 02) (prog-if 00 [Normal decode])
> >       Flags: bus master, fast devsel, latency 0
> >       Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
> >       I/O behind bridge: 00001000-00001fff
> >       Memory behind bridge: 93100000-931fffff
> >       Capabilities: [40] Express Root Port (Slot+), MSI 00
> >       Capabilities: [80] Message Signalled Interrupts: Mask- 64bit-
> >Queue=0/0 Enable+
> >       Capabilities: [90] Subsystem: Intel Corporation 82801I (ICH9
> >Family) PCI Express Port 5
> >       Capabilities: [a0] Power Management version 2
> >       Capabilities: [100] Virtual Channel <?>
> >       Capabilities: [180] Root Complex Link <?>
> >       Kernel driver in use: pcieport-driver
> >       Kernel modules: shpchp
> >
> >00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> UHCI
> >Controller #1 (rev 02) (prog-if 00 [UHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 23
> >       I/O ports at 3060 [size=32]
> >       Capabilities: [50] Vendor Specific Information <?>
> >       Kernel driver in use: uhci_hcd
> >       Kernel modules: uhci-hcd
> >
> >00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> UHCI
> >Controller #2 (rev 02) (prog-if 00 [UHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 19
> >       I/O ports at 3040 [size=32]
> >       Capabilities: [50] Vendor Specific Information <?>
> >       Kernel driver in use: uhci_hcd
> >       Kernel modules: uhci-hcd
> >
> >00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> UHCI
> >Controller #3 (rev 02) (prog-if 00 [UHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 18
> >       I/O ports at 3020 [size=32]
> >       Capabilities: [50] Vendor Specific Information <?>
> >       Kernel driver in use: uhci_hcd
> >       Kernel modules: uhci-hcd
> >
> >00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
> EHCI
> >Controller #1 (rev 02) (prog-if 20 [EHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0, IRQ 23
> >       Memory at 93225000 (32-bit, non-prefetchable) [size=1K]
> >       Capabilities: [50] Power Management version 2
> >       Capabilities: [58] Debug port: BAR=1 offset=00a0
> >       Capabilities: [98] Vendor Specific Information <?>
> >       Kernel driver in use: ehci_hcd
> >       Kernel modules: ehci-hcd
> >
> >00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) (prog-
> if
> >01 [Subtractive decode])
> >       Flags: bus master, fast devsel, latency 0
> >       Bus: primary=00, secondary=04, subordinate=04, sec-latency=32
> >       Memory behind bridge: 93000000-930fffff
> >       Capabilities: [50] Subsystem: Intel Corporation Unknown device
> >5442
> >
> >00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface
> >Controller (rev 02)
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 0
> >       Capabilities: [e0] Vendor Specific Information <?>
> >       Kernel modules: iTCO_wdt
> >
> >00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4
> >port SATA IDE Controller (rev 02) (prog-if 8f [Master SecP SecO PriP
> >PriO])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 21
> >       I/O ports at 3458 [size=8]
> >       I/O ports at 346c [size=4]
> >       I/O ports at 3450 [size=8]
> >       I/O ports at 3468 [size=4]
> >       I/O ports at 3430 [size=16]
> >       I/O ports at 3420 [size=16]
> >       Capabilities: [70] Power Management version 3
> >       Capabilities: [b0] Vendor Specific Information <?>
> >       Kernel driver in use: ata_piix
> >       Kernel modules: ata_piix, ata_generic, pata_acpi
> >
> >00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller
> >(rev 02)
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: medium devsel, IRQ 18
> >       Memory at 93225800 (64-bit, non-prefetchable) [size=256]
> >       I/O ports at 3000 [size=32]
> >       Kernel driver in use: i801_smbus
> >       Kernel modules: i2c-i801
> >
> >00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port
> >SATA IDE Controller (rev 02) (prog-if 85 [Master SecO PriO])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 21
> >       I/O ports at 3448 [size=8]
> >       I/O ports at 3464 [size=4]
> >       I/O ports at 3440 [size=8]
> >       I/O ports at 3460 [size=4]
> >       I/O ports at 3410 [size=16]
> >       I/O ports at 3400 [size=16]
> >       Capabilities: [70] Power Management version 3
> >       Capabilities: [b0] Vendor Specific Information <?>
> >       Kernel driver in use: ata_piix
> >       Kernel modules: ata_piix, ata_generic, pata_acpi
> >
> >01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce
> 8800
> >GTX] (rev a2) (prog-if 00 [VGA controller])
> >       Subsystem: eVga.com. Corp. Unknown device c831
> >       Flags: bus master, fast devsel, latency 0, IRQ 16
> >       Memory at 92000000 (32-bit, non-prefetchable) [size=16M]
> >       Memory at 80000000 (64-bit, prefetchable) [size=256M]
> >       Memory at 90000000 (64-bit, non-prefetchable) [size=32M]
> >       I/O ports at 2000 [size=128]
> >       Capabilities: [60] Power Management version 2
> >       Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+
> >Queue=0/0 Enable-
> >       Capabilities: [78] Express Endpoint, MSI 00
> >       Capabilities: [100] Virtual Channel <?>
> >       Capabilities: [128] Power Budgeting <?>
> >       Kernel driver in use: nvidia
> >       Kernel modules: nvidia, nvidiafb
> >
> >03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6121 SATA II
> >Controller (rev b2) (prog-if 8f [Master SecP SecO PriP PriO])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, fast devsel, latency 0, IRQ 16
> >       I/O ports at 1018 [size=8]
> >       I/O ports at 1024 [size=4]
> >       I/O ports at 1010 [size=8]
> >       I/O ports at 1020 [size=4]
> >       I/O ports at 1000 [size=16]
> >       Memory at 93100000 (32-bit, non-prefetchable) [size=1K]
> >       Capabilities: [48] Power Management version 2
> >       Capabilities: [50] Message Signalled Interrupts: Mask- 64bit-
> >Queue=0/0 Enable-
> >       Capabilities: [e0] Express Legacy Endpoint, MSI 00
> >       Capabilities: [100] Advanced Error Reporting <?>
> >       Kernel driver in use: pata_marvell
> >       Kernel modules: ata_generic, pata_acpi, ahci, pata_marvell
> >
> >04:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-
> 1394a-
> >2000 Controller (PHY/Link) (prog-if 10 [OHCI])
> >       Subsystem: Intel Corporation Unknown device 5442
> >       Flags: bus master, medium devsel, latency 32, IRQ 19
> >       Memory at 93004000 (32-bit, non-prefetchable) [size=2K]
> >       Memory at 93000000 (32-bit, non-prefetchable) [size=16K]
> >       Capabilities: [44] Power Management version 2
> >       Kernel driver in use: firewire_ohci
> >       Kernel modules: firewire-ohci
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux