Skip to content

detect does not find IBM ServeRAID M1015 with PCI ID 1000:0073 #16

Description

@OnceUponALoop

lsi-flash version

4a18fe1

Linux kernel

7.1.9-200.fc44.x86_64

Card under test

1000:0073 -- IBM ServeRAID M1015

lsi-flash detect output

No SAS2008-family devices found.

Command you ran

sudo ./lsi-flash detect

What happened

lspci -nnk -s 10:00.0
10:00.0 RAID bus controller [0104]:
Broadcom / LSI MegaRAID SAS 2008 [Falcon] [1000:0073] (rev 03)
        Subsystem: IBM ServeRAID M1015 SAS/SATA Controller [1014:03b1]
        Kernel modules: megaraid_sas

What you expected

The tool detects the card and prints its PCI address, card name, and firmware information.

The PCI enumerator appears to recognize 1000:0072, but not all 1000:0073 cards

Logs / dmesg

10:00.0 RAID bus controller [0104]:
Broadcom / LSI MegaRAID SAS 2008 [Falcon]
[1000:0073] (rev 03)

Subsystem:
IBM ServeRAID M1015 SAS/SATA Controller [1014:03b1]

megaraid_sas 0000:10:00.0: FW now in Ready state
megaraid_sas 0000:10:00.0: Failed to init firmware
megaraid_sas 0000:10:00.0: Failed from megasas_init_fw 6552

Card state after the failure

  • Card still enumerates on PCI (lspci | grep -i sas)
  • Card is bricked (does not enumerate)
  • Card enumerates but firmware does not boot (subsys = 0xFFFF, etc.)
  • Disks attached to the card are still readable

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions