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

Re: [BUG] problems with NICs pass through to OpenBSD guest



I made another experiment. I tried if eth pass trough works in HVMs with other OSes. FreeBSD can't configure connection using DHCP. Ubuntu 22.04 kickstart the connection on Live Cd.

BR Adam

pt., 16 wrz 2022 o 21:26 Adam Szewczyk <szewcson@xxxxxxxxx> napisał(a):
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
Subsystem: Lenovo Device 3807
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 158
Bus: primary=00, secondary=01, subordinate=05, sec-latency=0
I/O behind bridge: 00004000-00004fff [size=4K]
Memory behind bridge: a0000000-b40fffff [size=321M]
Prefetchable memory behind bridge: 00000000b4100000-00000000b41fffff [size=1M]
Capabilities: <access denied>
Kernel driver in use: pcieport

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
Subsystem: Lenovo Device 382f
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at b4510000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device_pci_legacy

00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
Subsystem: Lenovo Device 3864
Flags: bus master, fast devsel, latency 0, IRQ 255
Memory at b4524000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
Subsystem: Lenovo Device 3802
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at b4525000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
Subsystem: Lenovo Device 3806
Flags: bus master, medium devsel, latency 0, IRQ 16
Memory at b4500000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: pciback
Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
Subsystem: Lenovo Device 3824
Flags: bus master, fast devsel, latency 0
Memory at b4520000 (64-bit, non-prefetchable) [size=8K]
Memory at b4526000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>

00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
Subsystem: Intel Corporation Device 0034
Flags: fast devsel, IRQ 16
Memory at b4518000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: pciback
Kernel modules: iwlwifi

00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
Subsystem: Lenovo Device 3803
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at b4527000 (64-bit, non-prefetchable) [virtual] [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss

00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #1 (rev 10)
Subsystem: Lenovo Device 3804
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at b4528000 (64-bit, non-prefetchable) [virtual] [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
Subsystem: Lenovo Device 3810
Flags: bus master, fast devsel, latency 0, IRQ 174
Memory at b4529000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me

00:17.0 SATA controller: Intel Corporation Cannon Lake Mobile PCH SATA AHCI Controller (rev 10) (prog-if 01 [AHCI 1.0])
Subsystem: Lenovo Device 3808
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 162
Memory at b4522000 (32-bit, non-prefetchable) [size=8K]
Memory at b452e000 (32-bit, non-prefetchable) [size=256]
I/O ports at 5040 [size=8]
I/O ports at 5048 [size=4]
I/O ports at 5020 [size=32]
Memory at b452d000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 159
Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
I/O behind bridge: [disabled]
Memory behind bridge: b4400000-b44fffff [size=1M]
Prefetchable memory behind bridge: [disabled]
Capabilities: <access denied>
Kernel driver in use: pcieport

00:1d.5 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #14 (rev f0) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 160
Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
I/O behind bridge: 00003000-00003fff [size=4K]
Memory behind bridge: b4300000-b43fffff [size=1M]
Prefetchable memory behind bridge: [disabled]
Capabilities: <access denied>
Kernel driver in use: pcieport

00:1e.0 Communication controller: Intel Corporation Cannon Lake PCH Serial IO UART Host Controller (rev 10)
Subsystem: Lenovo Device 3813
Flags: bus master, fast devsel, latency 0, IRQ 20
Memory at b452a000 (64-bit, non-prefetchable) [virtual] [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss

00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
Subsystem: Lenovo Device 380e
Flags: bus master, medium devsel, latency 0

00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
Subsystem: Lenovo Device 380f
Flags: bus master, fast devsel, latency 32, IRQ 175
Memory at b451c000 (64-bit, non-prefetchable) [size=16K]
Memory at b4200000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci_intel_cnl

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
Subsystem: Lenovo Device 3814
Flags: medium devsel, IRQ 16
Memory at b452b000 (64-bit, non-prefetchable) [size=256]
I/O ports at 5000 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801

00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
Subsystem: Lenovo Device 3827
Flags: bus master, fast devsel, latency 0
Memory at fe010000 (32-bit, non-prefetchable) [size=4K]

01:00.0 VGA compatible controller: NVIDIA Corporation TU116M [GeForce GTX 1660 Ti Mobile] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 3ffc
Flags: bus master, fast devsel, latency 0, IRQ 172
Memory at b3000000 (32-bit, non-prefetchable) [size=16M]
Memory at a0000000 (64-bit, prefetchable) [size=256M]
Memory at b0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 4000 [size=128]
Expansion ROM at b2000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nouveau

01:00.1 Audio device: NVIDIA Corporation TU116 High Definition Audio Controller (rev a1)
Subsystem: Lenovo Device 3ffc
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at b4000000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

01:00.2 USB controller: NVIDIA Corporation TU116 USB 3.1 Host Controller (rev a1) (prog-if 30 [XHCI])
Subsystem: Lenovo Device 3ffc
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at b4100000 (64-bit, prefetchable) [size=256K]
Memory at b4140000 (64-bit, prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: pciback
Kernel modules: xhci_pci

01:00.3 Serial bus controller [0c80]: NVIDIA Corporation TU116 USB Type-C UCSI Controller (rev a1)
Subsystem: Lenovo Device 3ffc
Flags: bus master, fast devsel, latency 0, IRQ 173
Memory at b4004000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: nvidia-gpu
Kernel modules: i2c_nvidia_gpu

06:00.0 Non-Volatile memory controller: Sandisk Corp WD Blue SN500 / PC SN520 NVMe SSD (rev 01) (prog-if 02 [NVM Express])
Subsystem: Sandisk Corp WD Blue SN500 / PC SN520 NVMe SSD
Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
Memory at b4400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: nvme
Kernel modules: nvme

07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Lenovo Device 38cd
Flags: bus master, fast devsel, latency 0, IRQ 17
I/O ports at 3000 [size=256]
Memory at b4304000 (64-bit, non-prefetchable) [size=4K]
Memory at b4300000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: pciback
Kernel modules: r8169

Sorry I forgot about lscpi -v

pt., 16 wrz 2022 o 17:08 Adam Szewczyk <szewcson@xxxxxxxxx> napisał(a):
Sorry, I always forgot that default answer is "answer" to not "answer to all".

My xl dmesg after calling those debug-keys is:
t=0 d0:  8(---)
(XEN)    IRQ:   9 vec:39 IO-APIC-level   status=030 aff:{4}/{0-11} in-flight=0 d0:  9(---)
(XEN)    IRQ:  10 vec:78 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  11 vec:88 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  12 vec:90 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  13 vec:98 IO-APIC-edge    status=002 aff:{0-15}/{0} mapped, unbound
(XEN)    IRQ:  14 vec:a0 IO-APIC-level   status=030 aff:{0}/{0} in-flight=0 d0: 14(---)
(XEN)    IRQ:  15 vec:a8 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  16 vec:b0 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0: 16(---),d3: 16(-M-),d78: 16(-M-)
(XEN)    IRQ:  17 vec:d0 IO-APIC-level   status=010 aff:{2}/{0-11} in-flight=1 d0: 17(---),d81: 17(-MM)
(XEN)    IRQ:  18 vec:b8 IO-APIC-level   status=030 aff:{10}/{0-11} in-flight=0 d0: 18(---),d3: 18(-M-)
(XEN)    IRQ:  19 vec:a1 IO-APIC-level   status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ:  20 vec:e0 IO-APIC-level   status=030 aff:{0}/{0-11} in-flight=0 d0: 20(---)
(XEN)    IRQ:  83 vec:41 IO-APIC-level   status=030 aff:{10}/{0-11} in-flight=0 d0: 83(---)
(XEN)    IRQ: 120 vec:30 DMA_MSI         status=000 aff:{0-15}/{0} iommu.c#iommu_page_fault()
(XEN)    IRQ: 121 vec:c0 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:951(---)
(XEN)    IRQ: 122 vec:c8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:950(---)
(XEN)    IRQ: 123 vec:d8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:949(---)
(XEN)    IRQ: 124 vec:e8 PCI-MSI         status=030 aff:{8}/{0-11} in-flight=0 d0:948(---)
(XEN)    IRQ: 125 vec:4a PCI-MSI         status=010 aff:{6}/{0-11} in-flight=0 d78:151(---)
(XEN)    IRQ: 126 vec:59 PCI-MSI/-X      status=030 aff:{8}/{0-11} in-flight=0 d0:946(---)
(XEN)    IRQ: 127 vec:61 PCI-MSI/-X      status=030 aff:{0}/{0-11} in-flight=0 d0:945(---)
(XEN)    IRQ: 128 vec:69 PCI-MSI/-X      status=030 aff:{6}/{0-11} in-flight=0 d0:944(---)
(XEN)    IRQ: 129 vec:71 PCI-MSI/-X      status=030 aff:{4}/{0-11} in-flight=0 d0:943(---)
(XEN)    IRQ: 130 vec:79 PCI-MSI/-X      status=030 aff:{6}/{0-11} in-flight=0 d0:942(---)
(XEN)    IRQ: 131 vec:81 PCI-MSI/-X      status=030 aff:{10}/{0-11} in-flight=0 d0:941(---)
(XEN)    IRQ: 132 vec:89 PCI-MSI/-X      status=030 aff:{2}/{0-11} in-flight=0 d0:940(---)
(XEN)    IRQ: 133 vec:52 PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d81:151(-M-)
(XEN)    IRQ: 134 vec:99 PCI-MSI         status=030 aff:{6}/{0-11} in-flight=0 d0:938(---)
(XEN)    IRQ: 135 vec:a9 PCI-MSI         status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ: 136 vec:b1 PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d0:936(---)
(XEN)    IRQ: 137 vec:b9 PCI-MSI         status=030 aff:{2}/{0-11} in-flight=0 d0:935(---)
(XEN)    IRQ: 138 vec:d1 PCI-MSI         status=030 aff:{2}/{0-11} in-flight=0 d3:151(---)
(XEN)    IRQ: 139 vec:d9 PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d3:150(---)
(XEN) Direct vector information:
(XEN)    0x22 -> irq_move_cleanup_interrupt()
(XEN)    0xf1 -> mce_intel.c#cmci_interrupt()
(XEN)    0xf2 -> mce_intel.c#intel_thermal_interrupt()
(XEN)    0xf9 -> pmu_apic_interrupt()
(XEN)    0xfa -> apic_timer_interrupt()
(XEN)    0xfb -> call_function_interrupt()
(XEN)    0xfc -> event_check_interrupt()
(XEN)    0xfd -> invalidate_interrupt()
(XEN)    0xfe -> error_interrupt()
(XEN)    0xff -> spurious_interrupt()
(XEN) IO-APIC interrupt information:
(XEN)     IRQ  0 Vec240:
(XEN)       Apic 0x00, Pin  2: vec=f0 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  1 Vec 49:
(XEN)       Apic 0x00, Pin  1: vec=31 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000400
(XEN)     IRQ  3 Vec 64:
(XEN)       Apic 0x00, Pin  3: vec=40 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  4 Vec 72:
(XEN)       Apic 0x00, Pin  4: vec=48 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  5 Vec 80:
(XEN)       Apic 0x00, Pin  5: vec=50 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  6 Vec 88:
(XEN)       Apic 0x00, Pin  6: vec=58 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  7 Vec 96:
(XEN)       Apic 0x00, Pin  7: vec=60 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  8 Vec104:
(XEN)       Apic 0x00, Pin  8: vec=68 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  9 Vec 57:
(XEN)       Apic 0x00, Pin  9: vec=39 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=L mask=0 dest_id:00000010
(XEN)     IRQ 10 Vec120:
(XEN)       Apic 0x00, Pin 10: vec=78 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 11 Vec136:
(XEN)       Apic 0x00, Pin 11: vec=88 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 12 Vec144:
(XEN)       Apic 0x00, Pin 12: vec=90 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 13 Vec152:
(XEN)       Apic 0x00, Pin 13: vec=98 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=1 dest_id:00000001
(XEN)     IRQ 14 Vec160:
(XEN)       Apic 0x00, Pin 14: vec=a0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 15 Vec168:
(XEN)       Apic 0x00, Pin 15: vec=a8 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 16 Vec176:
(XEN)       Apic 0x00, Pin 16: vec=b0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 17 Vec208:
(XEN)       Apic 0x00, Pin 17: vec=d0 delivery=LoPri dest=L status=1 polarity=1 irr=1 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 18 Vec184:
(XEN)       Apic 0x00, Pin 18: vec=b8 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000400
(XEN)     IRQ 19 Vec161:
(XEN)       Apic 0x00, Pin 19: vec=a1 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00000555
(XEN)     IRQ 20 Vec224:
(XEN)       Apic 0x00, Pin 20: vec=e0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 83 Vec 65:
(XEN)       Apic 0x00, Pin 83: vec=41 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000400
(XEN) MSI information:
(XEN)  IOMMU  120 vec=30 lowest  edge   assert  log lowest dest=00000001 mask=1/  /?
(XEN)  MSI    121 vec=c0 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    122 vec=c8 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    123 vec=d8 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    124 vec=e8 lowest  edge   assert  log lowest dest=00000100 mask=0/  /?
(XEN)  MSI    125 vec=4a lowest  edge   assert  log lowest dest=00000004 mask=0/  /?
(XEN)  MSI-X  126 vec=59 lowest  edge   assert  log lowest dest=00000100 mask=1/  /0
(XEN)  MSI-X  127 vec=61 lowest  edge   assert  log lowest dest=00000010 mask=1/  /0
(XEN)  MSI-X  128 vec=69 lowest  edge   assert  log lowest dest=00000400 mask=1/  /0
(XEN)  MSI-X  129 vec=71 lowest  edge   assert  log lowest dest=00000400 mask=1/  /0
(XEN)  MSI-X  130 vec=79 lowest  edge   assert  log lowest dest=00000040 mask=1/  /0
(XEN)  MSI-X  131 vec=81 lowest  edge   assert  log lowest dest=00000100 mask=1/  /0
(XEN)  MSI-X  132 vec=89 lowest  edge   assert  log lowest dest=00000040 mask=1/  /0
(XEN)  MSI    133 vec=5a lowest  edge   assert  log lowest dest=00000004 mask=0/  /?
(XEN)  MSI    134 vec=99 lowest  edge   assert  log lowest dest=00000004 mask=0/  /?
(XEN)  MSI    135 vec=a9 lowest  edge   assert  log lowest dest=00000555 mask=0/  /?
(XEN)  MSI    136 vec=b1 lowest  edge   assert  log lowest dest=00000010 mask=0/  /?
(XEN)  MSI    137 vec=b9 lowest  edge   assert  log lowest dest=00000010 mask=0/  /?
(XEN)  MSI    138 vec=d1 lowest  edge   assert  log lowest dest=00000004 mask=0/  /?
(XEN)  MSI    139 vec=d9 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN) IRQ information:
(XEN)    IRQ:   0 vec:f0 IO-APIC-edge    status=000 aff:{0}/{0} time.c#timer_interrupt()
(XEN)    IRQ:   1 vec:31 IO-APIC-edge    status=034 aff:{10}/{0-11} in-flight=0 d0:  1(---)
(XEN)    IRQ:   3 vec:40 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   4 vec:48 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   5 vec:50 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   6 vec:58 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   7 vec:60 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   8 vec:68 IO-APIC-edge    status=030 aff:{0}/{0} in-flight=0 d0:  8(---)
(XEN)    IRQ:   9 vec:39 IO-APIC-level   status=030 aff:{4}/{0-11} in-flight=0 d0:  9(---)
(XEN)    IRQ:  10 vec:78 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  11 vec:88 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  12 vec:90 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  13 vec:98 IO-APIC-edge    status=002 aff:{0-15}/{0} mapped, unbound
(XEN)    IRQ:  14 vec:a0 IO-APIC-level   status=030 aff:{0}/{0} in-flight=0 d0: 14(---)
(XEN)    IRQ:  15 vec:a8 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  16 vec:b0 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0: 16(---),d3: 16(-M-),d78: 16(-M-)
(XEN)    IRQ:  17 vec:d0 IO-APIC-level   status=030 aff:{10}/{0-11} in-flight=1 d0: 17(---),d87: 17(-MM)
(XEN)    IRQ:  18 vec:b8 IO-APIC-level   status=030 aff:{10}/{0-11} in-flight=0 d0: 18(---),d3: 18(-M-)
(XEN)    IRQ:  19 vec:a1 IO-APIC-level   status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ:  20 vec:e0 IO-APIC-level   status=030 aff:{0}/{0-11} in-flight=0 d0: 20(---)
(XEN)    IRQ:  83 vec:41 IO-APIC-level   status=030 aff:{8}/{0-11} in-flight=0 d0: 83(---)
(XEN)    IRQ: 120 vec:30 DMA_MSI         status=000 aff:{0-15}/{0} iommu.c#iommu_page_fault()
(XEN)    IRQ: 121 vec:c0 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:951(---)
(XEN)    IRQ: 122 vec:c8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:950(---)
(XEN)    IRQ: 123 vec:d8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:949(---)
(XEN)    IRQ: 124 vec:e8 PCI-MSI         status=030 aff:{8}/{0-11} in-flight=0 d0:948(---)
(XEN)    IRQ: 125 vec:4a PCI-MSI         status=010 aff:{2}/{0-11} in-flight=0 d78:151(---)
(XEN)    IRQ: 126 vec:59 PCI-MSI/-X      status=030 aff:{8}/{0-11} in-flight=0 d0:946(---)
(XEN)    IRQ: 127 vec:61 PCI-MSI/-X      status=030 aff:{4}/{0-11} in-flight=0 d0:945(---)
(XEN)    IRQ: 128 vec:69 PCI-MSI/-X      status=030 aff:{10}/{0-11} in-flight=0 d0:944(---)
(XEN)    IRQ: 129 vec:71 PCI-MSI/-X      status=030 aff:{10}/{0-11} in-flight=0 d0:943(---)
(XEN)    IRQ: 130 vec:79 PCI-MSI/-X      status=030 aff:{6}/{0-11} in-flight=0 d0:942(---)
(XEN)    IRQ: 131 vec:81 PCI-MSI/-X      status=030 aff:{8}/{0-11} in-flight=0 d0:941(---)
(XEN)    IRQ: 132 vec:89 PCI-MSI/-X      status=030 aff:{6}/{0-11} in-flight=0 d0:940(---)
(XEN)    IRQ: 133 vec:5a PCI-MSI         status=030 aff:{2}/{0-11} in-flight=0 d87:151(-M-)
(XEN)    IRQ: 134 vec:99 PCI-MSI         status=010 aff:{2}/{0-11} in-flight=0 d0:938(---)
(XEN)    IRQ: 135 vec:a9 PCI-MSI         status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ: 136 vec:b1 PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d0:936(---)
(XEN)    IRQ: 137 vec:b9 PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d0:935(---)
(XEN)    IRQ: 138 vec:d1 PCI-MSI         status=030 aff:{2}/{0-11} in-flight=0 d3:151(---)
(XEN)    IRQ: 139 vec:d9 PCI-MSI         status=010 aff:{0}/{0-11} in-flight=0 d3:150(---)
(XEN) Direct vector information:
(XEN)    0x22 -> irq_move_cleanup_interrupt()
(XEN)    0xf1 -> mce_intel.c#cmci_interrupt()
(XEN)    0xf2 -> mce_intel.c#intel_thermal_interrupt()
(XEN)    0xf9 -> pmu_apic_interrupt()
(XEN)    0xfa -> apic_timer_interrupt()
(XEN)    0xfb -> call_function_interrupt()
(XEN)    0xfc -> event_check_interrupt()
(XEN)    0xfd -> invalidate_interrupt()
(XEN)    0xfe -> error_interrupt()
(XEN)    0xff -> spurious_interrupt()
(XEN) IO-APIC interrupt information:
(XEN)     IRQ  0 Vec240:
(XEN)       Apic 0x00, Pin  2: vec=f0 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  1 Vec 49:
(XEN)       Apic 0x00, Pin  1: vec=31 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000400
(XEN)     IRQ  3 Vec 64:
(XEN)       Apic 0x00, Pin  3: vec=40 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  4 Vec 72:
(XEN)       Apic 0x00, Pin  4: vec=48 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  5 Vec 80:
(XEN)       Apic 0x00, Pin  5: vec=50 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  6 Vec 88:
(XEN)       Apic 0x00, Pin  6: vec=58 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  7 Vec 96:
(XEN)       Apic 0x00, Pin  7: vec=60 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  8 Vec104:
(XEN)       Apic 0x00, Pin  8: vec=68 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  9 Vec 57:
(XEN)       Apic 0x00, Pin  9: vec=39 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=L mask=0 dest_id:00000010
(XEN)     IRQ 10 Vec120:
(XEN)       Apic 0x00, Pin 10: vec=78 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 11 Vec136:
(XEN)       Apic 0x00, Pin 11: vec=88 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 12 Vec144:
(XEN)       Apic 0x00, Pin 12: vec=90 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 13 Vec152:
(XEN)       Apic 0x00, Pin 13: vec=98 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=1 dest_id:00000001
(XEN)     IRQ 14 Vec160:
(XEN)       Apic 0x00, Pin 14: vec=a0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 15 Vec168:
(XEN)       Apic 0x00, Pin 15: vec=a8 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 16 Vec176:
(XEN)       Apic 0x00, Pin 16: vec=b0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 17 Vec208:
(XEN)       Apic 0x00, Pin 17: vec=d0 delivery=LoPri dest=L status=1 polarity=1 irr=1 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 18 Vec184:
(XEN)       Apic 0x00, Pin 18: vec=b8 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000400
(XEN)     IRQ 19 Vec161:
(XEN)       Apic 0x00, Pin 19: vec=a1 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00000555
(XEN)     IRQ 20 Vec224:
(XEN)       Apic 0x00, Pin 20: vec=e0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 83 Vec 65:
(XEN)       Apic 0x00, Pin 83: vec=41 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000100
(XEN) MSI information:
(XEN)  IOMMU  120 vec=30 lowest  edge   assert  log lowest dest=00000001 mask=1/  /?
(XEN)  MSI    121 vec=c0 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    122 vec=c8 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    123 vec=d8 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    124 vec=e8 lowest  edge   assert  log lowest dest=00000004 mask=0/  /?
(XEN)  MSI    125 vec=72 lowest  edge   assert  log lowest dest=00000100 mask=0/  /?
(XEN)  MSI-X  126 vec=59 lowest  edge   assert  log lowest dest=00000100 mask=1/  /0
(XEN)  MSI-X  127 vec=61 lowest  edge   assert  log lowest dest=00000010 mask=1/  /0
(XEN)  MSI-X  128 vec=69 lowest  edge   assert  log lowest dest=00000010 mask=1/  /0
(XEN)  MSI-X  129 vec=71 lowest  edge   assert  log lowest dest=00000100 mask=1/  /0
(XEN)  MSI-X  130 vec=79 lowest  edge   assert  log lowest dest=00000040 mask=1/  /0
(XEN)  MSI-X  131 vec=81 lowest  edge   assert  log lowest dest=00000010 mask=1/  /0
(XEN)  MSI-X  132 vec=89 lowest  edge   assert  log lowest dest=00000040 mask=1/  /0
(XEN)  MSI    134 vec=99 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    135 vec=a9 lowest  edge   assert  log lowest dest=00000555 mask=0/  /?
(XEN)  MSI    136 vec=b1 lowest  edge   assert  log lowest dest=00000010 mask=0/  /?
(XEN)  MSI    137 vec=b9 lowest  edge   assert  log lowest dest=00000400 mask=0/  /?
(XEN)  MSI    138 vec=62 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    139 vec=6a lowest  edge   assert  log lowest dest=00000010 mask=0/  /?
(XEN) IRQ information:
(XEN)    IRQ:   0 vec:f0 IO-APIC-edge    status=000 aff:{0}/{0} time.c#timer_interrupt()
(XEN)    IRQ:   1 vec:31 IO-APIC-edge    status=034 aff:{6}/{0-11} in-flight=0 d0:  1(---)
(XEN)    IRQ:   3 vec:40 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   4 vec:48 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   5 vec:50 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   6 vec:58 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   7 vec:60 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   8 vec:68 IO-APIC-edge    status=030 aff:{0}/{0} in-flight=0 d0:  8(---)
(XEN)    IRQ:   9 vec:39 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0:  9(---)
(XEN)    IRQ:  10 vec:78 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  11 vec:88 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  12 vec:90 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  13 vec:98 IO-APIC-edge    status=002 aff:{0-15}/{0} mapped, unbound
(XEN)    IRQ:  14 vec:a0 IO-APIC-level   status=030 aff:{0}/{0} in-flight=0 d0: 14(---)
(XEN)    IRQ:  15 vec:a8 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  16 vec:b0 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0: 16(---),d92: 16(-M-)
(XEN)    IRQ:  17 vec:d0 IO-APIC-level   status=010 aff:{8}/{0-11} in-flight=1 d0: 17(---),d94: 17(-MM)
(XEN)    IRQ:  18 vec:b8 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0: 18(---),d92: 18(-M-)
(XEN)    IRQ:  19 vec:a1 IO-APIC-level   status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ:  20 vec:e0 IO-APIC-level   status=030 aff:{0}/{0-11} in-flight=0 d0: 20(---)
(XEN)    IRQ:  83 vec:41 IO-APIC-level   status=030 aff:{10}/{0-11} in-flight=0 d0: 83(---)
(XEN)    IRQ: 120 vec:30 DMA_MSI         status=000 aff:{0-15}/{0} iommu.c#iommu_page_fault()
(XEN)    IRQ: 121 vec:c0 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:951(---)
(XEN)    IRQ: 122 vec:c8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:950(---)
(XEN)    IRQ: 123 vec:d8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:949(---)
(XEN)    IRQ: 124 vec:e8 PCI-MSI         status=030 aff:{2}/{0-11} in-flight=0 d0:948(---)
(XEN)    IRQ: 125 vec:72 PCI-MSI         status=030 aff:{8}/{0-11} in-flight=0 d94:151(-M-)
(XEN)    IRQ: 126 vec:59 PCI-MSI/-X      status=030 aff:{8}/{0-11} in-flight=0 d0:946(---)
(XEN)    IRQ: 127 vec:61 PCI-MSI/-X      status=030 aff:{4}/{0-11} in-flight=0 d0:945(---)
(XEN)    IRQ: 128 vec:69 PCI-MSI/-X      status=030 aff:{4}/{0-11} in-flight=0 d0:944(---)
(XEN)    IRQ: 129 vec:71 PCI-MSI/-X      status=030 aff:{8}/{0-11} in-flight=0 d0:943(---)
(XEN)    IRQ: 130 vec:79 PCI-MSI/-X      status=030 aff:{6}/{0-11} in-flight=0 d0:942(---)
(XEN)    IRQ: 131 vec:81 PCI-MSI/-X      status=030 aff:{4}/{0-11} in-flight=0 d0:941(---)
(XEN)    IRQ: 132 vec:89 PCI-MSI/-X      status=030 aff:{6}/{0-11} in-flight=0 d0:940(---)
(XEN)    IRQ: 134 vec:99 PCI-MSI         status=010 aff:{0}/{0-11} in-flight=0 d0:938(---)
(XEN)    IRQ: 135 vec:a9 PCI-MSI         status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ: 136 vec:b1 PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d0:936(---)
(XEN)    IRQ: 137 vec:b9 PCI-MSI         status=030 aff:{10}/{0-11} in-flight=0 d0:935(---)
(XEN)    IRQ: 138 vec:62 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d92:151(---)
(XEN)    IRQ: 139 vec:6a PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d92:150(---)
(XEN) Direct vector information:
(XEN)    0x22 -> irq_move_cleanup_interrupt()
(XEN)    0xf1 -> mce_intel.c#cmci_interrupt()
(XEN)    0xf2 -> mce_intel.c#intel_thermal_interrupt()
(XEN)    0xf9 -> pmu_apic_interrupt()
(XEN)    0xfa -> apic_timer_interrupt()
(XEN)    0xfb -> call_function_interrupt()
(XEN)    0xfc -> event_check_interrupt()
(XEN)    0xfd -> invalidate_interrupt()
(XEN)    0xfe -> error_interrupt()
(XEN)    0xff -> spurious_interrupt()
(XEN) IO-APIC interrupt information:
(XEN)     IRQ  0 Vec240:
(XEN)       Apic 0x00, Pin  2: vec=f0 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  1 Vec 49:
(XEN)       Apic 0x00, Pin  1: vec=31 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000040
(XEN)     IRQ  3 Vec 64:
(XEN)       Apic 0x00, Pin  3: vec=40 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  4 Vec 72:
(XEN)       Apic 0x00, Pin  4: vec=48 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  5 Vec 80:
(XEN)       Apic 0x00, Pin  5: vec=50 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  6 Vec 88:
(XEN)       Apic 0x00, Pin  6: vec=58 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  7 Vec 96:
(XEN)       Apic 0x00, Pin  7: vec=60 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  8 Vec104:
(XEN)       Apic 0x00, Pin  8: vec=68 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  9 Vec 57:
(XEN)       Apic 0x00, Pin  9: vec=39 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 10 Vec120:
(XEN)       Apic 0x00, Pin 10: vec=78 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 11 Vec136:
(XEN)       Apic 0x00, Pin 11: vec=88 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 12 Vec144:
(XEN)       Apic 0x00, Pin 12: vec=90 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 13 Vec152:
(XEN)       Apic 0x00, Pin 13: vec=98 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=1 dest_id:00000001
(XEN)     IRQ 14 Vec160:
(XEN)       Apic 0x00, Pin 14: vec=a0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 15 Vec168:
(XEN)       Apic 0x00, Pin 15: vec=a8 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 16 Vec176:
(XEN)       Apic 0x00, Pin 16: vec=b0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 17 Vec208:
(XEN)       Apic 0x00, Pin 17: vec=d0 delivery=LoPri dest=L status=1 polarity=1 irr=1 trig=L mask=0 dest_id:00000100
(XEN)     IRQ 18 Vec184:
(XEN)       Apic 0x00, Pin 18: vec=b8 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 19 Vec161:
(XEN)       Apic 0x00, Pin 19: vec=a1 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00000555
(XEN)     IRQ 20 Vec224:
(XEN)       Apic 0x00, Pin 20: vec=e0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 83 Vec 65:
(XEN)       Apic 0x00, Pin 83: vec=41 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000400
(XEN) MSI information:
(XEN)  IOMMU  120 vec=30 lowest  edge   assert  log lowest dest=00000001 mask=1/  /?
(XEN)  MSI    121 vec=c0 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    122 vec=c8 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    123 vec=d8 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    124 vec=e8 lowest  edge   assert  log lowest dest=00000004 mask=0/  /?
(XEN)  MSI    125 vec=72 lowest  edge   assert  log lowest dest=00000100 mask=0/  /?
(XEN)  MSI-X  126 vec=59 lowest  edge   assert  log lowest dest=00000100 mask=1/  /0
(XEN)  MSI-X  127 vec=61 lowest  edge   assert  log lowest dest=00000010 mask=1/  /0
(XEN)  MSI-X  128 vec=69 lowest  edge   assert  log lowest dest=00000400 mask=1/  /0
(XEN)  MSI-X  129 vec=71 lowest  edge   assert  log lowest dest=00000100 mask=1/  /0
(XEN)  MSI-X  130 vec=79 lowest  edge   assert  log lowest dest=00000001 mask=1/  /0
(XEN)  MSI-X  131 vec=81 lowest  edge   assert  log lowest dest=00000010 mask=1/  /0
(XEN)  MSI-X  132 vec=89 lowest  edge   assert  log lowest dest=00000040 mask=1/  /0
(XEN)  MSI    134 vec=99 lowest  edge   assert  log lowest dest=00000400 mask=0/  /?
(XEN)  MSI    135 vec=a9 lowest  edge   assert  log lowest dest=00000555 mask=0/  /?
(XEN)  MSI    136 vec=b1 lowest  edge   assert  log lowest dest=00000010 mask=0/  /?
(XEN)  MSI    137 vec=b9 lowest  edge   assert  log lowest dest=00000400 mask=0/  /?
(XEN)  MSI    138 vec=62 lowest  edge   assert  log lowest dest=00000001 mask=0/  /?
(XEN)  MSI    139 vec=6a lowest  edge   assert  log lowest dest=00000010 mask=0/  /?
(XEN) IRQ information:
(XEN)    IRQ:   0 vec:f0 IO-APIC-edge    status=000 aff:{0}/{0} time.c#timer_interrupt()
(XEN)    IRQ:   1 vec:31 IO-APIC-edge    status=034 aff:{6}/{0-11} in-flight=0 d0:  1(---)
(XEN)    IRQ:   3 vec:40 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   4 vec:48 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   5 vec:50 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   6 vec:58 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   7 vec:60 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:   8 vec:68 IO-APIC-edge    status=030 aff:{0}/{0} in-flight=0 d0:  8(---)
(XEN)    IRQ:   9 vec:39 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0:  9(---)
(XEN)    IRQ:  10 vec:78 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  11 vec:88 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  12 vec:90 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  13 vec:98 IO-APIC-edge    status=002 aff:{0-15}/{0} mapped, unbound
(XEN)    IRQ:  14 vec:a0 IO-APIC-level   status=030 aff:{0}/{0} in-flight=0 d0: 14(---)
(XEN)    IRQ:  15 vec:a8 IO-APIC-edge    status=002 aff:{0}/{0} mapped, unbound
(XEN)    IRQ:  16 vec:b0 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0: 16(---),d92: 16(-M-)
(XEN)    IRQ:  17 vec:d0 IO-APIC-level   status=010 aff:{8}/{0-11} in-flight=1 d0: 17(---),d94: 17(-MM)
(XEN)    IRQ:  18 vec:b8 IO-APIC-level   status=030 aff:{2}/{0-11} in-flight=0 d0: 18(---),d92: 18(-M-)
(XEN)    IRQ:  19 vec:a1 IO-APIC-level   status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ:  20 vec:e0 IO-APIC-level   status=030 aff:{0}/{0-11} in-flight=0 d0: 20(---)
(XEN)    IRQ:  83 vec:41 IO-APIC-level   status=030 aff:{10}/{0-11} in-flight=0 d0: 83(---)
(XEN)    IRQ: 120 vec:30 DMA_MSI         status=000 aff:{0-15}/{0} iommu.c#iommu_page_fault()
(XEN)    IRQ: 121 vec:c0 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:951(---)
(XEN)    IRQ: 122 vec:c8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:950(---)
(XEN)    IRQ: 123 vec:d8 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d0:949(---)
(XEN)    IRQ: 124 vec:e8 PCI-MSI         status=030 aff:{2}/{0-11} in-flight=0 d0:948(---)
(XEN)    IRQ: 125 vec:72 PCI-MSI         status=030 aff:{8}/{0-11} in-flight=0 d94:151(-M-)
(XEN)    IRQ: 126 vec:59 PCI-MSI/-X      status=030 aff:{8}/{0-11} in-flight=0 d0:946(---)
(XEN)    IRQ: 127 vec:61 PCI-MSI/-X      status=030 aff:{4}/{0-11} in-flight=0 d0:945(---)
(XEN)    IRQ: 128 vec:69 PCI-MSI/-X      status=030 aff:{10}/{0-11} in-flight=0 d0:944(---)
(XEN)    IRQ: 129 vec:71 PCI-MSI/-X      status=030 aff:{8}/{0-11} in-flight=0 d0:943(---)
(XEN)    IRQ: 130 vec:79 PCI-MSI/-X      status=030 aff:{0}/{0-11} in-flight=0 d0:942(---)
(XEN)    IRQ: 131 vec:81 PCI-MSI/-X      status=030 aff:{4}/{0-11} in-flight=0 d0:941(---)
(XEN)    IRQ: 132 vec:89 PCI-MSI/-X      status=030 aff:{6}/{0-11} in-flight=0 d0:940(---)
(XEN)    IRQ: 134 vec:99 PCI-MSI         status=010 aff:{10}/{0-11} in-flight=0 d0:938(---)
(XEN)    IRQ: 135 vec:a9 PCI-MSI         status=002 aff:{0-15}/{0-11} mapped, unbound
(XEN)    IRQ: 136 vec:b1 PCI-MSI         status=030 aff:{4}/{0-11} in-flight=0 d0:936(---)
(XEN)    IRQ: 137 vec:b9 PCI-MSI         status=030 aff:{10}/{0-11} in-flight=0 d0:935(---)
(XEN)    IRQ: 138 vec:62 PCI-MSI         status=030 aff:{0}/{0-11} in-flight=0 d92:151(---)
(XEN)    IRQ: 139 vec:6a PCI-MSI         status=010 aff:{4}/{0-11} in-flight=0 d92:150(---)
(XEN) Direct vector information:
(XEN)    0x22 -> irq_move_cleanup_interrupt()
(XEN)    0xf1 -> mce_intel.c#cmci_interrupt()
(XEN)    0xf2 -> mce_intel.c#intel_thermal_interrupt()
(XEN)    0xf9 -> pmu_apic_interrupt()
(XEN)    0xfa -> apic_timer_interrupt()
(XEN)    0xfb -> call_function_interrupt()
(XEN)    0xfc -> event_check_interrupt()
(XEN)    0xfd -> invalidate_interrupt()
(XEN)    0xfe -> error_interrupt()
(XEN)    0xff -> spurious_interrupt()
(XEN) IO-APIC interrupt information:
(XEN)     IRQ  0 Vec240:
(XEN)       Apic 0x00, Pin  2: vec=f0 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  1 Vec 49:
(XEN)       Apic 0x00, Pin  1: vec=31 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000040
(XEN)     IRQ  3 Vec 64:
(XEN)       Apic 0x00, Pin  3: vec=40 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  4 Vec 72:
(XEN)       Apic 0x00, Pin  4: vec=48 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  5 Vec 80:
(XEN)       Apic 0x00, Pin  5: vec=50 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  6 Vec 88:
(XEN)       Apic 0x00, Pin  6: vec=58 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  7 Vec 96:
(XEN)       Apic 0x00, Pin  7: vec=60 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  8 Vec104:
(XEN)       Apic 0x00, Pin  8: vec=68 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ  9 Vec 57:
(XEN)       Apic 0x00, Pin  9: vec=39 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 10 Vec120:
(XEN)       Apic 0x00, Pin 10: vec=78 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 11 Vec136:
(XEN)       Apic 0x00, Pin 11: vec=88 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 12 Vec144:
(XEN)       Apic 0x00, Pin 12: vec=90 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 13 Vec152:
(XEN)       Apic 0x00, Pin 13: vec=98 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=1 dest_id:00000001
(XEN)     IRQ 14 Vec160:
(XEN)       Apic 0x00, Pin 14: vec=a0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 15 Vec168:
(XEN)       Apic 0x00, Pin 15: vec=a8 delivery=LoPri dest=L status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00000001
(XEN)     IRQ 16 Vec176:
(XEN)       Apic 0x00, Pin 16: vec=b0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 17 Vec208:
(XEN)       Apic 0x00, Pin 17: vec=d0 delivery=LoPri dest=L status=1 polarity=1 irr=1 trig=L mask=0 dest_id:00000100
(XEN)     IRQ 18 Vec184:
(XEN)       Apic 0x00, Pin 18: vec=b8 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000004
(XEN)     IRQ 19 Vec161:
(XEN)       Apic 0x00, Pin 19: vec=a1 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00000555
(XEN)     IRQ 20 Vec224:
(XEN)       Apic 0x00, Pin 20: vec=e0 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000001
(XEN)     IRQ 83 Vec 65:
(XEN)       Apic 0x00, Pin 83: vec=41 delivery=LoPri dest=L status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00000400

I shutted down all VMs excluding sys-usb (which I need to be able to use keyboard) and OpenBSD HVM befor that command.

My pcidum is:

Domain /dev/pci0:
 0:0:0: Intel 82441FX
0x0000: Vendor ID: 8086, Product ID: 1237
0x0004: Command: 0004, Status: 0000
0x0008: Class: 06 Bridge, Subclass: 00 Host,
Interface: 00, Revision: 02
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:1:0: Intel 82371SB ISA
0x0000: Vendor ID: 8086, Product ID: 7000
0x0004: Command: 0004, Status: 0200
0x0008: Class: 06 Bridge, Subclass: 01 ISA,
Interface: 00, Revision: 00
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:1:1: Intel 82371SB IDE
0x0000: Vendor ID: 8086, Product ID: 7010
0x0004: Command: 0005, Status: 0280
0x0008: Class: 01 Mass Storage, Subclass: 01 IDE,
Interface: 80, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x0000c200/0x0010
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:1:3: Intel 82371AB Power
0x0000: Vendor ID: 8086, Product ID: 7113
0x0004: Command: 0004, Status: 0280
0x0008: Class: 06 Bridge, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 03
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
 0:2:0: XenSource Platform Device
0x0000: Vendor ID: 5853, Product ID: 0001
0x0004: Command: 0007, Status: 0000
0x0008: Class: ff (unknown), Subclass: 80 (unknown),
Interface: 00, Revision: 01
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR io addr: 0x0000c000/0x0100
0x0014: BAR mem prefetchable 32bit addr: 0xf0000000/0x01000000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 5853 Product ID: 0001
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
 0:3:0: Bochs VGA
0x0000: Vendor ID: 1234, Product ID: 1111
0x0004: Command: 0007, Status: 0000
0x0008: Class: 03 Display, Subclass: 00 VGA,
Interface: 00, Revision: 02
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem prefetchable 32bit addr: 0xf1000000/0x01000000
0x0014: BAR empty (00000000)
0x0018: BAR mem 32bit addr: 0xf2018000/0x00001000
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: f2000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0:4:0: Intel 82801DB USB
0x0000: Vendor ID: 8086, Product ID: 24cd
0x0004: Command: 0006, Status: 0000
0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
Interface: 20, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 32bit addr: 0xf2019000/0x00001000
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: 05 Min Gnt: 00 Max Lat: 00
 0:6:0: NEC xHCI
0x0000: Vendor ID: 1033, Product ID: 0194
0x0004: Command: 0006, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
Interface: 30, Revision: 03
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000f2010000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1af4 Product ID: 1100
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
0x0090: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
Enabled: no; table size 16 (BAR 0:12288)
0x0070: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
 0:7:0: Intel AC 9560
0x0000: Vendor ID: 8086, Product ID: a370
0x0004: Command: 0006, Status: 0010
0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000f2014000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 0034
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 00 Max Lat: 00
0x00c8: Capability 0x01: Power Management
State: D0
0x00d0: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0040: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 512 bytes

BR Adam Szewczyk


pt., 16 wrz 2022 o 15:35 Roger Pau Monné <roger.pau@xxxxxxxxxx> napisał(a):
Again, please keep xen-devel on Cc and don't top-post.

On Fri, Sep 16, 2022 at 03:19:30PM +0200, Adam Szewczyk wrote:
> I executed it in dom0 terminal and it prints lots of stuff, but when I run
> jus xl dmesg it prints almost the same logs. So I'm not sure if I have
> right output or what I shuld search for to paste it here.

Hm, you should see something like:

(XEN) [ 8729.266567] MSI information:
[...]
(XEN) [ 8709.154958] IRQ information:
[...]

In the output of `xl dmesg`

You can paste the full output of `xl dmesg`, that should be fine.

> Regards Adam.
>
> pt., 16 wrz 2022, 15:09 użytkownik Roger Pau Monné <roger.pau@xxxxxxxxxx>
> napisał:
>
> > Please keep xen-devel in Cc and avoid top-posting.
> >
> > On Fri, Sep 16, 2022 at 02:35:17PM +0200, Adam Szewczyk wrote:
> > > >  0:7:0: Intel AC 9560
> > > > 0x0000: Vendor ID: 8086, Product ID: a370
> > > > 0x0004: Command: 0006, Status: 0010
> > > > 0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
> > > > Interface: 00, Revision: 10
> > > > 0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> > > > Cache Line Size: 00
> > > > 0x0010: BAR mem 64bit addr: 0x00000000f2014000/0x00004000
> > > > 0x0018: BAR empty (00000000)
> > > > 0x001c: BAR empty (00000000)
> > > > 0x0020: BAR empty (00000000)
> > > > 0x0024: BAR empty (00000000)
> > > > 0x0028: Cardbus CIS: 00000000
> > > > 0x002c: Subsystem Vendor ID: 8086 Product ID: 0034
> > > > 0x0030: Expansion ROM Base Address: 00000000
> > > > 0x0038: 00000000
> >
> > None of the BARs are at 0x404000 which seems to be where OpenBSD is
> > trying to load the firmware?
> >
> > I would have to look at the code to figure out exactly what it is
> > trying to do here (and why it fails).
> >
> > Can you also paste the output from `lspci -v`?

You seem to have missed this bit.

Regards, Roger.

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.