[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] pv-ops domU not working with MSI interrupts on Nehalem
It doesn't make much difference with xen-unstable. Here is I got from dom0 after domU was brought up. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. (XEN) traps.c:2310:d8 Domain attempted WRMSR 000000000000008b from 0x0000001500000000 to 0x0000000000000000. [11194.801585] vif8.0: no IPv6 routers present [11200.947972] blkback: ring-ref 8, event-channel 87, protocol 1 (x86_64-abi) [11201.106519] pciback 0000:07:00.0: enabling device (0000 -> 0003) [11201.106578] xen: registering gsi 32 triggering 0 polarity 1 [11201.106598] xen_allocate_pirq: returning irq 32 for gsi 32 [11201.106617] xen: --> irq=32 [11201.106629] Already setup the GSI :32 [11201.106645] pciback 0000:07:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32 [11201.106880] pciback 0000:07:00.0: enabling device (0000 -> 0003) [11201.106909] xen: registering gsi 32 triggering 0 polarity 1 [11201.106928] xen_allocate_pirq: returning irq 32 for gsi 32 [11201.106947] xen: --> irq=32 [11201.106958] Already setup the GSI :32 [11201.106973] pciback 0000:07:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32 [11201.107083] pciback 0000:07:00.0: PCI INT A disabled [11201.107244] pciback 0000:07:00.0: enabling device (0000 -> 0003) [11201.107272] xen: registering gsi 32 triggering 0 polarity 1 [11201.107294] xen_allocate_pirq: returning irq 32 for gsi 32 [11201.107312] xen: --> irq=32 [11201.107353] Already setup the GSI :32 [11201.107370] pciback 0000:07:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32 [11201.107481] pciback 0000:07:00.0: PCI INT A disabled [11201.107637] pciback 0000:07:00.0: enabling device (0000 -> 0003) [11201.107665] xen: registering gsi 32 triggering 0 polarity 1 [11201.107684] xen_allocate_pirq: returning irq 32 for gsi 32 [11201.107703] xen: --> irq=32 [11201.107714] Already setup the GSI :32 [11201.107729] pciback 0000:07:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32 [11201.107841] pciback 0000:07:00.0: PCI INT A disabled [11201.108000] pciback 0000:07:00.0: enabling device (0000 -> 0003) [11201.108029] xen: registering gsi 32 triggering 0 polarity 1 [11201.108048] xen_allocate_pirq: returning irq 32 for gsi 32 [11201.108066] xen: --> irq=32 [11201.108077] Already setup the GSI :32 [11201.108092] pciback 0000:07:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32 [11201.108292] pciback 0000:07:00.0: PCI INT A disabled [11201.108471] pciback 0000:07:00.0: enabling device (0000 -> 0003) [11201.108499] xen: registering gsi 32 triggering 0 polarity 1 [11201.108518] xen_allocate_pirq: returning irq 32 for gsi 32 [11201.108537] xen: --> irq=32 [11201.108548] Already setup the GSI :32 [11201.108563] pciback 0000:07:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32 [11201.109990] pciback 0000:07:00.1: enabling device (0000 -> 0003) [11201.110020] xen: registering gsi 42 triggering 0 polarity 1 [11201.110040] xen_allocate_pirq: returning irq 42 for gsi 42 [11201.110059] xen: --> irq=42 [11201.110070] Already setup the GSI :42 [11201.110085] pciback 0000:07:00.1: PCI INT B -> GSI 42 (level, low) -> IRQ 42 [11201.110298] pciback 0000:07:00.1: enabling device (0000 -> 0003) [11201.110326] xen: registering gsi 42 triggering 0 polarity 1 [11201.110345] xen_allocate_pirq: returning irq 42 for gsi 42 [11201.110364] xen: --> irq=42 [11201.110375] Already setup the GSI :42 [11201.110391] pciback 0000:07:00.1: PCI INT B -> GSI 42 (level, low) -> IRQ 42 [11201.110492] pciback 0000:07:00.1: PCI INT B disabled [11201.110636] pciback 0000:07:00.1: enabling device (0000 -> 0003) [11201.110664] xen: registering gsi 42 triggering 0 polarity 1 [11201.110683] xen_allocate_pirq: returning irq 42 for gsi 42 [11201.110702] xen: --> irq=42 [11201.110713] Already setup the GSI :42 [11201.110728] pciback 0000:07:00.1: PCI INT B -> GSI 42 (level, low) -> IRQ 42 [11201.110833] pciback 0000:07:00.1: PCI INT B disabled [11201.111079] pciback 0000:07:00.1: enabling device (0000 -> 0003) [11201.111109] xen: registering gsi 42 triggering 0 polarity 1 [11201.111128] xen_allocate_pirq: returning irq 42 for gsi 42 [11201.111146] xen: --> irq=42 [11201.111158] Already setup the GSI :42 [11201.111173] pciback 0000:07:00.1: PCI INT B -> GSI 42 (level, low) -> IRQ 42 [11201.111332] pciback 0000:07:00.1: PCI INT B disabled [11201.113788] pciback 0000:07:00.1: enabling device (0000 -> 0003) [11201.113822] xen: registering gsi 42 triggering 0 polarity 1 [11201.113842] xen_allocate_pirq: returning irq 42 for gsi 42 [11201.113860] xen: --> irq=42 [11201.113885] Already setup the GSI :42 [11201.113901] pciback 0000:07:00.1: PCI INT B -> GSI 42 (level, low) -> IRQ 42 [11201.115796] pciback 0000:07:00.1: PCI INT B disabled [11201.116421] pciback 0000:07:00.1: enabling device (0000 -> 0003) [11201.116451] xen: registering gsi 42 triggering 0 polarity 1 [11201.116470] xen_allocate_pirq: returning irq 42 for gsi 42 [11201.116489] xen: --> irq=42 [11201.116532] Already setup the GSI :42 [11201.116548] pciback 0000:07:00.1: PCI INT B -> GSI 42 (level, low) -> IRQ 42 [11201.121218] pciback 0000:07:00.2: enabling device (0000 -> 0003) [11201.121251] xen: registering gsi 47 triggering 0 polarity 1 [11201.121270] xen_allocate_pirq: returning irq 47 for gsi 47 [11201.121290] xen: --> irq=47 [11201.121314] Already setup the GSI :47 [11201.121330] pciback 0000:07:00.2: PCI INT C -> GSI 47 (level, low) -> IRQ 47 [11201.122079] pciback 0000:07:00.2: enabling device (0000 -> 0003) [11201.122111] xen: registering gsi 47 triggering 0 polarity 1 [11201.122130] xen_allocate_pirq: returning irq 47 for gsi 47 [11201.122149] xen: --> irq=47 [11201.122167] Already setup the GSI :47 [11201.122182] pciback 0000:07:00.2: PCI INT C -> GSI 47 (level, low) -> IRQ 47 [11201.122305] pciback 0000:07:00.2: PCI INT C disabled [11201.123677] pciback 0000:07:00.2: enabling device (0000 -> 0003) [11201.123709] xen: registering gsi 47 triggering 0 polarity 1 [11201.123729] xen_allocate_pirq: returning irq 47 for gsi 47 [11201.123749] xen: --> irq=47 [11201.123774] Already setup the GSI :47 [11201.123790] pciback 0000:07:00.2: PCI INT C -> GSI 47 (level, low) -> IRQ 47 [11201.123921] pciback 0000:07:00.2: PCI INT C disabled [11201.124420] pciback 0000:07:00.2: enabling device (0000 -> 0003) [11201.124451] xen: registering gsi 47 triggering 0 polarity 1 [11201.124470] xen_allocate_pirq: returning irq 47 for gsi 47 [11201.124489] xen: --> irq=47 [11201.124501] Already setup the GSI :47 [11201.124515] pciback 0000:07:00.2: PCI INT C -> GSI 47 (level, low) -> IRQ 47 [11201.124737] pciback 0000:07:00.2: PCI INT C disabled [11201.125484] pciback 0000:07:00.2: enabling device (0000 -> 0003) [11201.125515] xen: registering gsi 47 triggering 0 polarity 1 [11201.125535] xen_allocate_pirq: returning irq 47 for gsi 47 [11201.125555] xen: --> irq=47 [11201.125579] Already setup the GSI :47 [11201.125596] pciback 0000:07:00.2: PCI INT C -> GSI 47 (level, low) -> IRQ 47 [11201.126228] pciback 0000:07:00.2: PCI INT C disabled [11201.126448] pciback 0000:07:00.2: enabling device (0000 -> 0003) [11201.126478] xen: registering gsi 47 triggering 0 polarity 1 [11201.126497] xen_allocate_pirq: returning irq 47 for gsi 47 [11201.126515] xen: --> irq=47 [11201.126527] Already setup the GSI :47 [11201.126542] pciback 0000:07:00.2: PCI INT C -> GSI 47 (level, low) -> IRQ 47 [11201.129460] pciback 0000:07:00.3: enabling device (0000 -> 0003) [11201.129492] xen: registering gsi 41 triggering 0 polarity 1 [11201.129511] xen_allocate_pirq: returning irq 41 for gsi 41 [11201.129530] xen: --> irq=41 [11201.129541] Already setup the GSI :41 [11201.129556] pciback 0000:07:00.3: PCI INT D -> GSI 41 (level, low) -> IRQ 41 [11201.129856] pciback 0000:07:00.3: enabling device (0000 -> 0003) [11201.129886] xen: registering gsi 41 triggering 0 polarity 1 [11201.129906] xen_allocate_pirq: returning irq 41 for gsi 41 [11201.129924] xen: --> irq=41 [11201.129936] Already setup the GSI :41 [11201.129951] pciback 0000:07:00.3: PCI INT D -> GSI 41 (level, low) -> IRQ 41 [11201.130277] pciback 0000:07:00.3: PCI INT D disabled [11201.130449] pciback 0000:07:00.3: enabling device (0000 -> 0003) [11201.130478] xen: registering gsi 41 triggering 0 polarity 1 [11201.130497] xen_allocate_pirq: returning irq 41 for gsi 41 [11201.130516] xen: --> irq=41 [11201.130528] Already setup the GSI :41 [11201.130543] pciback 0000:07:00.3: PCI INT D -> GSI 41 (level, low) -> IRQ 41 [11201.130871] pciback 0000:07:00.3: PCI INT D disabled [11201.131025] pciback 0000:07:00.3: enabling device (0000 -> 0003) [11201.131054] xen: registering gsi 41 triggering 0 polarity 1 [11201.131073] xen_allocate_pirq: returning irq 41 for gsi 41 [11201.131092] xen: --> irq=41 [11201.131103] Already setup the GSI :41 [11201.131119] pciback 0000:07:00.3: PCI INT D -> GSI 41 (level, low) -> IRQ 41 [11201.131465] pciback 0000:07:00.3: PCI INT D disabled [11201.132493] pciback 0000:07:00.3: enabling device (0000 -> 0003) [11201.132524] xen: registering gsi 41 triggering 0 polarity 1 [11201.132543] xen_allocate_pirq: returning irq 41 for gsi 41 [11201.132562] xen: --> irq=41 [11201.132574] Already setup the GSI :41 [11201.132591] pciback 0000:07:00.3: PCI INT D -> GSI 41 (level, low) -> IRQ 41 [11201.132992] pciback 0000:07:00.3: PCI INT D disabled [11201.133155] pciback 0000:07:00.3: enabling device (0000 -> 0003) [11201.133185] xen: registering gsi 41 triggering 0 polarity 1 [11201.133204] xen_allocate_pirq: returning irq 41 for gsi 41 [11201.133223] xen: --> irq=41 [11201.133234] Already setup the GSI :41 [11201.133249] pciback 0000:07:00.3: PCI INT D -> GSI 41 (level, low) -> IRQ 41 [11248.058409] pciback 0000:07:00.0: setting latency timer to 64 [11248.059095] alloc irq_desc for 458 on node 0 [11248.059120] alloc kstat_irqs on node 0 [11248.164759] pciback 0000:07:00.1: setting latency timer to 64 [11248.165337] alloc irq_desc for 457 on node 0 [11248.165362] alloc kstat_irqs on node 0 [11248.263380] pciback 0000:07:00.2: setting latency timer to 64 [11248.263993] alloc irq_desc for 456 on node 0 [11248.264018] alloc kstat_irqs on node 0 [11248.527645] pciback 0000:07:00.3: setting latency timer to 64 [11248.528260] alloc irq_desc for 455 on node 0 [11248.528287] alloc kstat_irqs on node 0 -----Original Message----- From: Bruce Edge [mailto:bruce.edge@xxxxxxxxx] Sent: Friday, October 08, 2010 10:52 AM To: Konrad Rzeszutek Wilk Cc: Lin, Ray; xen-devel@xxxxxxxxxxxxxxxxxxx Subject: Re: [Xen-devel] pv-ops domU not working with MSI interrupts on Nehalem On Fri, Oct 8, 2010 at 10:30 AM, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> wrote: > On Fri, Oct 08, 2010 at 10:48:01AM -0600, Lin, Ray wrote: >> >> I just tried Bruce's latest kernel build based on Konrad's >> devel/xen-pcifront-0.7. It doesn't help the issue we have. The driver still >> doesn't recognize the source of interrupt, even though the interrupts happen. >> >> >> 124: 87792 0 0 0 0 >> 0 12208 0 0 0 0 0 >> 0 0 xen-pirq-pcifront-msi HW_TACHYON >> 125: 89692 0 0 0 10308 >> 0 0 0 0 0 0 0 >> 0 0 xen-pirq-pcifront-msi HW_TACHYON >> 126: 90979 0 9021 0 0 >> 0 0 0 0 0 0 0 >> 0 0 xen-pirq-pcifront-msi HW_TACHYON >> 127: 100000 0 0 0 0 >> 0 0 0 0 0 0 0 >> 0 0 xen-pirq-pcifront-msi HW_TACHYON >> > The above was from xen-testing, I just switched Ray over to xen-unstable. He's re-running now with the later hypervisor. -Bruce > And you still get on the Xen hypervisor side the DMAR failure of reading the > memory? > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |