gvisor/pkg/sentry/syscalls/linux
Fabricio Voznika 8fd89fd7a2 Fix sendfile(2) error code
When output file is in append mode, sendfile(2) should fail
with EINVAL and not EBADF.

Closes #721

PiperOrigin-RevId: 265718958
2019-08-27 10:52:46 -07:00
..
BUILD Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
error.go Handle ENOSPC with a partial write. 2019-08-12 17:41:33 -07:00
flags.go Separate O_DSYNC and O_SYNC. 2019-07-17 15:52:38 -07:00
linux64.go Rate limit the unimplemented syscall event handler. 2019-07-29 17:12:50 -07:00
sigset.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
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 Combine multiple epoll events copies 2019-07-30 10:53:55 +08:00
sys_eventfd.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_file.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_futex.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_getdents.go ext: vfs.FileDescriptionImpl and vfs.FilesystemImpl implementations. 2019-08-07 14:23:42 -07: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 canonical repository. 2019-06-13 16:50:15 -07:00
sys_mmap.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
sys_mount.go Drop reference on fs.Inode if Mount goes wrong. 2019-08-01 14:57:49 -07:00
sys_pipe.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_poll.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
sys_prctl.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_random.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_read.go Document RWF_HIPRI not implemented for preadv2/pwritev2. 2019-08-19 14:07:44 -07:00
sys_rlimit.go Update canonical repository. 2019-06-13 16:50:15 -07: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 Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00
sys_sem.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_shm.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_signal.go Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_socket.go Plumbing for iptables sockopts. 2019-08-02 16:26:48 -07:00
sys_splice.go Fix sendfile(2) error code 2019-08-27 10:52:46 -07:00
sys_stat.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07: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 Add feature to launch Sentry from an open host FD. 2019-07-30 11:20:40 -07:00
sys_time.go sys_time: Wrap comments to 80 columns 2019-07-17 20:25:18 -07:00
sys_timer.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07: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 Update canonical repository. 2019-06-13 16:50:15 -07:00
sys_write.go Document RWF_HIPRI not implemented for preadv2/pwritev2. 2019-08-19 14:07:44 -07:00
timespec.go Cleanup straggling syscall dependencies. 2019-07-09 16:18:02 -07:00