summaryrefslogtreecommitdiffstats
path: root/lib/atomic64_test.c
diff options
context:
space:
mode:
authorYufen Yu <yuyufen@huawei.com>2019-03-26 21:19:25 +0800
committerJens Axboe <axboe@kernel.dk>2019-04-02 08:57:05 -0600
commitff3b74b8e1675c802e09157a56c97ca38a659b9d (patch)
tree2bcf6917ee428014a7645dc806e51a34ffbc79e4 /lib/atomic64_test.c
parentb9a1ff504b9492ad6beb7d5606e0e3365d4d8499 (diff)
downloadlinux-ff3b74b8e1675c802e09157a56c97ca38a659b9d.tar.gz
linux-ff3b74b8e1675c802e09157a56c97ca38a659b9d.tar.bz2
linux-ff3b74b8e1675c802e09157a56c97ca38a659b9d.zip
blk-mq: add trace block plug and unplug for multiple queues
For now, we just trace plug for single queue device or drivers provide .commit_rqs, and have not trace plug for multiple queues device. But, unplug events will be recorded when call blk_mq_flush_plug_list(). Then, trace events will be asymmetrical, just have unplug and without plug. This patch add trace plug and unplug for multiple queues device in blk_mq_make_request(). After that, we can accurately trace plug and unplug for multiple queues. Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Yufen Yu <yuyufen@huawei.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'lib/atomic64_test.c')
0 files changed, 0 insertions, 0 deletions