diff options
author | 2014-07-07 09:14:42 -0600 | |
---|---|---|
committer | 2014-11-04 13:17:08 -0700 | |
commit | f435c2825b4cc6453b9a1f91418cabbd6ba08cc0 (patch) | |
tree | bdf6b98c0a4e2ff46e260316ec5bc1eec6ba00a9 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | NVMe: Add shutdown timeout as module parameter. (diff) | |
download | linux-dev-f435c2825b4cc6453b9a1f91418cabbd6ba08cc0.tar.xz linux-dev-f435c2825b4cc6453b9a1f91418cabbd6ba08cc0.zip |
NVMe: Call nvme_free_queue directly
Rather than relying on call_rcu, this patch directly frees the
nvme_queue's memory after ensuring no readers exist. Some arch specific
dma_free_coherent implementations may not be called from a call_rcu's
soft interrupt context, hence the change.
Signed-off-by: Keith Busch <keith.busch@intel.com>
Reported-by: Matthew Minter <matthew_minter@xyratex.com>
Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions