Bug 224167 - mps driver masking disk drive behind enclosure
Summary: mps driver masking disk drive behind enclosure
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 11.1-RELEASE
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-scsi (Nobody)
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2017-12-07 23:16 UTC by bugzillaforfreebsd
Modified: 2019-05-10 21:32 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bugzillaforfreebsd 2017-12-07 23:16:58 UTC
I have a Dell R610 with a H200i (LSI SAS2008) controller in JBOD mode. Under 11.0 the mps driver would always error on the enclosure:

mps0: <Avago Technologies (LSI) SAS2008> port 0xfc00-0xfcff mem 0xdf2b0000-0xdf2bffff,0xdf2c0000-0xdf2fffff irq 16 at device 0.0 on pci3
mps0: Firmware: 07.15.08.00, Driver: 20.00.00.00-fbsd
mps0: IOCCapabilities: 185c<ScsiTaskFull,DiagTrace,SnapBuf,EEDP,TransRetry,IR>
failure at /usr/src/sys/dev/mps/mps_sas_lsi.c:675/mpssas_add_device()! Could not get ID for device with handle 0x0009
mpssas_fw_work: failed to add device with handle 0x9
da0 at mps0 bus 0 scbus0 target 3 lun 0
da2 at mps0 bus 0 scbus0 target 5 lun 0
da1 at mps0 bus 0 scbus0 target 4 lun 0
da5 at mps0 bus 0 scbus0 target 8 lun 0
da4 at mps0 bus 0 scbus0 target 7 lun 0
da3 at mps0 bus 0 scbus0 target 6 lun 0

After upgrading to 11.1 the mps driver appears to be masking the last hard drive with target=8 and so the system no longer detects the sixth hard drive (da5).

mps0: <Avago Technologies (LSI) SAS2008> port 0xfc00-0xfcff mem 0xdf2b0000-0xdf2bffff,0xdf2c0000-0xdf2fffff irq 16 at device 0.0 on pci5
mps0: Firmware: 07.15.08.00, Driver: 21.02.00.00-fbsd
mps0: IOCCapabilities: 185c<ScsiTaskFull,DiagTrace,SnapBuf,EEDP,TransRetry,IR>
ses0 at mps0 bus 0 scbus0 target 8 lun 0
da2 at mps0 bus 0 scbus0 target 5 lun 0
da3 at mps0 bus 0 scbus0 target 6 lun 0
da1 at mps0 bus 0 scbus0 target 4 lun 0
da4 at mps0 bus 0 scbus0 target 7 lun 0
da0 at mps0 bus 0 scbus0 target 3 lun 0
Comment 1 Andriy Gapon freebsd_committer 2019-05-10 21:31:35 UTC
Has this problem been resolved by now?