* [GIT PULL] Block fixes for 5.15-rc1
@ 2021-09-11 14:29 Jens Axboe
2021-09-11 17:30 ` pr-tracker-bot
0 siblings, 1 reply; 4+ messages in thread
From: Jens Axboe @ 2021-09-11 14:29 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-block
Hi Linus,
- NVMe pull request from Christoph:
- fix nvmet command set reporting for passthrough controllers
(Adam Manzanares)
- update a MAINTAINERS email address (Chaitanya Kulkarni)
- set QUEUE_FLAG_NOWAIT for nvme-multipth (me)
- handle errors from add_disk() (Luis Chamberlain)
- update the keep alive interval when kato is modified
(Tatsuya Sasaki)
- fix a buffer overrun in nvmet_subsys_attr_serial
(Hannes Reinecke)
- do not reset transport on data digest errors in nvme-tcp
(Daniel Wagner)
- only call synchronize_srcu when clearing current path
(Daniel Wagner)
- revalidate paths during rescan (Hannes Reinecke)
- Split out the fs/block_dev into block/fops.c and block/bdev.c, which
has been long overdue. Do this now before -rc1, to avoid annoying
conflicts due to this. (Christoph)
- blk-throtl use-after-free fix (Li)
- Improve plug depth for multi-device plugs, greatly increasing md
resync performance (Song)
- blkdev_show() locking fix (Tetsuo)
- n64cart error check fix (Yang)
Please pull!
The following changes since commit 1c500ad706383f1a6609e63d0b5d1723fd84dab9:
loop: reduce the loop_ctl_mutex scope (2021-09-03 22:14:40 -0600)
are available in the Git repository at:
git://git.kernel.dk/linux-block.git tags/block-5.15-2021-09-11
for you to fetch changes up to 221e8360834c59f0c9952630fa5904a94ebd2bb8:
n64cart: fix return value check in n64cart_probe() (2021-09-09 14:24:02 -0600)
----------------------------------------------------------------
block-5.15-2021-09-11
----------------------------------------------------------------
Adam Manzanares (2):
nvme: move nvme_multi_css into nvme.h
nvmet: looks at the passthrough controller when initializing CAP
Chaitanya Kulkarni (1):
nvme: update MAINTAINERS email address
Christoph Hellwig (4):
nvme-multipath: set QUEUE_FLAG_NOWAIT
nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req
block: split out operations on block special files
block: move fs/block_dev.c to block/bdev.c
Daniel Wagner (2):
nvme-tcp: Do not reset transport on data digest errors
nvme: only call synchronize_srcu when clearing current path
Hannes Reinecke (2):
nvme-multipath: revalidate paths during rescan
nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
Jens Axboe (1):
Merge tag 'nvme-5.15-2021-09-07' of git://git.infradead.org/nvme into block-5.15
Li Jinlin (1):
blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
Luis Chamberlain (1):
nvme: add error handling support for add_disk()
Song Liu (1):
blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues
Tatsuya Sasaki (1):
nvme: update keep alive interval when kato is modified
Tetsuo Handa (1):
block: genhd: don't call blkdev_show() with major_names_lock held
Yang Yingliang (1):
n64cart: fix return value check in n64cart_probe()
Documentation/core-api/kernel-api.rst | 3 +
Documentation/filesystems/api-summary.rst | 3 -
MAINTAINERS | 3 +-
block/Makefile | 2 +-
fs/block_dev.c => block/bdev.c | 641 +-----------------------------
block/blk-mq.c | 14 +-
block/blk-throttle.c | 1 +
block/blk.h | 2 +
block/fops.c | 640 +++++++++++++++++++++++++++++
block/genhd.c | 9 +-
drivers/block/n64cart.c | 4 +-
drivers/nvme/host/core.c | 68 +++-
drivers/nvme/host/multipath.c | 19 +-
drivers/nvme/host/nvme.h | 10 +
drivers/nvme/host/tcp.c | 22 +-
drivers/nvme/target/admin-cmd.c | 2 +-
drivers/nvme/target/configfs.c | 5 +-
drivers/nvme/target/core.c | 10 +-
drivers/nvme/target/nvmet.h | 11 +-
drivers/nvme/target/passthru.c | 14 +-
fs/Makefile | 2 +-
fs/internal.h | 2 +-
22 files changed, 805 insertions(+), 682 deletions(-)
rename fs/block_dev.c => block/bdev.c (63%)
create mode 100644 block/fops.c
--
Jens Axboe
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Block fixes for 5.15-rc1
2021-09-11 14:29 [GIT PULL] Block fixes for 5.15-rc1 Jens Axboe
@ 2021-09-11 17:30 ` pr-tracker-bot
0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2021-09-11 17:30 UTC (permalink / raw)
To: Jens Axboe; +Cc: Linus Torvalds, linux-block
The pull request you sent on Sat, 11 Sep 2021 08:29:38 -0600:
> git://git.kernel.dk/linux-block.git tags/block-5.15-2021-09-11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c0f7e49fc480a97770e448e0c0493e7ba46a9852
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Block fixes for 5.15-rc1
2021-09-06 3:06 Jens Axboe
@ 2021-09-06 17:15 ` pr-tracker-bot
0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2021-09-06 17:15 UTC (permalink / raw)
To: Jens Axboe; +Cc: Linus Torvalds, linux-block
The pull request you sent on Sun, 5 Sep 2021 21:06:32 -0600:
> git://git.kernel.dk/linux-block.git tags/block-5.15-2021-09-05
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1dbe7e386f505bdae30f7436c41769149c7dcf32
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] Block fixes for 5.15-rc1
@ 2021-09-06 3:06 Jens Axboe
2021-09-06 17:15 ` pr-tracker-bot
0 siblings, 1 reply; 4+ messages in thread
From: Jens Axboe @ 2021-09-06 3:06 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-block
Hi Linus,
Was going to send this one in later this week, but given that -Werror is
now enabled (or at least available), the mq-deadline fix really should
go in for the folks hitting that.
- Ensure dd_queued() is only there if needed (Geert)
- Fix a kerneldoc warning for bio_alloc_kiocb()
- BFQ fix for queue merging
- loop locking fix (Tetsuo)
Please pull!
The following changes since commit 4ac6d90867a4de2e12117e755dbd76e08d88697f:
Merge tag 'docs-5.15' of git://git.lwn.net/linux (2021-09-01 18:49:47 -0700)
are available in the Git repository at:
git://git.kernel.dk/linux-block.git tags/block-5.15-2021-09-05
for you to fetch changes up to 1c500ad706383f1a6609e63d0b5d1723fd84dab9:
loop: reduce the loop_ctl_mutex scope (2021-09-03 22:14:40 -0600)
----------------------------------------------------------------
block-5.15-2021-09-05
----------------------------------------------------------------
Geert Uytterhoeven (1):
block/mq-deadline: Move dd_queued() to fix defined but not used warning
Jens Axboe (1):
bio: fix kerneldoc documentation for bio_alloc_kiocb()
Paolo Valente (1):
block, bfq: honor already-setup queue merges
Tetsuo Handa (1):
loop: reduce the loop_ctl_mutex scope
block/bfq-iosched.c | 16 ++++++++---
block/bio.c | 2 +-
block/mq-deadline.c | 12 ++++-----
drivers/block/loop.c | 75 ++++++++++++++++++++++++++++++++++------------------
drivers/block/loop.h | 1 +
5 files changed, 70 insertions(+), 36 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-09-11 17:30 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-11 14:29 [GIT PULL] Block fixes for 5.15-rc1 Jens Axboe
2021-09-11 17:30 ` pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2021-09-06 3:06 Jens Axboe
2021-09-06 17:15 ` 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.