[Bug 201716] mrsas adapter initialize fail

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jul 20 13:01:47 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201716

            Bug ID: 201716
           Summary: mrsas adapter initialize fail
           Product: Base System
           Version: 11.0-CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: prlw1 at cam.ac.uk

I popped a MegaRAID SAS card:

vendor 0x1000 device 0x5f subvendor 0x1014 subdevice 0x456
       SYMBIOS      SAS3008         IBM   ?? "ServeRAID M1215" ?

into a box I'm building, booted a snapshot kernel:

FreeBSD 11.0-CURRENT #0 r285616: Thu Jul  16 02:21:59 UTC 2015
    root at releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64

and see:

AVAGO MegaRAID SAS FreeBSD mrsas driver version: 06.707.05.00-fbsd
mrsas0: <AVAGO Fury SAS Controller> port 0xe000-0xe0ff mem
0xf7a00000-0xf7a0ffff,0xf7900000-0xf79fffff irq 16 at device 0.0 on pci1
mrsas0: Using MSI-X with 4 number of vectors
mrsas0: FW supports <96> MSIX vector,Online CPU 4 Current MSIX <4>
mrsas0: IOC Init failed, status = 0x3
mrsas0: Adapter intialize Fail.
device_attach: mrsas0 attach returned 6

Just to check that the card is OK, I tried Debian, where the card is
recognised:

Linux version 3.16.0-4-amd64 (debian-kernel at lists.debian.org) (gcc version
4.8.4 (Debian 4.8.4-1) #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24)
...
megasas: 06.803.01.00-rc1 Mon. Mar. 10 17:00:00 PDT 2014
megasas: 0x1000:0x005f:0x1014:0x0456: bus 1:slot 0:func 0
libata version 3.00 loaded.
ahci 0000:00:1f.2: version 3.0
ahci 0000:00:1f.2: irq 43 for MSI/MSI-X
megasas: FW now in Ready state
megaraid_sas 0000:01:00.0: irq 43 for MSI/MSI-X
megaraid_sas 0000:01:00.0: irq 44 for MSI/MSI-X
megaraid_sas 0000:01:00.0: irq 45 for MSI/MSI-X
megaraid_sas 0000:01:00.0: irq 46 for MSI/MSI-X
megaraid_sas 0000:01:00.0: [scsi0]: FW supports <96> MSIX vector,Online CPUs:
<4>,Current MSIX <4>

I take it that if Debian is mentioning scsi0, then the adapter providing the
scsibus must have initialised successfully.

Any idea what the FreeBSD mrsas driver is doing differently?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list