Commit cbf457c584b5 for kernel

commit cbf457c584b5cbd0d44e8f05edaf3e189e894a68
Merge: 8be01e128091 f7700a4415af
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri May 8 13:18:13 2026 -0700

    Merge tag 'block-7.1-20260508' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

    Pull block fixes from Jens Axboe:

     - Fix for ublk not doing an actual issue from the task_work fallback
       path. Any request hitting that should be canceled automatically

     - Fix for uring_cmd prep side handling, for the block side uring_cmd
       discard handling

     - Fix for missing validation of the io and physical block size shifts

     - Fix for a use-after-free in ublk's cancel command handling

    * tag 'block-7.1-20260508' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
      ublk: fix use-after-free in ublk_cancel_cmd()
      ublk: validate physical_bs_shift, io_min_shift and io_opt_shift
      block: only read from sqe on initial invocation of blkdev_uring_cmd()
      ublk: don't issue uring_cmd from fallback task work