Comment 19 for bug 1363313

Revision history for this message
Paul Johnson (pjay) wrote :

mpt2sas loads in 3.3.7 precise and 3.3.8 quantal kernels.
It does not load in 3.4.1 quantal, nor any thereafter I happened to check.
Chasing down the exact code problem isn't something I'm set up to easily do.
If I can get some help there it would be appreciated.

These are the 3.3.8 messages when it succeeded -
[ 3.381754] mpt2sas version 12.100.00.00 loaded
[ 3.382155] mpt2sas0: 64 BIT PCI BUS DMA ADDRESSING SUPPORTED, total mem (16427124 kB)
[ 3.382242] mpt2sas 0000:01:00.0: irq 47 for MSI/MSI-X
[ 3.382260] mpt2sas0-msix0: PCI-MSI-X enabled: IRQ 47
[ 3.382263] mpt2sas0: iomem(0x00000000fbdfc000), mapped(0xffffc900065e0000), size(16384)
[ 3.382267] mpt2sas0: ioport(0x000000000000ce00), size(256)
[ 3.666443] mpt2sas0: sending diag reset !!
[ 4.799390] mpt2sas0: diag reset: SUCCESS
[ 4.944914] mpt2sas0: Allocated physical memory: size(3379 kB)
[ 4.944918] mpt2sas0: Current Controller Queue Depth(1481), Max Controller Queue Depth(1720)
[ 4.944921] mpt2sas0: Scatter Gather Elements per IO(128)
[ 5.174963] mpt2sas0: LSISAS2008: FWVersion(17.00.01.00), ChipRevision(0x03), BiosVersion(07.33.00.00)
[ 5.174967] mpt2sas0: Protocol=(Initiator), Capabilities=(Raid,TLR,EEDP,Snapshot Buffer,Diag Trace Buffer,Task Set Full,NCQ)
[ 5.175105] mpt2sas0: sending port enable !!
[ 6.697688] mpt2sas0: host_add: handle(0x0001), sas_addr(0x500605b001bdc971), phys(8)
[ 12.562718] mpt2sas0: port enable: SUCCESS

and these are the 3.4.1 messages when it failed -
 [ 3.249035] mpt2sas version 12.100.00.00 loaded
[ 3.249277] mpt2sas0: 64 BIT PCI BUS DMA ADDRESSING SUPPORTED, total mem (16426944 kB)
[ 3.249335] mpt2sas 0000:01:00.0: irq 46 for MSI/MSI-X
[ 3.249352] mpt2sas0-msix0: PCI-MSI-X enabled: IRQ 46
[ 3.249355] mpt2sas0: iomem(0x00000000eff40000), mapped(0xffffc900065f8000), size(16384)
[ 3.249358] mpt2sas0: ioport(0x000000000000ce00), size(256)
[ 3.249385] mpt2sas0: doorbell is in use (line=3015)
[ 3.249387] mpt2sas0: _base_get_ioc_facts: handshake failed (r=-14)
[ 3.249390] mpt2sas0: sending diag reset !!
[ 3.407606] mpt2sas0: diag reset: FAILED
[ 3.407675] mpt2sas0: failure at /home/apw/COD/linux/drivers/scsi/mpt2sas/mpt2sas_scsih.c:8038/_scsih_probe()!