]> git.baikalelectronics.ru Git - kernel.git/commit
NVMe: Add nvme subsystem reset IOCTL
authorJon Derrick <jonathan.derrick@intel.com>
Mon, 10 Aug 2015 21:20:41 +0000 (15:20 -0600)
committerJens Axboe <axboe@fb.com>
Tue, 18 Aug 2015 17:56:13 +0000 (11:56 -0600)
commit255ed8a25f03fb97946b436bf8e6113f4ef00d4a
tree1ed0c5082931cebb9a0624fbec86f8bd1dfb5e38
parent04ff365fc659413d950406fb7197a1f7c8c0e1b4
NVMe: Add nvme subsystem reset IOCTL

Controllers can perform optional subsystem resets as introduced in NVMe
1.1. This patch adds an IOCTL to trigger the subsystem reset by writing
"NVMe" to the NSSR register.

Signed-off-by: Jon Derrick <jonathan.derrick@intel.com>
Acked-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/block/nvme-core.c
include/linux/nvme.h
include/uapi/linux/nvme.h