summaryrefslogtreecommitdiff
tag nameindirect-health-reporting_2022-11-09 (705a9557b2a452ff9321f8fc958f6004fd4961f5)
tag date2022-11-09 19:10:07 -0800
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit 0a62d17b13...
xfs: indirect health reporting
This series enables the XFS health reporting infrastructure to remember indirect health concerns when resources are scarce. For example, if a scrub notices that there's something wrong with an inode's metadata but memory reclaim needs to free the incore inode, we want to record in the perag data the fact that there was some inode somewhere with an error. The perag structures never go away. The first two patches in this series set that up, and the third one provides a means for xfs_scrub to tell the kernel that it can forget the indirect problem report. Signed-off-by: Darrick J. Wong <djwong@kernel.org> -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmNsa48ACgkQ+H93GTRK tOs73w//WprxO6M3Y5+ekkVycsNLUcEYlH2M5cKpaBAgQ+GDbB0fpsZpxh8lWKb3 3bn+giDc/kYzlI04yfRHyaUzWNEk+TMG8tAT3IH2eXThPOOR5kyQOIWn9ntCIHgg cMbrkCQZweYCcNQqX4U5buTKqSLFvenluI9qcvgEfJTe9D8YsXSMX9rPSI3MPAE7 aBAGFkcwTq5t7toi91vs+hVT/yqdVyPF+7jVuXAHFj1yCIEY1gx2svHFled8hdsl 7dD9PZ1gn1l0Ll56BFVTNah3oIOIEWmlLGx5CrQApFpVhACbjQ/9Dk1MVTBqgIUI nfWSPTkNqAnJ82u/2Zn9fzGcXwLA9tFspLm2YsihRhWQ9agp3WL0DAEXEPWMsuiI SNQpBfWOS3s+Kdw+p7NOgk7vRclmrCqLF/fA/r7VFf/Qxkt9asc1AAYbIXODcu6Q bL6Uz3vvFM6FrSKgwl57kQgrEYihypQ2x+QGDbGkZqd4WxGyjjtyYKPAX31Q33WC GqNOML421RJ374kB0KUkVznhBzc3y/4OKQLbqXiN8X+DFgjax5SCy8/aq6bwedDu pdmlrGhI2Q3NZOISHxgIuSCXuKfr6B3JeKoqVYOO4FHh8Lg/Ug8utfB0WLjUQs0S fqTJLbrUMzr5uPdzC0cF5l0wV/F4mMDAeYlrwbZ2AQH4Kp8VuoM= =hP40 -----END PGP SIGNATURE-----