gvisor/pkg/sentry/syscalls/linux
Zach Koopmans 590b8d3e99 [syserror] Update several syserror errors to linuxerr equivalents.
Update/remove most syserror errors to linuxerr equivalents. For list
of removed errors, see //pkg/syserror/syserror.go.

PiperOrigin-RevId: 382574582
2021-07-01 12:05:19 -07:00
..
vfs2 [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
BUILD [syserror] Add conversions to linuxerr with temporary Equals method. 2021-06-22 15:53:32 -07:00
error.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
flags.go Pass OpenTruncate to gofer in Open call when opening file with O_TRUNC. 2019-11-20 15:07:16 -08:00
linux64.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sigset.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_aio.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_capability.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_clone_amd64.go Enable clone syscall support on arm64. 2020-01-16 10:28:11 -08:00
sys_clone_arm64.go Enable clone syscall support on arm64. 2020-01-16 10:28:11 -08:00
sys_epoll.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_eventfd.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_file.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_futex.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_getdents.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_identity.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_inotify.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_lseek.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_membarrier.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_mempolicy.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_mmap.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_mount.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_pipe.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_poll.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_prctl.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_random.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_read.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_rlimit.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_rseq.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_rusage.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_sched.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_seccomp.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_sem.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_shm.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_signal.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_socket.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_splice.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_stat.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -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 [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_sysinfo.go pgalloc: Do not hold MemoryFile.mu while calling mincore. 2020-10-19 09:02:19 -07:00
sys_syslog.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00
sys_thread.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_time.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_timer.go Enable automated marshalling for the syscall package. 2020-09-15 23:38:57 -07:00
sys_timerfd.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_tls_amd64.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_tls_arm64.go Fix ARM64 build. 2020-05-07 15:18:47 -07:00
sys_utsname.go [syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM. 2021-06-30 08:18:59 -07:00
sys_write.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
sys_xattr.go [syserror] Update several syserror errors to linuxerr equivalents. 2021-07-01 12:05:19 -07:00
timespec.go [syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL 2021-06-29 15:08:46 -07:00