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

Bug#900349: marked as done (linux-image-4.9.0-6-amd64 does not support RAID controller (530-4i Flex) of Lenovo ThinkSystem SN550 servers)



Your message dated Sat, 26 Nov 2022 20:47:02 +0100 (CET)
with message-id <20221126194702.26FE2BE2DE0@eldamar.lan>
and subject line Closing this bug (BTS maintenance for src:linux bugs)
has caused the Debian Bug report #900349,
regarding linux-image-4.9.0-6-amd64 does not support RAID controller (530-4i Flex) of Lenovo ThinkSystem SN550 servers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
900349: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900349
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux
Version: 4.9.88-1+deb9u1
Severity: important

The current kernel version of Debian/stretch (4.9.0-6-amd64) doesn't
support the RAID controller as present in Lenovo ThinkSystem SN550
blade servers (https://lenovopress.com/lp0637-thinksystem-sn550-server).

It's known to be supported with Ubuntu 18.10 using kernel 4.15, I
gathered hardware information from a Grml live system which uses
kernel 4.15 though, being based on Debian's debian/4.15.17-1 (git
commit 0b520de976c19).

Summary:

1) Kernel 4.15 *with* support for the RAID controller:

,---- [ supported with more recent kernel versions ]
| root@grml ~ # uname -a
| Linux grml 4.15.0-1-grml-amd64 #1 SMP Debian 4.15.18-1+grml.1 (2018-04-20) x86_64 GNU/Linux
| root@grml ~ # modinfo megaraid_sas | grep version
| version:        07.703.05.00-rc1
| srcversion:     442923A12415C892220D5F0
| vermagic:       4.15.0-1-grml-amd64 SMP mod_unload modversions
| root@grml ~ # lspci -n -s 0000:08:00.0
| 08:00.0 0104: 1000:001c (rev 01)
| root@grml ~ # grep -i '1000.*001c' /lib/modules/$(uname -r)/modules.alias
| alias pci:v00001000d0000001Csv*sd*bc*sc*i* megaraid_sas
| root@grml ~ # modinfo megaraid_sas | grep -i 001c
| alias:          pci:v00001000d0000001Csv*sd*bc*sc*i*
`----

2) Kernel 4.9.0-6-amd64 *without* support for the RAID controller:

,---- [ unsupported with kernel version from current Debian/stretch ]
| root@spce:~# uname -a
| Linux spce 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64 GNU/Linux
| root@spce:~# modinfo megaraid_sas | grep version
| version:        06.811.02.00-rc1
| srcversion:     64B34706678212A7A9CC1B1
| vermagic:       4.9.0-6-amd64 SMP mod_unload modversions
| root@spce:~# modinfo megaraid_sas | grep -i 001c
| root@spce:~#
`----

AFAICT the relevant support has been introduced as of git commit
45f4f2eb3da3 ("scsi: megaraid_sas: Add new pci device Ids for SAS3.5
Generic Megaraid Controllers") in upstream kernel repository, present
in kernel versions 4.11 and newer.

It would be great if the support for the RAID 530-4i Flex controller
as present in Lenovo ThinkSystem SN550 blade servers could be added to
the Debian/stretch kernel version, otherwise the hardware is sadly
unsupported by Debian.

If any further information is needed or if I could be of any further
help please let me know.

,---- [ further hardware information ]
| root@grml ~ # uname -a
| Linux grml 4.15.0-1-grml-amd64 #1 SMP Debian 4.15.18-1+grml.1 (2018-04-20) x86_64 GNU/Linux
| root@grml ~ # lsscsi -v
| [0:2:0:0]    disk    Lenovo   RAID 530-4i Flex 5.00  /dev/sda
|   dir: /sys/bus/scsi/devices/0:2:0:0  [/sys/devices/pci0000:07/0000:07:00.0/0000:08:00.0/host0/target0:2:0/0:2:0:0]
| root@grml ~ # lsscsi -i
| [0:2:0:0]    disk    Lenovo   RAID 530-4i Flex 5.00  /dev/sda   3600a0d1002b017142263578187b47425
| root@grml ~ # lsscsi -w
| [0:2:0:0]    disk    Lenovo   RAID 530-4i Flex 5.00  0x600a0d1002b017142263578187b47425  /dev/sda
| root@grml ~ # lspci  -n -s 08:00.0
| 08:00.0 0104: 1000:001c (rev 01)
| root@grml ~ # lspci -s 08:00.0
| 08:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID Tri-Mode SAS3404 (rev 01)
| root@grml ~ # lspci -nn -s 08:00.0
| 08:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID Tri-Mode SAS3404 [1000:001c] (rev 01)
| root@grml ~ # lspci -k -s 08:00.0
| 08:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID Tri-Mode SAS3404 (rev 01)
|         Subsystem: Lenovo ThinkSystem RAID 530-4i Flex Adapter
|         Kernel driver in use: megaraid_sas
|         Kernel modules: megaraid_sas
| root@grml ~ # lshw -C disk
|   *-disk
|        description: SCSI Disk
|        product: RAID 530-4i Flex
|        vendor: Lenovo
|        physical id: 2.0.0
|        bus info: scsi@0:2.0.0
|        logical name: /dev/sda
|        version: 5.00
|        serial: 002574b48781576322141[snip]
|        size: 446GiB (478GB)
|        capabilities: gpt-1.00 partitioned partitioned:gpt
|        configuration: ansiversion=5 guid=168e7bb7-cc8f-41bd-8415-318f6dab3947 logicalsectorsize=512 sectorsize=4096
|
| root@grml ~ # lshw -C storage
|   *-storage:0
|        description: SATA controller
|        product: Lewisburg SSATA Controller [AHCI mode]
|        vendor: Intel Corporation
|        physical id: 11.5
|        bus info: pci@0000:00:11.5
|        version: 09
|        width: 32 bits
|        clock: 66MHz
|        capabilities: storage msi pm ahci_1.0 bus_master cap_list
|        configuration: driver=ahci latency=0
|        resources: irq:54 memory:d9d16000-d9d17fff memory:d9d19000-d9d190ff ioport:2070(size=8) ioport:2060(size=4) ioport:2020(size=32) memory:d9c80000-d9cfffff
|   *-storage:1
|        description: RAID bus controller
|        product: C600/X79 series chipset SATA RAID Controller
|        vendor: Intel Corporation
|        physical id: 17
|        bus info: pci@0000:00:17.0
|        version: 09
|        width: 32 bits
|        clock: 66MHz
|        capabilities: storage msi pm bus_master cap_list
|        configuration: driver=ahci latency=0
|        resources: irq:327 memory:d9d14000-d9d15fff memory:d9d18000-d9d180ff ioport:2050(size=8) ioport:2040(size=4) ioport:2000(size=32) memory:d9c00000-d9c7ffff
|   *-storage
|        description: RAID bus controller
|        product: MegaRAID Tri-Mode SAS3404
|        vendor: LSI Logic / Symbios Logic
|        physical id: 0
|        bus info: pci@0000:08:00.0
|        logical name: scsi0
|        version: 01
|        width: 64 bits
|        clock: 33MHz
|        capabilities: storage pm msi pciexpress msix vpd bus_master cap_list rom
|        configuration: driver=megaraid_sas latency=0
|        resources: irq:36 memory:e3500000-e35fffff memory:e3400000-e34fffff memory:e3e00000-e3efffff ioport:7000(size=256) memory:e3d00000-e3dfffff
| root@grml ~ # dmesg | grep sas
| [    4.819499] megasas: 07.703.05.00-rc1
| [...]
| [    4.820757] megaraid_sas 0000:08:00.0: FW now in Ready state
| [    4.820760] megaraid_sas 0000:08:00.0: 64 bit DMA mask and 64 bit consistent mask
| [    4.821088] megaraid_sas 0000:08:00.0: firmware supports msix        : (128)
| [    4.821090] megaraid_sas 0000:08:00.0: current msix/online cpus      : (16/16)
| [    4.821091] megaraid_sas 0000:08:00.0: RDPQ mode     : (enabled)
| [    4.821093] megaraid_sas 0000:08:00.0: Current firmware supports maximum commands: 1517       LDIO threshold: 0
| [    4.821443] megaraid_sas 0000:08:00.0: Configured max firmware commands: 1516
| [    4.823482] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.1.14-k
| [    4.823483] i40e: Copyright (c) 2013 - 2014 Intel Corporation.
| [    4.825137] AVX2 version of gcm_enc/dec engaged.
| [    4.825138] AES CTR mode by8 optimization enabled
| [    4.826981] hub 1-0:1.0: 16 ports detected
| [    4.831670] megaraid_sas 0000:08:00.0: FW supports sync cache        : Yes
| [...]
| [    5.366972] megaraid_sas 0000:08:00.0: Init cmd return status SUCCESS for SCSI host 0
| [    5.394968] megaraid_sas 0000:08:00.0: firmware type : Legacy(64 VD) firmware
| [    5.394972] megaraid_sas 0000:08:00.0: controller type       : iMR(0MB)
| [    5.394975] megaraid_sas 0000:08:00.0: Online Controller Reset(OCR)  : Enabled
| [    5.394978] megaraid_sas 0000:08:00.0: Secure JBOD support   : Yes
| [    5.451155] megaraid_sas 0000:08:00.0: NVME page size        : (0)
| [    5.451407] megaraid_sas 0000:08:00.0: INIT adapter done
| [    5.557359] megaraid_sas 0000:08:00.0: pci id                : (0x1000)/(0x001c)/(0x1d49)/(0x0501)
| [    5.557363] megaraid_sas 0000:08:00.0: unevenspan support    : no
| [    5.557366] megaraid_sas 0000:08:00.0: firmware crash dump   : no
| [    5.557369] megaraid_sas 0000:08:00.0: jbod sync map         : yes
| [    5.557374] scsi host0: Avago SAS based MegaRAID driver
| [    5.578555] scsi 0:2:0:0: Direct-Access     Lenovo   RAID 530-4i Flex 5.00 PQ: 0 ANSI: 5
`----

regards,
-mika-

--- End Message ---
--- Begin Message ---
Hi

This bug was filed for a very old kernel or the bug is old itself
without resolution.

If you can reproduce it with

- the current version in unstable/testing
- the latest kernel from backports

please reopen the bug, see https://www.debian.org/Bugs/server-control
for details.

Regards,
Salvatore

--- End Message ---

Reply to: