summaryrefslogtreecommitdiff
tag namescrub-rtsummary_2022-11-09 (2dca26cf932d570615a9907a68cea12755feaed9)
tag date2022-11-09 19:09:55 -0800
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit 2fbcb82f54...
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+H93GTRKtOsFAmNsa4MACgkQ+H93GTRK tOvYZg//Zl9+JqmEaY9/+F7TnrEaJrOx3Mn+qV80tdcoAr1AjgPr08f0aJjYTAL1 MlhSvoA5OCA/oesQcaK/yCR+vT0IFfQzCUKiUuVg88A0aH9VX+7NPDh86dVXuaYh R6MTegq0nwIVZittdImRUlXikzGdXV9/kik17n1/yjRFt01e6iY8mI7O18e3cFWR cvX+MHdDDLVeSWTY2Nm+RVRt9TTKBF2SX2cC7pZMZ6ZNHjfcrprNz0yZHX+REqK6 7fiw7Hl1NyjkYfbrcHS9snuzjXHBHSVSCHvFfzffasVXltGElhjyYeTJihI+IQYD tpgepXievSxvmNWQLSFxvcvOPg9b64ShSEBEJFiq3xp9Sz/LU5DyRPF+gk41JKE9 i1szIEfnx/sTDdHDQEpeVczLw0RaIwWzRsQ/cbSFG2axd8Z7ZlBXAr75Q2Y31g/M 3KZKIKj4xWID00LKp/2IcURyP6tcgS1kCNfo8UIEkXH1B2Ajr2DPUrOwX94YnELn G4UCXDNofr/VsyYKowU3azTXlLclQHgH0hKl/+3Eo9Cs+WFsgriESbiCieORQhZi 0Lf1ANQOkOTY6bNNq4j5ygTMmsY/wW4OJgQKYXiRP3NxVRwNjJz2OoNDqCbvO792 iUHpZGHy8HzUHECI1GaGtRXWCvJ3VcIEqUXDJ4V+zM+k1uVEc9U= =jK8b -----END PGP SIGNATURE-----