summaryrefslogtreecommitdiff
tag namescrub-rtsummary_2022-10-14 (e157fd88a7133c4c518ce4158af0cd9aab3d51cd)
tag date2022-10-14 14:18:36 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit a76a3abcb4...
xfs: online scrubbing of realtime summary files
This patchset implements an online checker for the realtime summary file. The first few changes are some general cleanups -- scrub should get its own references to all inodes, and we also wrap the inode lock functions so that we can standardize unlocking and releasing inodes that are the focus of a scrub. With that out of the way, we move on to constructing a shadow copy of the rtsummary information from the rtbitmap, and compare the new copy against the ondisk copy. Signed-off-by: Darrick J. Wong <djwong@kernel.org> -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmNJ0iwACgkQ+H93GTRK tOuhtA/6AwwlR+IQH4AROFPe5A9iW/8MFFkGGQyoQoK4z+ICtv8Ocd7H7ZiY8UR5 8E+HSNgdDianzsY5x3Wwm6wPtLnEnX+Jua6v+qQvNupCq25oYQ97dHGM1EY2cCwR ZY0a6mJ/hQC9J/KszrxnQz8EDv1nPR2uwXqxI6XUdaDAOamIS/L+p+4tIm5CfSJl 1S5Mx9ER0CImkvwxmFvU7zL8EqEQRT6Bv8vDeLaSslVu1q6K20yoX9a3lE9NatIe +A7Ah36nX5qD7jPhrsuHhL57vfXKnkvFas9eXYhkSkTdtMOIeBnk7Szh0nLLukz+ 3eTiubTCH1bFKKjKADvC9doRTHscm2tD6gNXz9gLLwd3Ef7jZqrtmneTGNtzKfjg 2SjsqCWSntMD7bNMcwQQG/bXBfcEFxNbvIndOwSNPSNHCuO9cvhIIUJIeaWjpAol 05lwP1ZSWMQCbHq0gI+GD2KJYQ07lZRC9fPNMDYLUatlOQnJdVNrZADFc4NqT4Mb yri9uhO1q+J83zyb9PkaNWypJHC23LDh+PmRYwboLjsf6oJfENihLVwdvjeFBrdk Rv/2bGWXoGu/DI9gUOGm5AQ8Aip6QTTQrhU/qm0JmpEYKijRumIqDdyNlGzwCr6A mzzMqfsRDmhoPWHo55gtQmuGULCU5/MVieGkpZByoRoF+1ORPPQ= =CjW9 -----END PGP SIGNATURE-----