Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-07 | Merge release-20201208.0-123-g4c5f36e7b (automated) | gVisor bot | |
2021-01-07 | Merge release-20201208.0-123-g4c5f36e7b (automated) | gVisor bot | |
2021-01-07 | Update link to benchmarks | Fabricio Voznika | |
Closes #5192 PiperOrigin-RevId: 350578130 | |||
2021-01-07 | Merge release-20201208.0-122-g776016ac6 (automated) | gVisor bot | |
2021-01-07 | Fix native benchmarks. | Adin Scannell | |
PiperOrigin-RevId: 350509137 | |||
2021-01-06 | Merge release-20201208.0-121-gfa8682da0 (automated) | gVisor bot | |
2021-01-06 | Merge release-20201208.0-120-gf89af8b50 (automated) | gVisor bot | |
2021-01-06 | Export a pprof visualization endpoint. | Adin Scannell | |
This allows us to link directly to profiling results from the build results. The code uses the standard pprof http server, exported from the Cloud Run instance. PiperOrigin-RevId: 350440910 | |||
2021-01-06 | Don't canonicalize cache directory. | Adin Scannell | |
... Otherwise it will be mounted in via some other path, and will not be available inside the container at all. PiperOrigin-RevId: 350440843 | |||
2021-01-06 | Merge release-20201208.0-119-g084ad5821 (automated) | gVisor bot | |
2021-01-06 | Run external networking test | Kevin Krakauer | |
PiperOrigin-RevId: 350438564 | |||
2021-01-06 | Merge release-20201208.0-118-g7817e3b5e (automated) | gVisor bot | |
2021-01-06 | Do not filter frames in ethernet link endpoint | Ghanan Gowripalan | |
Ethernet frames are usually filtered at the hardware-level so there is no need to filter the frames in software. For test purposes, a new link endpoint was introduced to filter frames based on their destination. PiperOrigin-RevId: 350422941 | |||
2021-01-06 | Merge release-20201208.0-117-gabe9d9f67 (automated) | gVisor bot | |
2021-01-06 | Support add/remove IPv6 multicast group sock opt | Ghanan Gowripalan | |
IPv4 was always supported but UDP never supported joining/leaving IPv6 multicast groups via socket options. Add: IPPROTO_IPV6, IPV6_JOIN_GROUP/IPV6_ADD_MEMBERSHIP Remove: IPPROTO_IPV6, IPV6_LEAVE_GROUP/IPV6_DROP_MEMBERSHIP Test: integration_test.TestUDPAddRemoveMembershipSocketOption PiperOrigin-RevId: 350396072 | |||
2021-01-06 | Merge release-20201208.0-116-g0c4118d5b (automated) | gVisor bot | |
2021-01-06 | Merge pull request #5177 from lubinszARM:pr_kernel_global | gVisor bot | |
PiperOrigin-RevId: 350375461 | |||
2021-01-06 | Merge release-20201208.0-114-g23f94cee6 (automated) | gVisor bot | |
2021-01-06 | Include objdump failures in test output. | Michael Pratt | |
We log a warning if objdump fails, but this appears in the build log, not test log, which can make it hard to notice. Include it with the actual escape output as context on "(possible)" to make it more clear when something is wrong. PiperOrigin-RevId: 350355759 | |||
2021-01-06 | Merge release-20201208.0-113-ga1e3845b6 (automated) | gVisor bot | |
2021-01-05 | Make build command more robust. | Adin Scannell | |
This returns all targets, and handles no targets. PiperOrigin-RevId: 350263578 | |||
2021-01-06 | Merge release-20201208.0-112-gab32fa248 (automated) | gVisor bot | |
2021-01-05 | Make type sanity checking happen only in race builds. | Adin Scannell | |
This adds significant costs to startup, since it is done for every type in the system. Since the state package already saves sanity checks for race builds, use this for type registration. PiperOrigin-RevId: 350259336 | |||
2021-01-06 | Merge release-20201208.0-111-gb9b99d3d2 (automated) | gVisor bot | |
2021-01-05 | Don't check that msg_flags contains MSG_ERRQUEUE on gvisor platforms. | Andrei Vagin | |
PiperOrigin-RevId: 350246333 | |||
2021-01-05 | Merge release-20201208.0-110-gce7a4440c (automated) | gVisor bot | |
2021-01-05 | Fix panic when parsing SO_TIMESTAMP cmsg | Kevin Krakauer | |
PiperOrigin-RevId: 350223482 | |||
2021-01-05 | Merge release-20201208.0-109-gb06e5bc5b (automated) | gVisor bot | |
2021-01-05 | Add benchmarks targets to BuildKite. | Adin Scannell | |
This includes minor fix-ups: * Handle SIGTERM in runsc debug, to exit gracefully. * Fix cmd.debug.go opening all profiles as RDONLY. * Fix the test name in fio_test.go, and encode the block size in the test. PiperOrigin-RevId: 350205718 | |||
2021-01-05 | Merge release-20201208.0-108-g93b38bddb (automated) | gVisor bot | |
2021-01-05 | Merge pull request #5169 from laijs:fix-typo-whicy | gVisor bot | |
PiperOrigin-RevId: 350200437 | |||
2021-01-05 | Merge release-20201208.0-106-g33d59811f (automated) | gVisor bot | |
2021-01-05 | Change the build badge to point to BuildKite. | Adin Scannell | |
PiperOrigin-RevId: 350197814 | |||
2021-01-05 | Merge release-20201208.0-105-g2a5d3c248 (automated) | gVisor bot | |
2021-01-05 | Add YAML validation for configuration files. | Adin Scannell | |
For validation, the "on" key in existing YAML files is changed to a literal string. In the YAML spec, on is a keyword which encodes a boolean value, so without relying on a specific implementation the YAML files are technically not encoding an object that complies with the specification. PiperOrigin-RevId: 350172147 | |||
2021-01-05 | Merge release-20201208.0-104-g622db84e4 (automated) | gVisor bot | |
2021-01-05 | Merge release-20201208.0-103-g2a200811d (automated) | gVisor bot | |
2021-01-05 | Internal changes. | Andrei Vagin | |
PiperOrigin-RevId: 350159657 | |||
2021-01-05 | fs/fuse: check that a task has a specified file descriptor | Andrei Vagin | |
Reported-by: syzbot+814105309d2ae8651084@syzkaller.appspotmail.com PiperOrigin-RevId: 350159452 | |||
2020-12-31 | Merge release-20201208.0-102-g807a080d9 (automated) | gVisor bot | |
2020-12-31 | Add missing error checks for FileDescription.Init. | Dean Deng | |
Syzkaller discovered this bug in pipefs by doing something quite strange: creat(&(0x7f0000002a00)='./file1\x00', 0x0) mount(&(0x7f0000000440)=ANY=[], &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='devtmpfs\x00', 0x20000d, 0x0) creat(&(0x7f0000000000)='./file1/file0\x00', 0x0) This can be reproduced with: touch mymount mkfifo /dev/mypipe mount -o ro -t devtmpfs devtmpfs mymount echo 123 > mymount/mypipe PiperOrigin-RevId: 349687714 | |||
2020-12-31 | Merge release-20201208.0-101-g3b1d37f6a (automated) | gVisor bot | |
2020-12-30 | Remove remote execution support. | Adin Scannell | |
PiperOrigin-RevId: 349616845 | |||
2020-12-30 | Merge release-20201208.0-100-g4691a8125 (automated) | gVisor bot | |
2020-12-30 | Add test for open(2) with O_WRONLY|O_RDWR. | Dean Deng | |
PiperOrigin-RevId: 349607959 | |||
2020-12-30 | Merge release-20201208.0-99-g899b9ba46 (automated) | gVisor bot | |
2020-12-30 | Add BuildKite annotations for failures and profiles. | Adin Scannell | |
This change cleans up some minor Makefile issues, and adds support for BuildKite annotations on failure and on profiles being generated. These annotations will make failures very clear and link to the artifacts. This change is a stepping stone for aggregating coverage data from all individual test jobs, as this will also happen in .buildkite/annotate.sh. PiperOrigin-RevId: 349606598 | |||
2020-12-30 | Merge release-20201208.0-98-g0fb5de115 (automated) | gVisor bot | |
2020-12-30 | Use a stable ordering for generated types. | Adin Scannell | |
Otherwise this pollutes the 'go' branch and doesn't conform to standards for generate bazel files. PiperOrigin-RevId: 349605037 | |||
2020-12-30 | Merge release-20201208.0-97-g1b66bad7c (automated) | gVisor bot | |