gvisor/test/syscalls/linux
Andrei Vagin e9ea7230f7 fs: synchronize concurrent writes into files with O_APPEND
For files with O_APPEND, a file write operation gets a file size and uses it as
offset to call an inode write operation. This means that all other operations
which can change a file size should be blocked while the write operation doesn't
complete.

PiperOrigin-RevId: 254873771
2019-06-24 17:45:02 -07:00
..
32bit.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
BUILD fs: synchronize concurrent writes into files with O_APPEND 2019-06-24 17:45:02 -07:00
accept_bind.cc gvisor/sock/unix: pass creds when a message is sent between unconnected sockets 2019-06-03 21:48:19 -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 Use return values from syscalls in eventfd tests. 2019-06-18 16:21:56 -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 Replace usage of deprecated strtoul/strtoull 2019-06-18 14:18:47 -07:00
exit.cc Extract SleepSafe from test_util 2019-05-24 12:58:46 -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 Extract SleepSafe from test_util 2019-05-24 12:58:46 -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 Fix deadlock in fasync. 2019-06-13 17:26:22 -07:00
ip_socket_test_util.cc Implement getsockopt() SO_DOMAIN, SO_PROTOCOL and SO_TYPE. 2019-06-13 17:24:51 -07:00
ip_socket_test_util.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
itimer.cc Deflake TestSIGALRMToMainThread. 2019-06-20 15:58:18 -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 Implement madvise(MADV_DONTFORK) 2019-06-20 12:56:00 -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 "Implement" mbind(2). 2019-06-06 16:29:46 -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 Deflake mount_test. 2019-06-19 15:46:11 -07:00
mremap.cc Implement madvise(MADV_DONTFORK) 2019-06-20 12:56:00 -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 fs: synchronize concurrent writes into files with O_APPEND 2019-06-24 17:45:02 -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 Fix PipeTest_Streaming timeout 2019-06-18 11:03:33 -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 Implement dumpability tracking and checks 2019-06-05 14:00:13 -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 Implement dumpability tracking and checks 2019-06-05 14:00:13 -07:00
proc_net.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
proc_net_tcp.cc Implement /proc/net/tcp. 2019-06-24 15:56:36 -07:00
proc_net_unix.cc Implement /proc/net/tcp. 2019-06-24 15:56:36 -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 Extract SleepSafe from test_util 2019-05-24 12:58:46 -07:00
pselect.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ptrace.cc Extract SleepSafe from test_util 2019-05-24 12:58:46 -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_icmp.cc UDP and TCP raw socket support. 2019-05-22 13:45:15 -07:00
raw_socket_ipv4.cc UDP and TCP raw socket support. 2019-05-22 13:45:15 -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 Eat sendfile partial error 2019-06-11 19:24:35 -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.cc gvisor: socket() returns EPROTONOSUPPORT if protocol is not supported 2019-05-30 12:06:15 -07:00
socket_abstract.cc Shutdown host sockets on internal shutdown 2019-06-05 18:40:37 -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 Shutdown host sockets on internal shutdown 2019-06-05 18:40:37 -07:00
socket_generic.cc Implement getsockopt() SO_DOMAIN, SO_PROTOCOL and SO_TYPE. 2019-06-13 17:24:51 -07:00
socket_generic.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_inet_loopback.cc Fixes to listen backlog handling. 2019-06-10 15:40:44 -07:00
socket_ip_loopback_blocking.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_ip_tcp_generic.cc Set optlen correctly when calling getsockopt. 2019-06-13 13:41:39 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_ip_tcp_loopback_nonblock.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_ip_tcp_udp_generic.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_ip_udp_loopback_blocking.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_ip_udp_loopback_nonblock.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Adjust route when looping multicast packets 2019-06-05 16:08:29 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Implement getsockopt() SO_DOMAIN, SO_PROTOCOL and SO_TYPE. 2019-06-13 17:24:51 -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 Implement getsockopt() SO_DOMAIN, SO_PROTOCOL and SO_TYPE. 2019-06-13 17:24:51 -07:00
socket_test_util.h Implement getsockopt() SO_DOMAIN, SO_PROTOCOL and SO_TYPE. 2019-06-13 17:24:51 -07:00
socket_unix.cc Shutdown host sockets on internal shutdown 2019-06-05 18:40:37 -07:00
socket_unix.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_abstract_nonblock.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_unix_blocking_local.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_unix_cmsg.cc Shutdown host sockets on internal shutdown 2019-06-05 18:40:37 -07:00
socket_unix_cmsg.h Shutdown host sockets on internal shutdown 2019-06-05 18:40:37 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_unix_dgram_non_blocking.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_unix_domain.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_unix_filesystem_nonblock.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_unix_pair.cc Shutdown host sockets on internal shutdown 2019-06-05 18:40:37 -07:00
socket_unix_pair_nonblock.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_unix_stream_local.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -07:00
socket_unix_stream_nonblock_local.cc Give test instantiations meaningful names. 2019-06-05 15:57:27 -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 gvisor/sock/unix: pass creds when a message is sent between unconnected sockets 2019-06-03 21:48:19 -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 Use correct statx syscall number for amd64. 2019-06-24 15:19:36 -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 Close FD on TcpSocketTest loop failure. 2019-06-20 20:40:31 -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 Implement getsockopt() SO_DOMAIN, SO_PROTOCOL and SO_TYPE. 2019-06-13 17:24:51 -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 Extract SleepSafe from test_util 2019-05-24 12:58:46 -07:00
vsyscall.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
wait.cc Always wait on tracee children 2019-05-30 12:05:46 -07:00
write.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00