Commit d3e7c23ec3d0 for kernel

commit d3e7c23ec3d004de154dc85d3ddeae0feff4159d
Merge: ee83899302a0 d27d0039bc13
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Nov 12 11:09:46 2026 -0800

    Merge tag 'for-7.4-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux

    Pull btrfs fixes from David Sterba:

     - zoned mode fixes
        - fix counting active zones after activation
        - redo zone reset after error
        - update device lock range during mount and zone loading
          to avoid lockdep warnings with device drivers (virtio)
        - space accounting and extent buffer handling fixes

     - fix keeping zstd workspace for the last level

     - handle a real case of a subvolume with 0 refs in the SUBVOL_SYNC
       ioctl

     - properly handle case of zero num_stripes when reading chunk items

     - exclude reloc tree from xarray as it is special and its key does
       does not fit unsigned long on 32bit platforms

     - in tree-checker, handle extent item tree owner depending on the
       features (enabled in simple quota mode)

     - fix bio control structure leak when checksumming fails

    * tag 'for-7.4-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
      btrfs: fix bio counter and bioc leak when async checksumming fails
      btrfs: tree-checker: reject extent owner ref without simple quota
      btrfs: do not insert the data reloc tree into fs_roots_radix
      btrfs: handle zero num_stripes in btrfs_chunk_item_size()
      btrfs: reject refs=0 subvolume without DEAD in SUBVOL_SYNC_WAIT
      btrfs: zstd: prevent leak of workspace below maximum level
      btrfs: zoned: fix lockdep splat on mount
      btrfs: zoned: don't wait for ordered extents in do_zone_finish()
      btrfs: zoned: avoid underflow of space info bytes_zone_unusable
      btrfs: zoned: requeue block group if zone reset bails out
      btrfs: zoned: fix possible UAF in wait_eb_writebacks()
      btrfs: zoned: only change active zone counter on successful (de)activation