Commit 73548503dca5 for kernel

commit 73548503dca50d2c2aa8c8cbb6eb8c1bf5959b21
Merge: e67bf352a084 7d0abefec48d
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Mar 13 10:13:06 2026 -0700

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

    Pull block fixes from Jens Axboe:

     - NVMe pull request via Keith:
          - Fix nvme-pci IRQ race and slab-out-of-bounds access
          - Fix recursive workqueue locking for target async events
          - Various cleanups

     - Fix a potential NULL pointer dereference in ublk on size setting

     - ublk automatic partition scanning fix

     - Two s390 dasd fixes

    * tag 'block-7.0-20260312' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
      nvme: Annotate struct nvme_dhchap_key with __counted_by
      nvme-core: do not pass empty queue_limits to blk_mq_alloc_queue()
      nvme-pci: Fix race bug in nvme_poll_irqdisable()
      nvmet: move async event work off nvmet-wq
      nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set
      s390/dasd: Copy detected format information to secondary device
      s390/dasd: Move quiesce state with pprc swap
      ublk: don't clear GD_SUPPRESS_PART_SCAN for unprivileged daemons
      ublk: fix NULL pointer dereference in ublk_ctrl_set_size()