summaryrefslogtreecommitdiffstats
tag namescrub-dir-iget-fixes_2022-06-01 (e567e5d74394059ebfefd17c8bbcc7764eb92377)
tag date2022-06-01 14:01:45 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit 9730c8c909...
downloadxfs-linux-scrub-dir-iget-fixes_2022-06-01.tar.gz
xfs: fix iget usage in directory scrub
These two patches fix some problems in the directory scrubbing code with regards to how and when we check the children of a directory. The first adds UNTRUSTED to the child iget call so that we can detect a dirent that points to an unallocated inode. The second fixes a bug where we weren't checking the inode pointed to by dotdot entries at all. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmKX07kACgkQ+H93GTRK tOuxOw/9EcFFD0P69DzSrWse/Kgzo1a3IEKwTyXY1CFy4y8gAMqzI5TWSbKFLx4U +gL2nEkoLGz24bZyokxg7X/Ifb94BLvytj1hLnDs6/LVRmdLXQPXPgVjz+e1zQEb /8CN0FOmmzXWQrBxidonHNlpQzRWxZ5kurzlloFKEG/U7LQ1ZgJvFSTPujvJcpn4 kDvJKTOlDoceOyJx3oCV4JCzHWTJd5XhbBsqF73l1LP/OkY2skDlRzqkl1OFudiZ 0F6skjFx35e8HeNfKMGtIbB4wDeLGQKJK625YaLoVhDF3kvAI153cS5N1BrRSIc7 qwjWVVLkSFrzAv4+I0RuSO53j6iIW1c/orK/6Yjg6/j9JVd7GzqNoVcjHb5JsrLj DaaO6VggrNd6ki/Y5aVSzL/zb90Br34npFJ0Q6exTT/GBM3Dn4E1Pq2fEm1//wBw Jv9tcCFSG1fpXk+Ch/aelR7ChUC3TsL+UlciCn4b0G1bkOmK8pCPXSzmmiTeUHx7 SXMqJwm7CMA4s+q98Moqv5lUkQ2V8qiIeGFng8pD9//wHb1XG2TuoQyLNfU1qx9A eqhRBruNL+3oNKLWdFffcAbo1BEHk9z7v2W4s+MSdGHNn/6/mvvNwvKu+mnyUZTZ kZcnsN0s1Rd+XA1MQx9heunMsrd8SpEknnx9uu4OA3O+aMUZ5Dk= =46pE -----END PGP SIGNATURE-----