gvisor/pkg/sentry/syscalls/linux
Andrei Vagin f263801a74 fs/splice: don't report partial errors for special files
Special files can have additional requirements for granularity.
For example, read from eventfd returns EINVAL if a size is less 8 bytes.

Reported-by: syzbot+3905f5493bec08eb7b02@syzkaller.appspotmail.com
PiperOrigin-RevId: 292002926
2020-01-28 13:37:19 -08:00
..
BUILD Update package locations. 2020-01-27 15:31:32 -08:00
error.go New sync package. 2020-01-09 22:02:24 -08: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 Update const names to be Go style. 2019-10-22 16:16:41 -07:00
linux64_amd64.go Update package locations. 2020-01-27 15:31:32 -08:00
linux64_arm64.go Update package locations. 2020-01-27 15:31:32 -08:00
sigset.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_aio.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_capability.go Update canonical repository. 2019-06-13 16:50:15 -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 Update package locations. 2020-01-27 15:31:32 -08:00
sys_eventfd.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_file.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_futex.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_getdents.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_identity.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_inotify.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_lseek.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
sys_mempolicy.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_mmap.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_mount.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_pipe.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_poll.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_prctl.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_random.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_read.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_rlimit.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_rseq.go Implement rseq(2) 2020-01-06 11:42:44 -08:00
sys_rusage.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_sched.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_seccomp.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_sem.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_shm.go Cleanup Shm reference handling 2020-01-06 09:29:19 -08:00
sys_signal.go Check sigsetsize in rt_sigaction 2020-01-28 11:26:09 -08:00
sys_socket.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_splice.go fs/splice: don't report partial errors for special files 2020-01-28 13:37:19 -08:00
sys_stat.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_stat_amd64.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_stat_arm64.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_sync.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
sys_sysinfo.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_syslog.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_thread.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_time.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_timer.go Update package locations. 2020-01-27 15:31:32 -08:00
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 Enable uname syscall support on arm64. 2020-01-20 02:57:25 +00:00
sys_write.go Update package locations. 2020-01-27 15:31:32 -08:00
sys_xattr.go Update package locations. 2020-01-27 15:31:32 -08:00
timespec.go Update package locations. 2020-01-27 15:31:32 -08:00