gvisor/test/syscalls/linux
Adin Scannell ae1bb08871 Clean up pipe internals and add fcntl support
Pipe internals are made more efficient by avoiding garbage collection.
A pool is now used that can be shared by all pipes, and buffers are
chained via an intrusive list. The documentation for pipe structures
and methods is also simplified and clarified.

The pipe tests are now parameterized, so that they are run on all
different variants (named pipes, small buffers, default buffers).

The pipe buffer sizes are exposed by fcntl, which is now supported
by this change. A size change test has been added to the suite.

These new tests uncovered a bug regarding the semantics of open
named pipes with O_NONBLOCK, which is also fixed by this CL. This
fix also addresses the lack of the O_LARGEFILE flag for named pipes.

PiperOrigin-RevId: 249375888
Change-Id: I48e61e9c868aedb0cadda2dff33f09a560dee773
2019-05-21 20:12:27 -07:00
..
32bit.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
BUILD Clean up pipe internals and add fcntl support 2019-05-21 20:12:27 -07:00
accept_bind.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
accept_bind_stream.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
access.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
affinity.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
aio.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
alarm.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
arch_prctl.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
bad.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
base_poll_test.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
base_poll_test.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
bind.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
brk.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
chdir.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
chmod.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
chown.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
chroot.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
clock_getres.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
clock_gettime.cc Skip flaky ClockGettime.CputimeId take 2 2019-05-03 09:42:10 -07:00
clock_nanosleep.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
concurrency.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
creat.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
dev.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
dup.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
epoll.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
eventfd.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exceptions.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exec.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exec.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exec_assert_closed_workload.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exec_basic_workload.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exec_binary.cc Fix inconsistencies in ELF anonymous mappings 2019-05-21 17:06:05 -07:00
exec_proc_exe_workload.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exec_state_workload.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exit.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
exit_script.sh Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fadvise64.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fallocate.cc Implement fallocate(2) 2019-05-09 15:35:49 -07:00
fault.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fchdir.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fcntl.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
file_base.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
flock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fork.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fpsig_fork.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fpsig_nested.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fsync.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
futex.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
getcpu.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
getdents.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
getrandom.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
getrusage.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
inotify.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ioctl.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ip_socket_test_util.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ip_socket_test_util.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
itimer.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
kill.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
link.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
lseek.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
madvise.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
memfd.cc Replace dynamic macros with constants in memfd test. 2019-05-02 18:57:58 -07:00
memory_accounting.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mempolicy.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mincore.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mkdir.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mknod.cc Modernize mknod test 2019-05-10 17:37:43 -07:00
mlock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mmap.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mount.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mremap.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
msync.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
munmap.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
open.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
open_create.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
partial_bad_buffer.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
pause.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
pipe.cc Clean up pipe internals and add fcntl support 2019-05-21 20:12:27 -07:00
poll.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ppoll.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
prctl.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
prctl_setuid.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
pread64.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
preadv.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
preadv2.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
priority.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
priority_execve.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
proc.cc Add test for duplicate proc entries. 2019-05-16 11:59:01 -07:00
proc_net.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
proc_net_unix.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
proc_pid_smaps.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
proc_pid_uid_gid_map.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
pselect.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ptrace.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
pty.cc gvisor: run bazel in a docker container 2019-05-03 14:13:08 -07:00
pwrite64.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
pwritev2.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
raw_socket_ipv4.cc Fix types that are subtly incorrect. 2019-05-08 14:40:09 -07:00
read.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
readv.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
readv_common.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
readv_common.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
readv_socket.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
rename.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
rlimits.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
rtsignal.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sched.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sched_yield.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
seccomp.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
select.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
semaphore.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sendfile.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sendfile_socket.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
shm.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigaction.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigaltstack.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigaltstack_check.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigiret.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigprocmask.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigstop.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigtimedwait.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_abstract.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_blocking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_filesystem.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_generic.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_generic.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_inet_loopback.cc Proper cleanup of sockets that used REUSEPORT 2019-05-03 07:02:51 -07:00
socket_ip_loopback_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_tcp_generic.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_tcp_generic.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_tcp_generic_loopback.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_tcp_loopback.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_tcp_loopback_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_tcp_loopback_nonblock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_tcp_udp_generic.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_udp_generic.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_udp_generic.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_udp_loopback.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_udp_loopback_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ip_udp_loopback_nonblock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_tcp_unbound_external_networking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_tcp_unbound_external_networking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_tcp_unbound_external_networking_test.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_udp_unbound.cc Support reception of multicast data on more than one socket 2019-05-02 19:41:00 -07:00
socket_ipv4_udp_unbound.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_udp_unbound_external_networking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_udp_unbound_external_networking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_udp_unbound_external_networking_test.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_ipv4_udp_unbound_loopback.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_netdevice.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_netlink_route.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_netlink_util.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_netlink_util.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_non_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_non_blocking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_non_stream.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_non_stream.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_non_stream_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_non_stream_blocking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream_blocking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream_nonblock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream_nonblock.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_test_util.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_test_util.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix.cc Implement the MSG_CTRUNC msghdr flag for Unix sockets. 2019-04-29 21:21:08 -07:00
socket_unix.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_abstract.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_abstract_nonblock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_blocking_local.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_dgram.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_dgram.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_dgram_local.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_dgram_non_blocking.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_domain.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_filesystem.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_filesystem_nonblock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_non_stream.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_non_stream.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_non_stream_blocking_local.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_pair.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_pair_nonblock.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_seqpacket.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_seqpacket.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_seqpacket_local.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_stream.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_stream_blocking_local.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_stream_local.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_stream_nonblock_local.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_unbound_abstract.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_unbound_dgram.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_unbound_filesystem.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_unbound_seqpacket.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_unbound_stream.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
splice.cc Add basic plumbing for splice and stub implementation. 2019-05-21 15:18:12 -07:00
stat.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
stat_times.cc Fix incorrect tmpfs timestamp updates 2019-05-20 13:35:17 -07:00
statfs.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sticky.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
symlink.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sync.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sync_file_range.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sysinfo.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
syslog.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sysret.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
tcp_socket.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
temp_umask.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
tgkill.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
time.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
timerfd.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
timers.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
tkill.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
truncate.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
udp_bind.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
udp_socket.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
uidgid.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
uname.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
unix_domain_socket_test_util.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
unix_domain_socket_test_util.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
unlink.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
unshare.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
utimes.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
vdso.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
vdso_clock_gettime.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
vfork.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
vsyscall.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
wait.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
write.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00