Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-08 | Merge release-20200804.0-49-g343661770 (automated) | gVisor bot | |
2020-08-07 | Don't hold gofer.filesystem.renameMu during dentry destruction. | Jamie Liu | |
PiperOrigin-RevId: 325546629 | |||
2020-08-08 | Merge release-20200804.0-48-g8f6d576af (automated) | gVisor bot | |
2020-08-07 | Merge pull request #3069 from lubinszARM:pr_serr_injection2 | gVisor bot | |
PiperOrigin-RevId: 325546308 | |||
2020-08-08 | Merge release-20200804.0-46-gb7a97fe33 (automated) | gVisor bot | |
2020-08-07 | Remove doc rules for non-existent files | Andrei Vagin | |
These files have been deleted by cl/324775563. PiperOrigin-RevId: 325543067 | |||
2020-08-07 | Merge release-20200804.0-45-g0b7cd1e75 (automated) | gVisor bot | |
2020-08-07 | Mark dropped pages unevictable in fsimpl/gofer.dentry.destroyLocked. | Jamie Liu | |
PiperOrigin-RevId: 325531657 | |||
2020-08-07 | Merge release-20200804.0-44-g80c80a141 (automated) | gVisor bot | |
2020-08-07 | Remove old benchmark tools. | Zach Koopmans | |
Remove the old benchmark-tools directory, including imports in the WORKSPACE file and associated bazel rules. The new Golang benchmark-tools can be found at //test/benchmarks and it is functionally equivalent, excepting syscall_test which can be found in //test/perf/linux. PiperOrigin-RevId: 325529075 | |||
2020-08-07 | Merge release-20200804.0-43-g94447aeab (automated) | gVisor bot | |
2020-08-07 | Fix panic during Address Resolution of neighbor entry created by NS | Sam Balana | |
When a Neighbor Solicitation is received, a neighbor entry is created with the remote host's link layer address, but without a link layer address resolver. If the host decides to send a packet addressed to the IP address of that neighbor entry, Address Resolution starts with a nil pointer to the link layer address resolver. This causes the netstack to panic and crash. This change ensures that when a packet is sent in that situation, the link layer address resolver will be set before Address Resolution begins. Tests: pkg/tcpip/stack:stack_test + TestEntryUnknownToStaleToProbeToReachable - TestNeighborCacheEntryNoLinkAddress Updates #1889 Updates #1894 Updates #1895 Updates #1947 Updates #1948 Updates #1949 Updates #1950 PiperOrigin-RevId: 325516471 | |||
2020-08-07 | Merge release-20200804.0-42-g7b9bfc0ce (automated) | gVisor bot | |
2020-08-07 | Port Ruby benchmark. | Zach Koopmans | |
PiperOrigin-RevId: 325500772 | |||
2020-08-07 | Merge release-20200804.0-41-ga7bd0a701 (automated) | gVisor bot | |
2020-08-07 | Port Startup and Density Benchmarks. | Zach Koopmans | |
PiperOrigin-RevId: 325497346 | |||
2020-08-07 | Merge release-20200804.0-40-g10c13bcca (automated) | gVisor bot | |
2020-08-07 | tcp: change the limit of TCP_LINGER2 | Andrei Vagin | |
It was changed in the Linux kernel: commit f0628c524fd188c3f9418e12478dfdfadacba815 Date: Fri Apr 24 16:06:16 2020 +0800 net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX PiperOrigin-RevId: 325493859 | |||
2020-08-07 | Merge release-20200804.0-39-g93cb66825 (automated) | gVisor bot | |
2020-08-07 | Support separate read/write handles in fsimpl/gofer.dentry. | Jamie Liu | |
PiperOrigin-RevId: 325490674 | |||
2020-08-07 | Merge release-20200804.0-38-g293f11ca9 (automated) | gVisor bot | |
2020-08-07 | [runtime tests] Exclude flaky/failing tests | Ayush Ranjan | |
PiperOrigin-RevId: 325481011 | |||
2020-08-07 | Merge release-20200804.0-37-g8c1573eba (automated) | gVisor bot | |
2020-08-07 | Tolerate EINTR from fallocate() in inotify test. | Jamie Liu | |
PiperOrigin-RevId: 325472312 | |||
2020-08-07 | Merge release-20200804.0-36-g4fa1c304a (automated) | gVisor bot | |
2020-08-07 | Try to update atime and mtime on VFS2 gofer files on dentry eviction. | Jamie Liu | |
PiperOrigin-RevId: 325388385 | |||
2020-08-07 | Merge release-20200804.0-35-gf20e63e31 (automated) | gVisor bot | |
2020-08-06 | Add LinkAt support to gofer | Fabricio Voznika | |
Updates #1198 PiperOrigin-RevId: 325350818 | |||
2020-08-06 | Merge release-20200804.0-34-g90021e775 (automated) | gVisor bot | |
2020-08-06 | Add bzl_library rules for .bzl files without one. | Adin Scannell | |
PiperOrigin-RevId: 325280924 | |||
2020-08-06 | Merge release-20200804.0-33-gb918d9785 (automated) | gVisor bot | |
2020-08-06 | Add reference counting utility to VFS2. | Dean Deng | |
The utility has several differences from the VFS1 equivalent: - There are no weak references, which have a significant overhead - In order to print useful debug messages with the type of the reference- counted object, we use a generic Refs object with the owner type as a template parameter. In vfs1, this was accomplished by storing a type name and caller stack directly in the ref count (as in vfs1), which increases the struct size by 6x. (Note that the caller stack was needed because fs types like Dirent were shared by all fs implementations; in vfs2, each impl has its own data structures, so this is no longer necessary.) Updates #1486. PiperOrigin-RevId: 325271469 | |||
2020-08-06 | Merge release-20200804.0-32-g0d69bfa8a (automated) | gVisor bot | |
2020-08-06 | Merge pull request #3511 from amscanne:packetimpact-tests | gVisor bot | |
PiperOrigin-RevId: 325269275 | |||
2020-08-06 | Merge release-20200804.0-30-g72b528c84 (automated) | gVisor bot | |
2020-08-06 | [runtime tests] Exclude failing python and java tests | Ayush Ranjan | |
test_httplib was un-excluded in cl/325137657. Exclude it again. test_httplib fails consistently when running in a kokoro job. Could not repro with Docker. There are some java tests that pass locally on Docker but fail when running within a kokoro job. Also make shard count a multiple of 8 to minimize idle cores and minimize test time. PiperOrigin-RevId: 325267071 | |||
2020-08-06 | Merge release-20200804.0-29-g63447e5af (automated) | gVisor bot | |
2020-08-06 | Only register /dev/net/tun if supported. | Dean Deng | |
PiperOrigin-RevId: 325266487 | |||
2020-08-06 | Merge release-20200804.0-28-gfc4dd3ef4 (automated) | gVisor bot | |
2020-08-06 | Join IPv4 all-systems group on NIC enable | Ghanan Gowripalan | |
Test: - stack_test.TestJoinLeaveMulticastOnNICEnableDisable - integration_test.TestIncomingMulticastAndBroadcast PiperOrigin-RevId: 325185259 | |||
2020-08-06 | Merge release-20200804.0-27-g35312a95c (automated) | gVisor bot | |
2020-08-05 | Add loss recovery option for TCP. | Nayana Bidari | |
/proc/sys/net/ipv4/tcp_recovery is used to enable RACK loss recovery in TCP. PiperOrigin-RevId: 325157807 | |||
2020-08-06 | Merge release-20200804.0-26-g7ed4b2b5a (automated) | gVisor bot | |
2020-08-05 | Correctly decrement link counts in tmpfs rename operations. | Dean Deng | |
When a directory is replaced by a rename operation, its link count should reach zero. We were missing the link from `dir/.` PiperOrigin-RevId: 325141730 | |||
2020-08-06 | Merge release-20200804.0-25-gce463c027 (automated) | gVisor bot | |
2020-08-05 | [runtime tests] Update python tests. | Ayush Ranjan | |
- un-exclude passing tests to increase testing surface. - create/update bugs for tests that fail on runsc but pass on runc. PiperOrigin-RevId: 325137657 | |||
2020-08-06 | Merge release-20200804.0-24-g90a2d4e82 (automated) | gVisor bot | |
2020-08-05 | Support receiving broadcast IPv4 packets | Ghanan Gowripalan | |
Test: integration_test.TestIncomingSubnetBroadcast PiperOrigin-RevId: 325135617 | |||
2020-08-05 | Merge release-20200804.0-23-g1403a88c6 (automated) | gVisor bot | |
2020-08-05 | Release extra memfd reference. | Dean Deng | |
PiperOrigin-RevId: 325122849 |