gvisor/pkg/sentry/syscalls/linux
Andrei Vagin 29a1ba54ea splice: compare inode numbers only if both ends are pipes
It isn't allowed to splice data from and into the same pipe.

But right now this check is broken, because we don't check that both ends are
pipes.

PiperOrigin-RevId: 272107022
2019-09-30 17:57:14 -07:00
..
BUILD Signalfd support 2019-09-18 15:16:42 -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 Stub out readahead implementation. 2019-09-24 13:29:46 -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 gvisor: return ENOTDIR from the unlink syscall 2019-09-13 21:44:57 -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 Stub out readahead implementation. 2019-09-24 13:29:46 -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 Signalfd support 2019-09-18 15:16:42 -07:00
sys_socket.go Implement SO_BINDTODEVICE sockopt 2019-09-27 14:14:04 -07:00
sys_splice.go splice: compare inode numbers only if both ends are pipes 2019-09-30 17:57:14 -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 Only copy out remaining time on nanosleep success 2019-09-30 13:07:32 -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 fix set hostname 2019-09-20 17:57:25 +00: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