[Bug 13873] New: QLA2xxx driver causes kernel oops with a qla2200

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

 



http://bugzilla.kernel.org/show_bug.cgi?id=13873

           Summary: QLA2xxx driver causes kernel oops with a qla2200
           Product: SCSI Drivers
           Version: 2.5
    Kernel Version: 2.6.30
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: QLOGIC QLA2XXX
        AssignedTo: scsi_drivers-qla2xxx@xxxxxxxxxxxxxxxxxxxx
        ReportedBy: tageorgiou@xxxxxxxxx
                CC: tageorgiou@xxxxxxxxx
        Regression: No


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

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux