[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Guest domain with PCI frontend disabled IRQ, backend device dies
Hi,I'm having a problem with a guest domain which is using PCI cards. The symptom is that as soon as one of the cards is accessed in the guest, the guest's console shows "Disabled IRQ #16" and the whole system loses networking. Networking is restored when I shut down the guest.In the guest IRQ 16 is assigned to the PCI card, but in the host it's assigned to the ethernet controller.Not sure what information would be useful for diagnosing this... here are a few details:AMD Athlon 64 on ASUS A8N-SLI Premium Xen unstable from 5/19/06 Dom0 and domU systems are both Debian 3.1 Dom0 kernel commaind line:/boot/vmlinuz-2.6-xen0 root=/dev/sdc1 ro console=tty0 max_loop=64 pciback.hide=(05:06.0)(05:06.2)(05:07.0)(05:07.2)(05:08.0)(05:08.1) (00:02.0)(00:02.1) noapicDomU config (relevant part): pci=[ '00:02.0', # USB '05:06.0', '05:06.2', # DVB-T tuner 1 '05:07.0', '05:07.2', # DVB-T tuner 2 '05:08.0', '05:08.1', # Video capture ] extra = "noapic acpi=off" DomU lspci:0000:00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2) 0000:05:06.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) 0000:05:06.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) 0000:05:07.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) 0000:05:07.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) 0000:05:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) 0000:05:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)Dom0 /proc/interrupts: CPU0 1: 269 Phys-irq i8042 8: 0 Phys-irq rtc 9: 0 Phys-irq acpi 14: 37 Phys-irq ide0 15: 237 Phys-irq ide1 16: 14779398 Phys-irq sk98lin 21: 0 Phys-irq libata 22: 76699 Phys-irq libata 23: 2746987 Phys-irq libata ... DomU /proc/interrupts: CPU0 16: 41475 Phys-irq cx88[1], cx88[1] 17: 2 Phys-irq bttv0 18: 0 Phys-irq cx88[0], cx88[0] 20: 14 Phys-irq ohci_hcd:usb1 256: 24879 Dynamic-irq timer0 257: 287 Dynamic-irq xenbus 258: 436 Dynamic-irq xencons 259: 3547 Dynamic-irq blkif 260: 68 Dynamic-irq blkif 261: 1 Dynamic-irq blkif 262: 3170 Dynamic-irq eth0 NMI: 0 ERR: 0 Any ideas why this is happening or what I can do about it? Hm... no idea, huhOk, let me try this another way: Is there any way to control the IRQ numbers assigned by each kernel, to prevent the host and guest kernels from selecting the same IRQ? _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |