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

Re: [Xen-users] Trying to build a stable XEN server



Am 27.08.2005 um 12:30 schrieb Arie Kraai:

On Fri, Aug 26, 2005 at 08:23:26AM +0200, Ingo Paschke wrote:

This is some weird Dell thing; Linux does a workaround to avoid the problem but it wasn't (originally) available in Xen. I *thought* that recent
releases would Just Work...


FWIW, I'm seeing the same symptoms on an HP DL320 G3 server. When USB is
enabled, the machine locks up frequently on network I/O (even when no
USB-device is connected).

Can this be the unfamous IRQ-problem? Please check /proc/interrupts to
see if these devices share the same IRQ.

Yes, this seems to be an IRQ-problem. The BIOS reports that the USB- Controller and eth1 share IRQ 5.

Here's my configuration after disabling USB:

$ xm dmesg
[...]
(XEN) PCI: PCI BIOS revision 2.10 entry at 0xf0096, last bus=11
(XEN) PCI: Using configuration type 1
(XEN) PCI: Probing PCI hardware
(XEN) PCI: Probing PCI hardware (bus 00)
(XEN) PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
(XEN) Transparent bridge - PCI device 8086:244e
(XEN) PCI->APIC IRQ transform: (B0,I1,P0) -> 16
(XEN) PCI->APIC IRQ transform: (B0,I28,P0) -> 16
(XEN) PCI->APIC IRQ transform: (B0,I31,P0) -> 17
(XEN) PCI->APIC IRQ transform: (B0,I31,P1) -> 17
(XEN) PCI->APIC IRQ transform: (B6,I1,P0) -> 24
(XEN) PCI->APIC IRQ transform: (B6,I1,P1) -> 25
(XEN) PCI->APIC IRQ transform: (B1,I2,P0) -> 22
(XEN) PCI->APIC IRQ transform: (B1,I2,P1) -> 23
(XEN) PCI: Device 00:00 not found by BIOS
[...]

$ lspci

0000:00:00.0 Host bridge: Intel Corp. Server Memory Controller Hub (rev 05) 0000:00:01.0 PCI bridge: Intel Corp. Server Memory Controller Hub PCI Express Port (rev 05) 0000:00:1c.0 PCI bridge: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev d3)
0000:00:1f.0 ISA bridge: Intel Corp. 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03) 0000:00:1f.1 IDE interface: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03) 0000:00:1f.2 IDE interface: Intel Corp. 82801FR/FRW (ICH6R/ICH6RW) SATA Controller (rev 03) 0000:01:02.0 System peripheral: Compaq Computer Corporation Integrated Lights Out Controller (rev 01) 0000:01:02.2 System peripheral: Compaq Computer Corporation Integrated Lights Out Processor (rev 01) 0000:01:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
0000:05:00.0 PCI bridge: Intel Corp. PCI Bridge Hub A (rev 09)
0000:05:00.2 PCI bridge: Intel Corp. PCI Bridge Hub B (rev 09)
0000:06:01.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10) 0000:06:01.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10)

$ cat /proc/interrupts
           CPU0
  1:        914        Phys-irq  i8042
12:        253        Phys-irq  i8042
14:         22        Phys-irq  ide0
17:   12576245        Phys-irq  libata
24:    3700195        Phys-irq  eth0
25:    3751876        Phys-irq  eth1
128:          1     Dynamic-irq  misdirect
129:         12     Dynamic-irq  ctrl-if
130:   10173353     Dynamic-irq  timer
131:          0     Dynamic-irq  console
132:          0     Dynamic-irq  net-be-dbg
133:     418202     Dynamic-irq  blkif-backend
134:     439369     Dynamic-irq  vif1.0
NMI:          0
ERR:          0

I can disable eth0 by accessing USB on my nforce3 machine. And, even
worse, wipe data from my SATA disk by putting about one minute of
traffic on eth1...

Stress-test your devices carefully before going into production!

Thanks for your advice, I'm still testing this machine, but it seems very stable. I've certainly not seen any corruption on the SATA-disks so far.

Greetings,
Ingo.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

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