Hi Linus, Some fixes for block storage that should go into the 6.9 kernel release: - MD pull request via Song - UAF fix (Yu) - Avoid out-of-bounds shift in blk-iocost (Rik) - Fix for q->blkg_list corruption (Ming) - Relax virt boundary mask/size segment checking (Ming) Please pull! The following changes since commit 9d0e8524204484702234e972a7e9f3015080987c: Merge tag 'nvme-6.9-2024-04-04' of git://git.infradead.org/nvme into block-6.9 (2024-04-04 13:23:21 -0600) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.9-20240412 for you to fetch changes up to 3ec4848913d695245716ea45ca4872d9dff097a5: block: fix that blk_time_get_ns() doesn't update time after schedule (2024-04-12 08:31:54 -0600) ---------------------------------------------------------------- block-6.9-20240412 ---------------------------------------------------------------- Jens Axboe (1): Merge tag 'md-6.9-20240408' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.9 Ming Lei (2): block: fix q->blkg_list corruption during disk rebind block: allow device to have both virt_boundary_mask and max segment size Rik van Riel (1): blk-iocost: avoid out of bounds shift Yu Kuai (2): raid1: fix use-after-free for original bio in raid1_write_request() block: fix that blk_time_get_ns() doesn't update time after schedule block/blk-cgroup.c | 9 ++++++--- block/blk-cgroup.h | 2 ++ block/blk-core.c | 3 +++ block/blk-iocost.c | 7 ++++--- block/blk-settings.c | 16 ++++++---------- drivers/md/raid1.c | 2 +- 6 files changed, 22 insertions(+), 17 deletions(-) -- Jens Axboe