Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-08 | Merge release-20210322.0-61-g091badcb9 (automated) | gVisor bot | |
2021-04-08 | Do not forward link-local packets | Ghanan Gowripalan | |
As per RFC 3927 section 7 and RFC 4291 section 2.5.6. Test: forward_test.TestMulticastForwarding PiperOrigin-RevId: 367519336 | |||
2021-04-08 | Merge release-20210322.0-60-g5ac79e154 (automated) | gVisor bot | |
2021-04-08 | Drop unused escapes information. | Adin Scannell | |
PiperOrigin-RevId: 367517305 | |||
2021-04-08 | Merge release-20210322.0-59-gffeb2a2f5 (automated) | gVisor bot | |
2021-04-08 | Add Children in merkletree generate | Chong Cai | |
This field was missing and should be provided. PiperOrigin-RevId: 367474481 | |||
2021-04-08 | Merge release-20210322.0-58-g9e4a1e31d (automated) | gVisor bot | |
2021-04-08 | Join all routers group when forwarding is enabled | Ghanan Gowripalan | |
See comments inline code for rationale. Test: ip_test.TestJoinLeaveAllRoutersGroup PiperOrigin-RevId: 367449434 | |||
2021-04-08 | Merge release-20210322.0-57-gcbf00d633 (automated) | gVisor bot | |
2021-04-08 | Clarify platform errors. | Adin Scannell | |
PiperOrigin-RevId: 367446222 | |||
2021-04-08 | Merge release-20210322.0-56-g192f20788 (automated) | gVisor bot | |
2021-04-08 | Merge release-20210322.0-55-g0e55b5745 (automated) | gVisor bot | |
2021-04-07 | Add internal staging tags to //runsc and //shim binaries. | Adin Scannell | |
PiperOrigin-RevId: 367328273 | |||
2021-04-07 | perf/getpid: add a case when syscalls are executed via mov $XXX, %eax; syscall | Andrei Vagin | |
This is the most often pattern of calling system calls in real applications. PiperOrigin-RevId: 367320048 | |||
2021-04-07 | Merge release-20210322.0-54-ge6133abfc (automated) | gVisor bot | |
2021-04-07 | Remove flock suppression | Tamir Duberstein | |
PiperOrigin-RevId: 367312275 | |||
2021-04-06 | Merge release-20210322.0-53-gd7fd00bad (automated) | gVisor bot | |
2021-04-06 | Do not perform MLD for certain multicast scopes | Ghanan Gowripalan | |
...as per RFC 2710 section 5 page 10. Test: ipv6_test.TestMLDSkipProtocol PiperOrigin-RevId: 367031126 | |||
2021-04-06 | Merge release-20210322.0-52-gfb4c700d0 (automated) | gVisor bot | |
2021-04-05 | Update gofer dentry permissions only when needed. | Ayush Ranjan | |
Without this change, we ask the gofer server to update the permissions whenever the UID, GID or size is updated via SetStat. Consequently, we don not generate inotify events when the permissions actually change due to SGID bit getting cleared. With this change, we will update the permissions only when needed and generate inotify events. PiperOrigin-RevId: 366946842 | |||
2021-04-06 | Merge release-20210322.0-51-g56c69fb0e (automated) | gVisor bot | |
2021-04-05 | Fix listen backlog handling to be in parity with Linux | Mithun Iyer | |
- Change the accept queue full condition for a listening endpoint to only honor completed (and delivered) connections. - Use syncookies if the number of incomplete connections is beyond listen backlog. This also cleans up the SynThreshold option code as that is no longer used with this change. - Added a new stack option to unconditionally generate syncookies. Similar to sysctl -w net.ipv4.tcp_syncookies=2 on Linux. - Enable keeping of incomplete connections beyond listen backlog. - Drop incoming SYNs only if the accept queue is filled up. - Drop incoming ACKs that complete handshakes when accept queue is full - Enable the stack to accept one more connection than programmed by listen backlog. - Handle backlog argument being zero, negative for listen, as Linux. - Add syscall and packetimpact tests to reflect the changes above. - Remove TCPConnectBacklog test which is polling for completed connections on the client side which is not reflective of whether the accept queue is filled up by the test. The modified syscall test in this CL addresses testing of connecting sockets. Fixes #3153 PiperOrigin-RevId: 366935921 | |||
2021-04-06 | Merge release-20210322.0-50-g7a7fcf2db (automated) | gVisor bot | |
2021-04-05 | Report task CPU usage through the cpuacct cgroup controller. | Rahat Mahmood | |
PiperOrigin-RevId: 366923274 | |||
2021-04-06 | Merge release-20210322.0-49-g63340e613 (automated) | gVisor bot | |
2021-04-05 | Add initial verity ioctl syscall tests | Chong Cai | |
PiperOrigin-RevId: 366907152 | |||
2021-04-06 | Merge release-20210322.0-48-g661e5ae7a (automated) | gVisor bot | |
2021-04-05 | Enable Checkpoint/Restore test with VFS2 | Fabricio Voznika | |
Closes #3373 PiperOrigin-RevId: 366903991 | |||
2021-04-06 | Merge release-20210322.0-47-g198e0dcde (automated) | gVisor bot | |
2021-04-05 | Add fsstress on tmpfs to presubmit | Fabricio Voznika | |
Updates #5273 PiperOrigin-RevId: 366902314 | |||
2021-04-05 | Merge release-20210322.0-46-g88f198c2a (automated) | gVisor bot | |
2021-04-05 | Allow default control values to be set for cgroupfs. | Rahat Mahmood | |
PiperOrigin-RevId: 366891806 | |||
2021-04-05 | Actually don't run unlink_benchmark with TSAN. | Ayush Ranjan | |
This benchmark currently takes > 15 minutes to run in that case. PiperOrigin-RevId: 366891726 | |||
2021-04-05 | Merge release-20210322.0-44-ge7b202364 (automated) | gVisor bot | |
2021-04-05 | deflake semaphore test | Kevin Krakauer | |
There's no reason to actually increment the semaphore, it just introduces the chance of a race. PiperOrigin-RevId: 366851795 | |||
2021-04-05 | Merge release-20210322.0-43-ge21a71bff (automated) | gVisor bot | |
2021-04-05 | Allow user mount for verity fs | Chong Cai | |
Allow user mounting a verity fs on an existing mount by specifying mount flags root_hash and lower_path. PiperOrigin-RevId: 366843846 | |||
2021-04-05 | Set Verity bit in verity_prepare cmd | Chong Cai | |
This is needed to enable Xattrs features required by verity. PiperOrigin-RevId: 366843640 | |||
2021-04-05 | Merge release-20210322.0-41-g3007ae647 (automated) | gVisor bot | |
2021-04-05 | Fail tests when container returns non-zero status | Fabricio Voznika | |
PiperOrigin-RevId: 366839955 | |||
2021-04-05 | Merge release-20210322.0-40-g8161ed411 (automated) | gVisor bot | |
2021-04-05 | Don't run unlink_benchmark with TSAN. | Adin Scannell | |
This benchmark currently takes > 15 minutes to run in that case. PiperOrigin-RevId: 366817185 | |||
2021-04-03 | Merge release-20210322.0-39-g9a8692c82 (automated) | gVisor bot | |
2021-04-03 | Remove eternal and enormous tests. | Adin Scannell | |
PiperOrigin-RevId: 366573366 | |||
2021-04-03 | Merge release-20210322.0-38-g932c8abd0 (automated) | gVisor bot | |
2021-04-02 | Implement cgroupfs. | Rahat Mahmood | |
A skeleton implementation of cgroupfs. It supports trivial cpu and memory controllers with no support for hierarchies. PiperOrigin-RevId: 366561126 | |||
2021-04-03 | Merge release-20210322.0-37-ga0c167447 (automated) | gVisor bot | |
2021-04-02 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 366555466 | |||
2021-04-03 | Merge release-20210322.0-36-g491b106d6 (automated) | gVisor bot | |
2021-04-02 | Implement the runsc verity-prepare command. | Rahat Mahmood | |
Implement a new runsc command to set up a sandbox with verityfs and run the measure tool. This is loosely forked from the do command, and currently requires the caller to provide the measure tool binary. PiperOrigin-RevId: 366553769 |