Commit afcbce74f358 for kernel

commit afcbce74f358a540761aa893939590a667162dff
Merge: 869737543b39 8a157e0a0aa5
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Dec 3 20:28:50 2025 -0800

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

    Pull gfs2 updates from Andreas Gruenbacher:

     - Major withdraw / error handling overhaul based on dlm's new
       DLM_RELEASE_RECOVER feature: this allows gfs to treat withdraws like
       node failures. Make withdraws asynchronous

     - Fix a bug in commit e4a8b5481c59a that caused 'df' to remain out of
       sync. ('df' is still allowed to go slightly out of sync for short
       periods of time)

     - Prevent recusive memory reclaim in gfs2_unstuff_dinode()

     - Clean up SDF_JOURNAL_LIVE flag handling

     - Fix remote evict for read-only filesystems

     - Fix a misuse of bio_chain()

     - Various other minor cleanups

    * tag 'gfs2-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2: (35 commits)
      gfs2: Fix use of bio_chain
      gfs2: Clean up SDF_JOURNAL_LIVE flag handling
      gfs2: No longer thaw filesystems during a withdraw
      gfs2: Withdraw immediately in gfs2_trans_add_meta
      gfs2: New gfs2_withdraw_helper
      gfs2: Clean up properly during a withdraw
      gfs2: Rename gfs2_{gl_dq_holders => withdraw_glocks}
      Revert "gfs2: fix infinite loop when checking ail item count before go_inval"
      Revert "gfs2: Allow some glocks to be used during withdraw"
      Revert "gfs2: Check for log write errors before telling dlm to unlock"
      Revert "gfs2: fix a deadlock on withdraw-during-mount"
      Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (6/6)
      Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (5/6)
      Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (4/6)
      Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (3/6)
      Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (2/6)
      Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (1/6)
      Revert "gfs2: don't stop reads while withdraw in progress"
      gfs2: Rename LM_FLAG_{NOEXP -> RECOVER}
      gfs2: Kill gfs2_io_error_bh_wd
      ...