gvisor/pkg/sentry/syscalls/linux
Dean Deng 5e413cad10 Plumb VFS2 imported fds into virtual filesystem.
- When setting up the virtual filesystem, mount a host.filesystem to contain
  all files that need to be imported.
- Make read/preadv syscalls to the host in cases where preadv2 may not be
  supported yet (likewise for writing).
- Make save/restore functions in kernel/kernel.go return early if vfs2 is
  enabled.

PiperOrigin-RevId: 300922353
2020-03-14 07:14:33 -07:00
..
vfs2 Plumb VFS2 imported fds into virtual filesystem. 2020-03-14 07:14:33 -07:00
BUILD Fix construct of linux.Stat for arm64. 2020-02-26 19:29:27 -08:00
error.go
flags.go
linux64.go
linux64_amd64.go
linux64_arm64.go
sigset.go
sys_aio.go
sys_capability.go
sys_clone_amd64.go
sys_clone_arm64.go
sys_epoll.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
sys_eventfd.go
sys_file.go Implement access/faccessat for VFS2. 2020-03-13 11:41:08 -07:00
sys_futex.go
sys_getdents.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
sys_identity.go
sys_inotify.go
sys_lseek.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
sys_mempolicy.go
sys_mmap.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
sys_mount.go
sys_pipe.go
sys_poll.go
sys_prctl.go
sys_random.go
sys_read.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
sys_rlimit.go
sys_rseq.go
sys_rusage.go
sys_sched.go
sys_seccomp.go
sys_sem.go
sys_shm.go
sys_signal.go
sys_socket.go
sys_splice.go
sys_stat.go Plumb VFS2 imported fds into virtual filesystem. 2020-03-14 07:14:33 -07:00
sys_stat_amd64.go Fix construct of linux.Stat for arm64. 2020-02-26 19:29:27 -08:00
sys_stat_arm64.go Fix construct of linux.Stat for arm64. 2020-02-26 19:29:27 -08:00
sys_sync.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
sys_sysinfo.go
sys_syslog.go
sys_thread.go
sys_time.go
sys_timer.go
sys_timerfd.go
sys_tls.go
sys_utsname.go
sys_write.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
sys_xattr.go Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
timespec.go