diff options
author | Keith Busch <keith.busch@intel.com> | 2016-05-26 10:25:51 -0600 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-09-15 08:27:47 +0200 |
commit | 4af03e19226cebe72d45c669ddc3b33666adf18e (patch) | |
tree | 57333c7c359c3fb7f5b7d4fa689d0174bd50e6c4 /block/blk-integrity.c | |
parent | d774bfcec0980b1be5c02405c5ac2e6c4ede56b7 (diff) | |
download | linux-rt-4af03e19226cebe72d45c669ddc3b33666adf18e.tar.gz |
blk-mq: End unstarted requests on dying queue
[ Upstream commit a59e0f5795fe52dad42a99c00287e3766153b312 ]
Go directly to ending a request if it wasn't started. Previously, completing a
request may invoke a driver callback for a request it didn't initialize.
Signed-off-by: Keith Busch <keith.busch@intel.com>
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Reviewed-by: Johannes Thumshirn <jthumshirn at suse.de>
Acked-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'block/blk-integrity.c')
0 files changed, 0 insertions, 0 deletions