This is a no-op on little-endian systems since NVMe uses little-endian
encoding. However, on big-endian systems this could permit
establishing I/O queues with an out-of-bounds index into the
io_qpairs[] array of I/O queue structures. Not only does this corrupt
memory, but a controller shutdown would not find this queue to shut it
down thus leaving it active even after the controller has gone away.
Sponsored by: BSDTrust, Chelsio Communications