Sometimes, the kernel oopses with the qla2xxx module loaded. Sometimes it does not do so for a while. Here is a sample backtrace: [ 2021.692201] sd 1:0:3:0: [sdf] Attached SCSI disk [ 2032.157034] rport-1:0-6: blocked FC remote port time out: removing target and saving binding [ 2032.157413] ready [ 2032.157456] BUG: unable to handle kernel <5>sd 1:0:4:0: [sdh] READ CAPACITY failed [ 2032.157481] sd 1:0:4:0: [sdh] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2032.157491] sd 1:0:4:0: [sdh] Sense not available. [ 2032.157514] sd 1:0:4:0: [sdh] Write Protect is off [ 2032.157518] sd 1:0:4:0: [sdh] Mode Sense: 00 00 00 00 [ 2032.157532] sd 1:0:4:0: [sdh] Asking for cache data failed [ 2032.157535] sd 1:0:4:0: [sdh] Assuming drive cache: write through [ 2032.157681] sd 1:0:4:0: [sdh] Attached SCSI disk [ 2032.709189] NULL pointer dereference at 0000000000000010 [ 2032.709189] IP: [<ffffffff812b8dc2>] device_del+0x10/0x19e [ 2032.709189] PGD 19850c067 PUD 198491067 PMD 0 [ 2032.709189] Oops: 0000 [#1] SMP [ 2032.709189] last sysfs file: /sys/devices/pci0000:00/0000:00:06.0/0000:05:00.2/0000:0a:01.0/host1/rport-1:0-6/target1:0:4/fc_transport/target1:0:4/port_name [ 2032.709189] CPU 1 [ 2032.709189] Modules linked in: qla2xxx [ 2032.709189] Pid: 5759, comm: fc_wq_1 Not tainted 2.6.30-gentoo-r4dl380 #2 ProLiant DL380 G4 [ 2032.709189] RIP: 0010:[<ffffffff812b8dc2>] [<ffffffff812b8dc2>] device_del+0x10/0x19e [ 2032.709189] RSP: 0018:ffff880196439c70 EFLAGS: 00010282 [ 2032.709189] RAX: ffffffff812ff00e RBX: 0000000000000010 RCX: 00000000ffffffff [ 2032.709189] RDX: ffff880199f1b520 RSI: ffffffff812e47ed RDI: 0000000000000010 [ 2032.709189] RBP: ffff880196439c90 R08: 0000000000000000 R09: 000000000000261c [ 2032.709189] R10: 0000000096439c90 R11: ffff88018a8a32e8 R12: ffff880199f1b520 [ 2032.709189] R13: 0000000000000010 R14: 0000000000000000 R15: ffff88019ada0e80 [ 2032.709189] FS: 0000000000000000(0000) GS:ffff88002804d000(0000) knlGS:0000000000000000 [ 2032.709189] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b [ 2032.709189] CR2: 0000000000000010 CR3: 0000000190156000 CR4: 00000000000006e0 [ 2032.709189] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2032.709189] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 2032.709189] Process fc_wq_1 (pid: 5759, threadinfo ffff880196438000, task ffff88019ada0e80) [ 2032.709189] Stack: [ 2032.709189] 0000000000000000 0000000000000000 ffff880199f1b520 0000000000000010 [ 2032.709189] ffff880196439cc0 ffffffff812ff031 0000000000000004 ffff880199f1b520 [ 2032.709189] ffffffff818115a8 ffffffff8180ede0 ffff880196439ce0 ffffffff812e8222 [ 2032.709189] Call Trace: [ 2032.709189] [<ffffffff812ff031>] sd_remove+0x23/0x6e [ 2032.709189] [<ffffffff812e8222>] scsi_bus_remove+0x38/0x3f [ 2032.709189] [<ffffffff812baf48>] __device_release_driver+0x7a/0x9f [ 2032.709189] [<ffffffff812bb02c>] device_release_driver+0x1e/0x2b [ 2032.709189] [<ffffffff812ba633>] bus_remove_device+0x96/0xb4 [ 2032.709189] [<ffffffff812b8ee4>] device_del+0x132/0x19e [ 2032.709189] [<ffffffff812e84fb>] __scsi_remove_device+0x44/0x81 [ 2032.709189] [<ffffffff812e8559>] scsi_remove_device+0x21/0x2e [ 2032.709189] [<ffffffff812e85ff>] __scsi_remove_target+0x87/0xc5 [ 2032.709189] [<ffffffff812e8685>] ? __remove_child+0x0/0x25 [ 2032.709189] [<ffffffff812e86a3>] __remove_child+0x1e/0x25 [ 2032.709189] [<ffffffff812e8685>] ? __remove_child+0x0/0x25 [ 2032.709189] [<ffffffff812b8975>] device_for_each_child+0x38/0x6f [ 2032.709189] [<ffffffff812e8678>] scsi_remove_target+0x3b/0x48 [ 2032.709189] [<ffffffff812efc3e>] fc_starget_delete+0x21/0x26 [ 2032.709189] [<ffffffff81047e86>] worker_thread+0x131/0x1ca [ 2032.709189] [<ffffffff812efc1d>] ? fc_starget_delete+0x0/0x26 [ 2032.709189] [<ffffffff8104b978>] ? autoremove_wake_function+0x0/0x38 [ 2032.709189] [<ffffffff81047d55>] ? worker_thread+0x0/0x1ca [ 2032.709189] [<ffffffff81047d55>] ? worker_thread+0x0/0x1ca [ 2032.709189] [<ffffffff8104b586>] kthread+0x56/0x83 [ 2032.709189] [<ffffffff8100caba>] child_rip+0xa/0x20 [ 2032.709189] [<ffffffff8104b530>] ? kthread+0x0/0x83 [ 2032.709189] [<ffffffff8100cab0>] ? child_rip+0x0/0x20 [ 2032.709189] Code: 48 6b c0 28 49 8d 74 05 00 48 83 3e 00 75 df 5e 5b 41 5c 41 5d 41 5e 41 5f 5d c3 55 48 89 e5 41 55 41 54 53 48 83 ec 08 48 89 fb <4c> 8b 2f 48 8b 47 78 48 85 c0 74 18 48 8b 78 70 48 81 c7 c0 00 [ 2032.709189] RIP [<ffffffff812b8dc2>] device_del+0x10/0x19e [ 2032.709189] RSP <ffff880196439c70> [ 2032.709189] CR2: 0000000000000010 [ 2032.709694] ---[ end trace d34a21a81741a1cf ]--- [ 2032.838964] rport-0:0-5: blocked FC remote port time out: removing target and saving binding [ 2032.839334] BUG: unable to handle kernel NULL pointer dereference at 0000000000000010 [ 2032.839338] IP: [<ffffffff812b8dc2>] device_del+0x10/0x19e [ 2032.839345] PGD 190116067 PUD 19713f067 PMD 0 [ 2032.839349] Oops: 0000 [#2] SMP [ 2032.839352] last sysfs file: /sys/devices/pci0000:00/0000:00:06.0/0000:05:00.2/0000:0a:01.0/host1/rport-1:0-5/target1:0:3/1:0:3:0/block/sdf/uevent [ 2032.839356] CPU 1 [ 2032.839357] Modules linked in: qla2xxx [ 2032.839362] Pid: 5718, comm: fc_wq_0 Tainted: G D 2.6.30-gentoo-r4dl380 #2 ProLiant DL380 G4 [ 2032.839365] RIP: 0010:[<ffffffff812b8dc2>] [<ffffffff812b8dc2>] device_del+0x10/0x19e [ 2032.839371] RSP: 0018:ffff8801971bdc70 EFLAGS: 00010282 [ 2032.839374] RAX: ffffffff812ff00e RBX: 0000000000000010 RCX: 00000000ffffffff [ 2032.839377] RDX: ffff880199f1f520 RSI: ffffffff812e47ed RDI: 0000000000000010 [ 2032.839380] RBP: ffff8801971bdc90 R08: 0000000000000000 R09: 000000000000259c [ 2032.839384] R10: 00000000971bdc90 R11: ffff88018a8a19d0 R12: ffff880199f1f520 [ 2032.839387] R13: 0000000000000010 R14: 0000000000000000 R15: ffff880198535e40 [ 2032.839390] FS: 0000000000000000(0000) GS:ffff88002804d000(0000) knlGS:0000000000000000 [ 2032.839394] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b [ 2032.839397] CR2: 0000000000000010 CR3: 000000019713a000 CR4: 00000000000006e0 [ 2032.839400] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2032.839404] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 2032.839407] Process fc_wq_0 (pid: 5718, threadinfo ffff8801971bc000, task ffff880198535e40) [ 2032.839410] Stack: [ 2032.839411] 0000000000000000 0000000000000000 ffff880199f1f520 0000000000000010 [ 2032.839415] ffff8801971bdcc0 ffffffff812ff031 0000000000000004 ffff880199f1f520 [ 2032.839419] ffffffff818115a8 ffffffff8180ede0 ffff8801971bdce0 ffffffff812e8222 [ 2032.839424] Call Trace: [ 2032.839426] [<ffffffff812ff031>] sd_remove+0x23/0x6e [ 2032.839432] [<ffffffff812e8222>] scsi_bus_remove+0x38/0x3f [ 2032.839438] [<ffffffff812baf48>] __device_release_driver+0x7a/0x9f [ 2032.839442] [<ffffffff812bb02c>] device_release_driver+0x1e/0x2b [ 2032.839446] [<ffffffff812ba633>] bus_remove_device+0x96/0xb4 [ 2032.839451] [<ffffffff812b8ee4>] device_del+0x132/0x19e [ 2032.839455] [<ffffffff812e84fb>] __scsi_remove_device+0x44/0x81 [ 2032.839460] [<ffffffff812e8559>] scsi_remove_device+0x21/0x2e [ 2032.839464] [<ffffffff812e85ff>] __scsi_remove_target+0x87/0xc5 [ 2032.839469] [<ffffffff812e8685>] ? __remove_child+0x0/0x25 [ 2032.839473] [<ffffffff812e86a3>] __remove_child+0x1e/0x25 [ 2032.839477] [<ffffffff812e8685>] ? __remove_child+0x0/0x25 [ 2032.839481] [<ffffffff812b8975>] device_for_each_child+0x38/0x6f [ 2032.839486] [<ffffffff812e8678>] scsi_remove_target+0x3b/0x48 [ 2032.839490] [<ffffffff812efc3e>] fc_starget_delete+0x21/0x26 [ 2032.839495] [<ffffffff81047e86>] worker_thread+0x131/0x1ca [ 2032.839499] [<ffffffff812efc1d>] ? fc_starget_delete+0x0/0x26 [ 2032.839504] [<ffffffff8104b978>] ? autoremove_wake_function+0x0/0x38 [ 2032.839508] [<ffffffff81047d55>] ? worker_thread+0x0/0x1ca [ 2032.839512] [<ffffffff81047d55>] ? worker_thread+0x0/0x1ca [ 2032.839516] [<ffffffff8104b586>] kthread+0x56/0x83 [ 2032.839520] [<ffffffff8100caba>] child_rip+0xa/0x20 [ 2032.839524] [<ffffffff8104b530>] ? kthread+0x0/0x83 [ 2032.839528] [<ffffffff8100cab0>] ? child_rip+0x0/0x20 [ 2032.839532] Code: 48 6b c0 28 49 8d 74 05 00 48 83 3e 00 75 df 5e 5b 41 5c 41 5d 41 5e 41 5f 5d c3 55 48 89 e5 41 55 41 54 53 48 83 ec 08 48 89 fb <4c> 8b 2f 48 8b 47 78 48 85 c0 74 18 48 8b 78 70 48 81 c7 c0 00 [ 2032.839562] RIP [<ffffffff812b8dc2>] device_del+0x10/0x19e [ 2032.839567] RSP <ffff8801971bdc70> [ 2032.839569] CR2: 0000000000000010 [ 2032.839572] ---[ end trace d34a21a81741a1d0 ]--- [ 2032.839594] ready [ 2032.839645] sd 0:0:4:0: [sdg] READ CAPACITY failed [ 2032.839648] sd 0:0:4:0: [sdg] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2032.839653] sd 0:0:4:0: [sdg] Sense not available. [ 2032.839669] sd 0:0:4:0: [sdg] Write Protect is off [ 2032.839673] sd 0:0:4:0: [sdg] Mode Sense: 00 00 00 00 [ 2032.839687] sd 0:0:4:0: [sdg] Asking for cache data failed [ 2032.839690] sd 0:0:4:0: [sdg] Assuming drive cache: write through [ 2032.839827] sd 0:0:4:0: [sdg] Attached SCSI disk [ 2056.852015] rport-0:0-0: blocked FC remote port time out: removing target and saving binding [ 2056.852023] rport-1:0-0: blocked FC remote port time out: removing target and saving binding [ 2057.056821] rport-1:0-3: blocked FC remote port time out: removing target and saving binding [ 2057.159438] rport-1:0-5: blocked FC remote port time out: removing target and saving binding [ 2057.159610] rport-0:0-2: blocked FC remote port time out: removing target and saving binding [ 2057.159647] rport-0:0-4: blocked FC remote port time out: removing target and saving binding [ 2151.332237] sd 0:0:0:0: [sda] Unhandled error code [ 2151.389721] sd 0:0:0:0: [sda] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2151.424245] end_request: I/O error, dev sda, sector 0 [ 2151.427138] sd 1:0:0:0: [sdb] Unhandled error code [ 2151.427140] sd 1:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Here is another backtrace: [ 5659.770014] qla2xxx 0000:0a:01.0: Loop down - aborting ISP. [ 5659.770028] qla2xxx 0000:0a:01.0: Performing ISP error recovery - ha= ffff88007e77e000. [ 5673.330024] qla2xxx 0000:0a:01.0: LIP reset occurred (f7f7). [ 5674.940020] qla2xxx 0000:0a:01.0: LOOP UP detected (1 Gbps). [ 5680.537213] general protection fault: 0000 [#1] SMP [ 5680.547176] last sysfs file: /sys/devices/pci0000:00/0000:00:06.0/0000:05:00.0/0000:06:02.0/host0/rport-0:0-29/target0:0:28/0:0:28:0/block/sdac/uevent [ 5680.547176] CPU 2 [ 5680.547176] Modules linked in: qla2xxx [ 5680.547176] Pid: 4262, comm: scsi_eh_1 Not tainted 2.6.30.4dl380 #2 ProLiant DL380 G4 [ 5680.547176] RIP: 0010:[<ffffffffa00006aa>] [<ffffffffa00006aa>] qla2x00_eh_wait_for_pending_commands+0x63/0x129 [qla2xxx] [ 5680.547176] RSP: 0018:ffff88007cbdfc80 EFLAGS: 00010006 [ 5680.547176] RAX: 0000000000000286 RBX: 785c6c6175747269 RCX: ffff88007ac25100 [ 5680.547176] RDX: 000000000000d7d7 RSI: 0000000000000286 RDI: ffff88007e77e080 [ 5680.547176] RBP: ffff88007cbdfcc0 R08: 0000000000000000 R09: 0000000000000001 [ 5680.547176] R10: ffff88007cbdfa80 R11: ffffffff81843d28 R12: 0000000000000001 [ 5680.547176] R13: ffff88007e77e080 R14: ffff88007ac25f00 R15: 0000000000000000 [ 5680.547176] FS: 0000000000000000(0000) GS:ffff8800019e0000(0000) knlGS:0000000000000000 [ 5680.547176] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b [ 5680.547176] CR2: 00007f55a2f178d0 CR3: 0000000001001000 CR4: 00000000000006e0 [ 5680.547176] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 5680.547176] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 5680.547176] Process scsi_eh_1 (pid: 4262, threadinfo ffff88007cbde000, task ffff88007e1ade40) [ 5680.547176] Stack: [ 5680.547176] ffff88007e77ac18 0000000000000000 ffff88007e77ac08 ffff88007fb2d630 [ 5680.547176] 0000000000000001 ffff88007e77ac08 0000000000002003 0000000000000000 [ 5680.547176] ffff88007cbdfd10 ffffffffa0002b9c ffff88007d9e2c00 ffff88007ac25100 [ 5680.547176] Call Trace: [ 5680.547176] [<ffffffffa0002b9c>] qla2xxx_eh_bus_reset+0x13e/0x151 [qla2xxx] [ 5680.547176] [<ffffffff812d3f75>] scsi_try_bus_reset+0x52/0xde [ 5680.547176] [<ffffffff812d4883>] scsi_send_eh_cmnd+0x1e4/0x275 [ 5680.547176] [<ffffffffa000d12b>] ? qla2x00_abort_target+0x0/0x131 [qla2xxx] [ 5680.547176] [<ffffffff812d4946>] scsi_eh_tur+0x32/0x88 [ 5680.547176] [<ffffffff812d4dcb>] scsi_eh_ready_devs+0x42f/0x83d [ 5680.547176] [<ffffffff812d5749>] scsi_error_handler+0x388/0x583 [ 5680.547176] [<ffffffff812d53c1>] ? scsi_error_handler+0x0/0x583 [ 5680.547176] [<ffffffff812d53c1>] ? scsi_error_handler+0x0/0x583 [ 5680.547176] [<ffffffff81049cc2>] kthread+0x56/0x83 [ 5680.547176] [<ffffffff8100caba>] child_rip+0xa/0x20 [ 5680.547176] [<ffffffff81049c6c>] ? kthread+0x0/0x83 [ 5680.547176] [<ffffffff8100cab0>] ? child_rip+0x0/0x20 [ 5680.547176] Code: 00 00 4c 89 ef e8 af 18 51 e1 48 89 c6 4d 8b 34 24 41 bc 01 00 00 00 31 db e9 a9 00 00 00 49 8b 5e 50 48 85 db 0f 84 93 00 00 00 <48> 8b 43 08 48 8b 50 10 48 8b 4d d0 8b 81 88 01 00 00 66 3b 82 [ 5680.547176] RIP [<ffffffffa00006aa>] qla2x00_eh_wait_for_pending_commands+0x63/0x129 [qla2xxx] [ 5680.547176] RSP <ffff88007cbdfc80> [ 5680.547176] ---[ end trace 2ff13a7dc65d2544 ]---
another backtrace from a different kernel [ 5998.559852] kernel BUG at drivers/scsi/scsi_transport_fc.c:3022! [ 5998.559852] invalid opcode: 0000 [#1] SMP [ 5998.559852] last sysfs file: /sys/devices/pci0000:00/0000:00:06.0/0000:05:00.0/0000:06:02.0/host0/rport-0:0-34/target0:0:33/0:0:33:0/type [ 5998.559852] CPU 1 [ 5998.559852] Modules linked in: iscsi_trgt qla2xxx [ 5998.559852] Pid: 4796, comm: fc_dl_0 Not tainted 2.6.30-gentoo-r4dl380 #2 ProLiant DL380 G4 [ 5998.559852] RIP: 0010:[<ffffffff812e64c5>] [<ffffffff812e64c5>] fc_timeout_deleted_rport+0x28c/0x31e [ 5998.559852] RSP: 0018:ffff880197c69e50 EFLAGS: 00010202 [ 5998.559852] RAX: ffff88019a83c400 RBX: ffff88019a5f5f60 RCX: ffffffff812d9502 [ 5998.559852] RDX: ffff880197d35900 RSI: 0000000000000040 RDI: ffff880197c69e40 [ 5998.559852] RBP: ffff880197c69e90 R08: 0000000000000000 R09: ffff880197c69d50 [ 5998.559852] R10: ffff880197d35900 R11: 0000000000000000 R12: ffff88019a83c400 [ 5998.559852] R13: ffff88019a83b5a0 R14: ffff88019a83b400 R15: ffff88019a627000 [ 5998.559852] FS: 0000000000000000(0000) GS:ffff88002804d000(0000) knlGS:0000000000000000 [ 5998.559852] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b [ 5998.559852] CR2: 00007fba710bcdd0 CR3: 0000000195513000 CR4: 00000000000006e0 [ 5998.559852] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 5998.559852] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 5998.559852] Process fc_dl_0 (pid: 4796, threadinfo ffff880197c68000, task ffff88019a9c2440) [ 5998.559852] Stack: [ 5998.559852] 0000000100000000 0000000000000202 ffff880198873000 ffffc20000081080 [ 5998.559852] ffffc20000081080 ffff88019a83b5a0 ffff88019a83b5a8 ffff88019a9c2440 [ 5998.559852] ffff880197c69f20 ffffffff81046592 ffff880197c69eb0 ffffc20000081098 [ 5998.559852] Call Trace: [ 5998.559852] [<ffffffff81046592>] worker_thread+0x131/0x1ca [ 5998.559852] [<ffffffff812e6239>] ? fc_timeout_deleted_rport+0x0/0x31e [ 5998.559852] [<ffffffff8104a072>] ? autoremove_wake_function+0x0/0x38 [ 5998.559852] [<ffffffff81046461>] ? worker_thread+0x0/0x1ca [ 5998.559852] [<ffffffff81046461>] ? worker_thread+0x0/0x1ca [ 5998.559852] [<ffffffff81049c92>] kthread+0x56/0x83 [ 5998.559852] [<ffffffff8100caba>] child_rip+0xa/0x20 [ 5998.559852] [<ffffffff81049c3c>] ? kthread+0x0/0x83 [ 5998.559852] [<ffffffff8100cab0>] ? child_rip+0x0/0x20 [ 5998.559852] Code: e0 fb 83 c8 08 41 88 85 a8 fe ff ff 49 8b 7f 58 48 8b 75 c8 e8 5b dd 22 00 4c 89 f7 e8 f6 ed ff ff 41 83 bd 88 fe ff ff 01 74 04 <0f> 0b eb fe 41 8b 84 24 d0 02 00 00 83 f8 01 74 0c 83 f8 02 74 [ 5998.559852] RIP [<ffffffff812e64c5>] fc_timeout_deleted_rport+0x28c/0x31e [ 5998.559852] RSP <ffff880197c69e50> [ 6001.459233] ---[ end trace 024add554f5ef48f ]---
After such kernel oops occur, io starts hanging to certain devices, preventing multipath from working and software raid from assembling arrays.
The same io hanging just happened again, but this time, no calltrace was printed. It appears the HBA (qla2200) is crashing? [ 925.960038] qla2xxx 0000:06:02.0: scsi(0:41:0): Abort command issued -- 1 80c 2002. [ 936.970054] qla2xxx 0000:06:02.0: scsi(0:41:0): Abort command issued -- 1 80c 2002. [ 936.970109] qla2xxx 0000:06:02.0: scsi(0:41:0): DEVICE RESET ISSUED. [ 936.970197] qla2xxx 0000:06:02.0: scsi(0:41:0): DEVICE RESET SUCCEEDED. [ 947.980052] qla2xxx 0000:06:02.0: scsi(0:41:0): Abort command issued -- 1 80c 2002. [ 947.980061] qla2xxx 0000:06:02.0: scsi(0:41:0): TARGET RESET ISSUED. [ 947.980923] qla2xxx 0000:06:02.0: scsi(0:41:0): TARGET RESET SUCCEEDED. [ 947.980935] qla2xxx 0000:06:02.0: scsi(0:41:0): TARGET RESET ISSUED. [ 947.981039] qla2xxx 0000:06:02.0: scsi(0:41:0): TARGET RESET SUCCEEDED. [ 947.981059] qla2xxx 0000:06:02.0: scsi(0:41:0): TARGET RESET ISSUED. [ 977.980056] qla2xxx 0000:06:02.0: Mailbox command timeout occurred. Issuing ISP abort. [ 977.980064] qla2xxx 0000:06:02.0: Performing ISP error recovery - ha= ffff88019a657800. [ 978.980036] rport-0:0-0: blocked FC remote port time out: removing target and saving binding [ 1008.060024] qla2xxx 0000:06:02.0: Failed mailbox send register test [ 1008.060031] qla2xxx 0000:06:02.0: qla2x00_abort_isp: **** FAILED **** [ 1008.060042] qla2xxx 0000:06:02.0: scsi(0:41:0): TARGET RESET FAILED: Task management failed. [ 1008.080761] rport-0:0-1: blocked FC remote port time out: removing target and saving binding [ 1038.080082] rport-0:0-2: blocked FC remote port time out: removing target and saving binding [ 1038.081903] qla2xxx 0000:06:02.0: Mailbox command timeout occurred. Issuing ISP abort. [ 1038.081909] qla2xxx 0000:06:02.0: Performing ISP error recovery - ha= ffff88019a657800.
Append here with 2.6.26: [ 243.237356] sd 1:0:0:1: Attached scsi generic sg7 type 0 [ 243.237434] scsi 1:0:0:0: Unexpected response from lun 31 while scanning, scan aborted [ 243.237356] BUG: unable to handle kernel NULL pointer dereference at 0000000000000028 [ 243.237356] IP: [<ffffffff802e2722>] sysfs_find_dirent+0x9/0x2f [ 243.237356] PGD 41f17e067 PUD 41f17f067 PMD 0 [ 243.237357] Oops: 0000 [1] SMP [ 243.237357] CPU 5 [ 243.237357] Modules linked in: ipv6 dm_round_robin dm_multipath dm_mod loop snd_pcm snd_timer snd soundcore snd_page_alloc serio_raw joydev shpchp evdev pcspkr psmouse rng_core pci_hotplug button dcdbas ext3 jbd mbcache sg sr_mod cdrom ide_pci_generic ide_core usb_storage usbhid hid ff_memless ata_piix ses sd_mod enclosure ata_generic libata dock ehci_hcd uhci_hcd bnx2 qla2xxx firmware_class scsi_transport_fc scsi_tgt megaraid_sas scsi_mod thermal processor fan thermal_sys [last unloaded: scsi_wait_scan] [ 243.237357] Pid: 1782, comm: fc_wq_1 Not tainted 2.6.26-2-amd64 #1 [ 243.237357] RIP: 0010:[<ffffffff802e2722>] [<ffffffff802e2722>] sysfs_find_dirent+0x9/0x2f [ 243.237357] RSP: 0018:ffff81043987fd30 EFLAGS: 00010286 [ 243.237357] RAX: 0000000000000000 RBX: ffffffff804ae609 RCX: ffff81043e54b002 [ 243.237357] RDX: 0000000000000000 RSI: ffffffff804ae609 RDI: 0000000000000000 [ 243.237357] RBP: ffffffff804ae609 R08: ffff81043987e000 R09: ffffffff8021a826 [ 243.237357] R10: ffff81043b127000 R11: 0000000000000000 R12: 0000000000000000 [ 243.237357] R13: ffff81043b127448 R14: ffffffff805a64c0 R15: 0000000000000000 [ 243.237357] FS: 0000000000000000(0000) GS:ffff81043e53f6c0(0000) knlGS:0000000000000000 [ 243.237357] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b [ 243.237357] CR2: 0000000000000028 CR3: 000000041f17d000 CR4: 00000000000006e0 [ 243.237357] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 243.237357] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 243.237357] Process fc_wq_1 (pid: 1782, threadinfo ffff81043987e000, task ffff81043a61ef60) [ 243.237357] Stack: ffff81043b9540b8 ffffffff804ae609 0000000000000000 ffffffff802e31b9 [ 243.237357] 000000053b127120 ffff81043b127358 ffffffff8051c660 ffffffff802e3a8a [ 243.237357] 0000000000000000 ffff81043b127358 ffff81043b127120 ffff81043b127120 [ 243.237357] Call Trace: [ 243.237357] [<ffffffff802e31b9>] ? sysfs_get_dirent+0x24/0x59 [ 243.237357] [<ffffffff802e3a8a>] ? sysfs_remove_group+0x24/0xc2 [ 243.237357] [<ffffffff80388133>] ? device_pm_remove+0x18/0x49 [ 243.237357] [<ffffffff80383628>] ? device_del+0x13/0x15d [ 243.237357] [<ffffffff8038377b>] ? device_unregister+0x9/0x12 [ 243.237357] [<ffffffffa0026d56>] ? :scsi_mod:__scsi_remove_device+0x33/0x83 [ 243.237357] [<ffffffffa0026dc7>] ? :scsi_mod:scsi_remove_device+0x21/0x2e [ 243.237357] [<ffffffffa0026e59>] ? :scsi_mod:__scsi_remove_target+0x85/0xc3 [ 243.237357] [<ffffffffa0026ede>] ? :scsi_mod:__remove_child+0x0/0x1a [ 243.237357] [<ffffffffa0026ef4>] ? :scsi_mod:__remove_child+0x16/0x1a [ 243.237357] [<ffffffff80383064>] ? device_for_each_child+0x22/0x4d [ 243.237357] [<ffffffffa0026ed2>] ? :scsi_mod:scsi_remove_target+0x3b/0x47 [ 243.237357] [<ffffffffa00597dd>] ? :scsi_transport_fc:fc_starget_delete+0x0/0x64 [ 243.237357] [<ffffffff8024314c>] ? run_workqueue+0x82/0x111 [ 243.237357] [<ffffffff80243a19>] ? worker_thread+0xd5/0xe0 [ 243.237357] [<ffffffff8024624d>] ? autoremove_wake_function+0x0/0x2e [ 243.237357] [<ffffffff80243944>] ? worker_thread+0x0/0xe0 [ 243.237357] [<ffffffff80246127>] ? kthread+0x47/0x74 [ 243.237357] [<ffffffff802301c9>] ? schedule_tail+0x27/0x5c [ 243.237357] [<ffffffff8020cf28>] ? child_rip+0xa/0x12 [ 243.237357] [<ffffffff8021a826>] ? lapic_next_event+0xf/0x13 [ 243.237357] [<ffffffff802460e0>] ? kthread+0x0/0x74 [ 243.237357] [<ffffffff8020cf1e>] ? child_rip+0x0/0x12 [ 243.237357] [ 243.237357] [ 243.237357] Code: 0f 0b eb fe 48 8b 48 38 48 39 4f 38 72 0c 48 8d 50 10 48 8b 02 48 85 c0 75 ea 48 89 47 10 48 89 3a c3 55 48 89 f5 53 48 83 ec 08 <48> 8b 5f 28 eb 14 48 8b 7b 18 48 89 ee e8 56 bc 03 00 85 c0 74 [ 243.237357] RIP [<ffffffff802e2722>] sysfs_find_dirent+0x9/0x2f [ 243.237357] RSP <ffff81043987fd30> [ 243.237357] CR2: 0000000000000028 [ 243.582801] ---[ end trace bc59edd19c2b9a7e ]---