tag name | scrub-dir-iget-fixes_2022-06-01 (e567e5d74394059ebfefd17c8bbcc7764eb92377) |
tag date | 2022-06-01 14:01:45 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 9730c8c909... |
download | xfs-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-----