Commit e93fd809fb56 for kernel

commit e93fd809fb5692d1571bd008988ba734fd7fc976
Merge: 831615b085fa 7cc2dda4f7aa
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Nov 13 10:31:05 2026 -0800

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

    Pull block fixes from Jens Axboe:

     - ublk fixes: don't publish a new device in the idr until it's fully
       set up, and don't hold ublk_ctl_mutex across device removal, as a
       stuck filesystem on one device otherwise blocked ADD_DEV and DEL_DEV
       for every other ublk device.

     - s390/dasd fixes: re-initialize the RCD buffer magic before every
       request start, fix a wrong free and refcount leak in the check_tcw
       error path, don't trust the userspace-supplied result field in the
       format check, and a typo fix.

    * tag 'block-7.4-20261112' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
      s390/dasd: Don't trust userspace-supplied result field in format check
      s390/dasd: Fix wrong free and refcount leak in build_check_tcw error path
      s390/dasd: Re-initialize RCD buffer with "V1.0" before every start
      s390/dasd: Fix typo 'immediatly' -> 'immediately'
      ublk: don't take ublk_ctl_mutex in DEL_DEV
      ublk: publish a new device by its id only once it is set up