gvisor/pkg/sentry/syscalls/linux
Kevin Krakauer 339536de5e Check that a file is a regular file with open(O_TRUNC).
It was possible to panic the sentry by opening a cache revalidating folder with
O_TRUNC|O_CREAT.

Avoids breaking php tests.

PiperOrigin-RevId: 280533213
2019-11-14 16:08:34 -08:00
..
BUILD
error.go
flags.go
linux64.go Update const names to be Go style. 2019-10-22 16:16:41 -07:00
linux64_amd64.go Update membarrier bug 2019-11-04 09:55:30 -08:00
linux64_arm64.go
sigset.go
sys_aio.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
sys_capability.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_epoll.go
sys_eventfd.go
sys_file.go
sys_futex.go
sys_getdents.go
sys_identity.go
sys_inotify.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_lseek.go
sys_mempolicy.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_mmap.go
sys_mount.go Drop reference on fs.Inode if Mount goes wrong. 2019-08-01 14:57:49 -07:00
sys_pipe.go
sys_poll.go
sys_prctl.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_random.go
sys_read.go
sys_rlimit.go
sys_rusage.go
sys_sched.go
sys_seccomp.go
sys_sem.go
sys_shm.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_signal.go
sys_socket.go
sys_splice.go
sys_stat.go
sys_sync.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
sys_sysinfo.go
sys_syslog.go
sys_thread.go Disallow execveat on interpreter scripts with fd opened with O_CLOEXEC. 2019-10-29 10:04:39 -07:00
sys_time.go
sys_timer.go
sys_timerfd.go Merge pull request #450 from Pixep:feature/add-clock-boottime-as-monotonic 2019-07-19 10:44:45 -07:00
sys_tls.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_utsname.go
sys_write.go
timespec.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00