MFC 246805:
Make VM_NDOMAIN a kernel option so that it can be enabled from a kernel
config file.
MFC r251066:

Fix warnings from newer clang versions about constexpr member functions
not being implicitly const in libc++'s <chrono> header.  The warnings
have been introduced because of new language rules recently adopted by
the C++ WG.  More info:

<http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2013/n3598.html>
MFC: r249203 (partial)

- Make ata_str2mode() static, it's not used outside of ata-all.c.
- Move ata_timeout() to ata-all.c so we don't need to expose both this
  function and ata_cam_end_transaction() but only the former.
- Move ata_cmd2str() from ata-queue.c to ata-all.c.
- Add some missing prototypes.
MFC r251033:
When handling an exception from the attempt from loading the faulting
context on return from the trap handler, re-enable the interrupts on
i386 and amd64.
MFC r251035:
When reporting the fault details, also print %rsp.r251035:
When reporting the fault details, also print %rsp.
MFC r251037:
The ia32_get_mcontext() does not need to set PCB_FULL_IRET.
MFC r251038:
Use _MC_IA32_HASFPXSTATE name instead of _MC_HASFPXSTATE.
MFC r251039:
Use slightly more idiomatic expression to get the address of array.
MFC r251040:
Partially apply the capitalization of the heading word of the sequence
and fix typo.
MFC r246146:
Format CDB output as 2 digit hex correcting the length
MFC r248922:
Add the ability to enable / disable sorting of BIO requests
MFC r248992:
Added ATA Pass-Through support to CAM
MFC r250868: Remove an extra semicolon from the DOT language output.

PR:		kern/178540
MFC r249929:
Removed unneeded tests in dadeletemethodset
MFC r249930:
Added a sysctl to control the maximum size of a delete request
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).
MFC r249931:
Added Dataset Management defines to be used by TRIM
MFC r249933:
Added the ability to send ATA identify and TRIM commands via SCSI
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.
MFC 248200: Remove fortunes-o from the base system.