Hi Linus, A few fixes/cleanups for block that should go into the 6.15 kernel release. This pull request contains: - Add a missing ublk selftest script, from test additions added last week. - Two fixes for ublk error recovery and reissue. - Cleanup of ublk argument passing. Please pull! The following changes since commit 06a22366d6a11ca8ed03c738171822ac9b714cfd: Merge tag 'v6.15rc-part2-ksmbd-server-fixes' of git://git.samba.org/ksmbd (2025-04-03 16:18:06 -0700) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.15-20250410 for you to fetch changes up to 843c6cec1af85f05971b7baf3704801895e77d76: ublk: pass ublksrv_ctrl_cmd * instead of io_uring_cmd * (2025-04-09 07:58:04 -0600) ---------------------------------------------------------------- block-6.15-20250410 ---------------------------------------------------------------- Caleb Sander Mateos (1): ublk: pass ublksrv_ctrl_cmd * instead of io_uring_cmd * Ming Lei (3): selftests: ublk: fix test_stripe_04 ublk: fix handling recovery & reissue in ublk_abort_queue() ublk: don't fail request for recovery & reissue in case of ubq->canceling drivers/block/ublk_drv.c | 85 +++++++++++++++----------- tools/testing/selftests/ublk/test_stripe_04.sh | 24 ++++++++ 2 files changed, 74 insertions(+), 35 deletions(-) create mode 100755 tools/testing/selftests/ublk/test_stripe_04.sh -- Jens Axboe