Commit 372800cb95a3 for kernel

commit 372800cb95a35a7c40a07e2e0f7de4ce6786d230
Merge: 4d6fe1dd12a7 2bb83bc42be6
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jan 9 07:02:38 2026 -1000

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

    Pull btrfs fixes from David Sterba:

     - fix potential NULL pointer dereference when replaying tree log after
       an error

     - release path before initializing extent tree to avoid potential
       deadlock when allocating new inode

     - on filesystems with block size > page size
        - fix potential read out of bounds during encoded read of an inline
          extent
        - only enforce free space tree if v1 cache is required

     - print correct tree id in error message

    * tag 'for-6.19-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
      btrfs: show correct warning if can't read data reloc tree
      btrfs: fix NULL pointer dereference in do_abort_log_replay()
      btrfs: force free space tree for bs > ps cases
      btrfs: only enforce free space tree if v1 cache is required for bs < ps cases
      btrfs: release path before initializing extent tree in btrfs_read_locked_inode()
      btrfs: avoid access-beyond-folio for bs > ps encoded writes