syzbot




Kernel images history:
Time Kernel Commit Kernel Config Syzkaller Commit Assets
2024/10/05 02:10 1ea84d6db023 Add test that runs `runsc do` inside a non-gVisor container. d7906eff
2024/10/04 13:01 b89f53b2ceb0 Add `ffmpeg` GPU test with `h264_nvenc` video codec (which uses NVENC). d7906eff
2024/10/03 23:52 cb418b7f0935 Add kernel.Saver.OCIEnviron(). d7906eff
2024/10/03 10:40 d5a9d523bb9f Implement /dev/tty for donated host TTYs d7906eff
2024/10/02 23:33 72193f12c9cf Implement /dev/tty for sentry-internal ttys. a4c7fd36
2024/10/02 22:26 ca8d05a657ef platform/kvm: refactor handleBluepillFault to reduce stack usage a4c7fd36
2024/10/02 10:31 ca8d05a657ef platform/kvm: refactor handleBluepillFault to reduce stack usage 83a2f15f
2024/10/01 22:40 baaaf47fc2bb kernel: hold TaskSet mutex across exitPtrace() and exitChildren() ea2b66a6
2024/10/01 10:33 fa27ee0b2304 Extract kvm variants of Syscall helpers to their own pkg. e9f6e118
2024/09/30 22:25 9d41ac1ff0b2 Fix unsigned to signed integer conversion in syserr.getHostTranslation(). bbd4e0a4
2024/09/30 19:30 9d41ac1ff0b2 Fix unsigned to signed integer conversion in syserr.getHostTranslation(). 179f4029
2024/09/30 10:20 3971ecbc6ccd Remove linuxerr.IsValid and use syserr.IsValid instead. 179f4029
2024/09/29 00:21 3971ecbc6ccd Remove linuxerr.IsValid and use syserr.IsValid instead. ba29ff75
2024/09/28 11:08 0760a3df5921 kvm: reduce stack usage ba29ff75
2024/09/27 22:55 ffea87484599 Merge pull request #10967 from thecodingwizard:nathan/torch-profiler 440b26ec
2024/09/27 10:52 86ceb5c26ae9 Fix memmap.Translation.Perms returns. 2b1784d6
2024/09/26 23:24 4a583f62ed24 Remove a stale TODO which is not reproducible. 9314348a
2024/09/26 10:16 e6e645c6f577 Add //pkg/ringdeque. 9314348a
2024/09/25 22:16 90faaeb34f23 runsc: remove cilium as a dependency unless built with `--define=gotags=xdp` 0d19f247
2024/09/25 10:09 2d0a6f7865a5 tools/bazeldefs: always pass bazel_cgo to go_library 0b45cac3
2024/09/24 22:05 9488cfcf0ba2 nftables: use a secure RNG 349a68c4
2024/09/24 10:00 5216c2f1c359 Dangerzone blog post: Fix list formatting. 5643e0e9
2024/09/24 09:39 5216c2f1c359 Dangerzone blog post: Fix list formatting. 89298aad
2024/09/23 20:28 f6cd886085b2 Merge pull request #10937 from EtiennePerot:dangerzone-blog-post 89298aad
2024/09/23 18:52 f6cd886085b2 Merge pull request #10937 from EtiennePerot:dangerzone-blog-post 49f9c2d2
2024/09/23 08:26 ffb3b11dcf40 Update gVisor website documentation about directfs. 49f9c2d2
2024/09/22 07:22 ffb3b11dcf40 Update gVisor website documentation about directfs. 6f888b75
2024/09/21 18:12 020dd7a40069 Merge pull request #10936 from EtiennePerot:blog-improvements 6f888b75
2024/09/21 05:03 a7dcce93851c `go_library` wrapper: Add `bazel_cgo` and cgo-related arguments. 6f888b75
2024/09/20 07:54 49310d92b103 Merge pull request #10928 from bprosnitz:patch-1 6f888b75
2024/09/19 18:44 f229b3e77241 Fix small logic bug with CLONE_NEWUSER|CLONE_NEWNS in clone. 6f888b75
2024/09/19 08:59 ab64b5eb5486 Create a precise host file mapper that respects host file ranges. 6f888b75
2024/09/18 21:22 ab64b5eb5486 Create a precise host file mapper that respects host file ranges. c673ca06
2024/09/18 07:52 8425e278c51e segment: add Set.Remove[Full]RangeWith() c673ca06
2024/09/17 18:46 fe969be4cfb0 Internal change. c673ca06
2024/09/17 00:16 4bcbb55fcba5 kvm: Fix sigsys handler error message. c673ca06
2024/09/16 12:09 ac5d20cfb906 Fix some lint issues 49cf0773
2024/09/16 09:42 ac5d20cfb906 Fix some lint issues 08d8a733
2024/09/14 14:56 6b81c5821b6a docs: add a netstack guide to the site 08d8a733
2024/09/14 03:00 6b81c5821b6a docs: add a netstack guide to the site ff60e2ca
2024/09/13 17:53 e3aa1bf7dd5d Disable nogo for pkg/test/criutil:criutil and pkg/test/dockerutil:profile_test. b58f933c
2024/09/13 14:52 548733574ec2 Implement Byteorder operation (parsing, interpretation, evaluation, tests). b58f933c
2024/09/13 02:48 548733574ec2 Implement Byteorder operation (parsing, interpretation, evaluation, tests). 73e8a465
2024/09/12 14:47 9bdd97ce4796 Remove redundant check 747460a2
2024/09/12 02:44 64de87610200 Do not embed the `run_sniffer` binary in the `dockerutil` library. d94c83d8
2024/09/11 22:07 64de87610200 Do not embed the `run_sniffer` binary in the `dockerutil` library. 070a65d6
2024/09/11 14:40 1f4299ee3fa3 nvproxy: implement frontendFDMemmapFile.MapInternal() 070a65d6
2024/09/11 02:35 1f4299ee3fa3 nvproxy: implement frontendFDMemmapFile.MapInternal() 8ab55d0e
2024/09/10 14:30 1f4299ee3fa3 nvproxy: implement frontendFDMemmapFile.MapInternal() 86aa7bd7
2024/09/10 12:40 1f4299ee3fa3 nvproxy: implement frontendFDMemmapFile.MapInternal() 784df80e
2024/09/09 23:38 688187b7b1ee Add benchmarks for nocompressio. 784df80e
2024/09/09 17:54 688187b7b1ee Add benchmarks for nocompressio. 8f722c94
2024/09/09 11:33 3c4b246cf294 Fix printf violations inside of the gvisor code 8f722c94
2024/09/07 01:19 3c4b246cf294 Fix printf violations inside of the gvisor code 9750182a
2024/09/06 13:15 3c4b246cf294 Fix printf violations inside of the gvisor code ce70880a
2024/09/06 10:26 3c4b246cf294 Fix printf violations inside of the gvisor code 464ac2ed
2024/09/05 21:12 277c0b60eccc Remove COS default driver tests. 464ac2ed
2024/09/05 20:50 932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. 464ac2ed
2024/09/05 08:45 932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. 36ae3a26
2024/09/04 14:44 932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. dfbe2ed4
2024/09/04 08:04 932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. 9d47f20a
2024/09/03 19:02 1165a7cd9747 Deprectate and add NVIDIA drivers. 9d47f20a
2024/09/03 17:57 1165a7cd9747 Deprectate and add NVIDIA drivers. 8045124c
2024/09/03 06:56 fa49677e141d Internal change 8045124c
2024/09/02 18:51 fa49677e141d Internal change 930c0bb6
2024/08/30 22:49 fa49677e141d Internal change 1eda0d14
2024/08/30 10:54 b1cbae9a5073 Add getter for NDP configuration db150e23
2024/08/29 22:43 431d29921f4b Avoid heap allocating scratch buffer in compressio simple reader and writer. ee2602b8
2024/08/29 20:30 431d29921f4b Avoid heap allocating scratch buffer in compressio simple reader and writer. 9bd464fc
2024/08/29 10:41 2511e2e937ec Actually support arbitrary number of fields in uint64 metrics. 9bd464fc
2024/08/29 03:14 2511e2e937ec Actually support arbitrary number of fields in uint64 metrics. ef3de9e8
2024/08/28 14:00 2be4f13a5689 Typo fix. ef3de9e8
2024/08/28 02:10 33dc9383dca5 Implement PayloadLoad operation (parsing, interpretation, evaluation, tests). 6c853ff9
2024/08/27 13:53 9ecb627726cf Fix syzkaller panic for unknown error 58. a1a7b2f0
2024/08/27 07:37 9ecb627726cf Fix syzkaller panic for unknown error 58. 9aee4e0b
2024/08/26 18:28 8db8a6b7de5b Return an error if there aren't any TPU devices when --tpuproxy is enabled. 9aee4e0b
2024/08/26 12:41 bc4a23853e8b Hide all implementation details deeper than Rule abstraction. 9aee4e0b
2024/08/25 21:09 bc4a23853e8b Hide all implementation details deeper than Rule abstraction. d7d32352
2024/08/24 18:41 e84d53199ff1 Add kernel.TaskSet.IsExiting(). d7d32352
2024/08/24 00:31 56521670eff3 state/wire: do not use sync.Pool for single-byte buffers d7d32352
2024/08/23 11:16 87ec1007b439 Buffer page metadata file I/O. d7d32352
2024/08/23 10:58 87ec1007b439 Buffer page metadata file I/O. ce8a9099
2024/08/22 21:38 9bc24a33e977 Upgrade gVisor images to use ubuntu:jammy as the base image. ce8a9099
2024/08/22 09:32 7b9bc3834504 Mark images as `latest` during release pipeline. aa99fc33
2024/08/21 23:32 316e51d1204a benchmarks: add a dockerfile for gsutil benchmarking ca02180f
2024/08/21 12:49 e0643b8ed582 Merge pull request #10794 from ryio1010:add-once-func-alias ca02180f
2024/08/20 11:26 e0643b8ed582 Merge pull request #10794 from ryio1010:add-once-func-alias 9f0ab3fb
2024/08/19 22:13 374a11a7cd58 platform/kvm: rewriting bluepill() without signal handler trampolining 9f0ab3fb
2024/08/19 09:01 043ce9c5d2b0 Fix `sniffer_test` by embedding the `run_sniffer` binary in it. 9f0ab3fb
2024/08/17 10:30 043ce9c5d2b0 Fix `sniffer_test` by embedding the `run_sniffer` binary in it. dbc93b08
2024/08/16 21:20 834bef599679 fuse: Error out in case of unsupported file type instead of panicking. dbc93b08
2024/08/16 09:08 081bbcf36326 Add support for unsupported UVM ioctls used by cuda-tests/run_smoke.sh. e1c76ab2
2024/08/15 23:21 3b28deddf4b9 sentry/syscalls: update docs for the unshare syscall e4bacdaf
2024/08/15 10:07 b508258e3979 Implement Comparison operation (parsing, interpretation, evaluation, tests). e4bacdaf
2024/08/14 21:01 0f4d195bffd6 Implement Loop Checking for Jump & Goto operations with minor rule restructure. e4bacdaf
2024/08/14 09:02 55236137ca29 Update nvproxy parity tests to run in parallel. 890d2dda
2024/08/13 20:58 bead437abf19 Update docker in gVisor document. bde81f6f
2024/08/13 08:55 63e04396fab4 Add SignalProcess control method. 24d82c00
2024/08/12 21:17 4f594794b831 Add nvproxy test to verify struct definitions using nvidia differ tool. 7b0f4b46
2024/08/12 19:07 979bbf238b47 Mark structs as savable in netstack. 7b0f4b46
2024/08/12 07:03 979bbf238b47 Mark structs as savable in netstack. 1fef415f
2024/08/10 11:09 979bbf238b47 Mark structs as savable in netstack. 6f4edef4
2024/08/09 21:57 876de08e592a Fix strace logging for AF_UNIX sockets. 6f4edef4
2024/08/09 09:48 414df2de115d Add a panic that prints information about the sender before calling splitSeg. 8828007b
2024/08/08 22:31 81914048969e Disable file handle sharing for FUSE filesystems 61405512
2024/08/08 21:42 fa6e6811ed1f Implement base rule interpreter structure & Immediate operation interpretation. 61405512
2024/08/08 09:45 fa6e6811ed1f Implement base rule interpreter structure & Immediate operation interpretation. 96450b3e
2024/08/07 21:43 2e8244c61b11 Implement Immediate operation and test evaluation from top level. de12cf65
2024/08/07 09:43 b1ade52f24be fuse: handle bad response errors 9f487301
2024/08/06 20:49 b1d7ceafb1d3 Merge pull request #10721 from p12tic:expose-fake-cpuinfo-cache 1ef9fe42
2024/08/06 08:44 5f28d97aa766 Internal change. d09987bf
2024/08/05 20:22 7a05c225f55c Merge pull request #10722 from p12tic:fix-cpuinfo-comment e1bdb00a
2024/08/05 17:46 7a05c225f55c Merge pull request #10722 from p12tic:fix-cpuinfo-comment e35c337f
2024/08/05 08:19 429898032595 Disallow task creation after Kernel.WaitExited() returns. e35c337f
2024/08/03 01:45 429898032595 Disallow task creation after Kernel.WaitExited() returns. 1786a2a8
2024/08/02 13:32 ef1ca17e5842 Add EISNAM to linuxHostTranslations and fix error message for ENOTNAM. 15001224
2024/08/02 11:17 ef1ca17e5842 Add EISNAM to linuxHostTranslations and fix error message for ENOTNAM. 1e9c4cf3
2024/08/01 22:08 3c98aab6f864 Add nf tables relational operator constants to use for Comparison operation. 1e9c4cf3
2024/08/01 06:37 19ab27f98231 Add metric that counts when a socket is opened via 'open'... 1e9c4cf3
2024/07/31 17:28 4542eb5ba62b Add OpenAI to the list of gVisor users. 1e9c4cf3
2024/07/31 14:04 4542eb5ba62b Add OpenAI to the list of gVisor users. 6fde257d
2024/07/31 00:52 5017b6afc531 Add nvproxy test verifying that ABI struct names exist in the source code. 6fde257d
2024/07/30 12:45 7d35643f0939 Merge pull request #10699 from apyrgio:master 3d5fb491
2024/07/30 09:32 7d35643f0939 Merge pull request #10699 from apyrgio:master a4e01e1e
2024/07/29 20:23 5451f0dc82f6 Remove go:nosplit from IncrementUnimplementedSyscallCounter a4e01e1e
2024/07/29 19:31 5451f0dc82f6 Remove go:nosplit from IncrementUnimplementedSyscallCounter 80c638d6
2024/07/29 08:19 8db16e885981 nvproxy: try to propagate nvidia_poll()'s dataless_event_pending 80c638d6
2024/07/27 10:06 8db16e885981 nvproxy: try to propagate nvidia_poll()'s dataless_event_pending 46eb10b7
2024/07/26 20:56 ed73825c6927 Add nf table register and internal verdict constants to support nf table rules. 46eb10b7
2024/07/26 08:45 2826d8faa6ea Add missing struct source files. 7b1976c4
2024/07/25 20:47 bbbecc35cc1e Add support for v5pod and fix TPU v5 bugs. 3f86dfed
2024/07/25 08:43 91270b8427aa Add code to search and generate the necessary include files for the Clang tool. 466a14e5
2024/07/24 20:37 a5d0c68db5bb Add struct definitions from the Clang tool to the Go side. d1a1b0ca
2024/07/24 08:37 1986723ac675 Create Clang tool to find struct definitions in Nvidia source files. 032fde5e
2024/07/23 20:26 582a07a7662f Merge pull request #10676 from mattnappo:mattnappo/nvsmi-ecc-ioctls 57b2edb1
2024/07/23 08:20 005fac84b64c Internal change. 1ede261d
2024/07/22 21:22 e2f328e234de Add support for missing ioctls used by Triton Interface Server. 708c10c4
2024/07/22 20:16 84f1146368c8 bridge: DeliverNetworkPacket has to take the read lock 708c10c4
2024/07/22 08:12 84f1146368c8 bridge: DeliverNetworkPacket has to take the read lock fb8445ca
2024/07/20 03:32 84f1146368c8 bridge: DeliverNetworkPacket has to take the read lock b88348e9
2024/07/19 15:27 4cd59721243a Implement general structure and accept all packets for nftables interpreter. 890ce4f3
2024/07/19 11:29 4cd59721243a Implement general structure and accept all packets for nftables interpreter. ee4e11c8
2024/07/18 22:20 e39ed91daaf9 sentry: support NULL mount source ee4e11c8
2024/07/18 10:20 489ac10c6983 Automated rollback of changelist 634071568 bbc40cc8
2024/07/17 22:13 262e75363b02 Remove --strace flag from Buildkite release pipeline gpu tests. 0f902625
2024/07/17 10:08 ddfbb50ecc2d Don't log the task in CgroupPrepareMigrate warning. 0e62b432
2024/07/17 08:09 ddfbb50ecc2d Don't log the task in CgroupPrepareMigrate warning. 215bec2d
2024/07/16 18:50 940cd91305ed systrap: don't fail if seccomp_unotify isn't supported 215bec2d
2024/07/16 06:47 6e9ad24d6421 kvm: report OSXSAVE in cpuid only if xsave is supported b66b37bd
2024/07/15 18:42 e87ab0a3018d Merge pull request #10649 from thundergolfer:master e8709b21
2024/07/15 17:43 e87ab0a3018d Merge pull request #10649 from thundergolfer:master c605e6a2
2024/07/15 06:40 0f9ec81439c9 Call Loader.kernelInitExtra() on restore (earlier called Loader.initDone()). c605e6a2
2024/07/15 04:43 0f9ec81439c9 Call Loader.kernelInitExtra() on restore (earlier called Loader.initDone()). 252f67bd
2024/07/13 10:40 0f9ec81439c9 Call Loader.kernelInitExtra() on restore (earlier called Loader.initDone()). eaeb5c15
2024/07/12 21:33 bd9b5a819f9a Add a `runsc wait --checkpoint n` command to wait for a checkpoint to complete. eaeb5c15
2024/07/12 04:41 81f564835eca `profiletool`: Use better compression ratio when writing profiles. eaeb5c15
2024/07/11 19:26 32ed2f79871a Add missing control ioctls used by NCCL-tests. ea61de3f
2024/07/11 16:36 87c3b6f7413e Automated rollback of changelist 651165002 ea61de3f
2024/07/11 09:26 87c3b6f7413e Automated rollback of changelist 651165002 6ca1eb5a
2024/07/10 21:21 2d9b51ec34e2 Automated rollback of changelist 651095633 c699c2eb
2024/07/10 09:17 847bd58dc744 Add a checkpoint counter to the kernel. 9e136b95
2024/07/09 21:13 772fccacb4ff netstack: remove stale TODOs for multicast forwarding bc144f9a
2024/07/09 19:43 fa204cf4cc60 Use `clear` rather than manual zeroing for `Bitmap.Reset`. bc144f9a
2024/07/09 07:45 fa204cf4cc60 Use `clear` rather than manual zeroing for `Bitmap.Reset`. 39158d80
2024/07/08 19:04 67596b46a74a Fix pci device mirroring so it doesn't overwrite device directories. bc23a442
2024/07/08 07:03 222258a58546 Support RTM_SETLINK in gVisor. 7ca8bbea
2024/07/05 21:55 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. bc4ebbb5
2024/07/05 11:48 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. 76e0d5e0
2024/07/04 22:54 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. 7d7fe880
2024/07/04 11:09 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. dc6bbff0
2024/07/03 21:24 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. 3f2748a3
2024/07/03 08:45 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. ffe8393d
2024/07/02 20:51 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. 1ecfa2d8
2024/07/02 08:41 6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. dc6047a3
2024/07/01 22:05 d436e16e6bac When starting metric profiling, truncate existing profile log if applicable. b01b098a
2024/07/01 20:36 d59375d82e63 Break `//pkg/tcpip/link/rawfile`'s dep on `//pkg/tcpip` & move it to `//pkg`. b01b098a
2024/07/01 08:32 d59375d82e63 Break `//pkg/tcpip/link/rawfile`'s dep on `//pkg/tcpip` & move it to `//pkg`. b294e901
2024/06/29 13:12 d59375d82e63 Break `//pkg/tcpip/link/rawfile`'s dep on `//pkg/tcpip` & move it to `//pkg`. 757f06b1
2024/06/29 00:03 a5573312e02c Add explicit huge page and memory recycling support to pgalloc.MemoryFile. 757f06b1
2024/06/28 12:00 b9fac7973739 Fix comment for `CheapNowNano`. 62e12a69
2024/06/27 23:46 15de55a7f578 Add support for 550.90.07 Nvidia driver. b62c7d46
2024/06/27 11:47 69c3e8d63249 Move VDSOParamPage out of Timekeeper. 6ef39602
2024/06/26 23:49 89ae593e2a48 netstack/veth: use a correct stack to call setLink for a peer device 5c045c04
2024/06/26 11:49 b4ca91450fb6 Standardize timestamps in `runsc` log filenames. c6d33a01
2024/06/25 23:32 66630c95dac7 Update docs with some GPU debugging tips. dec8bc94
2024/06/25 11:33 cd3efc65190a Support IFLA_ADDRESS which changes a device's hardware address. 20dfeecc
2024/06/24 23:32 cd3efc65190a Support IFLA_ADDRESS which changes a device's hardware address. 215eef4a
2024/06/24 11:27 cd3efc65190a Support IFLA_ADDRESS which changes a device's hardware address. 0c0f0b4b
2024/06/22 18:59 cd3efc65190a Support IFLA_ADDRESS which changes a device's hardware address. edc5149a
2024/06/22 05:50 646a03321354 tcpip: destroy both ends of one veth pair together edc5149a
2024/06/21 16:43 0853a7491ddf Simplify createNetworkNamespaceForRestore(). edc5149a
2024/06/21 09:38 18c75622863f Add simple functionality tests for ioctl_sniffer. edc5149a
2024/06/21 00:04 18c75622863f Add simple functionality tests for ioctl_sniffer. dac2aa43
2024/06/20 21:36 08459dcf9238 Reset control server on restore with the new kernel. dac2aa43
2024/06/20 09:35 08459dcf9238 Reset control server on restore with the new kernel. 82874357
2024/06/19 22:12 08459dcf9238 Reset control server on restore with the new kernel. 41b7e219
2024/06/19 09:01 75c9597d8ec8 Add `nvproxy` and `tpuproxy` annotation metrics for GKE Sandbox pods. 41b7e219
2024/06/18 19:52 d4e733ac17ee Add a few extension points 41b7e219
2024/06/18 07:29 80a501d8cc23 Avoid redundant work in `bpf.optimizeJumpsToSmallestSetOfReturns`. ce6011bc
2024/06/18 01:32 80a501d8cc23 Avoid redundant work in `bpf.optimizeJumpsToSmallestSetOfReturns`. 1f11cfd7
2024/06/17 19:27 a1352e9079e5 Make the `runsc help install` usage line actually correct. 1f11cfd7
2024/06/17 07:25 a1352e9079e5 Make the `runsc help install` usage line actually correct. ec3f0e21
2024/06/15 13:12 a1352e9079e5 Make the `runsc help install` usage line actually correct. f429ab00
2024/06/15 00:09 2069e8643b59 test: add PageTableLeak test f429ab00
2024/06/14 20:33 2069e8643b59 test: add PageTableLeak test 8d849073
2024/06/14 12:08 8a83d9fccc9d netstack: don't reject FORWARD rules 8d849073
2024/06/14 00:11 8a83d9fccc9d netstack: don't reject FORWARD rules a9616ff5
2024/06/13 12:02 e18e311202b7 netstack/iptables: don't require ports for snat rules 2a27d56f
2024/06/13 08:15 e18e311202b7 netstack/iptables: don't require ports for snat rules 2aa5052f
2024/06/12 21:50 2c5c7869d9ad Add SetLinkAddress method to NetworkLinkEndpoint interface. 2aa5052f
2024/06/12 09:47 2c5c7869d9ad Add SetLinkAddress method to NetworkLinkEndpoint interface. f815599d
2024/06/12 06:06 2c5c7869d9ad Add SetLinkAddress method to NetworkLinkEndpoint interface. 4d75f4f7
2024/06/11 16:58 c1661e7c84e8 Provide more helpful error messages when profiling is misconfigured. 4d75f4f7
2024/06/11 05:00 39c9632ad02f Specify `--compilation_mode=opt` for gVisor `runsc` releases. b7d9eb04
2024/06/10 19:07 4b9f11789114 Add clarification about how to specify runtime in nvidia-container-runtime. 048c640a
2024/06/10 14:00 74b82d9a3062 Add nvproxy ioctl support for UVM_SET_RANGE_GROUP and UVM_MIGRATE_RANGE_GROUP. 048c640a
2024/06/08 06:31 74b82d9a3062 Add nvproxy ioctl support for UVM_SET_RANGE_GROUP and UVM_MIGRATE_RANGE_GROUP. 82c05ab8
2024/06/07 17:24 b58e8a129d62 futex: add missing locking in lockBuckets() 82c05ab8
2024/06/07 16:42 b58e8a129d62 futex: add missing locking in lockBuckets() 121701b6
2024/06/07 01:53 e9e2a18631e7 Bump Nodejs runtime tests to Node.js 22. 121701b6
2024/06/06 12:44 1cd5f14f3afb Add support for checkpointing additional state in the kernel. 121701b6
2024/06/05 23:32 e8ccc27cdf4b Internal change. 121701b6
2024/06/05 21:21 bb242cb31035 testing: add more parallelism to packetimpact dgram tests 121701b6
2024/06/05 09:20 bb242cb31035 testing: add more parallelism to packetimpact dgram tests e2dee749
2024/06/04 20:37 bb242cb31035 testing: add more parallelism to packetimpact dgram tests e1e2c66e
2024/06/04 08:34 bb242cb31035 testing: add more parallelism to packetimpact dgram tests 485bfe09
2024/06/03 20:12 bb242cb31035 testing: add more parallelism to packetimpact dgram tests a1feae05
2024/06/03 08:09 bb242cb31035 testing: add more parallelism to packetimpact dgram tests 0aba2352
2024/06/01 13:24 bb242cb31035 testing: add more parallelism to packetimpact dgram tests 3113787f
2024/06/01 00:17 9d3ea997e2a2 testing: speed up painfully slow packetimpact test 3113787f
2024/05/31 20:34 04e7902bb551 Implement veth devices 3113787f
2024/05/31 08:32 04e7902bb551 Implement veth devices 0c378259
2024/05/31 08:18 04e7902bb551 Implement veth devices 34889ee3
2024/05/30 19:03 a4349dab6545 Update TODO bug id in order to close docker in gvisor bug. 34889ee3
2024/05/29 14:09 205026a8e657 Internal change. 34889ee3
2024/05/28 10:48 a244eff8ad49 Fix mount namespace ref leak during executeAsync() when ResolveEnvs() fails. 34889ee3
2024/05/27 19:36 a244eff8ad49 Fix mount namespace ref leak during executeAsync() when ResolveEnvs() fails. f550015e
2024/05/27 07:32 a244eff8ad49 Fix mount namespace ref leak during executeAsync() when ResolveEnvs() fails. 761766e6
2024/05/25 04:49 a244eff8ad49 Fix mount namespace ref leak during executeAsync() when ResolveEnvs() fails. a10a183e
2024/05/24 15:38 f52d36ccc28c Allow FDTable.forEach() to be interrupted from caller function. a10a183e
2024/05/24 11:18 f52d36ccc28c Allow FDTable.forEach() to be interrupted from caller function. 8f98448e
2024/05/23 22:08 56ab580ccb7e Automated rollback of changelist 633961720 8f98448e
2024/05/23 08:57 74f22885dc45 Fix typos in test. 8f98448e
2024/05/22 20:55 7cd4a4bfe79d Add basic TPU documentation. 4d098039
2024/05/22 08:54 90266aa28a25 Netstack S/R: Mark all the structs in netstack as savable. 74a3bf0b
2024/05/21 17:59 5ab3eb46f4a8 Close statefile.AsyncReader on error paths. 1014eca7
2024/05/21 05:59 43ec59f922fc Bump Python runtime tests to Python 3.12.3. 4c0d3ee3
2024/05/20 18:33 f9d4d51c7e0f Use per-day gvisor-buildkite-bazel-cache. c0f1611a
2024/05/19 05:03 032b103ec7ca Add checkpoint --direct flag to allow pages file to be written using O_DIRECT. c0f1611a
2024/05/18 10:33 60d58202d297 nvproxy: Refactor generic function to avoid excessive PtrParams casting. c0f1611a
2024/05/17 21:31 94c5177409f9 Add net-disconnect-ok flag to enable CapabilityDisconnectOk for link endpoints. c0f1611a
2024/05/17 16:35 94c5177409f9 Add net-disconnect-ok flag to enable CapabilityDisconnectOk for link endpoints. 4130c191
2024/05/17 09:29 48d0743bfc4e Internal change. 4130c191
2024/05/17 03:57 48d0743bfc4e Internal change. c2e07261
2024/05/16 15:55 48d0743bfc4e Internal change. ad5321c6
2024/05/16 09:18 48d0743bfc4e Internal change. ef5d53ed
2024/05/15 20:08 dd3124fa81e8 netstack: remove TODOs for not-planned work ef5d53ed
2024/05/15 07:58 6ab1a21b0e06 Set fastPathContextLimit after maxSysmsgThreads has been initialized. 7e8e0c0f
2024/05/15 05:58 6ab1a21b0e06 Set fastPathContextLimit after maxSysmsgThreads has been initialized. fdb4c10c
2024/05/14 16:51 211bb0f88325 Replace usage of maxSystemThreads with maxSysmsgThreads. fdb4c10c
2024/05/14 03:35 113cf439b1ff Add `metricsviz_cli` tool to manually create charts from profiling metrics. fdb4c10c
2024/05/13 15:24 d63c258f43e5 Bump Java runtime tests to Java 21. 4a623ffa
2024/05/10 21:07 e5156012afbb Merge pull request #10404 from tianyuzhou95:albert/watchdog 9026e142
2024/05/10 09:07 e5156012afbb Merge pull request #10404 from tianyuzhou95:albert/watchdog 375932ce
2024/05/09 20:54 e5156012afbb Merge pull request #10404 from tianyuzhou95:albert/watchdog de979bc2
2024/05/09 08:09 a5b10b7dd04c Fix some processes_test flakes. 05079661
2024/05/09 07:52 a5b10b7dd04c Fix some processes_test flakes. 20bf80e1
2024/05/08 18:45 00ac57acdd47 Update runtime test README. 20bf80e1
2024/05/08 11:15 fd194f23cc1b `metricsviz`: Integrate library in a few benchmarks. 9473be88
2024/05/07 23:10 434c4d2536c8 nvproxy: move save_restore.go to save_restore_impl.go 4cf3f9b3
2024/05/07 11:01 f67e10cf3866 Automated rollback of changelist 629815554 cb2dcc0e
2024/05/06 20:23 f67e10cf3866 Automated rollback of changelist 629815554 fa7a5cf0
2024/05/06 08:10 f67e10cf3866 Automated rollback of changelist 629815554 d884b519
2024/05/03 16:49 f67e10cf3866 Automated rollback of changelist 629815554 610f2a54
2024/05/03 05:03 f67e10cf3866 Automated rollback of changelist 629815554 ddfc15a1
2024/05/02 20:28 283b71c3ba08 Merge pull request #10363 from avagin:typos 22ee48a2
2024/05/02 16:44 c8da73daaf63 Add option to dump profiling metrics within a container's stdout logs. 22ee48a2
2024/05/02 09:52 c8da73daaf63 Add option to dump profiling metrics within a container's stdout logs. 3ba885bc
2024/05/01 20:43 19c7ca8c3bd9 Add fdbased processor goroutines. 3ba885bc
2024/04/30 22:21 6180112fcf68 Merge pull request #10287 from coder:hystart 3ba885bc
2024/04/30 09:55 3d3205071065 Multi-container restore 3ce4924c
2024/04/30 04:11 3d3205071065 Multi-container restore f10afd69
2024/04/29 17:42 05335ebd62d1 netstack: update tcp_benchmark flag to match that RACK is enabled by default f10afd69
2024/04/29 05:37 05335ebd62d1 netstack: update tcp_benchmark flag to match that RACK is enabled by default 27e33c58
2024/04/27 10:04 05335ebd62d1 netstack: update tcp_benchmark flag to match that RACK is enabled by default 07b455f9
2024/04/26 20:49 797b9093688d Allow gVisor-specific mount options for bind mounts to be passed via OCI spec. 07b455f9
2024/04/26 08:29 385f433a4cdb netstack: add comments to some TCP sender fields 3f914d6b
2024/04/26 07:22 385f433a4cdb netstack: add comments to some TCP sender fields 8bdc0f22
2024/04/25 18:12 dc5eed4f677d Fix check for IPPROTO_ICMP, since SocketType.proto it is not a bitmask. 8bdc0f22
2024/04/25 05:01 129734a35201 Pass NEWLINK netlink commands to network stacks 8bdc0f22
2024/04/24 15:37 1e1334e88f17 nvproxy: track driver object dependencies 8bdc0f22
2024/04/24 14:03 1e1334e88f17 nvproxy: track driver object dependencies 21339d7b
2024/04/24 00:57 38f63e832a4c systrap: don't restart the task after replacing a syscall with a function call 21339d7b
2024/04/23 11:47 5cecdfbabd15 Create configuration for fdbased processor goroutines. 21339d7b
2024/04/22 22:31 5a559423c473 Standardize fd.FD usage across platform and restore 21339d7b
2024/04/22 21:08 de9adb58ac42 Internal change. 21339d7b
2024/04/22 12:52 de9adb58ac42 Internal change. 36c961ad
2024/04/22 09:05 4810afc36c5b GPU support: Add NVIDIA CUDA sample tests. 36c961ad
2024/04/20 02:27 4810afc36c5b GPU support: Add NVIDIA CUDA sample tests. af24b050
2024/04/19 13:18 bdf53b9844c6 Internal change. af24b050
2024/04/19 00:08 93bbcbf35bb2 Retrieve UID/GID from the user string. af24b050
2024/04/18 14:10 fe9d22f06bfa netstack: remove unused XDP reference in fdbased endpoint af24b050
2024/04/18 02:20 fe9d22f06bfa netstack: remove unused XDP reference in fdbased endpoint bd38b692
2024/04/17 14:07 7a48d7a7a845 Switch to using rcvmmsg dispatcher by default. acc528cb
2024/04/17 11:48 7a48d7a7a845 Switch to using rcvmmsg dispatcher by default. 18f6e127
2024/04/16 22:33 cd6f5a3c507b Simplify iperf benchmarks. 18f6e127
2024/04/16 10:34 43c2c00c5006 Delete wire.Reader and wire.Writer. 2338035c
2024/04/15 22:07 d2e9bf2cef4c Do not auto close "revived" issues. 0d592ce4
2024/04/15 17:20 d2e9bf2cef4c Do not auto close "revived" issues. 459f4b00
2024/04/15 10:03 617a184cf243 nvproxy: implement and use fmt.Stringer.String for handles and class IDs 459f4b00
2024/04/13 12:13 617a184cf243 nvproxy: implement and use fmt.Stringer.String for handles and class IDs c8349e48
2024/04/12 23:01 7ff0b64d6e72 Add pciDeviceFD mmap and initialize it with the corresponding host FD. c8349e48
2024/04/12 10:56 596e8d22b902 Increase `sandbox.waitForStopped` timeout yet again. a154e056
2024/04/11 22:50 0c50496d1add Internal change. 27de0a5c
2024/04/11 10:49 4583d9fc47b1 Add support for per mount dcache option. 478efa7f
2024/04/11 00:07 d514dc4424e2 Track exec'ed processes and kill them after restore 171ec371
2024/04/10 10:48 87d8df37c71e Enable save/checkpoint resume with runsc checkpoint command. 171ec371
2024/04/09 21:36 7137ec879891 Refactor containerMounter.configureRestore 171ec371
2024/04/09 09:23 91a283f8fa1c netstack: zero window probes must have a payload 56086b24
2024/04/08 21:10 32bbb188230a systrap: use seccomp notifications to communicate with syscall threads f3234354
2024/04/08 20:06 32bbb188230a systrap: use seccomp notifications to communicate with syscall threads 7591ebb5
2024/04/08 09:08 597bc5f90ddd netstack: remove timing and locking from GRO 7591ebb5
2024/04/06 08:42 597bc5f90ddd netstack: remove timing and locking from GRO ca620dd8
2024/04/05 19:32 13ff778ec505 Merge pull request #10207 from worrycare:master ca620dd8
2024/04/05 17:44 d5e8d33af3c8 Set FD_CLOEXEC on all open FDs before creating the sandbox or gofer processes. ca620dd8
2024/04/05 05:48 d5e8d33af3c8 Set FD_CLOEXEC on all open FDs before creating the sandbox or gofer processes. 47d9c0ed
2024/04/04 21:02 3e952d1e305e Modify FUSE inodes so they're not always assumed to be valid. 0ee3535e
2024/04/04 10:18 5b30c4a27543 Downgrade rseq test TODOs to NOTEs. 0ee3535e
2024/04/03 22:30 5b30c4a27543 Downgrade rseq test TODOs to NOTEs. 51c4dcff
2024/04/03 10:23 d3d82abdc470 gVisor: Run runtime tests locally by default. 9d2a90af
2024/04/02 22:11 d554cabf9a57 Merge pull request #9997 from derpsteb:h100-cc-mode-clean 7925100d
2024/04/02 20:56 d554cabf9a57 Merge pull request #9997 from derpsteb:h100-cc-mode-clean f861ecca
2024/04/02 10:07 7e9c01f12a14 Add Dockerfile and K8S deployments for a basic TPU pytorch workflow. f861ecca
2024/04/01 22:51 7e9c01f12a14 Add Dockerfile and K8S deployments for a basic TPU pytorch workflow. 6baf5069
2024/03/31 09:57 8c9cbf0d9090 systrap: handle syscall errors 6baf5069
2024/03/30 11:06 7d68056681dd Bump `waitForStopped` timeout further. 6baf5069
2024/03/29 22:01 32afe881c5ee Update tpuproxy package for a more consistent gVisor naming convention. 6baf5069
2024/03/29 20:38 32afe881c5ee Update tpuproxy package for a more consistent gVisor naming convention. c52bcb23
2024/03/29 01:24 88ee65f3a862 Implement pass through ioctl VFIO_IOMMU_UNMAP_DMA. c52bcb23
2024/03/28 12:58 5ba35f516b5c `TestTree`: Utility to run Go tests with a hierarchy unknown at compile time. ceaf7ddd
2024/03/28 11:17 5ba35f516b5c `TestTree`: Utility to run Go tests with a hierarchy unknown at compile time. 120789fd
2024/03/27 22:04 db85b6316f6c Fix Copybara's non-reversible transformations in gVisor. 120789fd
2024/03/27 18:36 08ed01b28587 `dockerutil`: Implement `ContainerPool`, a pool of reusable test containers. 120789fd
2024/03/27 06:00 08ed01b28587 `dockerutil`: Implement `ContainerPool`, a pool of reusable test containers. 454571b6
2024/03/26 16:54 cc37e536cbf8 Increase the RLIMIT_MEMLOCK when TPUProxy is enabled. 454571b6
2024/03/26 14:54 cc37e536cbf8 Increase the RLIMIT_MEMLOCK when TPUProxy is enabled. bcd9b39f
2024/03/26 01:42 f94df6d1bfaa Implement VFIO-PCI TPU device's Pread and Pwrite to enable bus master at host. bcd9b39f
2024/03/25 17:31 c3ac1773c253 Fix and re-enable `imagegen_test.go`. (2/2: Re-enable.) 5f4fe4de
2024/03/25 13:31 e1ffb147787a Restore errno around allocation in test matchers 5f4fe4de
2024/03/23 19:19 e1ffb147787a Restore errno around allocation in test matchers 0ea90952
2024/03/23 06:11 fe27d9802592 `Makefile`: `load-%`: Ignore images that do not exist on the current arch. 0ea90952
2024/03/22 17:04 81e651201461 Implmenet ioctl command VFIO_DEVICE_RESET. 0ea90952
2024/03/22 05:11 ce673f29cee4 Fix and re-enable `imagegen_test.go` (1/2: Fix.) 7a239ce7
2024/03/21 16:50 8739b58b61d1 Implement pass through ioctl command VFIO_DEVICE_GET_REGION_INFO. 6af1f94a
2024/03/21 12:59 8739b58b61d1 Implement pass through ioctl command VFIO_DEVICE_GET_REGION_INFO. 6753db5c
2024/03/20 23:41 add4c98c288b netstack: fix broken tcp_benchmark XDP mode 6753db5c
2024/03/20 11:43 5a6aadda2f17 Change the way gVisor TPUProxy passes string arguments to IOCTL syscalls. 5b7d42ae
2024/03/19 23:40 459348ddf83a Implement pass through ioctl command VFIO_GROUP_GET_DEVICE_FD. a485f239
2024/03/19 11:29 365f85680d19 netstack: make TCP's endpoint type public e104824c
2024/03/19 07:07 365f85680d19 netstack: make TCP's endpoint type public baa80228
2024/03/18 17:55 5f5e01d186b2 Fix panic while setting TCP_CORK off. baa80228
2024/03/18 11:14 57dd80d5a810 netstack: don't allocate in hot path use of tcpip.Subnet baa80228
2024/03/16 07:35 57dd80d5a810 netstack: don't allocate in hot path use of tcpip.Subnet d615901c
2024/03/15 18:20 655b50cc531a Change statfs of /sys/fs/cgroup to return TMPFS_MAGIC. d615901c
2024/03/14 19:46 bcc70e30fc76 Make all restored host FDs explicit d615901c
2024/03/14 07:42 bcc70e30fc76 Make all restored host FDs explicit 8d8ee116
2024/03/14 01:06 bcc70e30fc76 Make all restored host FDs explicit f919f202
2024/03/13 11:49 ed9678b679dc Delete pgalloc.MemoryFileProvider. f919f202
2024/03/12 23:45 f82d92777207 Ensure that files created after save are visible after restore. db5b7ff0
2024/03/12 11:34 c8a50763f27f Add unimplemented methods for tpuFd from vfs.FileDescriptionImpl. c35c26ec
2024/03/12 02:55 7220bea2b7db Fix `runsc --debug` config output. 6ee49f2e
2024/03/09 13:28 6ad1af2b9cbf netstack: don't allocate by calling AsSlices() in fdbased endpoint 6ee49f2e
2024/03/09 00:12 558a78de55a4 Automated rollback of changelist 614015218 6ee49f2e
2024/03/08 12:21 9b28a3f2eeff g3doc/docker-in-gvisor: don't require mounting cgroups 8e75c913
2024/03/08 00:09 be7948184464 images: use the crane tool to detect whether the remote image exists cf82cde1
2024/03/07 17:00 02000395de22 images: avoid huge image deltas 2b789849
2024/03/07 11:55 4266145bad7f buildkite: call gcloud to add credentials for us-central1-docker.pkg.dev 2b789849
2024/03/07 01:33 4266145bad7f buildkite: call gcloud to add credentials for us-central1-docker.pkg.dev f39a7eed
2024/03/06 12:18 5a740cb1b40b Add DirectFS to gofer's seccomp filter options. f39a7eed
2024/03/05 23:05 21edc122da22 NAT source ports for locally generated traffic when necessary f39a7eed
2024/03/05 11:03 d272e9e5524d Improve TCPFinWait2Test syscall test 9ed46f64
2024/03/04 22:46 c6b06ab1a51c Internal change. 5fc53669
2024/03/04 19:33 c6b06ab1a51c Internal change. 0f110c12
2024/03/04 10:43 40b74cc60b23 `ollama` test: Add image processing capability test. 0f110c12
2024/03/04 03:45 40b74cc60b23 `ollama` test: Add image processing capability test. 25905f5d
2024/03/03 14:38 1ed73f1f6f0c Refactor `ollama` to distinguish loading models and prompting as separate. 25905f5d
2024/03/03 01:24 fcb9ec1074d6 Update ollama to version 0.1.26. 25905f5d
2024/03/02 01:17 3172bc04679b Update go_github from v52 to v56 25905f5d
2024/03/01 13:33 3172bc04679b Update go_github from v52 to v56 83acf9e0
2024/03/01 02:04 0da62368cb3a Add list of users to the gvisor website. 352ab904
2024/02/29 12:58 c1f5fd07b955 `ollama` library: Use streaming mode when prompting. 352ab904
2024/02/28 23:50 1d7b2b5c6fc7 Correct getdents64 syscall number for arm64 352ab904
2024/02/28 11:31 ccc3c2cbd26d Skip incremental checksum update for unmodified fields 55d6f11d
2024/02/28 06:51 ccc3c2cbd26d Skip incremental checksum update for unmodified fields d367cbe5
2024/02/27 17:33 bb7ed9175faa Fix GPU Support link on home page. d367cbe5
2024/02/27 15:29 da3eb80271d6 Fix #10046 d367cbe5
2024/02/26 23:21 da3eb80271d6 Fix #10046 05e69c83
2024/02/26 11:15 16dba7fa7677 systrap: handle stub thread crashes 23536c23
2024/02/26 07:18 16dba7fa7677 systrap: handle stub thread crashes 8d446f15
2024/02/25 05:21 6c1bd9c68970 Automated Code Change 8d446f15
2024/02/24 05:58 e5ea3935bfd1 Automated rollback of changelist 609833006 8d446f15
2024/02/23 16:52 88f7bb66f0dc runsc:gofer: don't mount a new proc instance 8d446f15
2024/02/23 03:35 9a02a687f06e Set -g0 to make cc_pie_obj produce deterministic output to help Bazel caching. 8d446f15
2024/02/22 18:57 7f74a04a7959 Add a page about nvproxy on the website. bbb79582
2024/02/22 15:31 1303df5f706e Skip running the UDS lisafs test for runsc/fsgofer. bbb79582
2024/02/22 03:28 1303df5f706e Skip running the UDS lisafs test for runsc/fsgofer. 345111b5
2024/02/21 19:18 72f11d689841 Replace "if" statement in pipeline file with source_test_continuous invocation 9e510875
2024/02/21 15:18 6a30f335135a Deprecate --nvproxy-docker flag. 9e510875
2024/02/21 08:21 6a30f335135a Deprecate --nvproxy-docker flag. 3af7dd65
2024/02/20 19:04 f4a83e6c2670 Disable flaky tests with S/R. 3af7dd65
2024/02/19 23:21 53d2b511e78e Change remaining test targets to use select_gtest() to choose the gtest target 3af7dd65
2024/02/19 11:17 53d2b511e78e Change remaining test targets to use select_gtest() to choose the gtest target 96e91f57
2024/02/17 01:53 53d2b511e78e Change remaining test targets to use select_gtest() to choose the gtest target 578f7538
2024/02/16 12:47 aa1a66353af5 process_vm_{read,write}v returns EFAILT if iov-s describe inaccessible memory 578f7538
2024/02/15 23:40 70eab35731cf Add missing word in gvisor docs for readable prose 578f7538
2024/02/15 18:42 70eab35731cf Add missing word in gvisor docs for readable prose fd39cf6f
2024/02/15 11:38 568434b39717 Enable S/R for all syscall tests. fd39cf6f
2024/02/14 23:46 568434b39717 Enable S/R for all syscall tests. d9b1cdd5
2024/02/14 11:36 f47911271957 Qualify Nvidia driver 535.154.05. 625bd0b0
2024/02/13 23:30 5300f3d30597 Don't use xgetbv on CPUs that don't support it. d902085f
2024/02/13 21:19 5300f3d30597 Don't use xgetbv on CPUs that don't support it. e66542d7
2024/02/13 11:29 c2bcdb73aa6e Fix bug that prevents collecting traces without also collecting a profile. e66542d7
2024/02/12 20:10 c2bcdb73aa6e Fix bug that prevents collecting traces without also collecting a profile. 77b23aa1
2024/02/10 04:35 cd6c646b1a9a Run docker-tests with default flags. 77b23aa1
2024/02/09 15:20 59a057980d9b Minor FPU save/restore fixes. 77b23aa1
2024/02/09 13:10 59a057980d9b Minor FPU save/restore fixes. 7f07e9b0
2024/02/08 23:58 f282345e8cd8 Send error to subprocess in case of invalid shared memory. 7f07e9b0
2024/02/08 18:06 f282345e8cd8 Send error to subprocess in case of invalid shared memory. e8e30238
2024/02/08 11:51 1ebf17e9d9c8 Fix S/R support for fuse structs. e8e30238
2024/02/08 02:29 1ebf17e9d9c8 Fix S/R support for fuse structs. 6404acf9
2024/02/07 13:18 38d33704ae18 Enable S/R for runsc syscall tests. 6404acf9
2024/02/07 00:08 fe66cae2edc7 Enumerate known systrap stub failures to exit process cleanly. 6404acf9
2024/02/06 10:58 9defeeaf093a `seccomp`: Check that programs that are too large are rejected. 6404acf9
2024/02/05 21:52 10498cb8d4ee g3doc: fix a title of docker-in-gke-sandbox.md 6404acf9
2024/02/05 17:09 10498cb8d4ee g3doc: fix a title of docker-in-gke-sandbox.md e23e8c20
2024/02/05 09:50 b07b6076cb79 Fix the ref leaks with S/R. e23e8c20
2024/02/03 08:59 b07b6076cb79 Fix the ref leaks with S/R. a67b2c42
2024/02/02 23:51 f4795a1c8fa9 Poll indefinitely on Fuchsia 60bf9982
2024/02/02 10:46 8ad4ae61ca64 Add cover image for gVisor seccomp blog post. 60bf9982
2024/02/01 22:40 67f4cf66f72d test/runtime/java: skip CertPathBuilder/akiExt/AKISerialNumber.java d61103fc
2024/02/01 10:47 2c8e77f5c1d2 Merge pull request #9945 from avagin:gvisor-in-gke 81024119
2024/02/01 01:16 a5f0778c3895 Add a hello world docker image test for rust runtime. 373b66cd
2024/01/31 12:05 0602d517c52c Merge pull request #9939 from kevinGC:push-tunvmxtwumxm 373b66cd
2024/01/30 22:49 80af63b5e35b Use infinite timeout on Fuchsia 373b66cd
2024/01/30 19:37 80af63b5e35b Use infinite timeout on Fuchsia 7f400fcb
2024/01/30 10:47 aa8e121e8d34 Add test for cl/601911295. 7f400fcb
2024/01/30 00:23 aa8e121e8d34 Add test for cl/601911295. 991a98f4
2024/01/29 09:22 23736c31c96d Add rust to tested images at gVisor's compatibility page. 991a98f4
2024/01/29 06:59 23736c31c96d Add rust to tested images at gVisor's compatibility page. cc4a4020
2024/01/27 08:57 a9bdef23522b More accurately replicate Linux's Unix domain socket event notification. cc4a4020
2024/01/26 19:51 a940627a74b5 Merge pull request #9925 from avagin:bazel-update cc4a4020
2024/01/25 22:08 8d37113049ac Enable collection of go traces during benchmarks. cc4a4020
2024/01/25 14:23 d788c40b192d Fix NV0080_CTRL_CMD_GPU_GET_CLASSLIST to use RMAPI_PARAM_COPY_MAX_PARAMS_SIZE. cc4a4020
2024/01/25 01:05 d788c40b192d Fix NV0080_CTRL_CMD_GPU_GET_CLASSLIST to use RMAPI_PARAM_COPY_MAX_PARAMS_SIZE. 1e153dc8
2024/01/24 11:56 f82d97c9ee1a Only reset tty.tg to nil when its controlling process is being released. 1e153dc8
2024/01/23 22:44 ff8ea9b2b977 sentry: remove unnecessary NAT TODOs 1e153dc8
2024/01/23 18:37 9db874189a17 xdp: user real BPF helper functions, not a hacky forward definition 1e153dc8
2024/01/23 06:35 9db874189a17 xdp: user real BPF helper functions, not a hacky forward definition 1c0ecc51
2024/01/22 23:01 9db874189a17 xdp: user real BPF helper functions, not a hacky forward definition ef013115
2024/01/22 18:32 7b151e25d076 Don't drop the mountpoint reference in already umounted dead mountpoints. ef013115
2024/01/20 11:31 7b151e25d076 Don't drop the mountpoint reference in already umounted dead mountpoints. 9bd8dcda
2024/01/19 22:21 2de5431306f7 Update the ruby image 9bd8dcda
2024/01/19 14:45 bb840068163c Fixup AMX workaround for ptrace. 9bd8dcda
2024/01/19 07:20 bb840068163c Fixup AMX workaround for ptrace. 21772ce4
2024/01/18 18:11 e9bdc76c02bd Exclude AMX extended state from being xsave/xrstor'd. 21772ce4
2024/01/17 09:48 588d87b40a36 Add a unit test for sentry sysfs PCI mirroring. c9a1c95b
2024/01/17 08:41 588d87b40a36 Add a unit test for sentry sysfs PCI mirroring. 2a7bcc7f
2024/01/16 19:23 be48200c0edf Re-order loads in BUILD files to make transformations reversible in Copybara. 2a7bcc7f
2024/01/15 11:22 5eaa66a2ed33 Fix ipv4.endpoint.AddAndAcquirePermanentAddress() to write lock endpoint mutex. 2a7bcc7f
2024/01/13 14:12 5eaa66a2ed33 Fix ipv4.endpoint.AddAndAcquirePermanentAddress() to write lock endpoint mutex. 551587c1
2024/01/13 00:54 49f7ee9e926a systrap: Rename fpState to fastpath. 551587c1
2024/01/12 21:06 49f7ee9e926a systrap: Rename fpState to fastpath. f6fa7c28
2024/01/12 12:51 39afbf09cdca Fix connectionedEndpoint.Readiness() to return EPOLL{RD}HUP appropriately. f6fa7c28
2024/01/12 03:37 39afbf09cdca Fix connectionedEndpoint.Readiness() to return EPOLL{RD}HUP appropriately. dda5a988
2024/01/11 14:29 8053cd8f0bf6 Add mount locking. dda5a988
2024/01/11 13:39 8053cd8f0bf6 Add mount locking. 00f3cc59
2024/01/11 00:25 94e83c674e65 Properly account for all lower level headers when setting GSO limit. 00f3cc59
2024/01/10 19:27 94e83c674e65 Properly account for all lower level headers when setting GSO limit. 04815ef1
2024/01/10 12:23 9e364f4c23ec Mount IOMMU groups at chroot. 04815ef1
2024/01/10 00:18 9e364f4c23ec Mount IOMMU groups at chroot. b438bd66
2024/01/09 12:17 af80b6898e9b Close directfs dentry's control FD on gofer filesystem Release(). 4807fb37
2024/01/09 01:20 58cbc1af952b Modify cgroup tests to make the tests pass with the new behavior. 4c0fd4bb
2024/01/08 11:24 1e61310ce61e `seccomp-bpf`: Render syscall rules after binary search tree traversal code. 4c0fd4bb
2024/01/05 17:48 1e61310ce61e `seccomp-bpf`: Render syscall rules after binary search tree traversal code. d0304e9c
2024/01/05 10:57 1e61310ce61e `seccomp-bpf`: Render syscall rules after binary search tree traversal code. 28c42cff
2024/01/04 21:46 9e2db2c1315c xdp: add a tunnel mode to avoid sharing UMEM among sandboxes 28c42cff
2024/01/04 08:36 5c8be5da4d34 Add regression test for #9848. 28c42cff
2024/01/03 19:23 1cccd35dcfbb Internal change. 28c42cff
2024/01/03 15:40 9425d102e515 Make `runsc` log header more helpful. 28c42cff
2024/01/03 09:08 9425d102e515 Make `runsc` log header more helpful. fb427a07
2024/01/02 20:02 65783256ca99 Fix fdnotifier.AddFD() to handle the case when queue already has events. fb427a07
2023/12/29 09:06 de71aae89aed `seccomp`: Use dedicated input buffer for populating seccomp cache. fb427a07
2023/12/28 19:55 f3864daf7a1c Merge pull request #9840 from tianyuzhou95:albert-doc fb427a07
2023/12/22 15:13 149350e5c428 xdp: fix race found by gotsan fb427a07
2023/12/22 06:24 149350e5c428 xdp: fix race found by gotsan 4f9530a3
2023/12/21 17:11 8b291071cd29 Add NV2080_CTRL_CMD_NVLINK_GET_NVLINK_CAPS to nvproxy. 4f9530a3
2023/12/21 01:11 f76d64021e0c xdp: update the incorrectly named "Readonly*" names 4f9530a3
2023/12/20 18:39 8b054cadc548 Use infinite timeouts for Fuchsia in syscall test 3da2432f
2023/12/20 13:05 b559b8840254 Get cpu usage from cgroups in runsc. 3da2432f
2023/12/19 05:05 b559b8840254 Get cpu usage from cgroups in runsc. 3ad490ea
2023/12/18 17:03 3406ebbb75cd Remove unused gonet.UDPConn.stack field. 924661f4
2023/12/18 16:40 f6d380ad8c35 xdp: add a program that redirects packets from a NIC to an AF_XDP socket 924661f4
2023/12/14 17:52 f6d380ad8c35 xdp: add a program that redirects packets from a NIC to an AF_XDP socket 3222d10c
2023/12/14 04:37 29234bc44b51 Mount cgroups per container in runsc. 3222d10c
2023/12/13 19:47 b373c8e11243 Mark nvproxy.objsLive as not savable. ce0359fb
2023/12/13 16:33 07e86e27b07a Add ollama GPU test. ce0359fb
2023/12/13 00:08 07e86e27b07a Add ollama GPU test. ebcad15c
2023/12/12 10:50 b3bb6faf7851 Remove kernel.Kernel.savedMFOwners. ebcad15c
2023/12/12 08:50 b3bb6faf7851 Remove kernel.Kernel.savedMFOwners. 28b24332
2023/12/11 19:43 a047cde5e67b Add checkpoint/restore e2e test for overlay configurations. 28b24332
2023/12/10 19:38 0bdb383c2467 Constraint x86 image push job to amd64 machines. 28b24332
2023/12/08 17:58 f4b851067a3a Un-delete devtmpfs. 28b24332
2023/12/08 04:40 d7a3ec8305f0 Allow vfio releted subdirectories to be mirrored by gVisor. 28b24332
2023/12/07 15:33 047cabf457ab Merge pull request #9700 from thundergolfer:master 28b24332
2023/12/07 11:57 94b04833937c Disable FstatfsTest.BlocksFree in statfs_test_native. 28b24332
2023/12/06 23:57 94b04833937c Disable FstatfsTest.BlocksFree in statfs_test_native. e3299f55
2023/12/06 11:50 063000448f40 Make gVisor search for all potential registered TPU devices. 95293603
2023/12/06 07:57 063000448f40 Make gVisor search for all potential registered TPU devices. 858d62d1
2023/12/05 18:40 3517ac4c0bcd Cancel multicast delayed report job on Disable 858d62d1
2023/12/05 13:57 e1d2ce8cfa4d Move GPU test utilities to its own package. 858d62d1
2023/12/05 05:25 e1d2ce8cfa4d Move GPU test utilities to its own package. f819d6f7
2023/12/04 16:07 73fe5bffafcd gvisor: update traceBlockReason for new runtime tracer f819d6f7
2023/12/02 10:17 126ee58746d1 Register TPU v5e devices when booting gVisor. f819d6f7
2023/12/01 21:12 7b8b28e76c5d Add registerTPUDevice which registers all supported TPU devices. f819d6f7
2023/12/01 04:54 479d60c2258b Merge pull request #9784 from avagin:make-docker-reload-wait f819d6f7
2023/11/30 15:47 bcbb32955ed9 Fix seccomp debugging tip to work with precompiled filters. f819d6f7
2023/11/30 02:26 a880da69f277 `seccomp`: Optimize common 32-bit matchers away from disjunctions. f819d6f7
2023/11/29 14:12 2d90b66af167 Add checkpoint/restore support for tmpfs with file backend. 6e78f9ce
2023/11/29 02:11 b4ef4364532d iptables: use log package to get timestamps in tests 1adfb6f6
2023/11/28 14:22 94c0d777aba5 Merge pull request #9749 from profawk:clear-builtin 9fd50251
2023/11/28 02:03 7cf14b7c8b5e Add equality function for BPF instructions. 9fe51b7c
2023/11/28 01:47 7cf14b7c8b5e Add equality function for BPF instructions. 7ec6c044
2023/11/27 13:47 815dade355a3 Add vfioFD skeleton code for TPU v5e. 7ec6c044
2023/11/25 08:50 815dade355a3 Add vfioFD skeleton code for TPU v5e. 5b429f39
2023/11/23 17:07 722ddab51ebf Mount VFIO based TPU device directories in chroot. 5b429f39
2023/11/23 02:31 722ddab51ebf Mount VFIO based TPU device directories in chroot. fc59b78e
2023/11/23 02:04 e54bfde79278 Use 16-byte secret for SHA2 fc59b78e
2023/11/22 13:58 e54bfde79278 Use 16-byte secret for SHA2 03e12510
2023/11/22 12:11 e54bfde79278 Use 16-byte secret for SHA2 cb976f63
2023/11/21 22:55 c16916e7d780 Move lockMountpoint to the beginning of pivot_root. cb976f63
2023/11/21 09:43 f956b5ac17ae Use cryptographic hash functions for TCP cb976f63
2023/11/20 20:33 704543b8f338 Ensure empty VFSPipeFD.SpliceToNonPipe(/dev/null) returns ErrWouldBlock. cb976f63
2023/11/18 12:49 88d35cd8f13a segment.Set API improvements. cb976f63
2023/11/17 23:37 2ef56fee9433 Seccomp filters: Add method to uniquely identify the seccomp configuration. cb976f63
2023/11/17 10:33 2bc70b209b60 `seccomp`: Don't treat variables that are optimized away as unused. cb976f63
2023/11/16 21:25 77b137ffd8ec Fix umount not unmounting all the mounts it is supposed to. cb976f63
2023/11/16 08:15 201a046299b7 `seccomp`: Enforce that Sentry filters match against reference program. cb976f63
2023/11/15 19:02 ceb1b69e35ec runsc: don't scrape iptables rules by default cb976f63
2023/11/15 05:52 3ab01aedb874 Refactor the umount algorithm. cb976f63
2023/11/14 16:42 7ac1ecc9c523 Do not pass MS_REC with MS_BIND|MS_REMOUNT while setting up gofer rootfs. cb976f63
2023/11/14 03:32 03d35d400f76 Automated rollback of changelist 580649803 cb976f63
2023/11/13 14:06 8c52800156e2 Add a syscall test exercising dualstack address family mismatches cb976f63
2023/11/13 13:20 8c52800156e2 Add a syscall test exercising dualstack address family mismatches 6d6dbf8a
2023/11/12 14:38 c46ffacf2f11 Separate out rule optimizers from main syscall rendering. 6d6dbf8a
2023/11/12 01:27 a69a4835f277 netstack: iptables DNAT revision 1 support 6d6dbf8a
2023/11/11 12:16 62175dea49c8 `seccomp.BuildProgram`: Add `ProgramOptions` struct. 6d6dbf8a
2023/11/11 00:07 dbf8cbbe8344 Remove MM.privateRefs. d80eec66
2023/11/10 12:06 56be4a99210f `seccomp`: Add method to `ValueMatcher` to generate fuzz test cases. 910357f9
2023/11/10 00:09 3ec902d1a6b6 Merge pull request #9486 from btw616:erofs-CR-and-rootfs-support 45e9b83e
2023/11/09 11:42 68cdc8837840 Implement the fs.nr_open sysctl 1d21e169
2023/11/09 11:05 68cdc8837840 Implement the fs.nr_open sysctl 4862372a
2023/11/08 21:40 65e518c7412d proc: limit a comm len to TASK_COMM_LEN 4862372a
2023/11/08 16:22 65e518c7412d proc: limit a comm len to TASK_COMM_LEN b93f63e8
2023/11/08 09:38 9115b8d57c56 Fix debug message. b93f63e8
2023/11/08 01:41 9115b8d57c56 Fix debug message. 83211397
2023/11/07 12:31 b988b579215e runsc: reproduce NAT table inside gVisor only when non-default 83211397
2023/11/06 23:22 c2dd6140f452 `embeddedbinary`: Skip compression unless using `--compilation_mode=opt`. 83211397
2023/11/06 19:44 c2dd6140f452 `embeddedbinary`: Skip compression unless using `--compilation_mode=opt`. 78fae24e
2023/11/06 11:17 42b69d0151b7 Get limits from parent in cgroupv2 when max is specified in leaf cgroup node. 78fae24e
2023/11/04 02:51 42b69d0151b7 Get limits from parent in cgroupv2 when max is specified in leaf cgroup node. 500bfdc4
2023/11/03 13:19 aeaee7166900 setsid() should return the session id. 500bfdc4
2023/11/03 12:15 aeaee7166900 setsid() should return the session id. c4ac074c
2023/11/02 22:57 9aca9a74291f Elide WriteGS if the GS is already correct. c4ac074c
2023/11/02 18:57 9aca9a74291f Elide WriteGS if the GS is already correct. b5f07fd3
2023/11/02 10:55 8f9211abca9c Close gofer filestore FDs in failure cases. b5f07fd3
2023/11/02 01:21 8f9211abca9c Close gofer filestore FDs in failure cases. 69904c9f
2023/11/01 12:09 4a8f42267b66 Seccomp: Test that `ioctl`'s zeroth arg is always a non-negative FD. 69904c9f
2023/10/31 22:52 41614ddfa150 `seccomp`: Add `And` as a logical AND between multiple syscall rules. 69904c9f
2023/10/31 10:28 ba53672288fb Fix cudaMallocManaged() on nvproxy. 0badc11c
2023/10/30 22:24 0ed91ba4b8ab Fix issue w/ buildkite pipelines. b5729d82
2023/10/30 20:00 0ed91ba4b8ab Fix issue w/ buildkite pipelines. 116af91f
2023/10/30 10:20 83f75082e5b0 nestack: use cryptographically secure RNG when appropriate 116af91f
2023/10/29 09:20 83f75082e5b0 nestack: use cryptographically secure RNG when appropriate 3c418d72
2023/10/28 20:03 fd9845ccea9b Fix NV_MEMORY_FABRIC for 535.43.02+ drivers. 3c418d72
2023/10/28 01:43 1918283b0300 Test docker in gVisor 3c418d72
2023/10/27 13:07 b357d718289a TIOCSCTTY has to succeed if a specified tty is a controlling one already d0fab643
2023/10/27 11:15 b357d718289a TIOCSCTTY has to succeed if a specified tty is a controlling one already bf285f0c
2023/10/26 22:05 5ec15266da43 Reduce TestMultiContainerMemoryLeakStress flakiness. bf285f0c
2023/10/26 09:43 3574bdd75034 Make GPU tests on presubmit use only latest driver. b67a3ce3
2023/10/26 07:07 3574bdd75034 Make GPU tests on presubmit use only latest driver. 72e794c4
2023/10/25 17:53 ecbf37d03726 BPF: Add "instrumented execution" mode. 72e794c4
2023/10/25 16:51 d4973670c3c9 `bpf`: Remove `Input` interface and simply use bytes as the input. 72e794c4
2023/10/25 05:12 d4973670c3c9 `bpf`: Remove `Input` interface and simply use bytes as the input. 17e6d526
2023/10/24 19:43 d377e4537685 netlink: allow to up/down interfaces via RTM_NEWLINK 7256c5bd
2023/10/24 16:47 ea4f0073d4a1 Fix data race between getting mount options and updating mount options. 7256c5bd
2023/10/24 09:44 ea4f0073d4a1 Fix data race between getting mount options and updating mount options. af8d2e46
2023/10/23 20:35 59af1edc780e Add script to run gpu test for all supported driver versions. af8d2e46
2023/10/23 18:41 59af1edc780e Add script to run gpu test for all supported driver versions. 989a3687
2023/10/23 08:34 57606c7aa115 tcp_benchmark: prevent "cheating" with splice 989a3687
2023/10/21 02:38 57606c7aa115 tcp_benchmark: prevent "cheating" with splice 361b23dc
2023/10/20 13:37 54ef8c70dd20 Add cos_gpu_test that will run GPU container on COS. 361b23dc
2023/10/20 10:29 54ef8c70dd20 Add cos_gpu_test that will run GPU container on COS. a42250d2
2023/10/19 21:01 9304ed401fd9 Remove unused images. a42250d2
2023/10/19 08:52 29a8856da7ba Create shared master mounts for volumes with share=container. f62755ed
2023/10/18 21:36 e77deec46296 Use disk-backed tmpfs for disk-backed EmptyDir volumes. 342b9c55
2023/10/18 08:23 d6e83e2802f9 Add nvidia installer tool for installing NVIDIA drivers in buildkite tests. 342b9c55
2023/10/17 19:12 669edba5d9f4 `bpf`: Add benchmark for interpreter speed. 342b9c55
2023/10/17 06:03 e69b01c3a8f3 Add command-line tool to quickly dump the Sentry BPF program. 342b9c55
2023/10/16 16:21 289dc7ce1d71 Prefer routes with local addr on outgoing NIC only for local traffic 342b9c55
2023/10/16 15:20 289dc7ce1d71 Prefer routes with local addr on outgoing NIC only for local traffic f757a323
2023/10/15 04:29 febb0656f347 Revamp shared mount container tests. f757a323
2023/10/14 15:20 2501d8282ddf Expand the concept of OverlayMedium to GoferMountConf. f757a323
2023/10/14 02:09 1a5aee553938 Handle deletion of self-backed filestores for shared mounts. f757a323
2023/10/13 13:40 c134ec92830b Merge pull request #9525 from avagin:bazel-update 56b6c7c4
2023/10/13 12:27 c134ec92830b Merge pull request #9525 from avagin:bazel-update 6388bc36
2023/10/12 22:58 da90797f0cb3 Zero `fd_set` in `select_benchmark` 6388bc36
2023/10/12 10:29 c6a583126e2c socket/unix: Implemented the autobind feature 3cefb144
2023/10/12 08:31 c6a583126e2c socket/unix: Implemented the autobind feature 83165b57
2023/10/11 19:00 f7bfab20e08a Fix MountNamespaceSlavesNewUserNamespace test. 83165b57
2023/10/11 00:09 4e5d7ff1ab7e `secbench`: Add benchmark for doing an ioctl with `nvproxy` enabled. 83165b57
2023/10/10 10:51 71dc79e65349 `secbench`: Benchmark optimization duration and compression ratio. 83165b57
2023/10/09 22:44 12bc9994b427 Introduce select_benchmark c9be5398
2023/10/09 17:36 12bc9994b427 Introduce select_benchmark f3a9f550
2023/10/09 10:40 98b368b7fa6f Merge pull request #9231 from google:dependabot/bundler/images/benchmarks/ruby/rack-2.2.8 f3a9f550
2023/10/08 23:55 98b368b7fa6f Merge pull request #9231 from google:dependabot/bundler/images/benchmarks/ruby/rack-2.2.8 5e837c76
2023/10/07 23:32 85701f569ba8 Merge pull request #9301 from google:dependabot/bundler/images/benchmarks/ruby/puma-5.6.7 5e837c76
2023/10/07 04:54 addac5f2487d Refactor seccomp rules with interfaces rather than disjunctive normal form. 5e837c76
2023/10/06 20:24 07b9077bfdcc Introduce poll_benchmark ea12a918
2023/10/06 16:29 15cc3fcbbd77 Add RmAllocParamType interface for parameter types of NV_ESC_RM_ALLOC. ea12a918
2023/10/06 04:56 15cc3fcbbd77 Add RmAllocParamType interface for parameter types of NV_ESC_RM_ALLOC. db17ad9f
2023/10/05 16:19 09be6cec5e98 `bpf`: Use optimizer for seccomp-bpf programs. becbb1de
2023/10/05 14:47 09be6cec5e98 `bpf`: Use optimizer for seccomp-bpf programs. b7d7ff54
2023/10/05 01:37 d493e93763d0 Implement MS_SLAVE. b7d7ff54
2023/10/04 12:19 e16f83a45c9a Return part of mount options via the syscall statfs & fstatfs. b7d7ff54
2023/10/03 17:55 122923b14bac Add mount type check in TestOverlayByMountAnnotation. 65faba36
2023/10/02 22:41 0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. 65faba36
2023/10/02 10:38 0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. 50b20e75
2023/09/29 12:30 0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. 8e26a358
2023/09/28 22:39 0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. d265efd8
2023/09/28 10:37 0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. 0aebb3ae
2023/09/28 00:15 0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. c2ab1e5d
2023/09/27 22:32 7594667507d7 Internal change. c2ab1e5d
2023/09/27 10:31 7594667507d7 Internal change. 2895a507
2023/09/27 00:54 7594667507d7 Internal change. 0b6a67ac
2023/09/26 03:17 485de2f6a71b test/syscalls: run tests in the single thread mode 0b6a67ac
2023/09/23 17:37 e81e0c72a70b Add NV_MEMORY_FABRIC to nvproxy. 0b6a67ac
2023/09/23 04:28 b5dea0ea0972 bazel: update bazel_gazelle to v0.33.0 0b6a67ac
2023/09/22 14:48 19250b87ede7 Use the last NVIDIA_VISIBLE_DEVICES value from spec. 0b6a67ac
2023/09/22 01:34 05b7c55c1320 Do not interpret GPU index as GPU device minor. 0b6a67ac
2023/09/21 17:40 222147462633 Merge pull request #9406 from avagin:systrap-pdeathsig 0b6a67ac
2023/09/20 20:53 1531147bf2e9 Automated rollback of changelist 564000728 0b6a67ac
2023/09/20 07:41 4cd842b20a3c Automated rollback of changelist 557941259 0b6a67ac
2023/09/19 18:25 8675708cb835 Handle arbitrarily large Fuse Dirent Namelen. 0b6a67ac
2023/09/18 23:59 8a7617aed21c Move pytorch benchmark to GPU directory. 0b6a67ac
2023/09/16 10:24 313485846896 Tweaks to containerd tests and helpers. 0b6a67ac
2023/09/15 21:15 36b9b19daca9 Do not use abstract sockets for control server. 0b6a67ac
2023/09/15 08:01 b192bf37363f Handle large control socket paths. 0b6a67ac
2023/09/14 18:32 ad68fe1d68c5 images: use gcr.io/syzkaller/syzbot as the base for syzkaller images 0b6a67ac
2023/09/13 21:12 3dda3741d8eb Fix CodeQL so that it does not fail the github check. 0b6a67ac
2023/09/13 07:49 b86d06d7e51b Merge pull request #9215 from ekzhang:ekzhang/perf-nvidia-cli-info 0b6a67ac
2023/09/13 06:51 b86d06d7e51b Merge pull request #9215 from ekzhang:ekzhang/perf-nvidia-cli-info 59da8366
2023/09/12 17:35 6d06f309ed5d Increase stale action ops per run. 59da8366
2023/09/11 19:03 f8f2bb6d21ba Don't build tensorflow image on ARM. 59da8366
2023/09/11 10:41 bb4410f44e32 Rollback 6ceceae9385c and 206e88db3653. 59da8366
2023/09/09 14:07 bb4410f44e32 Rollback 6ceceae9385c and 206e88db3653. 6654cf89
2023/09/08 21:31 717539fbd78a Return user_mss if user_mss is set and socket is unconnected. 6654cf89
2023/09/08 12:58 ad275a100e58 Fix debug builds. 6654cf89
2023/09/08 01:08 ad275a100e58 Fix debug builds. 72324844
2023/09/07 12:00 c215e67a50f8 Let devices cgroup add/remove rules via devices.allow and devices.deny. 72324844
2023/09/06 22:44 2319f958fc93 Automated rollback of changelist 536743330 72324844
2023/09/06 11:01 c227d185a4c5 Emit SentryTcpListenEvent when the application listens on a tcp port. 736a3c37
2023/09/05 23:16 e0029cc0ff4b A few fixes to run tests on 6.2+ kernels 0b6286dc
2023/09/04 21:53 c2a7efe6a230 Clean up mount tests. 0b6286dc
2023/09/04 09:48 c2a7efe6a230 Clean up mount tests. db3306a6
2023/09/01 00:40 c2a7efe6a230 Clean up mount tests. 696ea0d2
2023/08/31 12:38 c2a7efe6a230 Clean up mount tests. 4ad3538b
2023/08/31 03:56 c2a7efe6a230 Clean up mount tests. 84803932
2023/08/30 14:55 18961d06f160 Verify that the `Container` and `Sandbox` types are JSON-serializable. 84803932
2023/08/30 02:42 268b43d1b26f tmpfs: Allow non-standard xattr prefixes. b42ca3a7
2023/08/29 14:28 440b37a5c140 Add profiling metric flags to output metric data to local TSV file. bb79e24d
2023/08/29 08:54 440b37a5c140 Add profiling metric flags to output metric data to local TSV file. 7ba13a15
2023/08/28 19:38 2ba23f3ae45b Migrate Automatic Exec Groups by adding a toolchain parameter to the affected actions 7ba13a15
2023/08/26 04:03 2c7778ecca7e Support MS_STRICTATIME flag for the syscall mount. 7ba13a15
2023/08/25 14:46 d3b19e94842e proc: add /proc/{bus,fs,irq,sysrq-trigger} 7ba13a15
2023/08/25 02:59 62fae3001634 proc: add /proc/sys/kernel/cap_last_cap 49be837e
2023/08/24 14:35 356c4f86016c Internal change. 6f19564f
2023/08/24 14:13 356c4f86016c Internal change. 4d7ae7ab
2023/08/23 14:50 e8c1fff214d0 `runsc metric-server`: Move metric server to its own binary. 4d7ae7ab
2023/08/23 02:00 e8c1fff214d0 `runsc metric-server`: Move metric server to its own binary. b81ca3f6
2023/08/22 12:37 baf097a14df6 netstack: refactor IPv4 source address selection b81ca3f6
2023/08/22 08:23 baf097a14df6 netstack: refactor IPv4 source address selection 6b415825
2023/08/21 19:10 485265c9c814 Merge pull request #9296 from 0o001:master 6b415825
2023/08/21 15:15 755c1f242cd4 nsfs: mark inodes as anonymous 6b415825
2023/08/20 09:40 755c1f242cd4 nsfs: mark inodes as anonymous d216d8a0
2023/08/19 09:30 4455d3305e5e vfs: Introduce the rootfs mount d216d8a0
2023/08/18 20:23 9ee64caa00e2 Rearrange fio tests cases so regexs aren't ridiculous. d216d8a0
2023/08/18 08:15 960b564a6840 Fix small mount propagation bug. 937e0ad7
2023/08/18 07:07 960b564a6840 Fix small mount propagation bug. 74b106b6
2023/08/17 17:46 dc0093bb24ff Merge pull request #9283 from tianyuzhou95:albert-socket 74b106b6
2023/08/16 12:43 8f0c59c3fa00 Mount has to follow symlinks when it resolves `target` c89b162d
2023/08/16 12:00 8f0c59c3fa00 Mount has to follow symlinks when it resolves `target` 39990d51
2023/08/15 22:49 16dc811cb73d Fix expected import path for Go cmd/vendor packages. 39990d51
2023/08/15 07:26 6a4a48e6db20 Refactor and simplify propagation logic. 39990d51
2023/08/14 18:12 8de4ec70bdc3 Internal change. 39990d51
2023/08/11 23:10 2ce5c336d382 Add missing device cgroups. 39990d51
2023/08/11 10:02 31b8262ce0df Merge pull request #9146 from sitano:ivan_nocompressio 39990d51
2023/08/11 02:12 2f93ddbe6276 Create kernel.SendExternalSignalProcessGroup and use it in boot/loader.go da3c3ef8
2023/08/10 12:55 324735cfc004 Update docker packages to new moby repo. da3c3ef8
2023/08/10 01:31 582bf0d72d96 Add disk usage monitoring to BuildKite script. a1790533
2023/08/10 00:43 821459c94264 systrap: Enable using xsaveopt. a1790533
2023/08/09 12:40 821459c94264 systrap: Enable using xsaveopt. 13ca4cd6
2023/08/09 00:38 821459c94264 systrap: Enable using xsaveopt. 8ad1a287
2023/08/08 12:34 32537556ff22 Add test coverage for RTM_NEWROUTE & RTM_DELROUTE 3c27dfcd
2023/08/08 11:14 32537556ff22 Add test coverage for RTM_NEWROUTE & RTM_DELROUTE b1b6ae3d
2023/08/07 21:50 8ff6816f078f Implementing CopyInN b1b6ae3d
2023/08/07 19:17 8ff6816f078f Implementing CopyInN 0ef3dfda
2023/08/07 09:49 e89e40fded55 Implement setns CLONE_NEWUTS namespace type. 0ef3dfda
2023/08/06 22:50 e89e40fded55 Implement setns CLONE_NEWUTS namespace type. 4ffcc9ef
2023/08/05 01:36 8f6af3062d21 Merge pull request #9235 from avagin:bazel-update 4ffcc9ef
2023/08/04 16:03 118a17d92dcf kernfs: set DenySpliceIn for DynamicBytesFD 5aed0249
2023/08/04 13:32 6f978d71856e kernel: GetMountNamespace has to check that mntns isn't nil 5aed0249
2023/08/04 01:36 6f978d71856e kernel: GetMountNamespace has to check that mntns isn't nil 74621247
2023/08/03 18:05 b4aeb6cd0ced remove unnecessary build tags b95100df
2023/08/03 13:29 17e10cc47df7 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS to nvproxy. b95100df
2023/08/03 01:28 17e10cc47df7 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS to nvproxy. 39a91c18
2023/08/02 13:28 17e10cc47df7 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS to nvproxy. b178af49
2023/08/02 01:31 abe7cee09692 kernel: don't use atomic pointers for task.netns df07ffe8
2023/08/01 14:38 ab7259268b10 Add devices cgroups which is partially implemented. It could export the device cgroups to devices.deny and devices.allow, add/remove device cgroups rules will need to be implemented to fully support device cgroups. df07ffe8
2023/08/01 09:57 ab7259268b10 Add devices cgroups which is partially implemented. It could export the device cgroups to devices.deny and devices.allow, add/remove device cgroups rules will need to be implemented to fully support device cgroups. 2a0d0f29
2023/07/31 20:40 3275e9086cb8 Exclude internet/test-inspector-help-page.js nodejs runtime test. 2a0d0f29
2023/07/31 20:17 3924579214c2 `nginx` config: Remove `worker_processes` and `events.worker_connections`. 2a0d0f29
2023/07/28 06:15 3924579214c2 `nginx` config: Remove `worker_processes` and `events.worker_connections`. 92476829
2023/07/27 17:05 a3ae02eee34c Merge pull request #8990 from sitano:ivan_ptrace_eperm_guide 92476829
2023/07/27 12:44 9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. 92476829
2023/07/26 22:01 9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. 41fe1bae
2023/07/26 09:59 9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. 2a509c27
2023/07/25 08:11 9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. 3b91ad04
2023/07/25 08:05 9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. 9a0ddda3
2023/07/24 18:38 0ef88bbbd847 Fix fio "regex"s in buildkite file. 9a0ddda3
2023/07/24 17:56 0ef88bbbd847 Fix fio "regex"s in buildkite file. 68162649
2023/07/24 06:34 19e04218b981 Add methods for generating PCI sysfs paths and registering accel devices. 68162649
2023/07/21 23:15 19e04218b981 Add methods for generating PCI sysfs paths and registering accel devices. 27cbe77f
2023/07/21 10:48 41ec0d4189e3 Add nvproxy support for V100 Nvidia GPUs. e2c3b400
2023/07/21 09:08 41ec0d4189e3 Add nvproxy support for V100 Nvidia GPUs. 28847498
2023/07/20 20:05 5eb44a94317f Add config flags and sandbox chroot configuration for TPU proxying. 28847498
2023/07/20 07:54 0244c8c19fb7 Add `O_DIRECT` version of `fio` benchmarks to track direct I/O performance. d922ca7e
2023/07/20 06:28 0244c8c19fb7 Add `O_DIRECT` version of `fio` benchmarks to track direct I/O performance. 4547cdf9
2023/07/19 17:01 ea7cd7184192 Allow walking on FIFO and UDS in lisafs. 4547cdf9
2023/07/19 13:57 ea7cd7184192 Allow walking on FIFO and UDS in lisafs. 022df2bb
2023/07/19 00:43 a87aa736985d Increment/decrement memory accounted per cgroup. 022df2bb
2023/07/18 12:28 14df01fae680 Update host redirect handling for gvisor.dev 13995e76
2023/07/18 10:31 14df01fae680 Update host redirect handling for gvisor.dev 20f8b3c2
2023/07/17 21:16 150831fad9ac kernfs: Don't try to cache anonymous inodes. 20f8b3c2
2023/07/17 19:52 150831fad9ac kernfs: Don't try to cache anonymous inodes. e5f10889
2023/07/17 09:15 c7a7e6b605a3 Deflake tcp test TestMaxRTO e5f10889
2023/07/15 06:56 c7a7e6b605a3 Deflake tcp test TestMaxRTO 35d9ecc5
2023/07/14 17:45 0d52b50f83c2 Use write(2) host syscall to perform writes on disk-backed MemoryFiles. 35d9ecc5
2023/07/14 05:40 501a9aaf495c Systrap is now the default gVisor platform. Update platform documentation. d624500f
2023/07/14 00:55 e7c1bc6bafbf Merge pull request #7356 from turekt:pollrdhup-fix d624500f
2023/07/13 19:23 e7c1bc6bafbf Merge pull request #7356 from turekt:pollrdhup-fix 55eda22f
2023/07/13 08:44 dd3a7a1fb966 Simply pgalloc.MemoryFile.Allocate() API. bfb20202
2023/07/13 08:28 dd3a7a1fb966 Simply pgalloc.MemoryFile.Allocate() API. 86081196
2023/07/12 19:21 d0e7a2240e7c Add support for A10G Nvidia GPUs. 86081196
2023/07/12 16:37 f9219588c685 Also run Go garbage collection as part of `Usage.Reduce`. 86081196
2023/07/12 12:53 f9219588c685 Also run Go garbage collection as part of `Usage.Reduce`. 979d5fe2
2023/07/12 05:16 f9219588c685 Also run Go garbage collection as part of `Usage.Reduce`. 2f19aa4f
2023/07/11 16:11 f8c4846f214d Pass memory cgroup id in pgalloc.Allocate() 2f19aa4f
2023/07/11 10:56 f8c4846f214d Pass memory cgroup id in pgalloc.Allocate() 50356e13
2023/07/10 22:38 1c287f3c6826 Test to check setting IPV6_V6ONLY on datagram socket with IPV4 address fails. 52ae002a
2023/07/10 20:41 1c287f3c6826 Test to check setting IPV6_V6ONLY on datagram socket with IPV4 address fails. 0fbf9f05
2023/07/10 10:35 a76207d81ba9 Set NA router flag if forwarding is enabled. 0fbf9f05
2023/07/07 23:50 a76207d81ba9 Set NA router flag if forwarding is enabled. 668cb1fa
2023/07/07 12:07 a76207d81ba9 Set NA router flag if forwarding is enabled. b03742d1
2023/07/06 23:53 887fc5ef8282 Typo fix. 22ae5830
2023/07/06 16:44 2c4f425a4c90 Use infinite poll timeout on Fuchsia 1a2f6297
2023/07/06 11:43 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj 1a2f6297
2023/07/05 23:41 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj ba5dba36
2023/07/05 11:40 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj e8b147c6
2023/07/04 21:07 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj 80298b6f
2023/07/04 09:04 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj 07d54a36
2023/07/03 21:03 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj 6e553898
2023/07/03 09:01 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj 49fef1e5
2023/07/01 10:16 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj bfc47836
2023/07/01 06:54 82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj af3053d2
2023/06/30 17:40 71e511650d91 Add `host-uds` to the list of flags that can be overridden with annotations. af3053d2
2023/06/30 15:24 675161f22834 Automated rollback of changelist 540620826 af3053d2
2023/06/29 21:42 675161f22834 Automated rollback of changelist 540620826 01298212
2023/06/29 09:45 675161f22834 Automated rollback of changelist 540620826 134ddc02
2023/06/28 23:05 9f3b219e7046 cgroups: allow statfs on cgroup files ca69c785
2023/06/28 21:37 f52a0f627269 Prepopulate pages for large writes in tmpfs. ca69c785
2023/06/28 15:01 f52a0f627269 Prepopulate pages for large writes in tmpfs. 8064cb02
2023/06/28 09:34 017a01326452 Cross post directfs blog to gvisor.dev. 8064cb02
2023/06/27 23:16 017a01326452 Cross post directfs blog to gvisor.dev. 4cd5bb25
2023/06/27 10:05 1fe063e93332 Use geteuid(2) instead of getuid() to detect rootless usage. 4cd5bb25
2023/06/26 21:00 53b56c21c7ab Fix timestamp in nvidia proposal. 4cd5bb25
2023/06/26 19:00 53b56c21c7ab Fix timestamp in nvidia proposal. 1015459f
2023/06/26 08:58 58b31e0363b5 Adding GetCPUUsage for multi-container mode 1015459f
2023/06/24 06:09 58b31e0363b5 Adding GetCPUUsage for multi-container mode 79782afc
2023/06/23 16:57 6422ef409527 Log the PID/TID in root pidns and caller's pidns. 79782afc
2023/06/22 09:13 fedbf08401fe kernel: unshare a network namespace without taking Task.mu 79782afc
2023/06/21 19:56 a056469ab593 Only populate pages for tmpfs-backed MemoryFile in tmpfs Allocate(). 79782afc
2023/06/21 01:22 a8d8bdef46a2 `runsc`: Only mount NVIDIA devices and register driver if GPUs are requested. 79782afc
2023/06/20 18:18 d02ba3a5fd5c gVisor blog: Add post on running Stable Diffusion Web UI in gVisor with a GPU. 0cf1feea
2023/06/20 13:12 d31be26ed544 Support Nvidia driver 525.105.17. 0cf1feea
2023/06/20 00:10 d31be26ed544 Support Nvidia driver 525.105.17. 09ffe269
2023/06/19 12:09 d31be26ed544 Support Nvidia driver 525.105.17. d521bc56
2023/06/16 21:59 d31be26ed544 Support Nvidia driver 525.105.17. f3921d4d
2023/06/16 08:46 6c8187194adf Automated rollback of changelist 538230394 f3921d4d
2023/06/15 19:35 90bf8f22fc86 Enabling container to be initialized to it's initial cgroups f3921d4d
2023/06/15 07:31 a435ed7c0951 Set kOLargeFile for RISC-V architecture ee64538c
2023/06/14 18:30 2ca109d47c72 Internal change. 76decb82
2023/06/14 15:35 30f3409d4f25 netstack: use unix.Syscall instead of BlockingPoll 76decb82
2023/06/14 01:57 30f3409d4f25 netstack: use unix.Syscall instead of BlockingPoll d2ee9228
2023/06/13 13:57 084a5022563f Change InvalidateDentry to return a list of vds with an extra reference. 2f9d8e43
2023/06/13 01:39 bb105d7a4e6b Unimplemented syscall counter: Pre-allocate 1-element slices of field values. 749afb64
2023/06/12 20:33 bb105d7a4e6b Unimplemented syscall counter: Pre-allocate 1-element slices of field values. aaed0183
2023/06/12 13:37 8ec8dbe7e8fb Add `MetricMetadataKeys` list to `config`, used internally. aaed0183
2023/06/10 10:03 8ec8dbe7e8fb Add `MetricMetadataKeys` list to `config`, used internally. 49519f06
2023/06/09 20:57 52692c3647ea fdtable: avoid large arrays 49519f06
2023/06/09 14:33 457c1c36d2b5 Split `metricserver.go` into multiple files. 9018a337
2023/06/09 13:15 457c1c36d2b5 Split `metricserver.go` into multiple files. 058b3a5a
2023/06/09 00:05 c0a70cd70c08 Internal change. 058b3a5a
2023/06/08 10:56 5fed8c81b89a Fix data race by acquiring lock before accessing fields of FileAsync. 058b3a5a
2023/06/07 21:35 60e4fec168d6 Set send bufer size in the test BlockingPartialWriteClosed. 058b3a5a
2023/06/07 09:30 f815fa9079b9 `runsc`: Only register some base flags if they are not already defined. 7086cdb9
2023/06/06 21:38 bc76b1524771 netstack: move test-only code into test a4ae4f42
2023/06/06 08:27 3c67b2652f56 Internal change. a4ae4f42
2023/06/05 19:16 f3d87d3be121 fasync: release the FileAsync mutex before sending the signal a4ae4f42
2023/06/03 05:47 7fa1ad884022 netstack: use defer in segmentQueue a4ae4f42
2023/06/02 16:36 2199d539ee6f Get rid of unnecessary tmpfs bind mount when fileAccess = shared. a4ae4f42
2023/06/02 03:24 64d1e9c09bfd Fix close_range syscall tests for Linux kernels <5.11 a4ae4f42
2023/06/01 14:09 c77d00a7eeb3 Set minimum value for RTT in TCP. a4ae4f42
2023/06/01 01:30 d1148811c672 netstack: use bytes.Equal in GRO babc4389
2023/05/31 13:18 543a60e4a13d Fix tcp test flake. e2a77acd
2023/05/31 09:12 543a60e4a13d Fix tcp test flake. 09898419
2023/05/30 19:46 f4a4cde7ddc1 netstack: remove mutex from standard clock 09898419
2023/05/30 19:35 f4a4cde7ddc1 netstack: remove mutex from standard clock 8d5c7541
2023/05/30 07:35 919cfd12bd97 Add FIONREAD to host file description 8d5c7541
2023/05/26 23:37 919cfd12bd97 Add FIONREAD to host file description cf184559
2023/05/26 11:34 919cfd12bd97 Add FIONREAD to host file description b0e6aca7
2023/05/26 01:40 919cfd12bd97 Add FIONREAD to host file description b40ef614
2023/05/25 20:52 e672476d06ea Add runsc flags --nvproxy and --nvproxy-docker. b40ef614
2023/05/25 08:49 e672476d06ea Add runsc flags --nvproxy and --nvproxy-docker. 51e154a0
2023/05/24 23:41 e672476d06ea Add runsc flags --nvproxy and --nvproxy-docker. 4bce1a3e
2023/05/24 10:28 333bd93e1adf Add support for Nvidia Hopper GPU architecture. 4bce1a3e
2023/05/23 21:23 ef72cba8634c minor quality-of-life improvements to tcp_benchmark 4bce1a3e
2023/05/23 08:10 158636229e87 Avoid serializing the sharedContext struct in formatting directives. 4bce1a3e
2023/05/22 19:01 a933719841fb Add FUSE dimension to gvisor macrobenchmarks. 4bce1a3e
2023/05/20 08:04 7e32a238387b buildkite: run runtime tests on systrap 4bce1a3e
2023/05/20 06:17 7e32a238387b buildkite: run runtime tests on systrap 96689200
2023/05/19 17:12 226f5145b682 systrap: preempt long running contexts 96689200
2023/05/19 14:25 226f5145b682 systrap: preempt long running contexts e0257275
2023/05/19 13:32 226f5145b682 systrap: preempt long running contexts 3bb7af1d
2023/05/19 00:22 d6d9fe623673 Change FUSE so that is no longer dependent on kernel tasks. 3bb7af1d
2023/05/18 11:08 2936774db630 Fix vfs.ConnectMountAt() to handle vfs.mountMu locking correctly. 3bb7af1d
2023/05/17 21:57 116f28e9c5f6 Add FUSE dimension to microbenchmarks. 3bb7af1d
2023/05/17 09:23 ec2e4cdd6621 Prepare to make directfs the default in runsc. 258520f6
2023/05/16 22:53 595d424651b4 Add rootless support for directfs and hostinet. 11c89444
2023/05/16 10:56 595d424651b4 Add rootless support for directfs and hostinet. 60d220b5
2023/05/15 21:56 c6aa29f8753a Remove soft_fail on portforward tests. 71b00cfb
2023/05/15 08:42 c3abb8c00a58 Add directfs support for Docker/k8s/Podman rootless containers. b8bae4ab
2023/05/13 22:51 c3abb8c00a58 Add directfs support for Docker/k8s/Podman rootless containers. 2b9ba477
2023/05/12 23:19 4f665a8da58b Internal change. 2b9ba477
2023/05/12 11:10 37bf1d04e306 Fix parsing error w/ RubyDev benchmark. 893599a2
2023/05/12 06:48 37bf1d04e306 Fix parsing error w/ RubyDev benchmark. adb9a3cd
2023/05/11 17:36 6b52411e67d2 Make rootfs overlay blog more preview freindly. adb9a3cd
2023/05/11 08:33 d207727b3a8b netstack: replace slice-based PacketBufferList with linked list 0fbd49f4
2023/05/10 19:22 a7e1fe92f588 Don't hold baseEndpoint.mu when calling receiver.Recv. 0fbd49f4
2023/05/10 07:30 a1006d486d30 Unexport fields of config.Overlay2. dfd5a9ac
2023/05/09 20:02 68eae9794094 Cross post rootfs overlay blog to gvisor.dev. 1964022b
2023/05/09 17:41 0b76fe6c0038 Internal change. 1964022b
2023/05/09 05:39 0b76fe6c0038 Internal change. f4168103
2023/05/08 17:37 0b76fe6c0038 Internal change. 33db58a6
2023/05/07 02:06 0b76fe6c0038 Internal change. 90c93c40
2023/05/06 10:02 554de195b8c6 Remove portforward test from internal pipeline. 90c93c40
2023/05/05 20:50 d7f590dd00ca Clean up context decoupling experiment. 90c93c40
2023/05/05 08:37 ff424dce7f0f systrap: queue_get_context has to detect cases when a ring buffer is recycled abac29b5
2023/05/05 05:51 ff424dce7f0f systrap: queue_get_context has to detect cases when a ring buffer is recycled 518a39a6
2023/05/04 16:25 4c9bf1854441 Nvidia driver proxy proposal 518a39a6
2023/05/04 04:11 05bd5da34825 Fix overlay filestore ordering while assigning to VFS overlay mounts. 5b7ff9dd
2023/05/04 01:28 05bd5da34825 Fix overlay filestore ordering while assigning to VFS overlay mounts. b5918830
2023/05/03 12:09 f945fc8d01f1 Refactor mount annotations code base. b5918830
2023/05/03 10:22 f945fc8d01f1 Refactor mount annotations code base. 48e0a81d
2023/05/02 21:18 0d6cfeafbef9 save/restore: don't check for empty waiter.Queue 48e0a81d
2023/05/02 08:56 431591ffc24c Add `wrk2` Docker image for benchmarks. 52d40fd2
2023/05/02 06:33 431591ffc24c Add `wrk2` Docker image for benchmarks. 62df2017
2023/05/01 17:29 8218095436b2 Fix second systrap blogpost image. 62df2017
2023/04/28 22:38 1aa75b6714ee Add Systrap release blog post. 62df2017
2023/04/28 22:10 5f3307499088 Enable proc_net tests with hostinet. 62df2017
2023/04/28 10:08 5f3307499088 Enable proc_net tests with hostinet. 75cd8989
2023/04/27 22:06 5f3307499088 Enable proc_net tests with hostinet. 70a605de
2023/04/27 10:23 5f3307499088 Enable proc_net tests with hostinet. e14f82fb
2023/04/26 22:19 96f2aca71ff3 systrap: don't copy an FPU state in sighandler 19a3dabe
2023/04/26 09:59 84ae86471514 netstack: fix double-couting received IPv6 packets 8d843721
2023/04/26 05:03 84ae86471514 netstack: fix double-couting received IPv6 packets 7560799c
2023/04/25 15:46 20c0790be502 Enable hostinet for socket_ipv4_udp_unbound_loopback_test. 7560799c
2023/04/25 10:15 20c0790be502 Enable hostinet for socket_ipv4_udp_unbound_loopback_test. 65320f8e
2023/04/24 21:00 fab2f5001a1d Add continuous directfs runtime tests. 65320f8e
2023/04/24 16:28 fab2f5001a1d Add continuous directfs runtime tests. c778c7f4
2023/04/24 08:58 f3d91c753f3e gVisor metrics: Re-introduce unimplemented syscall counter metric. c778c7f4
2023/04/22 10:03 f3d91c753f3e gVisor metrics: Re-introduce unimplemented syscall counter metric. 2b32bd34
2023/04/21 20:53 e9b8e1b74ca3 Automated rollback of changelist 525849045 2b32bd34
2023/04/21 03:10 751906f40d8c Enable socket_inet_loopback test on hostinet. 2b32bd34
2023/04/20 13:53 d2b48375709b fix nogo error 2b32bd34
2023/04/20 01:47 7ac973abc556 Enable network_namespace_test on hostinet. a219f34e
2023/04/19 19:33 7ac973abc556 Enable network_namespace_test on hostinet. cff6454c
2023/04/19 13:46 38823be81914 Don't lock before accessing nic.networkEndpoints cff6454c
2023/04/19 01:44 38823be81914 Don't lock before accessing nic.networkEndpoints d931e9f0
2023/04/19 00:05 38823be81914 Don't lock before accessing nic.networkEndpoints 8e54598a
2023/04/18 13:42 e69c018749ed Only ignore invalid mount options in mount annotations. 8e54598a
2023/04/17 19:48 e69c018749ed Only ignore invalid mount options in mount annotations. 436577a9
2023/04/17 07:46 e69c018749ed Only ignore invalid mount options in mount annotations. c6ec7083
2023/04/15 06:20 e69c018749ed Only ignore invalid mount options in mount annotations. ec410564
2023/04/14 17:05 927e99ebaacb Remove strict checks around mount annotations. ec410564
2023/04/14 12:40 ca4626f24f1f `runsc`: Remove syscall number from the unimplemented syscall counter. ec410564
2023/04/14 01:10 ca4626f24f1f `runsc`: Remove syscall number from the unimplemented syscall counter. 3cfcaa1b
2023/04/13 11:45 114a033bd038 Only allow host openat(2) syscalls with O_NOFOLLOW with directfs. 3cfcaa1b
2023/04/13 08:02 114a033bd038 Only allow host openat(2) syscalls with O_NOFOLLOW with directfs. 82d5e53e
2023/04/12 18:49 9fabe79f9433 systrap: disable fast path if it fails too often 82d5e53e
2023/04/12 06:48 3b537e7f0c39 Fix beyond EOF check for SEEK_DATA and SEEK_HOLE in gofer client. 1a1596b6
2023/04/11 18:08 7e77479d8af3 Internal change. 49faf98d
2023/04/11 15:27 7d58a4780f6f Internal change. (Diffbased) 49faf98d
2023/04/11 06:20 7d58a4780f6f Internal change. (Diffbased) 71147e29
2023/04/10 17:05 ef03c57c5505 Apply net-related sysctls when configuring host network. 71147e29
2023/04/08 09:36 dadab011674c Implement hostinet.Stack methods that manipulate interfaces and addresses. 71147e29
2023/04/07 20:28 1b703f1ff088 Merge pull request #8801 from AmitKatyal1980:bugfix/close_endpoints_on_stack_close 71147e29
2023/04/07 18:49 1b703f1ff088 Merge pull request #8801 from AmitKatyal1980:bugfix/close_endpoints_on_stack_close f7ba566d
2023/04/07 08:26 f1a8f2714cae Add marshal.MarshalAll() and marshal.TotalSize(). f7ba566d
2023/04/06 20:30 f1a8f2714cae Add marshal.MarshalAll() and marshal.TotalSize(). 00ce4c67
2023/04/06 08:23 f0b887550925 Add intent to vfs.ResolvingPath in gofer client. 08707520
2023/04/06 03:30 f0b887550925 Add intent to vfs.ResolvingPath in gofer client. 8b834965
2023/04/05 14:11 a102e7e0fa46 Use a vfs.ResolvingPath to perform prefetch walk in LISAFS. 8b834965
2023/04/05 09:56 a102e7e0fa46 Use a vfs.ResolvingPath to perform prefetch walk in LISAFS. 831373d3
2023/04/04 20:48 1f74f6142a3a `runsc metric-server`: Add metric to track the presence of capabilities. 831373d3
2023/04/04 08:29 dc67711b6f64 builkite: log fatal signals 928dd177
2023/04/04 00:12 0776a6d55799 Add a secondary label map to `prometheus.Data`. 7db618d0
2023/04/03 17:46 3c2f1972c221 `runsc metric-server`: Add query parameter to only export a subset of metrics. 7db618d0
2023/04/03 05:42 3c2f1972c221 `runsc metric-server`: Add query parameter to only export a subset of metrics. 41147e3e
2023/04/01 09:20 3c2f1972c221 `runsc metric-server`: Add query parameter to only export a subset of metrics. f325deb0
2023/03/31 20:05 96aa115516c8 systrap: simplify interrupt handling in syshandler f325deb0
2023/03/31 07:02 f540010d1ce4 Clean up netlink code in hostinet. f325deb0
2023/03/30 17:49 2b9a971a717f Expand `test_app syscall` to support syscall arguments. f325deb0
2023/03/29 12:18 a08ec09cc8f9 Use non-zero timeout for polling TCP connection f325deb0
2023/03/29 00:14 6890e539c700 systrap: set all arguments of prctl(PR_SET_NO_NEW_PRIVS) fc067f05
2023/03/28 12:00 05f88d6490de systrap: enabled the context decoupling feature by default 7df4f03f
2023/03/28 09:47 05f88d6490de systrap: enabled the context decoupling feature by default 47f3aaf1
2023/03/27 20:39 a0f4020ea5f3 Merge pull request #8686 from dev-slatto:master 47f3aaf1
2023/03/27 18:48 a0f4020ea5f3 Merge pull request #8686 from dev-slatto:master f8f96aa9
2023/03/27 08:37 b250ee717d87 github: remove update styfle/cancel-workflow-action version f8f96aa9
2023/03/25 01:13 b250ee717d87 github: remove update styfle/cancel-workflow-action version fbf0499a
2023/03/24 13:25 1c9531cd5377 `runsc`: Add version information to sandbox metric metadata. ee89d73c
2023/03/24 01:41 d0326a67dab2 `runsc`: Refactor in how the version string is propagated in `runsc`. f94b4a29
2023/03/23 12:30 fa7aa5b4e2e5 Decouple file_handle_sharing and cache settings in the gofer client. f94b4a29
2023/03/22 23:22 69fae5353a6b gro: remove unnecessary restriction on GRO-able packets f94b4a29
2023/03/22 10:13 0cbe6fc83584 systrap: introduce a spinning queue f94b4a29
2023/03/22 09:45 0cbe6fc83584 systrap: introduce a spinning queue 8b4eb097
2023/03/21 20:31 fc94225c333d Fix crash with large FD value 8b4eb097
2023/03/21 08:27 5dde242a8396 Add test for poll(POLLIN) on TCP around accept 03fb9538
2023/03/21 07:31 5dde242a8396 Add test for poll(POLLIN) on TCP around accept 7939252e
2023/03/20 18:19 57231c71ec5d python: exclude flaky test_control_and_wait 7939252e
2023/03/18 06:10 acf460d0d735 Avoid using AT_EMPTY_PATH while making linkat(2) host syscall. 7939252e
2023/03/17 16:53 d3cc1c4136ee Internal change. 7939252e
2023/03/17 07:08 38d88d3f4a16 Merge pull request #8711 from avagin:kernel-taskSetRWMutex 18b58603
2023/03/16 17:56 adde0cc8145f Refactor context-related shared memory usage. 18b58603
2023/03/16 03:08 fedadb093205 Fix syzkaller systrap builds. 18b58603
2023/03/15 08:09 6f769780487e Fix compile errors when building with Android aarch64 18b58603
2023/03/14 22:05 6f769780487e Fix compile errors when building with Android aarch64 0d5c4377
2023/03/14 08:43 610109e9536f Merge pull request #8689 from avagin:gopath 0d5c4377
2023/03/14 08:00 610109e9536f Merge pull request #8689 from avagin:gopath 026e2200
2023/03/13 18:51 f01bf248c19f Fix data race in subprocess pool. 026e2200
2023/03/13 11:47 7fc86b2c47e9 Add support for excluding python runtime test cases. 026e2200
2023/03/10 06:57 7fc86b2c47e9 Add support for excluding python runtime test cases. 5205ef30
2023/03/09 20:57 7fc86b2c47e9 Add support for excluding python runtime test cases. f08b59ac
2023/03/09 18:53 c98ccb40b8dc Merge pull request #8670 from avagin:go_embed_data f08b59ac
2023/03/09 06:52 c98ccb40b8dc Merge pull request #8670 from avagin:go_embed_data 4fc6d98d
2023/03/08 21:38 d9fcdc771447 seccheck: Initialize `seccheck.Points` only when needed. 4fc6d98d
2023/03/08 09:36 d9fcdc771447 seccheck: Initialize `seccheck.Points` only when needed. f6ef8c9d
2023/03/07 21:50 d9fcdc771447 seccheck: Initialize `seccheck.Points` only when needed. d2b00170
2023/03/07 09:31 63ca40b1c220 Internal Change f73829fc
2023/03/07 06:56 63ca40b1c220 Internal Change f8902b57
2023/03/06 17:48 702540baec93 Implement saving decoupled context from sighandler. f8902b57
2023/03/04 22:29 3255616ce741 Deflake socket_ip_unbound_test_runsc_ptrace_hostnet f8902b57
2023/03/04 09:21 9ec69054f84c Map shared region for systrap thread contexts. f8902b57
2023/03/03 18:36 35937b7f619c Add context decoupling flag. f8902b57
2023/03/03 05:26 5a6447f491af Add getpidopt case to docker benchmarks. f8902b57
2023/03/02 16:15 6cc585c6623b runsc requires CAP_NET_RAW with network=host and raw sockets enabled. f8902b57
2023/03/02 03:04 a625ba1d0ae6 Use build tags to conditionally enable vfs.checkInvariants. f8902b57
2023/03/01 21:02 9b4a7aa00f2a gvisor.dev: Add information about the systrap platform. f8902b57
2023/03/01 06:28 9b4a7aa00f2a gvisor.dev: Add information about the systrap platform. ef65e6cb
2023/02/28 22:09 750f862293bb Merge pull request #8621 from blechschmidt:linker 95aee97a
2023/02/28 08:56 802c800ebcce Add validate method to runsc config bundles. 95aee97a
2023/02/27 19:43 426deb60fd25 lockdep: fix the TOCTTOU issue 95aee97a
2023/02/27 17:17 426deb60fd25 lockdep: fix the TOCTTOU issue 9189cb53
2023/02/27 07:42 8184fa1db0fa Clean up devpts code, and deduplicate the foreground process state. 9189cb53
2023/02/25 22:37 8184fa1db0fa Clean up devpts code, and deduplicate the foreground process state. e792ae78
2023/02/25 09:06 34ff3ebe0556 Help deflake TestTCPConfirmNeighborReachability e792ae78
2023/02/24 19:54 6526c169cdec Help deflake TestTCPConfirmNeighborReachability e792ae78
2023/02/24 15:06 6e425b0c57fc Remove one level of nesting for longest packetimpact test. e792ae78
2023/02/24 02:54 6e425b0c57fc Remove one level of nesting for longest packetimpact test. 630c6bc9
2023/02/23 14:53 2f9fabe0ac69 Add GOOS and GOARCH to nogo findings. 4359978e