Hi Linus, Either fixes or a few additions that got missed in the initial merge window pull. In detail: - List iterator fix to avoid leaking value post loop (Jakob) - One-off fix in minor count (Christophe) - Fix for a regression in how io priority setting works for an exiting task (Jiri) - Fix a regression in this merge window with blkg_free() being called in an inappropriate context (Ming) - Misc fixes (Ming, Tom) Please pull! The following changes since commit 8f9e7b65f833cb9a4b2e2f54a049d74df394d906: block: cancel all throttled bios in del_gendisk() (2022-03-18 09:57:56 -0600) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/for-5.18/block-2022-04-01 for you to fetch changes up to 8d7829ebc1e48208b3c02c2a10c5f8856246033c: blk-wbt: remove wbt_track stub (2022-03-31 12:58:38 -0600) ---------------------------------------------------------------- for-5.18/block-2022-04-01 ---------------------------------------------------------------- Christophe JAILLET (1): block: Fix the maximum minor value is blk_alloc_ext_minor() Jakob Koschel (1): block: use dedicated list iterator variable Jiri Slaby (1): block: restore the old set_task_ioprio() behaviour wrt PF_EXITING Ming Lei (2): lib/sbitmap: allocate sb->map via kvzalloc_node block: avoid calling blkg_free() in atomic context Tom Rix (1): blk-wbt: remove wbt_track stub block/blk-cgroup.c | 32 ++++++++++++++++++++++---------- block/blk-ioc.c | 3 +-- block/blk-mq.c | 25 ++++++++++++++++--------- block/blk-wbt.h | 3 --- block/genhd.c | 2 +- include/linux/blk-cgroup.h | 5 ++++- include/linux/sbitmap.h | 2 +- lib/sbitmap.c | 2 +- 8 files changed, 46 insertions(+), 28 deletions(-) -- Jens Axboe