Public bug reported:

I tried to setup a multipath failover setup with Ubuntu 10.04.1 LTS (amd64)
Kernel BUGs when one path is lost.

dmesg:

[51850.095370] sd 7:0:0:1: emc: long trespass command sent
[51850.095457] sd 7:0:0:1: emc: at SP B Port 0 (bound, default SP A)
[51850.096621] device-mapper: multipath: Failing path 8:48.
[51850.096766] BUG: unable to handle kernel NULL pointer dereference at 
0000000000000040
[51850.100002] IP: [<ffffffff81038729>] __ticket_spin_lock+0x9/0x20
[51850.100002] PGD 11adec067 PUD 117feb067 PMD 0 
[51850.100002] Oops: 0002 [#1] SMP 
[51850.100002] last sysfs file: 
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.2/0000:03:01.0/host7/rport-7:0-0/target7:0:0/7:0:0:1/vendor
[51850.100002] CPU 0 
[51850.100002] Modules linked in: bridge stp binfmt_misc ipmi_msghandler 
coretemp w83627hf eeprom lm92 w83781d hwmon_vid fbcon i2c_i801 tileblit font 
autofs4 bitblit softcursor vga16fb vgastate scsi_dh_emc radeon ttm 
drm_kms_helper ppdev psmouse drm lp i3000_edac parport_pc edac_core serio_raw 
i2c_algo_bit parport shpchp raid10 raid456 async_pq async_xor xor async_memcpy 
async_raid6_recov raid6_pq async_tx raid1 raid0 qla2xxx multipath 
scsi_transport_fc linear floppy scsi_tgt 3w_9xxx ahci e1000e
[51850.100002] Pid: 291, comm: scsi_eh_7 Not tainted 2.6.32-25-server 
#45-Ubuntu PDSM4+
[51850.100002] RIP: 0010:[<ffffffff81038729>]  [<ffffffff81038729>] 
__ticket_spin_lock+0x9/0x20
[51850.100002] RSP: 0018:ffff880117eedc70  EFLAGS: 00010086
[51850.100002] RAX: 0000000000000100 RBX: 0000000000000286 RCX: ffff88010fecc400
[51850.100002] RDX: ffff88010fecc400 RSI: 0000000000000286 RDI: 0000000000000040
[51850.100002] RBP: ffff880117eedc70 R08: ffff88010fecc418 R09: ffff88010fc9f800
[51850.100002] R10: 0000000000000001 R11: 0000000000000001 R12: ffff88011841a000
[51850.100002] R13: 0000000000000040 R14: 0000000000000000 R15: ffff88010fc9f480
[51850.100002] FS:  0000000000000000(0000) GS:ffff880005800000(0000) 
knlGS:0000000000000000
[51850.100002] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[51850.100002] CR2: 0000000000000040 CR3: 000000010e828000 CR4: 00000000000006f0
[51850.100002] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[51850.100002] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[51850.100002] Process scsi_eh_7 (pid: 291, threadinfo ffff880117eec000, task 
ffff880117f8c4d0)
[51850.100002] Stack:
[51850.100002]  ffff880117eedc80 ffffffff810387b9 ffff880117eedca0 
ffffffff81559f8f
[51850.100002] <0> ffff88010fc9f800 ffff88011841a000 ffff880117eedd50 
ffffffffa00a4333
[51850.100002] <0> ffff880117eedcc0 0000000000000000 ffff880117eedd50 
0000000000000001
[51850.100002] Call Trace:
[51850.100002]  [<ffffffff810387b9>] default_spin_lock_flags+0x9/0x10
[51850.100002]  [<ffffffff81559f8f>] _spin_lock_irqsave+0x2f/0x40
[51850.100002]  [<ffffffffa00a4333>] qla2x00_abort_command+0x43/0x160 [qla2xxx]
[51850.100002]  [<ffffffff8155a0b9>] ? _spin_unlock_irqrestore+0x19/0x30
[51850.100002]  [<ffffffffa0094943>] qla2xxx_eh_abort+0x163/0x260 [qla2xxx]
[51850.100002]  [<ffffffff812b8146>] ? rb_erase+0xd6/0x160
[51850.100002]  [<ffffffff81052aa0>] ? __dequeue_entity+0x30/0x50
[51850.100002]  [<ffffffff81388348>] scsi_eh_abort_cmds+0x108/0x1a0
[51850.100002]  [<ffffffff813891eb>] scsi_unjam_host+0xdb/0x210
[51850.100002]  [<ffffffff81389438>] scsi_error_handler+0x118/0x170
[51850.100002]  [<ffffffff81389320>] ? scsi_error_handler+0x0/0x170
[51850.100002]  [<ffffffff81083ec6>] kthread+0x96/0xa0
[51850.100002]  [<ffffffff810131ea>] child_rip+0xa/0x20
[51850.100002]  [<ffffffff81083e30>] ? kthread+0x0/0xa0
[51850.100002]  [<ffffffff810131e0>] ? child_rip+0x0/0x20
[51850.100002] Code: 00 00 48 c7 c2 2e 85 03 81 48 c7 c1 31 85 03 81 e9 dd fe 
ff ff 90 90 90 90 90 90 90 90 90 90 90 90 90 55 b8 00 01 00 00 48 89 e5 <f0> 66 
0f c1 07 38 e0 74 06 f3 90 8a 07 eb f6 c9 c3 66 0f 1f 44 
[51850.100002] RIP  [<ffffffff81038729>] __ticket_spin_lock+0x9/0x20
[51850.100002]  RSP <ffff880117eedc70>
[51850.100002] CR2: 0000000000000040
[51850.100002] ---[ end trace 8a2e951286c49e71 ]---

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
multipath / qla2xxx related kernel BUG: unable to handle kernel NULL pointer 
dereference
https://bugs.launchpad.net/bugs/677434
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to