[GIT PULL 6/9] xfs: miscellaneous repair tweaks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Chandan,

Please pull this branch with changes for xfs for 6.6-rc1.

As usual, I did a test-merge with the main upstream branch as of a few
minutes ago, and didn't see any conflicts.  Please let me know if you
encounter any problems.

--D

The following changes since commit 526aab5f5790e257cbdff1d1be89353257a3e451:

xfs: implement online scrubbing of rtsummary info (2023-08-10 07:48:09 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git tags/repair-tweaks-6.6_2023-08-10

for you to fetch changes up to d728f4e3b21e74910e370b09bab54629eb66badb:

xfs: allow the user to cancel repairs before we start writing (2023-08-10 07:48:10 -0700)

----------------------------------------------------------------
xfs: miscellaneous repair tweaks [v26.1]

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.

This has been running on the djcloud for years with no problems.  Enjoy!

Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx>

----------------------------------------------------------------
Darrick J. Wong (2):
xfs: always rescan allegedly healthy per-ag metadata after repair
xfs: allow the user to cancel repairs before we start writing

fs/xfs/scrub/agheader_repair.c | 16 ++++++++++++++++
fs/xfs/scrub/health.c          | 10 ++++++++++
2 files changed, 26 insertions(+)



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux