Commit 6c68fa601b49 for kernel

commit 6c68fa601b49683ecb04eded993a71dfa8b2ba0b
Merge: 63354634885c ae2567b11c3d
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 6 13:29:15 2026 -0700

    Merge tag 'for-7.2-rc6-fixup-worker-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux

    Pull Btrfs Fixes 2: Electric Boogaloo from David Sterba:
     "This brings back the fixup worker infrastructure.

      It's a mechanism to detect pages/folios that are marked dirty without
      filesystem knowledge and require COW fixup. The consequence of not
      doing so is silent data loss.

      The first patch covers the scenarios in detail, also reflecting folio
      API port and subpage block size support added in recent years. The
      original fixup worker was only for pages.

      The patch is relatively big, half of the code is debugging and support
      code, the rest is the core design around the detection and fix.

      The second patch handles an unlikely case when there's work left
      during unmount"

    * tag 'for-7.2-rc6-fixup-worker-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
      btrfs: flush the fixup workers during close_ctree
      btrfs: trigger cow fixup via dirty_folio()