]> git.baikalelectronics.ru Git - kernel.git/commit
NVMe: Fix nvme get/put queue semantics
authorKeith Busch <keith.busch@intel.com>
Tue, 13 May 2014 16:32:46 +0000 (10:32 -0600)
committerMatthew Wilcox <matthew.r.wilcox@intel.com>
Wed, 4 Jun 2014 02:58:34 +0000 (22:58 -0400)
commitcbdab90cbae97d24939ee191fee66f2ccd1e5321
treefcaf5e2e3ccc53195f844954cff0713053803dd4
parent797d2eb96ede3b452d5f318c38924f647266d5fe
NVMe: Fix nvme get/put queue semantics

The routines to get and lock nvme queues required the caller to "put"
or "unlock" them even if getting one returned NULL. This patch fixes that.

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