Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-25 | Merge release-20200219.0-227-gc7f5673 (automated) | gVisor bot | |
2020-03-25 | Set file mode and type to attribute | Fabricio Voznika | |
Makes less error prone to find file type. Updates #1197 PiperOrigin-RevId: 302974244 | |||
2020-03-25 | Merge release-20200219.0-226-g2e09f2b (automated) | gVisor bot | |
2020-03-25 | travis: exclude copybara branches | Andrei Vagin | |
When copybara migrates changes, it creates a new branch and then creates a pull-requests which is based on this branch. In this case, travis-ci triggers build twice for the branch and for the pull-request. PiperOrigin-RevId: 302930634 | |||
2020-03-25 | Merge release-20200219.0-225-ge7fbf69 (automated) | gVisor bot | |
2020-03-25 | Fix futex_benchmark. | Jamie Liu | |
- Fix definitions of Futex* wrappers. - Correctly handle glibc syscall() (which returns -1 and sets errno instead of returning the raw syscall return value). - De-parameterize FutexWaitBitset, which was apparently intended to test with deadlines of between 0 and 100000 nanoseconds after the Unix epoch, but was broken due to the preceding two issues. - Use wall time to measure the durations of tests that are expected to block (and thus stop accumulating CPU time). - Require 5s for all tests to improve robustness in the presence of sentry GC. - Remove FutexContend and FutexContendDeadline; it's unclear what these are supposed to measure, given that (1) FutexLock is unrealistically inefficient and (2) the benchmark rewards slow scheduling (since this reduces contention). PiperOrigin-RevId: 302925246 | |||
2020-03-25 | Merge release-20200219.0-224-gd04adeb (automated) | gVisor bot | |
2020-03-25 | Fix data-race in endpoint.Readiness | Bhasker Hariharan | |
PiperOrigin-RevId: 302924789 | |||
2020-03-25 | Merge release-20200219.0-223-gd8c4eff (automated) | gVisor bot | |
2020-03-25 | Automated rollback of changelist 301837227 | Bhasker Hariharan | |
PiperOrigin-RevId: 302891559 | |||
2020-03-24 | Merge release-20200219.0-222-gc8eeedc (automated) | gVisor bot | |
2020-03-24 | Add support for setting TCP segment hash. | Bhasker Hariharan | |
This allows the link layer endpoints to consistenly hash a TCP segment to a single underlying queue in case a link layer endpoint does support multiple underlying queues. Updates #231 PiperOrigin-RevId: 302760664 | |||
2020-03-24 | Merge release-20200219.0-221-gf978580 (automated) | gVisor bot | |
2020-03-24 | Open a temp directory before changing capabilities and user ID-s | Andrei Vagin | |
In cl/302130790, we started using a temp directory which is provided by bazel. By default, a test process has enough permissions to open it, but there is not any guarantee that it still will be able to do this after changing credentials. PiperOrigin-RevId: 302702337 | |||
2020-03-24 | Merge release-20200219.0-220-g7e4073a (automated) | gVisor bot | |
2020-03-24 | Move tcpip.PacketBuffer and IPTables to stack package. | Bhasker Hariharan | |
This is a precursor to be being able to build an intrusive list of PacketBuffers for use in queuing disciplines being implemented. Updates #2214 PiperOrigin-RevId: 302677662 | |||
2020-03-23 | Merge release-20200219.0-219-ga730d74 (automated) | gVisor bot | |
2020-03-23 | Support basic /proc/net/dev metrics for netstack | Ian Lewis | |
Fixes #506 PiperOrigin-RevId: 302540404 | |||
2020-03-23 | Merge release-20200219.0-218-g369cf38 (automated) | gVisor bot | |
2020-03-23 | Fix data race in SetSockOpt. | Bhasker Hariharan | |
PiperOrigin-RevId: 302539171 | |||
2020-03-23 | Merge release-20200219.0-217-g6eebaea (automated) | gVisor bot | |
2020-03-23 | Correctly release taskPathOperation for accessAt. | Dean Deng | |
PiperOrigin-RevId: 302518924 | |||
2020-03-23 | Merge release-20200219.0-216-g8c35614 (automated) | gVisor bot | |
2020-03-23 | iptables: enable iptables tests as nonblocking | Kevin Krakauer | |
PiperOrigin-RevId: 302506064 | |||
2020-03-21 | Merge release-20200219.0-215-gfed5995 (automated) | gVisor bot | |
2020-03-20 | Statically link libpthread for static c++ binaries. | Eyal Soha | |
The posix_server works fine when run in locally or in docker but fails in the kokoro GCP build environment. Linking libpthread statically fixes it. PiperOrigin-RevId: 302139082 | |||
2020-03-21 | Merge release-20200219.0-214-gd5fe1ce (automated) | gVisor bot | |
2020-03-20 | test: Create a separate /tmp mount only for tests with the shared tag | Andrei Vagin | |
The root mount is not shared by default, but all other mounts are shared. So if we create the /tmp mount, this means that we run tests on a shared mount even if tests run without the --shared option. PiperOrigin-RevId: 302130790 | |||
2020-03-21 | Merge release-20200219.0-213-g1bf2e52 (automated) | gVisor bot | |
2020-03-20 | Actually wrap rand.Reader in bufio.Reader. | Bhasker Hariharan | |
Updates #231 PiperOrigin-RevId: 302127697 | |||
2020-03-20 | Merge release-20200219.0-212-g49aef9c (automated) | gVisor bot | |
2020-03-20 | Remove unused variable `sndNxtList`. | Ting-Yu Wang | |
PiperOrigin-RevId: 302110328 | |||
2020-03-20 | Merge release-20200219.0-211-g248e46f (automated) | gVisor bot | |
2020-03-19 | Whitelist utimensat(2). | Dean Deng | |
utimensat is used by hostfs for setting timestamps on imported fds. Previously, this would crash the sandbox since utimensat was not allowed. Correct the VFS2 version of hostfs to match the call in VFS1. PiperOrigin-RevId: 301970121 | |||
2020-03-20 | Merge release-20200219.0-210-g069f1ed (automated) | gVisor bot | |
2020-03-19 | Improve error message when pivot_root fails | Fabricio Voznika | |
PiperOrigin-RevId: 301949722 | |||
2020-03-19 | Merge release-20200219.0-209-gb9210b2 (automated) | gVisor bot | |
2020-03-19 | Fix bm-tools to run on bazel. | Zach Koopmans | |
Fixes random stuff that is broken on bazel/kokoro. - random output coming back as "bytes" object instead of str - missed syntax error in bazel - a flag is missing in the version of gcloud on kokoro PiperOrigin-RevId: 301915289 | |||
2020-03-19 | Merge release-20200219.0-208-g57d9bd9 (automated) | gVisor bot | |
2020-03-19 | Remove the "frozen" bit from dirents. | Zach Koopmans | |
Frozen was to lock down changes to the host filesystem for hostFS. Now that hostFS is gone, it can be removed. PiperOrigin-RevId: 301907923 | |||
2020-03-19 | Merge release-20200219.0-207-g238e80f (automated) | gVisor bot | |
2020-03-19 | Automated rollback of changelist 300409401 | Michael Pratt | |
PiperOrigin-RevId: 301891849 | |||
2020-03-19 | Merge release-20200219.0-206-ge0fbcdc (automated) | gVisor bot | |
2020-03-19 | Add packetimpact tests to presubmit and CI testing | Eyal Soha | |
PiperOrigin-RevId: 301872161 | |||
2020-03-19 | Merge release-20200219.0-205-g8b461aa (automated) | gVisor bot | |
2020-03-19 | Remove redundant dep in BUILD | Jay Zhuang | |
PiperOrigin-RevId: 301859066 | |||
2020-03-19 | Merge release-20200219.0-204-g3a37f67 (automated) | gVisor bot | |
2020-03-19 | Change SocketOperations.readMu to an RWMutex. | Bhasker Hariharan | |
Also get rid of the readViewHasData as it's not required anymore. Updates #231, #357 PiperOrigin-RevId: 301837227 | |||
2020-03-19 | Merge release-20200219.0-203-gfd27a91 (automated) | gVisor bot | |
2020-03-19 | Address comments on workMu removal change. | Bhasker Hariharan | |
Updates #231, #357 PiperOrigin-RevId: 301833669 |