gvisor/pkg/sentry/fsimpl/gofer
Dean Deng 2e38408f20 Implement access/faccessat for VFS2.
Note that the raw faccessat system call does not actually take a flags argument;
according to faccessat(2), the glibc wrapper implements the flags by using
fstatat(2). Remove the flag argument that we try to extract from vfs1, which
would just be a garbage value.

Updates #1965
Fixes #2101

PiperOrigin-RevId: 300796067
2020-03-13 11:41:08 -07:00
..
BUILD VFS2 gofer client 2020-02-04 11:29:22 -08:00
directory.go Allow vfs.IterDirentsCallback.Handle() to return an error. 2020-02-14 14:40:35 -08:00
filesystem.go Implement access/faccessat for VFS2. 2020-03-13 11:41:08 -07:00
gofer.go Change dup2 call to dup3 2020-02-28 10:15:20 -08:00
handle.go VFS2 gofer client 2020-02-04 11:29:22 -08:00
handle_unsafe.go VFS2 gofer client 2020-02-04 11:29:22 -08:00
p9file.go VFS2 gofer client 2020-02-04 11:29:22 -08:00
pagemath.go VFS2 gofer client 2020-02-04 11:29:22 -08:00
regular_file.go Update cached file size when cache is skipped 2020-03-03 15:29:13 -08:00
special_file.go VFS2 gofer client 2020-02-04 11:29:22 -08:00
symlink.go VFS2 gofer client 2020-02-04 11:29:22 -08:00
time.go VFS2 gofer client 2020-02-04 11:29:22 -08:00