MFC r272511: MFV r272499:

Illumos issue:
    5174 add sdt probe for blocked read in dbuf_read()
MFC r272584: MFV r272501:

Illumos issue:
    5177 remove dead code from dsl_scan.c
MFC r272598: MFV r272585:

Split the godfather zio into CPU number's to reduce lock
contention.

Illumos issue:
    5176 lock contention on godfather zio
MFC r272599: MFV r272588:

Handle old format deadlist.

Illumos issue:
    5178 zdb -vvvvv on old-format pool fails in dump_deadlist()
MFC r272601: MFV r272591:

Use loaned ARC buffer for zfs receive to avoid copy.

Illumos issue:
    5162 zfs recv should use loaned arc buffer to avoid copy
MFC r273204:
  Add more descriptive metadata to the ISO images.

Sponsored by:	The FreeBSD Foundation
Fix label for the UEFI bootonly cd.

Sponsored by:	The FreeBSD Foundation
MFC r272721:
  Fix a long standing bug in MAC statistics register access.  One
  additional register was erroneously added in the MAC register set
  such that 7 TX statistics counters were wrong.
MFC r272729,272732:
  Add new quirk PCI_QUIRK_MSI_INTX_BUG to pci(4).
  QAC AR816x/E2200 controller has a silicon bug that MSI interrupt
  does not assert if PCIM_CMD_INTxDIS bit of command register is set.
Merge remote-tracking branch 'freebsd/stable/10' into hardened/10/aslr