[GIT PULL] Block fixes for 5.14-rc7
From: Jens Axboe <axboe@kernel.dk>
Date: 2021-08-21 02:57:56
Hi Linus,
Three fixes from Ming Lei that should go into 5.14:
- Fix for a kernel panic when iterating over tags for some cases where a
flush request is present, a regression in this cycle.
- Request timeout fix
- Fix flush request checking
Please pull!
The following changes since commit cddce01160582a5f52ada3da9626c052d852ec42:
nbd: Aovid double completion of a request (2021-08-13 09:46:48 -0600)
are available in the Git repository at:
git://git.kernel.dk/linux-block.git tags/block-5.14-2021-08-20
for you to fetch changes up to a9ed27a764156929efe714033edb3e9023c5f321:
blk-mq: fix is_flush_rq (2021-08-17 20:17:34 -0600)
----------------------------------------------------------------
block-5.14-2021-08-20
----------------------------------------------------------------
Ming Lei (3):
blk-mq: don't grab rq's refcount in blk_mq_check_expired()
blk-mq: fix kernel panic during iterating over flush request
blk-mq: fix is_flush_rq
block/blk-core.c | 1 -
block/blk-flush.c | 13 +++++++++++++
block/blk-mq.c | 32 ++++++--------------------------
block/blk.h | 6 +-----
4 files changed, 20 insertions(+), 32 deletions(-)
--
Jens Axboe