MFC r254591,255753: Enhance the ZFS vdev layer to maintain both a
logical and a physical minimum allocation size for devices

Missed userland bits.
MFC r260703: zinject must use ioctl(2) compatibility wrapper
MFC r260811: zdb -R: do not treat numeric parameters to a flag as more flags
MFC r260812: traverse_visitbp: visit DMU_GROUPUSED_OBJECT before DMU_USERUSED_OBJECT
MFC r260704,260717: zfs: getnewvnode_reserve must be called outside of a
zfs transaction
MFC r260703: zinject must use ioctl(2) compatibility wrapper
MFC r260835: MFV r260834: Fix memory leak of compressed buffers in l2arc_write_done