NVMe: Disable admin queue on init failure
authorKeith Busch <keith.busch@intel.com>
Mon, 16 Dec 2013 18:50:00 +0000 (13:50 -0500)
committerMatthew Wilcox <matthew.r.wilcox@intel.com>
Tue, 28 Jan 2014 01:11:38 +0000 (20:11 -0500)
commita1a5ef9998b1379780790b878457b0e0f48b25db
treed8690fc85404d9e24c746e2657873de234bf6e94
parent469071a37afc8a627b6b2ddf29db0a097d864845
NVMe: Disable admin queue on init failure

Disable the admin queue if device fails during initialization so the
queue's irq is freed.

Signed-off-by: Keith Busch <keith.busch@intel.com>
[rewritten to use nvme_free_queues]
Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
drivers/block/nvme-core.c