]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - drivers/nvme/host/pci.c
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)
commit81f03fedcce7ee7e83c37237ecaa2f68aad236fd
tree1ed0c5082931cebb9a0624fbec86f8bd1dfb5e38
parentdfbac8c7ac5f58448b2216fe42ff52aaf175421d
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