mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
a78cff7f8d
Adapted from cl/630063475. This causes FUSE tests involving submounts to fail, because fuse.inode.Valid() just returns false (fails revalidation) after the entry time expires, causing all submounts to be unmounted; change it to perform revalidation instead, a la Linux's fs/fuse/dir.c:fuse_dentry_revalidate(). This in turn requires that we plumb the dentry's parent and name through kernfs.Inode.Valid(). PiperOrigin-RevId: 630476483