Hi Linus, Set of fixes for block that should go into the 6.16-rc3 kernel release. This pull request contains: - Two fixes for aoe which fixes issues dating back to when this driver was converted to blk-mq. - Fix for ublk, checking for valid queue depth and count values before setting up a device. Please pull! The following changes since commit 9ce6c9875f3e995be5fd720b65835291f8a609b1: nvme: always punt polled uring_cmd end_io work to task_work (2025-06-13 15:18:34 -0600) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.16-20250619 for you to fetch changes up to 8c8472855884355caf3d8e0c50adf825f83454b2: ublk: santizize the arguments from userspace when adding a device (2025-06-19 07:53:24 -0600) ---------------------------------------------------------------- block-6.16-20250619 ---------------------------------------------------------------- Justin Sanders (2): aoe: clean device rq_list in aoedev_downdev() aoe: defer rexmit timer downdev work to workqueue Ronnie Sahlberg (1): ublk: santizize the arguments from userspace when adding a device drivers/block/aoe/aoe.h | 1 + drivers/block/aoe/aoecmd.c | 8 ++++++-- drivers/block/aoe/aoedev.c | 13 ++++++++++++- drivers/block/ublk_drv.c | 3 +++ 4 files changed, 22 insertions(+), 3 deletions(-) -- Jens Axboe