aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/intel-pt-events.py
diff options
context:
space:
mode:
authorMing Lei <[email protected]>2019-04-08 22:31:22 +0000
committerJens Axboe <[email protected]>2019-04-10 15:57:35 +0000
commiteb3afb75b57c28599af0dfa03a99579d410749e9 (patch)
treea56b6352e2f032e0ff91a73f58917bd7cbae7f26 /tools/perf/scripts/python/intel-pt-events.py
parentblk-mq: introduce blk_mq_complete_request_sync() (diff)
downloadkernel-eb3afb75b57c28599af0dfa03a99579d410749e9.tar.gz
kernel-eb3afb75b57c28599af0dfa03a99579d410749e9.zip
nvme: cancel request synchronously
nvme_cancel_request() is used in error handler, and it is always reliable to cancel request synchronously, and avoids possible race in which request may be completed after real hw queue is destroyed. One issue is reported by our customer on NVMe RDMA, in which freed ib queue pair may be used in nvme_rdma_complete_rq(). Cc: Sagi Grimberg <[email protected]> Cc: Bart Van Assche <[email protected]> Cc: James Smart <[email protected]> Cc: [email protected] Reviewed-by: Keith Busch <[email protected]> Reviewed-by: Christoph Hellwig <[email protected]> Signed-off-by: Ming Lei <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/intel-pt-events.py')
0 files changed, 0 insertions, 0 deletions