]> git.baikalelectronics.ru Git - kernel.git/commit
NVMe: Abort timed out commands
authorKeith Busch <keith.busch@intel.com>
Tue, 10 Dec 2013 20:10:38 +0000 (13:10 -0700)
committerMatthew Wilcox <matthew.r.wilcox@intel.com>
Tue, 28 Jan 2014 00:27:53 +0000 (19:27 -0500)
commitc737cfdb5680d53f6ad551a934c453ad04bd4770
tree36759f0401b539717d738d1c4548b2a2b18172e1
parent27c91c4231512c8b75f4080f5aeb2afae4b59977
NVMe: Abort timed out commands

Send nvme abort command to io requests that have timed out on an
initialized device. If the command is not returned after another timeout,
schedule the controller for reset.

Signed-off-by: Keith Busch <keith.busch@intel.com>
[fix endianness issues]
Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
drivers/block/nvme-core.c
include/linux/nvme.h
include/uapi/linux/nvme.h