opnsense-src/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.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_config.c - No log bit in IOCStatus and endian-safe changes. 2016-06-20 18:14:51 +00:00
mps_ioctl.h - Updated all files with 2015 Avago copyright, and updated LSI's copyright 2015-02-24 22:07:42 +00:00
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 - Updated all files with 2015 Avago copyright, and updated LSI's copyright 2015-02-24 22:07:42 +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 Revert an extra hunk that crept into the last commit. 2015-10-16 20:18:12 +00:00
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_table.c Overhaul error, information, and debug logging. 2013-07-19 00:12:41 +00:00
mps_table.h
mps_user.c - No log bit in IOCStatus and endian-safe changes. 2016-06-20 18:14:51 +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