Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-26 | Merge release-20210112.0-86-gb4665aef8 (automated) | gVisor bot | |
2021-01-25 | fdbased: Dedup code related to iovec reading | Ting-Yu Wang | |
PiperOrigin-RevId: 353755271 | |||
2021-01-25 | Merge release-20210112.0-85-g3d9f88894 (automated) | gVisor bot | |
2021-01-25 | Adjust benchtime for failing redis benchmarks. | Zach Koopmans | |
PiperOrigin-RevId: 353702265 | |||
2021-01-25 | Merge release-20210112.0-84-g032d14a06 (automated) | gVisor bot | |
2021-01-25 | Remove synchronous decommit for MADV_DONTNEED on private anonymous vmas. | Jamie Liu | |
PiperOrigin-RevId: 353697719 | |||
2021-01-25 | Merge release-20210112.0-83-g0592dac85 (automated) | gVisor bot | |
2021-01-25 | Merge release-20210112.0-82-ga358de583 (automated) | gVisor bot | |
2021-01-25 | Remove side effect from shm tests | Fabricio Voznika | |
Individual test cases must not rely on being executed in a clean environment. PiperOrigin-RevId: 353684155 | |||
2021-01-25 | Merge release-20210112.0-81-g8bded326c (automated) | gVisor bot | |
2021-01-25 | Fix Inotify.Exec test | Fabricio Voznika | |
The test was execve itself into `/bin/true`, so the test was not actually executing. PiperOrigin-RevId: 353676855 | |||
2021-01-25 | Unlock tcp endpoint on zero-length atomic writes | Tamir Duberstein | |
Rewrite tcp.endpoint.Write to avoid manual locking and unlocking. This should prevent similar mistakes in the future. PiperOrigin-RevId: 353675734 | |||
2021-01-23 | Merge release-20210112.0-80-gcac70c65e (automated) | gVisor bot | |
2021-01-22 | Detect failures in forked function | Fabricio Voznika | |
EXPECT*/ASSERT* functions are not async-signal-safe and should not be called from the function passed to InForkedProcess. However, these happen accidentally sometimes but do no cause InForkedProcess to fail. Detect and notify in such cases. PiperOrigin-RevId: 353354540 | |||
2021-01-23 | Merge release-20210112.0-79-g99aa5eedc (automated) | gVisor bot | |
2021-01-22 | Update containerd minimal version | Fabricio Voznika | |
PiperOrigin-RevId: 353340554 | |||
2021-01-23 | Merge release-20210112.0-78-g18ebec0ec (automated) | gVisor bot | |
2021-01-23 | Merge release-20210112.0-77-g76da673a0 (automated) | gVisor bot | |
2021-01-22 | Refactor GetMainNICAddress | Arthur Sfez | |
It previously returned an error but it could only be UnknownNICID. It now returns a boolean to indicate whether the nic exists or not. PiperOrigin-RevId: 353337489 | |||
2021-01-22 | Do not modify IGMP packets when verifying checksum | Ghanan Gowripalan | |
PiperOrigin-RevId: 353336894 | |||
2021-01-22 | Merge release-20210112.0-76-gf190e13a7 (automated) | gVisor bot | |
2021-01-22 | Pass RouteInfo to the route resolve callback | Ghanan Gowripalan | |
The route resolution callback will be called with a stack.ResolvedFieldsResult which will hold the route info so callers can avoid attempting resolution again to check if a previous resolution attempt succeeded or not. Test: integration_test.TestRouteResolvedFields PiperOrigin-RevId: 353319019 | |||
2021-01-22 | Merge release-20210112.0-75-gf52f0101b (automated) | gVisor bot | |
2021-01-22 | Implement F_GETLK fcntl. | Dean Deng | |
Fixes #5113. PiperOrigin-RevId: 353313374 | |||
2021-01-22 | Merge release-20210112.0-74-g6c0e1d9cf (automated) | gVisor bot | |
2021-01-22 | Define tcpip.Payloader in terms of io.Reader | Tamir Duberstein | |
Fixes #1509. PiperOrigin-RevId: 353295589 | |||
2021-01-22 | Merge release-20210112.0-73-g527ef5fc0 (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-72-g65594d30a (automated) | gVisor bot | |
2021-01-22 | Add tests for RACK | Nayana Bidari | |
- Added packetimpact tests for RACK. PiperOrigin-RevId: 353282342 | |||
2021-01-22 | Avoid atomic operations in kcov processing. | Dean Deng | |
Atomic operations here significantly slow down gVisor builds with kcov/coverage enabled. Also mark these functions go:norace to avoid complaints from the race detector. PiperOrigin-RevId: 353281865 | |||
2021-01-22 | Merge release-20210112.0-71-g16b81308c (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-70-g9b4f4655e (automated) | gVisor bot | |
2021-01-22 | Add initial mitigate code and cpu parsing. | Zach Koopmans | |
PiperOrigin-RevId: 353274135 | |||
2021-01-22 | Remove dependency to abi/linux | Fabricio Voznika | |
abi package is to be used by the Sentry to implement the Linux ABI. Code dealing with the host should use x/sys/unix. PiperOrigin-RevId: 353272679 | |||
2021-01-22 | Merge release-20210112.0-69-gf14f3ba3e (automated) | gVisor bot | |
2021-01-22 | Fix TestDuplicateEnvVariable flakyness | Fabricio Voznika | |
Updates #5226 PiperOrigin-RevId: 353262133 | |||
2021-01-22 | Merge release-20210112.0-68-g010cadd3b (automated) | gVisor bot | |
2021-01-22 | [infra] Fix Build Github action failure. | Ayush Ranjan | |
The GH Build action has been failing with the error message: ``` --- BUILD -c opt //runsc tee: /proc/self/fd/2: No such device or address ``` tee /dev/fd/2 seems to be the canonical way of copying stdin to stderr. So use that instead. PiperOrigin-RevId: 353259087 | |||
2021-01-22 | Merge release-20210112.0-67-ge0f4e46e3 (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-66-gcfbf20917 (automated) | gVisor bot | |
2021-01-21 | Resolve static link addresses in GetLinkAddress | Ghanan Gowripalan | |
If a network address has a static mapping to a link address, calculate it in GetLinkAddress. Test: stack_test.TestStaticGetLinkAddress PiperOrigin-RevId: 353179616 | |||
2021-01-21 | iptables: support matching the input interface name | Toshi Kikuchi | |
We have support for the output interface name, but not for the input interface name. This change adds the support for the input interface name, and adds the test cases for it. Fixes #5300 PiperOrigin-RevId: 353179389 | |||
2021-01-22 | Merge release-20210112.0-65-gd02c03a26 (automated) | gVisor bot | |
2021-01-21 | Syscall docs update | Ian Lewis | |
- Moves the id to the <tr> tag so that the page aligns properly when using an anchor. - Makes the syscall number a link to the anchor. - Fixes some broken links to syscalls without man pages. PiperOrigin-RevId: 353159903 | |||
2021-01-22 | Merge release-20210112.0-64-g9f46328e1 (automated) | gVisor bot | |
2021-01-21 | Only use callback for GetLinkAddress | Ghanan Gowripalan | |
GetLinkAddress's callback will be called immediately with a stack.LinkResolutionResult which will hold the link address so no need to also return the link address from the function. Fixes #5151. PiperOrigin-RevId: 353157857 | |||
2021-01-22 | Merge release-20210112.0-63-g8ecff1890 (automated) | gVisor bot | |
2021-01-21 | Do not cache remote link address in Route | Ghanan Gowripalan | |
...unless explicitly requested via ResolveWith. Remove cancelled channels from pending packets as we can use the link resolution channel in a FIFO to limit the number of maximum pending resolutions we should queue packets for. This change also defers starting the goroutine that handles link resolution completion to when link resolution succeeds, fails or gets cancelled due to the max number of pending resolutions being reached. Fixes #751. PiperOrigin-RevId: 353130577 | |||
2021-01-22 | Merge release-20210112.0-62-g48dfb8db9 (automated) | gVisor bot | |
2021-01-22 | Merge release-20210112.0-61-g7bf656f4c (automated) | gVisor bot | |