MFC r251038:
Use _MC_IA32_HASFPXSTATE name instead of _MC_HASFPXSTATE.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251289 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r251039:
Use slightly more idiomatic expression to get the address of array.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251290 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r251040:
Partially apply the capitalization of the heading word of the sequence
and fix typo.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251291 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r246146:
Format CDB output as 2 digit hex correcting the length


git-svn-id: svn://svn.freebsd.org/base/stable/9@251299 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r248922:
Add the ability to enable / disable sorting of BIO requests


git-svn-id: svn://svn.freebsd.org/base/stable/9@251301 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r248992:
Added ATA Pass-Through support to CAM


git-svn-id: svn://svn.freebsd.org/base/stable/9@251302 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r250868: Remove an extra semicolon from the DOT language output.

PR:		kern/178540


git-svn-id: svn://svn.freebsd.org/base/stable/9@251303 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r249929:
Removed unneeded tests in dadeletemethodset


git-svn-id: svn://svn.freebsd.org/base/stable/9@251305 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r249930:
Added a sysctl to control the maximum size of a delete request


git-svn-id: svn://svn.freebsd.org/base/stable/9@251306 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC:	r251186

Fix a long standing logic bug introduced in r167814.  The code was added to
get RSDP from loader(8) hint via kenv(2) but the bug nullified the new code
and we always fell back to the previous method, i. e., sysctlbyname(3).


git-svn-id: svn://svn.freebsd.org/base/stable/9@251307 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r249931:
Added Dataset Management defines to be used by TRIM


git-svn-id: svn://svn.freebsd.org/base/stable/9@251309 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r249933:
Added the ability to send ATA identify and TRIM commands via SCSI


git-svn-id: svn://svn.freebsd.org/base/stable/9@251310 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC 248167:
Fix the 'C' field for a running thread to match the behavior described
in the manpage by having it display the current CPU (ki_oncpu) rather
than the previously used CPU (ki_lastcpu).  ki_lastcpu is still used for
all other thread states.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251311 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC 248200: Remove fortunes-o from the base system.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251319 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r249934:
Updated TRIM calculations in CAM ATA to be based off ATA_DSM_* defines


git-svn-id: svn://svn.freebsd.org/base/stable/9@251348 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r249937:
Refactored scsi_xpt use of device_has_vpd


git-svn-id: svn://svn.freebsd.org/base/stable/9@251350 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Merge remote-tracking branch 'upstream/svn_stable_9' into svn_stable_9