Package: linux-image-2.6.18-2-xen-686
Version: 2.6.18-5

While using the above mentioned kernel, I get an oops when the link on eth1 
fails:

BUG: unable to handle kernel NULL pointer dereference at virtual address 
00000000
 printing eip:
c02855ba
*pde = ma 00000000 pa fffff000
Oops: 0002 [#1]
SMP
Modules linked in: ip_vs_wrr ip_vs xt_physdev netconsole iptable_filter 
ip_tables x_tables bridge netloop drbd button ac battery loop shpchp 
pci_hotplug pcspkr serial_core serio_raw psmouse evdev tsdev ext3 jbd mbcache 
dm_mirror dm_snapshot dm_mod ide_cd cdrom generic usbhid cciss piix scsi_mod 
uhci_hcd ide_core bnx2 usbcore thermal processor fan
CPU:    0
EIP:    0061:[<c02855ba>]    Not tainted VLI
EFLAGS: 00010286   (2.6.18-2-xen-686 #1)
EIP is at iret_exc+0x883/0xbe6
eax: 00000000   ebx: 00000000   ecx: 00000007   edx: c0ca0000
esi: c0ca0018   edi: c06d1890   ebp: 0000004c   esp: c0315d0c
ds: 007b   es: 007b   ss: 0069
Process swapper (pid: 0, ti=c0314000 task=c02c9660 task.ti=c0314000)
Stack: 0000004c 000001d8 c0ca0000 c0227f6d c0ca0000 c06d1878 000001d8 00000000
       00000000 00000000 00000018 c06d1878 c71038ac 00000001 0000004c 000005dc
       c52fd53c 0000025f c02079fc 000001d8 c0315e38 00000224 c76fee80 0000022c
Call Trace:
 [<c0227f6d>] skb_copy_and_csum_bits+0x129/0x2a9
 [<c02079fc>] __alloc_skb+0x6c/0x70
 [<c02647a9>] icmp_glue_bits+0x1f/0x74
 [<c02496f8>] ip_append_data+0x5d1/0x942
 [<c026478a>] icmp_glue_bits+0x0/0x74
 [<c026467d>] icmp_push_reply+0x3d/0x14a
 [<c0243d86>] ip_route_output_flow+0x13/0x57
 [<c0264f6d>] icmp_send+0x2e7/0x350
 [<c012b60c>] run_posix_cpu_timers+0x1c/0x6bf
 [<c011495e>] rebalance_tick+0x116/0x2ae
 [<c0241b36>] ipv4_link_failure+0x14/0x3c
 [<c0262f1c>] arp_error_report+0x1c/0x24
 [<c0232c0d>] neigh_timer_handler+0x18e/0x24d
 [<c0232a7f>] neigh_timer_handler+0x0/0x24d
 [<c0121c28>] run_timer_softirq+0x101/0x15c
 [<c011de82>] __do_softirq+0x5e/0xc3
 [<c011df21>] do_softirq+0x3a/0x4a
 [<c01060c9>] do_IRQ+0x48/0x53
 [<c0206518>] evtchn_do_upcall+0x64/0x9b
 [<c01049d9>] hypervisor_callback+0x3d/0x48
 [<c01072c6>] raw_safe_halt+0x8c/0xaf
 [<c0102c63>] xen_idle+0x22/0x2e
 [<c0102d82>] cpu_idle+0x91/0xab
 [<c03196fe>] start_kernel+0x37a/0x381
Code: ff ff ff e9 a8 4f ef ff b8 f2 ff ff ff e9 c7 4f ef ff b8 f2 ff ff ff e9 
e7 4f ef ff 8b 3d 20 0b 36 c0 e9 ef 93 ef ff 8b 5c 24 20 <c7> 03 f2 ff ff ff 8b 
7c 24 14 8b 4c 24 18 31 c0 f3 aa e9 4b 0d
EIP: [<c02855ba>] iret_exc+0x883/0xbe6 SS:ESP 0069:c0315d0c
 <0>Kernel panic - not syncing: Fatal exception in interrupt

The eth1 interface is used for drbd replication traffic and heartbeat 
monitoring. The network card is linked to another machine with the same kernel 
and the same configuration using a cross-link cable. So when one of the machine 
reboots, the other machine crashes with this oops. The network card is a 
Broadcom NetXtreme II BCM5708 1000Base-T (B1) PCI-X 64-bit 133MHz. The machine 
is running debian unstable.

lspci -vn output:

00:00.0 0600: 8086:25d8 (rev 93)
        Subsystem: 103c:31fd
        Flags: bus master, fast devsel, latency 0
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 
Enable-
        Capabilities: [6c] Express Root Port (Slot-) IRQ 0

00:02.0 0604: 8086:25e2 (rev 93) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=09, subordinate=12, sec-latency=0
        Memory behind bridge: fdf00000-fdffffff
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 
Enable-
        Capabilities: [6c] Express Root Port (Slot-) IRQ 0

00:03.0 0604: 8086:25e3 (rev 93) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=08, sec-latency=0
        I/O behind bridge: 00004000-00004fff
        Memory behind bridge: fdd00000-fdefffff
        Prefetchable memory behind bridge: 0000000088000000-00000000880fffff
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 
Enable-
        Capabilities: [6c] Express Root Port (Slot-) IRQ 0

00:04.0 0604: 8086:25f8 (rev 93) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=13, subordinate=15, sec-latency=0
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 
Enable-
        Capabilities: [6c] Express Root Port (Slot-) IRQ 0

00:05.0 0604: 8086:25e5 (rev 93) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=16, subordinate=16, sec-latency=0
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 
Enable-
        Capabilities: [6c] Express Root Port (Slot-) IRQ 0

00:06.0 0604: 8086:25e6 (rev 93) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=03, sec-latency=0
        Memory behind bridge: f8000000-f9ffffff
        Prefetchable memory behind bridge: 0000000088100000-00000000881fffff
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 
Enable-
        Capabilities: [6c] Express Root Port (Slot-) IRQ 0

00:07.0 0604: 8086:25e7 (rev 93) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=05, sec-latency=0
        Memory behind bridge: fa000000-fbffffff
        Prefetchable memory behind bridge: 0000000088200000-00000000882fffff
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/1 
Enable-
        Capabilities: [6c] Express Root Port (Slot-) IRQ 0

00:10.0 0600: 8086:25f0 (rev 93)
        Subsystem: 103c:31fd
        Flags: fast devsel

00:10.1 0600: 8086:25f0 (rev 93)
        Subsystem: 103c:31fd
        Flags: fast devsel

00:10.2 0600: 8086:25f0 (rev 93)
        Subsystem: 103c:31fd
        Flags: fast devsel

00:11.0 0600: 8086:25f1 (rev 93)
        Subsystem: 103c:31fd
        Flags: fast devsel

00:13.0 0600: 8086:25f3 (rev 93)
        Subsystem: 103c:31fd
        Flags: fast devsel

00:15.0 0600: 8086:25f5 (rev 93)
        Subsystem: 103c:31fd
        Flags: fast devsel

00:16.0 0600: 8086:25f6 (rev 93)
        Subsystem: 103c:31fd
        Flags: fast devsel

00:1e.0 0604: 8086:244e (rev d9) (prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        I/O behind bridge: 00002000-00003fff
        Memory behind bridge: f7e00000-f7ffffff
        Prefetchable memory behind bridge: 00000000d8000000-00000000dfffffff
        Capabilities: [50] Subsystem: 0000:0000

00:1f.0 0601: 8086:2670 (rev 09)
        Flags: bus master, medium devsel, latency 0

00:1f.1 0101: 8086:269e (rev 09) (prog-if 8a [Master SecP PriP])
        Subsystem: 103c:31fe
        Flags: bus master, medium devsel, latency 0, IRQ 17
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at 0500 [size=16]

01:03.0 0300: 1002:515e (rev 02) (prog-if 00 [VGA])
        Subsystem: 103c:31fb
        Flags: bus master, stepping, medium devsel, latency 64, IRQ 7
        Memory at d8000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 3000 [size=256]
        Memory at f7ff0000 (32-bit, non-prefetchable) [size=64K]
        [virtual] Expansion ROM at f7e00000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2

01:04.0 0880: 0e11:b203 (rev 03)
        Subsystem: 103c:3305
        Flags: medium devsel, IRQ 5
        I/O ports at 2800 [size=256]
        Memory at f7fe0000 (32-bit, non-prefetchable) [size=512]
        Capabilities: [f0] Power Management version 3

01:04.2 0880: 0e11:b204 (rev 03)
        Subsystem: 103c:3305
        Flags: bus master, medium devsel, latency 64, IRQ 10
        I/O ports at 3400 [size=256]
        Memory at f7fd0000 (32-bit, non-prefetchable) [size=2K]
        Memory at f7fc0000 (32-bit, non-prefetchable) [size=8K]
        Memory at f7f00000 (32-bit, non-prefetchable) [size=512K]
        [virtual] Expansion ROM at f7e20000 [disabled] [size=64K]
        Capabilities: [f0] Power Management version 3

01:04.4 0c03: 103c:3300 (prog-if 00 [UHCI])
        Subsystem: 103c:3305
        Flags: bus master, medium devsel, latency 64, IRQ 19
        I/O ports at 3800 [size=32]
        Capabilities: [f0] Power Management version 3

01:04.6 0c07: 103c:3302 (prog-if 01)
        Subsystem: 103c:3305
        Flags: medium devsel, IRQ 5
        Memory at f7ef0000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [f0] Power Management version 3

02:00.0 0604: 1166:0103 (rev c2) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=02, secondary=03, subordinate=03, sec-latency=64
        Memory behind bridge: f8000000-f9ffffff
        Prefetchable memory behind bridge: 0000000088100000-00000000881fffff
        Capabilities: [60] Express PCI/PCI-X Bridge IRQ 0
        Capabilities: [90] PCI-X bridge device
        Capabilities: [b0] Power Management version 2

03:00.0 0200: 14e4:164c (rev 11)
        Subsystem: 103c:7038
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        Memory at f8000000 (64-bit, non-prefetchable) [size=32M]
        [virtual] Expansion ROM at 88100000 [disabled] [size=2K]
        Capabilities: [40] PCI-X non-bridge device
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-

04:00.0 0604: 1166:0103 (rev c2) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=04, secondary=05, subordinate=05, sec-latency=64
        Memory behind bridge: fa000000-fbffffff
        Prefetchable memory behind bridge: 0000000088200000-00000000882fffff
        Capabilities: [60] Express PCI/PCI-X Bridge IRQ 0
        Capabilities: [90] PCI-X bridge device
        Capabilities: [b0] Power Management version 2

05:00.0 0200: 14e4:164c (rev 11)
        Subsystem: 103c:7038
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
        [virtual] Expansion ROM at 88200000 [disabled] [size=2K]
        Capabilities: [40] PCI-X non-bridge device
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-

06:00.0 0104: 103c:3230 (rev 01)
        Subsystem: 103c:3235
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at fde00000 (64-bit, non-prefetchable) [size=1M]
        I/O ports at 4000 [size=256]
        Memory at fddf0000 (64-bit, non-prefetchable) [size=4K]
        [virtual] Expansion ROM at 88000000 [disabled] [size=256K]
        Capabilities: [b0] Express Endpoint IRQ 0
        Capabilities: [d4] MSI-X: Enable- Mask- TabSize=4
        Capabilities: [e0] Power Management version 2
        Capabilities: [ec] Vital Product Data

09:00.0 0604: 8086:3500 (rev 01) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=09, secondary=0a, subordinate=0f, sec-latency=0
        Capabilities: [44] Express Upstream Port IRQ 0
        Capabilities: [70] Power Management version 2
        Capabilities: [80] Subsystem: 0000:0000

09:00.3 0604: 8086:350c (rev 01) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=09, secondary=10, subordinate=12, sec-latency=64
        Capabilities: [44] Express PCI/PCI-X Bridge IRQ 0
        Capabilities: [6c] Power Management version 2
        Capabilities: [80] Subsystem: 0000:0000
        Capabilities: [d8] PCI-X bridge device

0a:00.0 0604: 8086:3510 (rev 01) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=0a, secondary=0b, subordinate=0d, sec-latency=0
        Capabilities: [44] Express Downstream Port (Slot-) IRQ 0
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-
        Capabilities: [70] Power Management version 2
        Capabilities: [80] Subsystem: 0000:0000

0a:01.0 0604: 8086:3514 (rev 01) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=0a, secondary=0e, subordinate=0e, sec-latency=0
        Capabilities: [44] Express Downstream Port (Slot-) IRQ 0
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-
        Capabilities: [70] Power Management version 2
        Capabilities: [80] Subsystem: 0000:0000

0a:02.0 0604: 8086:3518 (rev 01) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=0a, secondary=0f, subordinate=0f, sec-latency=0
        Capabilities: [44] Express Downstream Port (Slot-) IRQ 0
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-
        Capabilities: [70] Power Management version 2
        Capabilities: [80] Subsystem: 0000:0000

If more information is needed, please e-mail me.


Reply via email to