summaryrefslogtreecommitdiff
tag namepull-fixes.pathwalk-rcu-2 (2d7f04d8ebdc9abbd346d53af1ddd67b41fa0d4f)
tag date2024-02-25 02:10:57 -0500
tagged byAl Viro <viro@zeniv.linux.org.uk>
tagged objectcommit 9fa8e282c2...
We still have some races in filesystem methods when exposed to RCU
pathwalk. This series is a result of code audit (the second round of it) and it should deal with most of that stuff. Exceptions: ntfs3 ->d_hash()/->d_compare() and ceph_d_revalidate(). Up to maintainers (a note for NTFS folks - when documentation says that a method may not block, it *does* imply that blocking allocations are to be avoided. Really). Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQqUNBr3gm4hGXdBJlZ7Krx/gZQ6wUCZdroDAAKCRBZ7Krx/gZQ 60dKAQCzp6rYr3ye4nylho9Rzu8LEpH04TuNf3C6JuyUaNHxHwEAvNLatZsyFnmV Ksp2Rg/IlKPNtQgYJ8xPxv9DFmNe8gI= =47Un -----END PGP SIGNATURE-----