[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-block
Subject: [PATCH V2 0/3] blk-mq: driver tag related cleanup
From: Ming Lei <ming.lei () redhat ! com>
Date: 2020-06-30 7:11:05
Message-ID: 20200630071108.2192017-1-ming.lei () redhat ! com
[Download RAW message or body]
Hi Jens,
The 1st & 2nd patch moves get/put driver tag helpers into blk-mq.c, and
the 3rd patch centralise related handling into blk_mq_get_driver_tag,
so both flush & blk-mq code get simplified.
V2:
- add reviewed-by tag
- don't put blk_mq_tag_busy() into blk_mq_get_driver_tag
- use BLK_MQ_NO_TAG in blk-flush.c
Ming Lei (3):
blk-mq: move blk_mq_get_driver_tag into blk-mq.c
blk-mq: move blk_mq_put_driver_tag() into blk-mq.c
blk-mq: centralise related handling into blk_mq_get_driver_tag
block/blk-flush.c | 17 +++++-------
block/blk-mq-tag.c | 58 ----------------------------------------
block/blk-mq-tag.h | 41 +++++++++++++++++-----------
block/blk-mq.c | 66 +++++++++++++++++++++++++++++++++++++++++-----
block/blk-mq.h | 20 --------------
block/blk.h | 5 ----
6 files changed, 91 insertions(+), 116 deletions(-)
Cc: Christoph Hellwig <hch@infradead.org>
--
2.25.2
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic