sas transport layer oops - mpt fusion

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

 



Kernel: 2.6.15-rc5
MPT fusion driver version: 3.03.04

Reproduce:  Compile the fusion drivers as module.  load driver,
then unload and reload => OOPS => transport_setup_device() => 
attribute_container_add_device.

Something is not being cleaned up properly when the driver is unloaded.
Any ideas?

Here is the oops (running kdb):


Fusion MPT SAS Host driver 3.03.04
PCI: Enabling device 0000:03:02.0 (0106
-> 0107)
ACPI: PCI Interrupt 0000:03:02.0[A] -> GSI 52 (level, low) -> IRQ 22
mptbase: Initiating ioc1 bringup
ioc1: SAS1068: Capabilities={Initiator}
Oops: 0000 [#1]
SMP
eMmoore-test2 keodules linked in:ne l: scsi1 : iomptsas 1: LSISAS1068,
mptscsih mptbasewR ev=01080100h,scsi_transport_sas P2
exportfs snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq
snd_seq_device
snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac9s
CPU:    1
EIP:    0060:[<00000000>]    Not tainted VLI
EFLAGS: 00010246   (2.6.15-rc5)
EIP is at 0x0
eax: d01e5e68   ebx: d01e5e68   ecx: 00000000   edx: dbf1e8e4
esi: dbf1e800   edi: 00000000   ebp: ca28be74   esp: ca28be54
ds: 007b   es: 007b   ss: 0068
Process modprobe (pid: 16893, threadinfo=ca28a000 task=ca0b9030)
Stack: c0277f40 c81aedac c03f74cc c0278490 dbf1e8e4 dbf1e8e4 dbf1e800
00000000
       ca28be7c c02784cd ca28be90 c02aed2a e0da4da0 dbf1e800 00000000
ca28beb0
       c02a67bb dbf1ea18 dbf1e8e4 dfe9d044 00000100 00000000 dc254000
ca28bee4
Call Trace:
 [<c010539b>] show_stack+0x9b/0xb0
 [<c01054ec>] show_registers+0x11c/0x190
 [<c01056bd>] die+0xdd/0x170
 [<c0356aa7>] do_page_fault+0x357/0x5b4
 [<c0104fff>] error_code+0x4f/0x60
 [<c02784cd>] transport_setup_device+0xd/0x10
 [<c02aed2a>] scsi_sysfs_add_host+0x9a/0xb0
 [<c02a67bb>] scsi_add_host+0x10b/0x1c0
 [<e0da2561>] mptsas_probe+0x361/0x3f0 [mptsas]
 [<c021fc1d>] pci_call_probe+0xd/0x10
 [<c021fc5a>] __pci_device_probe+0x3a/0x50
 [<c021fc91>] pci_device_probe+0x21/0x40
 [<c027544d>] driver_probe_device+0x2d/0xb0
 [<c027557a>] __driver_attach+0x3a/0x40
 [<c0274bb9>] bus_for_each_dev+0x49/0x70
 [<c0275594>] driver_attach+0x14/0x20
 [<c0275007>] bus_add_driver+0x67/0xb0
 [<c0275929>] driver_register+0x39/0x40
 [<c021feaf>] __pci_register_driver+0x6f/0xa0
 [<e0b5e0af>] mptsas_init+0xaf/0xb5 [mptsas]
 [<c0139efa>] sys_init_module+0x12a/0x1c0
 [<c0103e7b>] sysenter_past_esp+0x54/0x79
Code:  Bad EIP value.

Entering kdb (current=0xca0b9030, pid 16893) on processor 1 Oops: Oops
due to oops @ 0x0
eax = 0xd01e5e68 ebx = 0xd01e5e68 ecx = 0x00000000 edx = 0xdbf1e8e4
esi = 0xdbf1e800 edi = 0x00000000 esp = 0xca28be54 eip = 0x00000000
ebp = 0xca28be74 xss = 0xc02c0068 xcs = 0x00000060 eflags = 0x00010246
xds = 0xdbf1007b xes = 0xc019007b origeax = 0xffffffff &regs =
0xca28be20
[1]kdb> bt
Stack traceback for pid 16893
0xca0b9030    16893    14834  1    1   R  0xca0b91f0 *modprobe
EBP        EIP        Function (args)
0xca28be74 0x00000000 <unknown>
           0xca28bd4c <unknown>+0xb (0x4, 0xca28be20, 0x5, 0xca28a000,
0x5)
           0xc02cbb09 kdba_main_loop+0x29 (0x4, 0xca28be20, 0x0, 0x4,
0x0)
0xca28bd80 0xc020b111 kdb+0x301 (0x5, 0x0, 0xca28be20, 0x0, 0xca28be20)
0xca28bdc4 0xc01056e9 die+0x109 (0xc0383373, 0x0, 0x0, 0x30001, 0x0)
0xca28be18 0xc0356aa7 do_page_fault+0x357 (0xd01e5e68, 0x0, 0xdbf1e8e4,
0xdbf1e800, 0x0)
           0xc0104fff error_code+0x4f
Interrupt registers:
eax = 0xd01e5e68 ebx = 0xd01e5e68 ecx = 0x00000000 edx = 0xdbf1e8e4
esi = 0xdbf1e800 edi = 0x00000000 esp = 0xca28be54 eip = 0x00000000
ebp = 0xca28be74 xss = 0xc02c0068 xcs = 0x00000060 eflags = 0x00010246
xds = 0xdbf1007b xes = 0xc019007b origeax = 0xffffffff &regs =
0xca28be20
           0x00010246 <unknown> (0xc81aedac, 0xc03f74cc, 0xc0278490,
0xdbf1e8e4, 0xdbf1e8e4)
           0xc0277f40 attribute_container_add_device+0x50
0xca28be7c 0xc02784cd transport_setup_device+0xd (0xe0da4da0,
0xdbf1e800,
0x0)
0xca28be90 0xc02aed2a scsi_sysfs_add_host+0x9a (0xdbf1ea18, 0xdbf1e8e4,
0xdfe9d044, 0x100, 0x0)
0xca28beb0 0xc02a67bb scsi_add_host+0x10b (0x80, 0xcd7bf580, 0xdc254000,
0xfffffff4, 0x282)
0xca28bee4 0xe0da2561 [mptsas]mptsas_probe+0x361 (0xdfe9d000)
0xca28bef0 0xc021fc1d pci_call_probe+0xd (0xe0da4f20, 0xdfe9d000, 0x0)
[1]more>



-
: 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