* [GIT PULL] Followup core block changes
@ 2021-11-09 17:06 Jens Axboe
2021-11-09 19:31 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2021-11-09 17:06 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-block
Hi Linus,
Followup set of fixes that should go into the 5.16 release:
- Set of fixes for the batched tag allocation (Ming, me)
- add_disk() error handling fix (Luis)
- Nested queue quiesce fixes (Ming)
- Shared tags init error handling fix (Ye)
- Misc cleanups (Jean, Ming, me)
Please pull!
The following changes since commit 9b84c629c90374498ab5825dede74a06ea1c775b:
blk-mq-debugfs: Show active requests per queue for shared tags (2021-10-29 06:53:34 -0600)
are available in the Git repository at:
git://git.kernel.dk/linux-block.git tags/for-5.16/block-2021-11-09
for you to fetch changes up to 26af1cd00364ce20dbec66b93ef42f9d42dc6953:
nvme: wait until quiesce is done (2021-11-09 08:14:27 -0700)
----------------------------------------------------------------
for-5.16/block-2021-11-09
----------------------------------------------------------------
Jean Sacren (1):
blk-mq: fix redundant check of !e expression
Jens Axboe (8):
block: assign correct tag before doing prefetch of request
block: replace always false argument with 'false'
block: move RQF_ELV setting into allocators
block: have plug stored requests hold references to the queue
block: split request allocation components into helpers
block: make bio_queue_enter() fast-path available inline
block: move queue enter logic into blk_mq_submit_bio()
block: ensure cached plug request matches the current queue
Luis Chamberlain (1):
block: fix device_add_disk() kobject_create_and_add() error handling
Ming Lei (8):
dm: don't stop request queue after the dm device is suspended
blk-mq: only try to run plug merge if request has same queue with incoming bio
blk-mq: add RQF_ELV debug entry
blk-mq: update hctx->nr_active in blk_mq_end_request_batch()
blk-mq: add one API for waiting until quiesce is done
scsi: avoid to quiesce sdev->request_queue two times
scsi: make sure that request queue queiesce and unquiesce balanced
nvme: wait until quiesce is done
Ye Bin (1):
blk-mq: don't free tags if the tag_set is used by other device in queue initialztion
block/blk-core.c | 61 +++++----------
block/blk-merge.c | 6 +-
block/blk-mq-debugfs.c | 1 +
block/blk-mq-sched.c | 15 +++-
block/blk-mq.c | 187 +++++++++++++++++++++++++++++++--------------
block/blk-mq.h | 12 ++-
block/blk.h | 35 +++++++++
block/genhd.c | 8 +-
drivers/md/dm.c | 10 ---
drivers/nvme/host/core.c | 4 +
drivers/scsi/scsi_lib.c | 62 +++++++++------
include/linux/blk-mq.h | 1 +
include/scsi/scsi_device.h | 1 +
13 files changed, 263 insertions(+), 140 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] Followup core block changes
2021-11-09 17:06 [GIT PULL] Followup core block changes Jens Axboe
@ 2021-11-09 19:31 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2021-11-09 19:31 UTC (permalink / raw)
To: Jens Axboe; +Cc: Linus Torvalds, linux-block
The pull request you sent on Tue, 9 Nov 2021 10:06:44 -0700:
> git://git.kernel.dk/linux-block.git tags/for-5.16/block-2021-11-09
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/3e28850cbd359bed841b832200f9fc208a9ef040
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-11-09 19:31 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-09 17:06 [GIT PULL] Followup core block changes Jens Axboe
2021-11-09 19:31 ` pr-tracker-bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.