Wind River Support Network

HomeDefectsLIN6-10125
Fixed

LIN6-10125 : Storage-0 node will not boot if Storage Sled is inserted

Created: Jul 13, 2015    Updated: Dec 3, 2018
Resolved Date: Oct 30, 2015
Found In Version: 6.0.0.18
Fix Version: 6.0.0.26
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Kernel

Description

1) The issue we are having is with a storage sled, and RAID controller:  The Storage0 node does not boot when the sled is present.  The device is:

06:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS-3 3108 [Invader] (rev 02)
     Subsystem: Dell PERC FS33xD
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-

2) The driver for this device is present in Titanium:

/sys/bus/pci/drivers/megaraid_sas
/sys/module/megaraid_sas

3) And it is configured into the kernel as follows:

# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
CONFIG_MEGARAID_SAS=y
CONFIG_SCSI_MPT2SAS=y
CONFIG_SCSI_MPT2SAS_MAX_SGE=128
CONFIG_SCSI_MPT2SAS_LOGGING=y
CONFIG_SCSI_MPT3SAS=y
CONFIG_SCSI_MPT3SAS_MAX_SGE=128
CONFIG_SCSI_MPT3SAS_LOGGING=y

4) We're using the 3.10.71 kernel with Titanium, which doesn't seem to work with this device.  CentOS with a 3.17 kernel recognizes the sled (and boots) fine.

Attached is the details on the hardware configuration.  The Storage sled is illustrated on slide 2.

Workaround

none

Steps to Reproduce

Boot controller-0, controller-1.  Make sure storage sled is inserted, and boot storage-0  (fails to boot).

Remove Storage sled.  Storage-0 boots (using the 2 on-board SSDs on the board).

Other Downloads


Live chat
Online