NVMe: remove double release of nvmeq->q_lock
NVMe: fix style
NVMe: fix illegal RCU accesses
NVMe: readd cmd.timeout

Lost the cmd.timeout update when merging.
blk-mq: pass cpu node to alloc_hctx

Allow drivers to know what cpu node a hctx queue is allocated.
NVMe: use alloc_node node parameter

Now that alloc_node exposes the node that a hctx should allocated, use
it for the allocation.
NVMe: fix up timeouts

An compile error occurred because I forgot to add back the missing
timeout variable. Allow nvme_submit_admin_cmd to be called with timeout
variable using the __ variant.