diff options
author | 2021-10-08 05:59:37 -0600 | |
---|---|---|
committer | 2021-10-18 14:40:45 -0600 | |
commit | c234a65392062504acf04afe0ae404cca61a8e1a (patch) | |
tree | 0de4b1a44146061491992c926c8ed484222a73e6 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | block: add support for blk_mq_end_request_batch() (diff) | |
download | wireguard-linux-c234a65392062504acf04afe0ae404cca61a8e1a.tar.xz wireguard-linux-c234a65392062504acf04afe0ae404cca61a8e1a.zip |
nvme: add support for batched completion of polled IO
Take advantage of struct io_comp_batch, if passed in to the nvme poll
handler. If it's set, rather than complete each request individually
inline, store them in the io_comp_batch list. We only do so for requests
that will complete successfully, anything else will be completed inline as
before.
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions