]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r269314 and r269316
authorslm <slm@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 20 Aug 2014 23:09:27 +0000 (23:09 +0000)
committerslm <slm@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 20 Aug 2014 23:09:27 +0000 (23:09 +0000)
commitdcfce584f458c573b807a768041c2dcd54f2ae07
tree6f9adecac8367a85fa5d87a6edef65cac783a2fe
parentd0d3d56ffeae4868604a2db83da1352fcb823347
MFC r269314 and r269316

r269314:
Bring in LSI's phase16 - phase18 changes
* Implements Start Stop Unit for SATA direct-attach devices in IR mode to avoid
  data corruption.
* Use CAM_DEV_NOT_THERE instead of CAM_SEL_TIMEOUT and CAM_TID_INVALID

r269316:
Bring in LSI's phase19 changes
* Removed unused mpssas_discovery_timeout function.
* Don't alter mapping boundaries if not raid firmware.
* Check free_busaddr instead of post_busaddr (diff minimisation really)

Approved by: ken (co-mentor) and smh

git-svn-id: svn://svn.freebsd.org/base/stable/10@270250 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/mps/mps.c
sys/dev/mps/mps_mapping.c
sys/dev/mps/mps_sas.c
sys/dev/mps/mps_sas.h
sys/dev/mps/mps_sas_lsi.c
sys/dev/mps/mpsvar.h