Merge tag 'repair-tweaks-6.6_2023-08-10' of https://git.kernel.org/pub/scm/linux...
authorChandan Babu R <chandan.babu@oracle.com>
Fri, 18 Aug 2023 07:59:43 +0000 (13:29 +0530)
committerChandan Babu R <chandan.babu@oracle.com>
Fri, 18 Aug 2023 07:59:43 +0000 (13:29 +0530)
commit7857acd8773e74124a0e1bb8791e6f69d9b7f6f0
treec33c2acf0d308a214dc4c3bf4acbc8958a5ac85a
parentdf7833234b66271961aa1cc06d599eb85534a214
parentd728f4e3b21e74910e370b09bab54629eb66badb
Merge tag 'repair-tweaks-6.6_2023-08-10' of https://git./linux/kernel/git/djwong/xfs-linux into xfs-6.6-mergeA

xfs: miscellaneous repair tweaks

Before we start adding online repair functionality, there's a few tweaks
that I'd like to make to the common repair code.  First is a fix to the
integration between repair and the health status code that was
interfering with repair re-evaluations.  Second is a minor tweak to the
sole existing repair functions to make one last check that the user
hasn't terminated the calling process before we start writing to the
filesystem.  This is a pattern that will repeat throughout the rest of
the repair functions.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Chandan Babu R <chandan.babu@oracle.com>
* tag 'repair-tweaks-6.6_2023-08-10' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux:
  xfs: allow the user to cancel repairs before we start writing
  xfs: always rescan allegedly healthy per-ag metadata after repair