gvisor/test/syscalls/linux
Dean Deng 357f136e42 Handle utimes correctly for shared gofer filesystems.
Determine system time from within the sentry rather than relying on the remote
filesystem to prevent inconsistencies.
Resolve related TODOs; the time discrepancies in question don't exist anymore.

PiperOrigin-RevId: 305557099
2020-04-08 14:39:25 -07:00
..
rseq arm64: add a travis build ci 2020-02-21 22:44:19 -08:00
32bit.cc arm64: add a travis build ci 2020-02-21 22:44:19 -08:00
BUILD Enable syscall sysret_test on arm64. 2020-03-18 09:27:19 +00:00
accept_bind.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
accept_bind_stream.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
access.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
affinity.cc Internal change. 2019-08-26 14:07:17 -07:00
aio.cc Change to standard types. 2020-01-21 17:28:57 -08:00
alarm.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
arch_prctl.cc Create platform_util for tests. 2020-01-27 22:28:43 -08:00
bad.cc code clean: minor changes to compatible with ubuntu18.04 2020-03-03 17:45:59 +08:00
base_poll_test.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
base_poll_test.h Internal change. 2019-08-29 14:01:47 -07:00
bind.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -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 Import and structure cleanup. 2019-11-21 11:41:30 -08:00
chown.cc Change to standard types. 2020-01-21 17:28:57 -08:00
chroot.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
clock_getres.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
clock_gettime.cc Change to standard types. 2020-01-21 17:28:57 -08:00
clock_nanosleep.cc Only copy out remaining time on nanosleep success 2019-09-30 13:07:32 -07:00
concurrency.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
connect_external.cc Prefer Type& over Type & 2020-01-28 11:18:17 -08:00
creat.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
dev.cc Hide /dev/net/tun when using hostinet. 2020-02-28 10:39:12 -08: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 fs/splice: don't report partial errors for special files 2020-01-28 13:37:19 -08:00
exceptions.cc Create platform_util for tests. 2020-01-27 22:28:43 -08:00
exec.cc Add missing newline 2020-04-03 11:38:37 -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 Change to standard types. 2020-01-21 17:28:57 -08:00
exec_proc_exe_workload.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08: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 Deflake fallocate syscall test. 2020-02-18 12:02:05 -08:00
fault.cc Enable fault() syscall test on arm64. 2020-01-22 06:57:19 +00:00
fchdir.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
fcntl.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
file_base.h file test: Remove FIXME about FIFO. It is already tested in mknod test. 2020-04-08 13:48:09 -07:00
flock.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
fork.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
fpsig_fork.cc Fix header ordering and format all C++ code. 2020-01-27 18:27:20 -08:00
fpsig_nested.cc Fix header ordering and format all C++ code. 2020-01-27 18:27:20 -08:00
fsync.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
futex.cc Change to standard types. 2020-01-21 17:28:57 -08:00
getcpu.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
getdents.cc Merge pull request #1471 from xiaobo55x:syscall_test 2020-01-30 16:12:25 -08:00
getrandom.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
getrusage.cc Prefer Type& over Type & 2020-01-28 11:18:17 -08:00
inotify.cc Internal change. 2020-02-10 10:29:57 -08:00
ioctl.cc Implement F_GETOWN_EX and F_SETOWN_EX. 2019-12-05 17:28:52 -08:00
ip_socket_test_util.cc Add socket connection stress test. 2020-02-04 15:54:49 -08:00
ip_socket_test_util.h Enable IPV6_RECVTCLASS socket option for datagram sockets 2020-02-18 15:45:36 -08:00
iptables.cc Read iptables via sockopts. 2019-08-19 10:05:59 -07:00
iptables.h Prefer Type& over Type & 2020-01-28 11:18:17 -08:00
itimer.cc Bump up acceptable sample count for flaky itimer test. 2020-04-06 09:51:26 -07:00
kill.cc Change to standard types. 2020-01-21 17:28:57 -08:00
link.cc Change to standard types. 2020-01-21 17:28:57 -08:00
lseek.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
madvise.cc Prefer Type& over Type & 2020-01-28 11:18:17 -08:00
memfd.cc Change to standard types. 2020-01-21 17:28:57 -08:00
memory_accounting.cc Change to standard types. 2020-01-21 17:28:57 -08:00
mempolicy.cc Prefer Type& over Type & 2020-01-28 11:18:17 -08:00
mincore.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mkdir.cc mkdir test: Address TODOs and re-enable a test. 2020-04-07 13:28:33 -07:00
mknod.cc Fix suggestions from clang. 2019-06-28 15:32:29 -07:00
mlock.cc Fix header ordering and format all C++ code. 2020-01-27 18:27:20 -08:00
mmap.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
mount.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
mremap.cc Deflake aio_test. 2019-09-05 16:36:44 -07:00
msync.cc Fix header ordering and format all C++ code. 2020-01-27 18:27:20 -08:00
munmap.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
network_namespace.cc Remove flaky network namespace test that uses clone(). 2020-03-12 14:35:25 -07:00
open.cc Make gofer.dentry.destroyLocked idempotent 2020-04-07 09:41:58 -07:00
open_create.cc Move temp_umask to test/util. 2020-03-03 12:38:00 -08:00
packet_socket.cc Merge pull request #1975 from nybidari:iptables 2020-03-11 11:02:04 -07:00
packet_socket_raw.cc AF_PACKET support for netstack (aka epsocket). 2019-10-21 13:23:18 -07:00
partial_bad_buffer.cc Change to standard types. 2020-01-21 17:28:57 -08:00
pause.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
pipe.cc Unify the kOLargeFile definition in syscall tests. 2020-01-23 01:04:02 +00:00
poll.cc Add missing newline 2020-04-03 11:38:37 -07:00
ppoll.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
prctl.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
prctl_setuid.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
pread64.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -07:00
preadv.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
preadv2.cc Merge pull request #1471 from xiaobo55x:syscall_test 2020-01-30 16:12:25 -08: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 Enable SubprocessExited and SubprocessZombie for gVisor 2020-04-08 13:34:44 -07:00
proc_net.cc Support basic /proc/net/dev metrics for netstack 2020-03-23 16:12:58 -07:00
proc_net_tcp.cc Change to standard types. 2020-01-21 17:28:57 -08:00
proc_net_udp.cc Change to standard types. 2020-01-21 17:28:57 -08:00
proc_net_unix.cc Internal change. 2020-04-03 10:20:55 -07:00
proc_pid_oomscore.cc Stub oom_score_adj and oom_score. 2020-03-05 18:23:01 -08:00
proc_pid_smaps.cc Add missing newline 2020-04-03 11:38:37 -07:00
proc_pid_uid_gid_map.cc Change to standard types. 2020-01-21 17:28:57 -08:00
pselect.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
ptrace.cc Add missing newline 2020-04-03 11:38:37 -07:00
pty.cc Internal change. 2020-04-03 10:20:55 -07:00
pty_root.cc Job control: controlling TTYs and foreground process groups. 2019-09-19 11:36:47 -07:00
pwrite64.cc Change to standard types. 2020-01-21 17:28:57 -08:00
pwritev2.cc Enable build of test/syscall tests on arm64. 2020-01-17 07:39:57 +00:00
raw_socket_hdrincl.cc Change to standard types. 2020-01-21 17:28:57 -08:00
raw_socket_icmp.cc Use PacketBuffers, rather than VectorisedViews, in netstack. 2019-11-06 14:25:59 -08:00
raw_socket_ipv4.cc Make raw socket tests pass in environments with or without CAP_NET_RAW. 2019-09-26 15:09:20 -07:00
read.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
readahead.cc Stub out readahead implementation. 2019-09-24 13:29:46 -07:00
readv.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
readv_common.cc tests: fix errors detected by asan. 2020-01-13 10:16:07 -08:00
readv_common.h Fix suggestions from clang. 2019-06-28 15:32:29 -07:00
readv_socket.cc Clean up readv_socket test suite. 2019-12-03 19:42:20 -08:00
rename.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
rlimits.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
rseq.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
rtsignal.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08: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 Merge pull request #2151 from xiaobo55x:seccomp_test 2020-03-25 15:59:53 -07:00
select.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
semaphore.cc Change to standard types. 2020-01-21 17:28:57 -08:00
sendfile.cc Ensure EOF is handled propertly during splice. 2020-04-03 13:40:51 -07:00
sendfile_socket.cc Add missing newline 2020-04-03 11:38:37 -07:00
shm.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
sigaction.cc Check sigsetsize in rt_sigaction 2020-01-28 11:26:09 -08:00
sigaltstack.cc Fix header ordering and format all C++ code. 2020-01-27 18:27:20 -08:00
sigaltstack_check.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
sigiret.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
signalfd.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
sigprocmask.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
sigstop.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
sigtimedwait.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
socket.cc Sanity test that open(2) on a UDS fails 2019-10-02 14:01:49 -07:00
socket_abstract.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_bind_to_device.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -07:00
socket_bind_to_device_distribution.cc Change to standard types. 2020-01-21 17:28:57 -08:00
socket_bind_to_device_sequence.cc Prefer Type& over Type & 2020-01-28 11:18:17 -08:00
socket_bind_to_device_util.cc Implement SO_BINDTODEVICE sockopt 2019-09-27 14:14:04 -07:00
socket_bind_to_device_util.h Implement SO_BINDTODEVICE sockopt 2019-09-27 14:14:04 -07:00
socket_blocking.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
socket_blocking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_filesystem.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_generic.cc Add getsockopt tests for SO_SNDTIMEO and SO_RCVTIMEO 2020-02-26 18:17:23 -08:00
socket_generic.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_generic_stress.cc Add socket connection stress test. 2020-02-04 15:54:49 -08:00
socket_inet_loopback.cc tests: Specify NoRandomSave for PortReuse tests 2020-04-08 00:26:28 -07:00
socket_ip_loopback_blocking.cc Put GetSocketPairs() in unnamed namespace 2019-12-18 12:50:04 -08:00
socket_ip_tcp_generic.cc Fix for panic in endpoint.Close(). 2020-01-30 12:00:35 -08: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 Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_ip_tcp_loopback.cc Put GetSocketPairs() in unnamed namespace 2019-12-18 12:50:04 -08:00
socket_ip_tcp_loopback_blocking.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_ip_tcp_loopback_nonblock.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_ip_tcp_udp_generic.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -07:00
socket_ip_udp_generic.cc Enable IPV6_RECVTCLASS socket option for datagram sockets 2020-02-18 15:45:36 -08: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 Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_ip_udp_loopback_blocking.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_ip_udp_loopback_nonblock.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_ip_unbound.cc Change to standard types. 2020-01-21 17:28:57 -08:00
socket_ipv4_tcp_unbound_external_networking.cc Import and structure cleanup. 2019-11-21 11:41:30 -08: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 Refactor syscall tests 2020-02-07 13:19:18 -08:00
socket_ipv4_udp_unbound.cc Internal change. 2020-02-13 10:59:52 -08:00
socket_ipv4_udp_unbound.h Add tests for SO_REUSEADDR and SO_REUSEPORT. 2019-11-12 14:04:14 -08:00
socket_ipv4_udp_unbound_external_networking.cc Refactor syscall tests 2020-02-07 13:19:18 -08:00
socket_ipv4_udp_unbound_external_networking.h Handle interfaceAddr and NIC options separately for IP_MULTICAST_IF 2019-07-19 09:29:04 -07:00
socket_ipv4_udp_unbound_external_networking_test.cc Refactor syscall tests 2020-02-07 13:19:18 -08:00
socket_ipv4_udp_unbound_loopback.cc Add tests for SO_REUSEADDR and SO_REUSEPORT. 2019-11-12 14:04:14 -08:00
socket_netdevice.cc Prefer Type& over Type & 2020-01-28 11:18:17 -08:00
socket_netlink.cc Add NETLINK_KOBJECT_UEVENT socket support 2019-11-04 10:07:52 -08:00
socket_netlink_route.cc Add missing newline 2020-04-03 11:38:37 -07:00
socket_netlink_route_util.cc Implement tap/tun device in vfs. 2020-02-21 15:42:56 -08:00
socket_netlink_route_util.h Implement tap/tun device in vfs. 2020-02-21 15:42:56 -08:00
socket_netlink_uevent.cc Add NETLINK_KOBJECT_UEVENT socket support 2019-11-04 10:07:52 -08:00
socket_netlink_util.cc Support RTM_NEWADDR and RTM_GETLINK in (rt)netlink. 2020-02-04 18:05:03 -08:00
socket_netlink_util.h Support RTM_NEWADDR and RTM_GETLINK in (rt)netlink. 2020-02-04 18:05:03 -08:00
socket_non_blocking.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -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 Return correct length with MSG_TRUNC for unix sockets. 2020-01-08 17:24:05 -08: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 Return correct length with MSG_TRUNC for unix sockets. 2020-01-08 17:24:05 -08:00
socket_non_stream_blocking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream.cc Return correct length with MSG_TRUNC for unix sockets. 2020-01-08 17:24:05 -08:00
socket_stream.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream_blocking.cc Fix header ordering and format all C++ code. 2020-01-27 18:27:20 -08:00
socket_stream_blocking.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
socket_stream_nonblock.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -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 Refactor syscall tests 2020-02-07 13:19:18 -08:00
socket_test_util.h Refactor syscall tests 2020-02-07 13:19:18 -08:00
socket_test_util_impl.cc Internal change. 2019-08-26 14:07:17 -07:00
socket_unix.cc Add socket filesystem and global disconnected socket mount for VFS2. 2020-03-31 19:17:12 -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 Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_blocking_local.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_cmsg.cc strace: don't create a slice with a negative value 2019-12-03 13:49:38 -08:00
socket_unix_cmsg.h Shutdown host sockets on internal shutdown 2019-06-05 18:40:37 -07:00
socket_unix_dgram.cc Import and structure cleanup. 2019-11-21 11:41:30 -08: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 Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_dgram_non_blocking.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
socket_unix_domain.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_filesystem_nonblock.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_non_stream.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08: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 Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_pair.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_pair_nonblock.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_seqpacket.cc Import and structure cleanup. 2019-11-21 11:41:30 -08: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 Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_stream.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -07:00
socket_unix_stream_blocking_local.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_stream_local.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_stream_nonblock_local.cc Wrap all GetSocketPairs() in unnamed namespaces 2020-01-30 14:17:58 -08:00
socket_unix_unbound_abstract.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
socket_unix_unbound_dgram.cc test/syscall: Remove duplicated gtest/gtest.h. 2019-10-25 12:40:36 -07:00
socket_unix_unbound_filesystem.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
socket_unix_unbound_seqpacket.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
socket_unix_unbound_stream.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
splice.cc Enforce splice offset limits 2020-01-30 09:14:31 -08:00
stat.cc Misc fixes to make stat_test pass (almost) 2020-03-25 14:59:15 -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 Open a temp directory before changing capabilities and user ID-s 2020-03-24 10:58:51 -07:00
symlink.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
sync.cc Import and structure cleanup. 2019-11-21 11:41:30 -08: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 Merge pull request #2177 from xiaobo55x:sysret_test 2020-03-26 11:37:45 -07:00
tcp_socket.cc shutdown(s, SHUT_WR) in TIME-WAIT returns ENOTCONN 2020-03-06 11:42:34 -08:00
tgkill.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
time.cc skip vsyscall test cases on Arm64 2020-02-28 14:47:50 +08:00
timerfd.cc Change to standard types. 2020-01-21 17:28:57 -08:00
timers.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
tkill.cc Add notes to relevant tests. 2020-02-05 22:46:35 -08:00
truncate.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
tuntap.cc Enable ARP resolution in TAP devices. 2020-03-16 12:03:27 -07:00
tuntap_hostinet.cc test/runner: use proper filters for test cases 2020-03-04 12:52:13 -08:00
udp_bind.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
udp_socket.cc Port tests in udp_socket.cc to Fuchsia 2019-12-02 05:38:30 -08:00
udp_socket_errqueue_test_case.cc Fix header ordering and format all C++ code. 2020-01-27 18:27:20 -08:00
udp_socket_test_cases.cc arm64: add a travis build ci 2020-02-21 22:44:19 -08:00
udp_socket_test_cases.h Port tests in udp_socket.cc to Fuchsia 2019-12-02 05:38:30 -08:00
uidgid.cc Change to standard types. 2020-01-21 17:28:57 -08:00
uname.cc fix set hostname 2019-09-20 17:57:25 +00:00
unix_domain_socket_test_util.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
unix_domain_socket_test_util.h Import and structure cleanup. 2019-11-21 11:41:30 -08:00
unlink.cc gvisor: return ENOTDIR from the unlink syscall 2019-09-13 21:44:57 -07:00
unshare.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
utimes.cc Handle utimes correctly for shared gofer filesystems. 2020-04-08 14:39:25 -07:00
vdso.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
vdso_clock_gettime.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
vfork.cc Add basic microbenchmarks. 2020-02-19 18:21:54 -08:00
vsyscall.cc skip vsyscall test cases on Arm64 2020-02-28 14:47:50 +08:00
wait.cc Change to standard types. 2020-01-21 17:28:57 -08:00
write.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
xattr.cc Support listxattr and removexattr syscalls. 2020-02-07 14:47:13 -08:00