Hi Linus, Series of fixes that should go into this merge window: - Various fixes for BFQ (Yu, Yuwei) - Fix for loop command line parsing (Isaac) - No need to specifically clear REQ_ALLOC_CACHE on IOPOLL downgrade anymore (me) - blk-iocost enum fix for newer gcc (Jiri) - UAF fix for queue release (Ming) - blk-iolatency error handling memory leak fix (Tejun) Please pull! The following changes since commit e2ca6ba6ba0152361aa4fcbf6067db71b2c7a770: Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm (2022-12-13 19:29:45 -0800) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.2-2022-12-19 for you to fetch changes up to 53eab8e76667b124615a943a033cdf97c80c242a: block: don't clear REQ_ALLOC_CACHE for non-polled requests (2022-12-16 09:18:09 -0700) ---------------------------------------------------------------- block-6.2-2022-12-19 ---------------------------------------------------------------- Isaac J. Manjarres (1): loop: Fix the max_loop commandline argument treatment when it is set to 0 Jens Axboe (1): block: don't clear REQ_ALLOC_CACHE for non-polled requests Jiri Slaby (SUSE) (1): block/blk-iocost (gcc13): keep large values in a new enum Ming Lei (1): block: fix use-after-free of q->q_usage_counter Tejun Heo (1): blk-iolatency: Fix memory leak on add_disk() failures Yu Kuai (3): block, bfq: fix possible uaf for 'bfqq->bic' block, bfq: don't return bfqg from __bfq_bic_change_cgroup() block, bfq: replace 0/1 with false/true in bic apis Yuwei Guan (1): block, bfq: only do counting of pending-request for BFQ_GROUP_IOSCHED block/bfq-cgroup.c | 16 +++++++--------- block/bfq-iosched.c | 13 ++++++++++--- block/bfq-iosched.h | 4 ++++ block/bfq-wf2q.c | 8 ++++---- block/blk-cgroup.c | 2 ++ block/blk-core.c | 9 +++++---- block/blk-iocost.c | 2 ++ drivers/block/loop.c | 28 ++++++++++++---------------- include/linux/bio.h | 3 +-- 9 files changed, 47 insertions(+), 38 deletions(-) -- Jens Axboe