freebsd-nq/sys/dev/mps
Scott Long 4ab1cdc5ad Add a fallback to the device mapper logic. We've seen systems in the field
that are apparently misconfigured by the manufacturer and cause the mapping
logic to fail.  The fallback allows drive numbers to be assigned based on the
PHY number that they're attached to.  Add sysctls and tunables to overrid
this new behavior, but they should be considered only necessary for debugging.

Reviewed by:	 imp, smh
Obtained from:	Netflix
MFC after:	3 days
Sponsored by:	D8403
2016-11-02 15:13:25 +00:00
..
mpi sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mps_config.c - No log bit in IOCStatus and endian-safe changes. 2016-06-20 18:14:51 +00:00
mps_ioctl.h
mps_mapping.c Add sysctls for dumping out the device mapping tables. I'm finding this 2016-02-04 23:38:55 +00:00
mps_mapping.h sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
mps_pci.c
mps_sas_lsi.c Add a fallback to the device mapper logic. We've seen systems in the field 2016-11-02 15:13:25 +00:00
mps_sas.c Add BUF_TRACKING and FULL_BUF_TRACKING buffer debugging 2016-10-31 23:09:52 +00:00
mps_sas.h
mps_table.c
mps_table.h
mps_user.c - No log bit in IOCStatus and endian-safe changes. 2016-06-20 18:14:51 +00:00
mps.c Add a fallback to the device mapper logic. We've seen systems in the field 2016-11-02 15:13:25 +00:00
mpsvar.h Add a fallback to the device mapper logic. We've seen systems in the field 2016-11-02 15:13:25 +00:00