On Sun, Aug 17, 2025 at 05:15:13PM +0000, Askar Safin wrote: > @@ -1472,6 +1484,10 @@ static int __traverse_mounts(struct path *path, unsigned flags, bool *jumped, > /* Allow the filesystem to manage the transit without i_rwsem > * being held. */ > if (flags & DCACHE_MANAGE_TRANSIT) { > + if (lookup_flags & LOOKUP_NO_XDEV) { > + ret = -EXDEV; > + break; I don't thing it's right in RCU mode, if nothing else...