Time |
Kernel Commit |
Kernel Config |
Syzkaller Commit |
Assets |
2024/11/26 09:44 |
0e6fe26a3a0d fsimpl/gofer: hold extra dentry reference if endpoint != nil |
|
e9a9a9f2 |
|
2024/11/25 21:31 |
e816d9973659 Internal change. |
|
11dbc254 |
|
2024/11/25 17:55 |
e816d9973659 Internal change. |
|
36dfdd05 |
|
2024/11/25 09:28 |
2b55090a5813 Do not crash when creating thread group with already-exceeded soft CPU limit. |
|
36dfdd05 |
|
2024/11/23 14:01 |
2b55090a5813 Do not crash when creating thread group with already-exceeded soft CPU limit. |
|
68da6d95 |
|
2024/11/23 00:41 |
c6c3c2d98c05 netstack: check the TCP write list for validity before increasing SND.NXT |
|
68da6d95 |
|
2024/11/22 11:02 |
b15656de596e netstack: remove mention of the long-dead protocol goroutine |
|
68da6d95 |
|
2024/11/21 21:42 |
a5542f19c5c2 netstack: more state output for the writeList panic |
|
4b25d554 |
|
2024/11/21 13:51 |
f66f0e235a0b Fix memmap.MappingIdentity.Device/InodeID() lock ordering. |
|
4b25d554 |
|
2024/11/21 00:23 |
151f3fb3bf57 Make changes to validate the spec for unknown or potential new fields. |
|
4b25d554 |
|
2024/11/20 15:02 |
488d5d2f48f0 gVisor website: Fix title on homepage. |
|
4fca1650 |
|
2024/11/20 12:00 |
a92fc7b8c963 overlay: remove dirInoCache entries from RmdirAt() |
|
4fca1650 |
|
2024/11/20 01:32 |
a92fc7b8c963 overlay: remove dirInoCache entries from RmdirAt() |
|
7d02db5a |
|
2024/11/19 15:42 |
6666e9fc8559 Extract ipv4 address only when starting docker in gVisor. |
|
7d02db5a |
|
2024/11/19 08:19 |
6666e9fc8559 Extract ipv4 address only when starting docker in gVisor. |
|
571351cb |
|
2024/11/18 19:12 |
03a28d158e54 platform/systrap: return memory access type based on a page fault error code |
|
571351cb |
|
2024/11/18 16:58 |
336dc8504327 vfs: use ancestryMu in implementations of DentryImpl.InotifyWithParent |
|
571351cb |
|
2024/11/18 09:57 |
336dc8504327 vfs: use ancestryMu in implementations of DentryImpl.InotifyWithParent |
|
e7bb5d6e |
|
2024/11/16 00:47 |
336dc8504327 vfs: use ancestryMu in implementations of DentryImpl.InotifyWithParent |
|
cfe3a04a |
|
2024/11/15 12:55 |
39a6242b5420 Allow DOCKER_FORCE_PUSH for test images. |
|
eeafb645 |
|
2024/11/15 00:41 |
7238487facf4 Fix NeverReady to never be ready |
|
f6ede3a3 |
|
2024/11/14 19:44 |
7238487facf4 Fix NeverReady to never be ready |
|
77f3eeb7 |
|
2024/11/14 12:34 |
4f92c2873fd6 Kubernetes benchmarks: Add compressed variant of each benchmark binary. |
|
77f3eeb7 |
|
2024/11/14 00:53 |
4f92c2873fd6 Kubernetes benchmarks: Add compressed variant of each benchmark binary. |
|
a8c99394 |
|
2024/11/13 12:28 |
94aa652d1027 kernel: start RLIMIT_CPU timers in NewThreadGroup |
|
4dfba277 |
|
2024/11/13 00:30 |
45b346e8fd42 Use AR images on the domain pkg.dev. |
|
62026c85 |
|
2024/11/12 12:17 |
e22dc2972791 Update pytorch image python module versions. |
|
c819f227 |
|
2024/11/12 10:23 |
e22dc2972791 Update pytorch image python module versions. |
|
75bb1b32 |
|
2024/11/11 21:12 |
966dfe550516 Avoid panic when forwarding races with endpoint shutdown |
|
75bb1b32 |
|
2024/11/11 20:05 |
2d90353f9f29 kernel: drive all CPU timers in CPU clock ticker |
|
75bb1b32 |
|
2024/11/11 07:59 |
2d90353f9f29 kernel: drive all CPU timers in CPU clock ticker |
|
0c4b1325 |
|
2024/11/11 06:38 |
2d90353f9f29 kernel: drive all CPU timers in CPU clock ticker |
|
6b856513 |
|
2024/11/09 14:01 |
7c2bcddc13c1 Check for CUDA kernel launch errors in GPU smoke test. |
|
6b856513 |
|
2024/11/09 00:39 |
f37f2c37c8de Deprecate drivers |
|
6b856513 |
|
2024/11/08 12:25 |
3c4b2ad07ce1 gofer: open volumes from the initial userns |
|
d40c056e |
|
2024/11/07 21:18 |
c80684f5d9cd Do not validate Spec.Root.Path during restore. |
|
179b040e |
|
2024/11/07 18:27 |
7a039fc8c585 Do not validate network namespace path across C/R. |
|
179b040e |
|
2024/11/07 16:58 |
7a039fc8c585 Do not validate network namespace path across C/R. |
|
f9c0cd69 |
|
2024/11/07 12:27 |
7a039fc8c585 Do not validate network namespace path across C/R. |
|
867e44df |
|
2024/11/07 00:33 |
30c58b6a6bbd Merge pull request #11124 from pawalt:pawalt/pidmax |
|
df3dc63b |
|
2024/11/06 16:53 |
23c8b4b04259 Add test to check COS drivers as they are posted. |
|
7b852900 |
|
2024/11/06 12:18 |
ce727c3fc57b netstack: add log for martian packet dropping |
|
7b852900 |
|
2024/11/06 00:24 |
ce727c3fc57b netstack: add log for martian packet dropping |
|
3a465482 |
|
2024/11/05 12:15 |
676b9db40f43 Remove implicit dependencies of `_allowlist_function_transition` in third_party |
|
da38b4c9 |
|
2024/11/05 00:00 |
c5775dbd0f3f image_test/ruby: instal a web server |
|
509da429 |
|
2024/11/04 22:59 |
c5775dbd0f3f image_test/ruby: instal a web server |
|
0754ea12 |
|
2024/11/04 11:58 |
6adc0720b2e6 runsc: When mounting a new procfs fails, fall back to recursive bind-mount. |
|
0754ea12 |
|
2024/11/02 03:13 |
6adc0720b2e6 runsc: When mounting a new procfs fails, fall back to recursive bind-mount. |
|
f00eed24 |
|
2024/11/01 13:46 |
e2e84bf5ba4b tcpip/link: use lockdep mutexes |
|
f00eed24 |
|
2024/11/01 12:18 |
e2e84bf5ba4b tcpip/link: use lockdep mutexes |
|
96eb609f |
|
2024/10/31 23:04 |
f80fd977205b Internal change. |
|
96eb609f |
|
2024/10/31 09:48 |
2b8c1a29adea Remove CUDA tests from BuildKite. |
|
96eb609f |
|
2024/10/30 21:39 |
c8c41e5e30c7 Move S/R code to separate file |
|
fb888278 |
|
2024/10/30 17:04 |
c8c41e5e30c7 Move S/R code to separate file |
|
f3a00767 |
|
2024/10/30 09:32 |
7b3216a2ef8a Validate gvisor annotations during restore. |
|
f3a00767 |
|
2024/10/29 12:51 |
7b3216a2ef8a Validate gvisor annotations during restore. |
|
66aeb999 |
|
2024/10/28 23:37 |
6bae0a7b387b Add validation for spec fields. |
|
66aeb999 |
|
2024/10/28 19:57 |
6bae0a7b387b Add validation for spec fields. |
|
b2c9a639 |
|
2024/10/28 11:34 |
0b2cae1b4ea8 Fix bazel.mk for Make v4.4. |
|
b2c9a639 |
|
2024/10/25 21:06 |
0b2cae1b4ea8 Fix bazel.mk for Make v4.4. |
|
65e8686b |
|
2024/10/25 20:30 |
0b2cae1b4ea8 Fix bazel.mk for Make v4.4. |
|
2a61f980 |
|
2024/10/25 08:59 |
74f6136c45df Automated rollback of changelist 688755446 |
|
2a61f980 |
|
2024/10/24 20:53 |
74f6136c45df Automated rollback of changelist 688755446 |
|
c79b8ca5 |
|
2024/10/24 08:45 |
74f6136c45df Automated rollback of changelist 688755446 |
|
c08e46d6 |
|
2024/10/23 14:47 |
74f6136c45df Automated rollback of changelist 688755446 |
|
15fa2979 |
|
2024/10/23 01:39 |
7a0401fb8ee0 Run CUDA tests as part of GPU tests. |
|
15fa2979 |
|
2024/10/22 13:27 |
4362b11be932 Add `--final-metrics-log` flag to export metric data upon sandbox termination. |
|
9d74f456 |
|
2024/10/22 12:44 |
4362b11be932 Add `--final-metrics-log` flag to export metric data upon sandbox termination. |
|
a93682b3 |
|
2024/10/21 23:34 |
0f536e95975c Merge pull request #11057 from thundergolfer:master |
|
a93682b3 |
|
2024/10/21 19:15 |
0f536e95975c Merge pull request #11057 from thundergolfer:master |
|
14517542 |
|
2024/10/21 11:27 |
17edc7260e94 Support TPU v6e w/ gVisor. |
|
14517542 |
|
2024/10/19 12:02 |
17edc7260e94 Support TPU v6e w/ gVisor. |
|
cd6fc0a3 |
|
2024/10/18 22:38 |
0b59173cff80 kernel: only lock TaskSet.mu in Task.unstopVforkParent() if necessary |
|
cd6fc0a3 |
|
2024/10/18 10:15 |
dc926403d768 Deflake TcpSocketTest.ClosedWriteBlockingSocket in hostnet mode. |
|
0270e729 |
|
2024/10/18 03:52 |
dc926403d768 Deflake TcpSocketTest.ClosedWriteBlockingSocket in hostnet mode. |
|
666f77ed |
|
2024/10/17 07:01 |
abe38d82ac36 Docker GPU tests: Use the sniffer on `exec`'d commands too. |
|
666f77ed |
|
2024/10/16 17:41 |
78827837d429 Update containerd shim to use OOMKill instead of OOM. |
|
666f77ed |
|
2024/10/16 10:01 |
291abe65707d enable --net-disconnect-ok by default |
|
bde2d81c |
|
2024/10/15 20:46 |
dcbd831666f2 Merge pull request #11032 from milantracy:cleanup |
|
bde2d81c |
|
2024/10/15 18:30 |
dcbd831666f2 Merge pull request #11032 from milantracy:cleanup |
|
eddfb4c9 |
|
2024/10/15 08:43 |
a81ec225dce9 Remove unnecessary calls to rand.Seed(time.Now().Unix()). |
|
eddfb4c9 |
|
2024/10/14 20:09 |
a81ec225dce9 Remove unnecessary calls to rand.Seed(time.Now().Unix()). |
|
b01b6661 |
|
2024/10/12 11:11 |
a81ec225dce9 Remove unnecessary calls to rand.Seed(time.Now().Unix()). |
|
084d8178 |
|
2024/10/11 21:53 |
d3ca96da556d Add support for spec.Process.User.Umask. |
|
084d8178 |
|
2024/10/11 09:57 |
35d3c6eb7383 Update MTU value for ethernet devices. |
|
5e7b4bca |
|
2024/10/10 21:14 |
a7b512f44ed5 Add a C/R test for TCP listening connection. |
|
cd942402 |
|
2024/10/10 18:36 |
a7b512f44ed5 Add a C/R test for TCP listening connection. |
|
a156c552 |
|
2024/10/10 09:07 |
41c56d467bd3 Merge pull request #10996 from cweld510:cweld/optionally-close-unix-sockets-on-save |
|
a156c552 |
|
2024/10/10 00:06 |
41c56d467bd3 Merge pull request #10996 from cweld510:cweld/optionally-close-unix-sockets-on-save |
|
0278d004 |
|
2024/10/09 21:05 |
62eaadcf3a06 Build and package the `runsc metric-server` binary in the gVisor release. |
|
0278d004 |
|
2024/10/09 08:59 |
62eaadcf3a06 Build and package the `runsc metric-server` binary in the gVisor release. |
|
56fb2cb7 |
|
2024/10/09 01:04 |
47dade3f98b2 runsc: don't error with --reproduce-nftables when there are no nftables rules |
|
402f1df0 |
|
2024/10/08 11:59 |
8e601582c251 Make `runsc` aware of host kernel settings and offer to tweak them. |
|
402f1df0 |
|
2024/10/07 22:43 |
0fae50971d75 Register container name with kernel before Loader.createContainerProcess(). |
|
402f1df0 |
|
2024/10/07 18:47 |
0fae50971d75 Register container name with kernel before Loader.createContainerProcess(). |
|
d7906eff |
|
2024/10/05 02:31 |
1ea84d6db023 Add test that runs `runsc do` inside a non-gVisor container. |
|
d7906eff |
|
2024/10/04 13:21 |
b89f53b2ceb0 Add `ffmpeg` GPU test with `h264_nvenc` video codec (which uses NVENC). |
|
d7906eff |
|
2024/10/04 00:18 |
cb418b7f0935 Add kernel.Saver.OCIEnviron(). |
|
d7906eff |
|
2024/10/03 10:52 |
d5a9d523bb9f Implement /dev/tty for donated host TTYs |
|
d7906eff |
|
2024/10/03 00:05 |
72193f12c9cf Implement /dev/tty for sentry-internal ttys. |
|
a4c7fd36 |
|
2024/10/02 22:36 |
ca8d05a657ef platform/kvm: refactor handleBluepillFault to reduce stack usage |
|
a4c7fd36 |
|
2024/10/02 10:37 |
ca8d05a657ef platform/kvm: refactor handleBluepillFault to reduce stack usage |
|
83a2f15f |
|
2024/10/01 22:43 |
baaaf47fc2bb kernel: hold TaskSet mutex across exitPtrace() and exitChildren() |
|
ea2b66a6 |
|
2024/10/01 10:39 |
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:35 |
9d41ac1ff0b2 Fix unsigned to signed integer conversion in syserr.getHostTranslation(). |
|
179f4029 |
|
2024/09/30 10:18 |
3971ecbc6ccd Remove linuxerr.IsValid and use syserr.IsValid instead. |
|
179f4029 |
|
2024/09/29 00:14 |
3971ecbc6ccd Remove linuxerr.IsValid and use syserr.IsValid instead. |
|
ba29ff75 |
|
2024/09/28 11:02 |
0760a3df5921 kvm: reduce stack usage |
|
ba29ff75 |
|
2024/09/27 23:13 |
ffea87484599 Merge pull request #10967 from thecodingwizard:nathan/torch-profiler |
|
440b26ec |
|
2024/09/27 10:54 |
86ceb5c26ae9 Fix memmap.Translation.Perms returns. |
|
2b1784d6 |
|
2024/09/26 23:52 |
4a583f62ed24 Remove a stale TODO which is not reproducible. |
|
9314348a |
|
2024/09/26 10:24 |
e6e645c6f577 Add //pkg/ringdeque. |
|
9314348a |
|
2024/09/25 22:22 |
90faaeb34f23 runsc: remove cilium as a dependency unless built with `--define=gotags=xdp` |
|
0d19f247 |
|
2024/09/25 10:32 |
2d0a6f7865a5 tools/bazeldefs: always pass bazel_cgo to go_library |
|
0b45cac3 |
|
2024/09/24 22:17 |
9488cfcf0ba2 nftables: use a secure RNG |
|
349a68c4 |
|
2024/09/24 10:04 |
5216c2f1c359 Dangerzone blog post: Fix list formatting. |
|
5643e0e9 |
|
2024/09/24 09:32 |
5216c2f1c359 Dangerzone blog post: Fix list formatting. |
|
89298aad |
|
2024/09/23 20:31 |
f6cd886085b2 Merge pull request #10937 from EtiennePerot:dangerzone-blog-post |
|
89298aad |
|
2024/09/23 19:22 |
f6cd886085b2 Merge pull request #10937 from EtiennePerot:dangerzone-blog-post |
|
49f9c2d2 |
|
2024/09/23 08:28 |
ffb3b11dcf40 Update gVisor website documentation about directfs. |
|
49f9c2d2 |
|
2024/09/22 07:07 |
ffb3b11dcf40 Update gVisor website documentation about directfs. |
|
6f888b75 |
|
2024/09/21 17:59 |
020dd7a40069 Merge pull request #10936 from EtiennePerot:blog-improvements |
|
6f888b75 |
|
2024/09/21 04:49 |
a7dcce93851c `go_library` wrapper: Add `bazel_cgo` and cgo-related arguments. |
|
6f888b75 |
|
2024/09/19 21:57 |
49310d92b103 Merge pull request #10928 from bprosnitz:patch-1 |
|
6f888b75 |
|
2024/09/19 08:56 |
ab64b5eb5486 Create a precise host file mapper that respects host file ranges. |
|
6f888b75 |
|
2024/09/19 05:51 |
ab64b5eb5486 Create a precise host file mapper that respects host file ranges. |
|
c673ca06 |
|
2024/09/18 16:32 |
8425e278c51e segment: add Set.Remove[Full]RangeWith() |
|
c673ca06 |
|
2024/09/18 03:14 |
ed5a61a24bcd nocompressio: Also use previous hash to compute current hash. |
|
c673ca06 |
|
2024/09/17 13:49 |
4bcbb55fcba5 kvm: Fix sigsys handler error message. |
|
c673ca06 |
|
2024/09/17 00:33 |
dd011f2e9f10 netstack: check inbound MAC addresses in the fdbased link endpoint |
|
c673ca06 |
|
2024/09/16 12:02 |
ac5d20cfb906 Fix some lint issues |
|
49cf0773 |
|
2024/09/16 09:38 |
ac5d20cfb906 Fix some lint issues |
|
08d8a733 |
|
2024/09/14 12:48 |
6b81c5821b6a docs: add a netstack guide to the site |
|
08d8a733 |
|
2024/09/14 00:34 |
e3aa1bf7dd5d Disable nogo for pkg/test/criutil:criutil and pkg/test/dockerutil:profile_test. |
|
ff60e2ca |
|
2024/09/13 18:29 |
e3aa1bf7dd5d Disable nogo for pkg/test/criutil:criutil and pkg/test/dockerutil:profile_test. |
|
b58f933c |
|
2024/09/13 12:32 |
548733574ec2 Implement Byteorder operation (parsing, interpretation, evaluation, tests). |
|
b58f933c |
|
2024/09/13 00:40 |
548733574ec2 Implement Byteorder operation (parsing, interpretation, evaluation, tests). |
|
73e8a465 |
|
2024/09/12 12:40 |
1e97c039bf6e Automated rollback of changelist 673541771 |
|
60e1a995 |
|
2024/09/12 00:20 |
64de87610200 Do not embed the `run_sniffer` binary in the `dockerutil` library. |
|
d94c83d8 |
|
2024/09/11 22:23 |
64de87610200 Do not embed the `run_sniffer` binary in the `dockerutil` library. |
|
ede7a22c |
|
2024/09/11 12:12 |
1f4299ee3fa3 nvproxy: implement frontendFDMemmapFile.MapInternal() |
|
ede7a22c |
|
2024/09/11 00:04 |
1f4299ee3fa3 nvproxy: implement frontendFDMemmapFile.MapInternal() |
|
8ab55d0e |
|
2024/09/10 12:21 |
1f4299ee3fa3 nvproxy: implement frontendFDMemmapFile.MapInternal() |
|
e1ac59f4 |
|
2024/09/09 23:45 |
688187b7b1ee Add benchmarks for nocompressio. |
|
784df80e |
|
2024/09/09 17:57 |
688187b7b1ee Add benchmarks for nocompressio. |
|
8f722c94 |
|
2024/09/09 11:36 |
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:12 |
3c4b246cf294 Fix printf violations inside of the gvisor code |
|
a72ab0ee |
|
2024/09/06 10:37 |
3c4b246cf294 Fix printf violations inside of the gvisor code |
|
464ac2ed |
|
2024/09/05 21:32 |
277c0b60eccc Remove COS default driver tests. |
|
464ac2ed |
|
2024/09/05 20:53 |
932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. |
|
464ac2ed |
|
2024/09/05 08:46 |
932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. |
|
36ae3a26 |
|
2024/09/04 14:43 |
932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. |
|
dfbe2ed4 |
|
2024/09/04 08:21 |
932d9dc64b83 Add nested PCI device support and option to read directly from host dev files. |
|
9d47f20a |
|
2024/09/03 19:20 |
1165a7cd9747 Deprectate and add NVIDIA drivers. |
|
9d47f20a |
|
2024/09/03 18:08 |
1165a7cd9747 Deprectate and add NVIDIA drivers. |
|
8045124c |
|
2024/09/03 07:13 |
fa49677e141d Internal change |
|
8045124c |
|
2024/09/02 19:10 |
fa49677e141d Internal change |
|
abeaa9b9 |
|
2024/08/30 23:11 |
fa49677e141d Internal change |
|
1eda0d14 |
|
2024/08/30 11:12 |
b1cbae9a5073 Add getter for NDP configuration |
|
db150e23 |
|
2024/08/29 22:47 |
431d29921f4b Avoid heap allocating scratch buffer in compressio simple reader and writer. |
|
ee2602b8 |
|
2024/08/29 20:55 |
431d29921f4b Avoid heap allocating scratch buffer in compressio simple reader and writer. |
|
9bd464fc |
|
2024/08/29 10:45 |
2511e2e937ec Actually support arbitrary number of fields in uint64 metrics. |
|
9bd464fc |
|
2024/08/29 03:25 |
2511e2e937ec Actually support arbitrary number of fields in uint64 metrics. |
|
ef3de9e8 |
|
2024/08/28 14:20 |
2be4f13a5689 Typo fix. |
|
ef3de9e8 |
|
2024/08/28 02:32 |
33dc9383dca5 Implement PayloadLoad operation (parsing, interpretation, evaluation, tests). |
|
6c853ff9 |
|
2024/08/27 14:03 |
9ecb627726cf Fix syzkaller panic for unknown error 58. |
|
a1a7b2f0 |
|
2024/08/27 08:11 |
9ecb627726cf Fix syzkaller panic for unknown error 58. |
|
9aee4e0b |
|
2024/08/26 18:47 |
8db8a6b7de5b Return an error if there aren't any TPU devices when --tpuproxy is enabled. |
|
9aee4e0b |
|
2024/08/26 12:49 |
bc4a23853e8b Hide all implementation details deeper than Rule abstraction. |
|
9aee4e0b |
|
2024/08/25 21:26 |
bc4a23853e8b Hide all implementation details deeper than Rule abstraction. |
|
d7d32352 |
|
2024/08/24 18:54 |
e84d53199ff1 Add kernel.TaskSet.IsExiting(). |
|
d7d32352 |
|
2024/08/24 00:37 |
56521670eff3 state/wire: do not use sync.Pool for single-byte buffers |
|
d7d32352 |
|
2024/08/23 11:31 |
87ec1007b439 Buffer page metadata file I/O. |
|
d7d32352 |
|
2024/08/23 11:25 |
87ec1007b439 Buffer page metadata file I/O. |
|
ce8a9099 |
|
2024/08/22 21:51 |
9bc24a33e977 Upgrade gVisor images to use ubuntu:jammy as the base image. |
|
ce8a9099 |
|
2024/08/22 09:33 |
7b9bc3834504 Mark images as `latest` during release pipeline. |
|
aa99fc33 |
|
2024/08/21 23:50 |
316e51d1204a benchmarks: add a dockerfile for gsutil benchmarking |
|
ca02180f |
|
2024/08/21 12:52 |
e0643b8ed582 Merge pull request #10794 from ryio1010:add-once-func-alias |
|
ca02180f |
|
2024/08/20 11:41 |
e0643b8ed582 Merge pull request #10794 from ryio1010:add-once-func-alias |
|
9f0ab3fb |
|
2024/08/19 22:31 |
374a11a7cd58 platform/kvm: rewriting bluepill() without signal handler trampolining |
|
9f0ab3fb |
|
2024/08/19 08:53 |
043ce9c5d2b0 Fix `sniffer_test` by embedding the `run_sniffer` binary in it. |
|
9f0ab3fb |
|
2024/08/17 10:50 |
043ce9c5d2b0 Fix `sniffer_test` by embedding the `run_sniffer` binary in it. |
|
dbc93b08 |
|
2024/08/16 21:24 |
834bef599679 fuse: Error out in case of unsupported file type instead of panicking. |
|
dbc93b08 |
|
2024/08/16 09:25 |
081bbcf36326 Add support for unsupported UVM ioctls used by cuda-tests/run_smoke.sh. |
|
e1c76ab2 |
|
2024/08/15 23:46 |
3b28deddf4b9 sentry/syscalls: update docs for the unshare syscall |
|
e4bacdaf |
|
2024/08/15 10:24 |
b508258e3979 Implement Comparison operation (parsing, interpretation, evaluation, tests). |
|
e4bacdaf |
|
2024/08/14 21:03 |
0f4d195bffd6 Implement Loop Checking for Jump & Goto operations with minor rule restructure. |
|
e4bacdaf |
|
2024/08/14 09:23 |
55236137ca29 Update nvproxy parity tests to run in parallel. |
|
890d2dda |
|
2024/08/13 20:55 |
bead437abf19 Update docker in gVisor document. |
|
bde81f6f |
|
2024/08/13 09:00 |
63e04396fab4 Add SignalProcess control method. |
|
f21a18ca |
|
2024/08/12 21:10 |
4f594794b831 Add nvproxy test to verify struct definitions using nvidia differ tool. |
|
7b0f4b46 |
|
2024/08/12 19:08 |
979bbf238b47 Mark structs as savable in netstack. |
|
7b0f4b46 |
|
2024/08/12 07:01 |
979bbf238b47 Mark structs as savable in netstack. |
|
1fef415f |
|
2024/08/10 11:35 |
979bbf238b47 Mark structs as savable in netstack. |
|
6f4edef4 |
|
2024/08/09 22:13 |
876de08e592a Fix strace logging for AF_UNIX sockets. |
|
6f4edef4 |
|
2024/08/09 10:02 |
414df2de115d Add a panic that prints information about the sender before calling splitSeg. |
|
8828007b |
|
2024/08/08 23:16 |
81914048969e Disable file handle sharing for FUSE filesystems |
|
61405512 |
|
2024/08/08 21:51 |
fa6e6811ed1f Implement base rule interpreter structure & Immediate operation interpretation. |
|
61405512 |
|
2024/08/08 10:04 |
fa6e6811ed1f Implement base rule interpreter structure & Immediate operation interpretation. |
|
96450b3e |
|
2024/08/07 21:56 |
2e8244c61b11 Implement Immediate operation and test evaluation from top level. |
|
de12cf65 |
|
2024/08/07 09:52 |
b1ade52f24be fuse: handle bad response errors |
|
9f487301 |
|
2024/08/06 22:27 |
474878635025 fuse: check write() length correctness |
|
1ef9fe42 |
|
2024/08/06 09:03 |
5f28d97aa766 Internal change. |
|
1ef9fe42 |
|
2024/08/05 20:18 |
7a05c225f55c Merge pull request #10722 from p12tic:fix-cpuinfo-comment |
|
e1bdb00a |
|
2024/08/05 17:55 |
7a05c225f55c Merge pull request #10722 from p12tic:fix-cpuinfo-comment |
|
d945c1fd |
|
2024/08/05 08:12 |
429898032595 Disallow task creation after Kernel.WaitExited() returns. |
|
d945c1fd |
|
2024/08/03 01:39 |
429898032595 Disallow task creation after Kernel.WaitExited() returns. |
|
1786a2a8 |
|
2024/08/02 13:31 |
ef1ca17e5842 Add EISNAM to linuxHostTranslations and fix error message for ENOTNAM. |
|
15001224 |
|
2024/08/02 11:30 |
ef1ca17e5842 Add EISNAM to linuxHostTranslations and fix error message for ENOTNAM. |
|
1e9c4cf3 |
|
2024/08/01 22:06 |
3c98aab6f864 Add nf tables relational operator constants to use for Comparison operation. |
|
1e9c4cf3 |
|
2024/08/01 06:25 |
19ab27f98231 Add metric that counts when a socket is opened via 'open'... |
|
1e9c4cf3 |
|
2024/07/31 17:23 |
4542eb5ba62b Add OpenAI to the list of gVisor users. |
|
1e9c4cf3 |
|
2024/07/31 14:18 |
4542eb5ba62b Add OpenAI to the list of gVisor users. |
|
6fde257d |
|
2024/07/31 00:54 |
5017b6afc531 Add nvproxy test verifying that ABI struct names exist in the source code. |
|
6fde257d |
|
2024/07/30 12:39 |
7d35643f0939 Merge pull request #10699 from apyrgio:master |
|
3d5fb491 |
|
2024/07/30 09:42 |
7d35643f0939 Merge pull request #10699 from apyrgio:master |
|
a4e01e1e |
|
2024/07/29 20:27 |
5451f0dc82f6 Remove go:nosplit from IncrementUnimplementedSyscallCounter |
|
a4e01e1e |
|
2024/07/29 19:41 |
5451f0dc82f6 Remove go:nosplit from IncrementUnimplementedSyscallCounter |
|
5187fc86 |
|
2024/07/29 08:21 |
8db16e885981 nvproxy: try to propagate nvidia_poll()'s dataless_event_pending |
|
5187fc86 |
|
2024/07/27 10:46 |
8db16e885981 nvproxy: try to propagate nvidia_poll()'s dataless_event_pending |
|
46eb10b7 |
|
2024/07/26 21:18 |
ed73825c6927 Add nf table register and internal verdict constants to support nf table rules. |
|
46eb10b7 |
|
2024/07/26 08:59 |
2826d8faa6ea Add missing struct source files. |
|
7b1976c4 |
|
2024/07/25 21:11 |
bbbecc35cc1e Add support for v5pod and fix TPU v5 bugs. |
|
3f86dfed |
|
2024/07/25 09:03 |
91270b8427aa Add code to search and generate the necessary include files for the Clang tool. |
|
466a14e5 |
|
2024/07/24 20:45 |
842894d1c680 Generate necessary config files for the Clang tool on the Go side. |
|
d1a1b0ca |
|
2024/07/24 08:47 |
1986723ac675 Create Clang tool to find struct definitions in Nvidia source files. |
|
032fde5e |
|
2024/07/23 20:32 |
582a07a7662f Merge pull request #10676 from mattnappo:mattnappo/nvsmi-ecc-ioctls |
|
57b2edb1 |
|
2024/07/23 08:44 |
005fac84b64c Internal change. |
|
1ede261d |
|
2024/07/22 21:54 |
e2f328e234de Add support for missing ioctls used by Triton Interface Server. |
|
708c10c4 |
|
2024/07/22 20:20 |
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:45 |
84f1146368c8 bridge: DeliverNetworkPacket has to take the read lock |
|
b88348e9 |
|
2024/07/19 15:34 |
4cd59721243a Implement general structure and accept all packets for nftables interpreter. |
|
890ce4f3 |
|
2024/07/19 12:03 |
4cd59721243a Implement general structure and accept all packets for nftables interpreter. |
|
ee4e11c8 |
|
2024/07/18 22:37 |
e39ed91daaf9 sentry: support NULL mount source |
|
ee4e11c8 |
|
2024/07/18 10:40 |
489ac10c6983 Automated rollback of changelist 634071568 |
|
bbc40cc8 |
|
2024/07/17 22:15 |
262e75363b02 Remove --strace flag from Buildkite release pipeline gpu tests. |
|
0f902625 |
|
2024/07/17 10:10 |
ddfbb50ecc2d Don't log the task in CgroupPrepareMigrate warning. |
|
0e62b432 |
|
2024/07/17 08:21 |
ddfbb50ecc2d Don't log the task in CgroupPrepareMigrate warning. |
|
215bec2d |
|
2024/07/16 19:02 |
940cd91305ed systrap: don't fail if seccomp_unotify isn't supported |
|
215bec2d |
|
2024/07/16 06:57 |
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:47 |
e87ab0a3018d Merge pull request #10649 from thundergolfer:master |
|
c605e6a2 |
|
2024/07/15 06:39 |
0f9ec81439c9 Call Loader.kernelInitExtra() on restore (earlier called Loader.initDone()). |
|
c605e6a2 |
|
2024/07/15 04:47 |
0f9ec81439c9 Call Loader.kernelInitExtra() on restore (earlier called Loader.initDone()). |
|
252f67bd |
|
2024/07/13 13:11 |
0f9ec81439c9 Call Loader.kernelInitExtra() on restore (earlier called Loader.initDone()). |
|
eaeb5c15 |
|
2024/07/13 00:02 |
bd9b5a819f9a Add a `runsc wait --checkpoint n` command to wait for a checkpoint to complete. |
|
eaeb5c15 |
|
2024/07/12 10:56 |
81f564835eca `profiletool`: Use better compression ratio when writing profiles. |
|
eaeb5c15 |
|
2024/07/11 21:37 |
32ed2f79871a Add missing control ioctls used by NCCL-tests. |
|
eaeb5c15 |
|
2024/07/11 09:39 |
87c3b6f7413e Automated rollback of changelist 651165002 |
|
6ca1eb5a |
|
2024/07/10 21:42 |
2d9b51ec34e2 Automated rollback of changelist 651095633 |
|
c699c2eb |
|
2024/07/10 09:18 |
847bd58dc744 Add a checkpoint counter to the kernel. |
|
9e136b95 |
|
2024/07/10 09:17 |
847bd58dc744 Add a checkpoint counter to the kernel. |
|
bc144f9a |
|
2024/07/09 20:06 |
fa204cf4cc60 Use `clear` rather than manual zeroing for `Bitmap.Reset`. |
|
bc144f9a |
|
2024/07/09 08:03 |
9d1849029e8e tcpip/link/veth: don't send any packets if another end has been closed |
|
39158d80 |
|
2024/07/08 18:49 |
9d1849029e8e tcpip/link/veth: don't send any packets if another end has been closed |
|
bc23a442 |
|
2024/07/08 07:38 |
5e89d4076173 Test renaming a link name in setlink_test.sh |
|
eb4d8036 |
|
2024/07/05 20:38 |
5e89d4076173 Test renaming a link name in setlink_test.sh |
|
bc4ebbb5 |
|
2024/07/05 09:16 |
5e89d4076173 Test renaming a link name in setlink_test.sh |
|
2a40360c |
|
2024/07/04 10:04 |
5e89d4076173 Test renaming a link name in setlink_test.sh |
|
dc6bbff0 |
|
2024/07/03 21:44 |
5e89d4076173 Test renaming a link name in setlink_test.sh |
|
3f2748a3 |
|
2024/07/03 10:26 |
5e89d4076173 Test renaming a link name in setlink_test.sh |
|
6f1d3312 |
|
2024/07/02 22:09 |
5e89d4076173 Test renaming a link name in setlink_test.sh |
|
dc6047a3 |
|
2024/07/02 08:58 |
6dd4ef415b04 Implement IFLA_MTU which changes a link's MTU. |
|
dc6047a3 |
|
2024/07/01 22:17 |
090d9a33d422 Expose a link's MTU when dump the link in netlink tests. |
|
b01b098a |
|
2024/07/01 20:35 |
d59375d82e63 Break `//pkg/tcpip/link/rawfile`'s dep on `//pkg/tcpip` & move it to `//pkg`. |
|
b01b098a |
|
2024/07/01 08:28 |
d59375d82e63 Break `//pkg/tcpip/link/rawfile`'s dep on `//pkg/tcpip` & move it to `//pkg`. |
|
b294e901 |
|
2024/06/29 22:59 |
d59375d82e63 Break `//pkg/tcpip/link/rawfile`'s dep on `//pkg/tcpip` & move it to `//pkg`. |
|
757f06b1 |
|
2024/06/29 09:47 |
e36c063c7cad Unify gVisor description across `README.md` and `g3doc/README.md`. |
|
757f06b1 |
|
2024/06/28 20:37 |
a5573312e02c Add explicit huge page and memory recycling support to pgalloc.MemoryFile. |
|
757f06b1 |
|
2024/06/28 15:10 |
b9fac7973739 Fix comment for `CheapNowNano`. |
|
757f06b1 |
|
2024/06/28 03:30 |
b9fac7973739 Fix comment for `CheapNowNano`. |
|
b62c7d46 |
|
2024/06/27 15:18 |
69c3e8d63249 Move VDSOParamPage out of Timekeeper. |
|
6ef39602 |
|
2024/06/27 03:22 |
abde96559034 Metrics: Refactor `uint64` metric constructor, allow non-cumulative gauges. |
|
5c045c04 |
|
2024/06/26 17:52 |
344f19745f01 Delete pkg/tcpip/stack.UniqueID. |
|
6271cc7c |
|
2024/06/26 14:59 |
b4ca91450fb6 Standardize timestamps in `runsc` log filenames. |
|
6271cc7c |
|
2024/06/26 08:19 |
b4ca91450fb6 Standardize timestamps in `runsc` log filenames. |
|
edc5149a |
|
2024/06/25 19:10 |
66630c95dac7 Update docs with some GPU debugging tips. |
|
edc5149a |
|
2024/06/25 06:04 |
c3fe152a48c1 test: add the rtnetlink test suit |
|
edc5149a |
|
2024/06/24 16:49 |
a967130bae71 Add Reset method to Bitmap. |
|
edc5149a |
|
2024/06/22 19:02 |
cd3efc65190a Support IFLA_ADDRESS which changes a device's hardware address. |
|
edc5149a |
|
2024/06/22 05:58 |
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:12 |
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:34 |
08459dcf9238 Reset control server on restore with the new kernel. |
|
82874357 |
|
2024/06/19 22:25 |
08459dcf9238 Reset control server on restore with the new kernel. |
|
41b7e219 |
|
2024/06/19 09:15 |
75c9597d8ec8 Add `nvproxy` and `tpuproxy` annotation metrics for GKE Sandbox pods. |
|
41b7e219 |
|
2024/06/18 19:58 |
d4e733ac17ee Add a few extension points |
|
41b7e219 |
|
2024/06/18 07:41 |
4b965591e94e test: deflake runsc/boot:boot_test |
|
ce6011bc |
|
2024/06/18 01:53 |
4b965591e94e test: deflake runsc/boot:boot_test |
|
1f11cfd7 |
|
2024/06/17 19:39 |
a1352e9079e5 Make the `runsc help install` usage line actually correct. |
|
1f11cfd7 |
|
2024/06/17 07:33 |
a1352e9079e5 Make the `runsc help install` usage line actually correct. |
|
ec3f0e21 |
|
2024/06/15 13:36 |
a1352e9079e5 Make the `runsc help install` usage line actually correct. |
|
f429ab00 |
|
2024/06/15 00:22 |
2069e8643b59 test: add PageTableLeak test |
|
f429ab00 |
|
2024/06/14 20:43 |
2069e8643b59 test: add PageTableLeak test |
|
8d849073 |
|
2024/06/14 12:20 |
8a83d9fccc9d netstack: don't reject FORWARD rules |
|
8d849073 |
|
2024/06/14 00:27 |
8a83d9fccc9d netstack: don't reject FORWARD rules |
|
a9616ff5 |
|
2024/06/13 12:05 |
e18e311202b7 netstack/iptables: don't require ports for snat rules |
|
2a27d56f |
|
2024/06/13 08:21 |
e18e311202b7 netstack/iptables: don't require ports for snat rules |
|
2aa5052f |
|
2024/06/12 21:53 |
2c5c7869d9ad Add SetLinkAddress method to NetworkLinkEndpoint interface. |
|
2aa5052f |
|
2024/06/12 09:50 |
2c5c7869d9ad Add SetLinkAddress method to NetworkLinkEndpoint interface. |
|
f815599d |
|
2024/06/12 06:39 |
2c5c7869d9ad Add SetLinkAddress method to NetworkLinkEndpoint interface. |
|
4d75f4f7 |
|
2024/06/11 17:21 |
c1661e7c84e8 Provide more helpful error messages when profiling is misconfigured. |
|
4d75f4f7 |
|
2024/06/11 05:05 |
39c9632ad02f Specify `--compilation_mode=opt` for gVisor `runsc` releases. |
|
b7d9eb04 |
|
2024/06/10 19:14 |
4b9f11789114 Add clarification about how to specify runtime in nvidia-container-runtime. |
|
048c640a |
|
2024/06/10 14:01 |
74b82d9a3062 Add nvproxy ioctl support for UVM_SET_RANGE_GROUP and UVM_MIGRATE_RANGE_GROUP. |
|
048c640a |
|
2024/06/08 06:36 |
74b82d9a3062 Add nvproxy ioctl support for UVM_SET_RANGE_GROUP and UVM_MIGRATE_RANGE_GROUP. |
|
82c05ab8 |
|
2024/06/07 17:28 |
b58e8a129d62 futex: add missing locking in lockBuckets() |
|
82c05ab8 |
|
2024/06/07 16:33 |
b58e8a129d62 futex: add missing locking in lockBuckets() |
|
121701b6 |
|
2024/06/07 01:43 |
e9e2a18631e7 Bump Nodejs runtime tests to Node.js 22. |
|
121701b6 |
|
2024/06/06 12:33 |
1cd5f14f3afb Add support for checkpointing additional state in the kernel. |
|
121701b6 |
|
2024/06/05 23:27 |
e8ccc27cdf4b Internal change. |
|
121701b6 |
|
2024/06/05 21:32 |
bb242cb31035 testing: add more parallelism to packetimpact dgram tests |
|
121701b6 |
|
2024/06/05 09:30 |
bb242cb31035 testing: add more parallelism to packetimpact dgram tests |
|
e2dee749 |
|
2024/06/04 15:13 |
bb242cb31035 testing: add more parallelism to packetimpact dgram tests |
|
e1e2c66e |
|
2024/06/04 02:59 |
bb242cb31035 testing: add more parallelism to packetimpact dgram tests |
|
a1feae05 |
|
2024/06/03 14:53 |
bb242cb31035 testing: add more parallelism to packetimpact dgram tests |
|
49b158db |
|
2024/06/01 13:32 |
bb242cb31035 testing: add more parallelism to packetimpact dgram tests |
|
4c0d3ee3 |
|
2024/06/01 00:19 |
9d3ea997e2a2 testing: speed up painfully slow packetimpact test |
|
4c0d3ee3 |
|
2024/05/31 08:16 |
04e7902bb551 Implement veth devices |
|
4c0d3ee3 |
|
2024/05/30 19:05 |
a4349dab6545 Update TODO bug id in order to close docker in gvisor bug. |
|
4c0d3ee3 |
|
2024/05/29 14:11 |
205026a8e657 Internal change. |
|
4c0d3ee3 |
|
2024/05/25 02:04 |
a244eff8ad49 Fix mount namespace ref leak during executeAsync() when ResolveEnvs() fails. |
|
4c0d3ee3 |
|
2024/05/24 12:55 |
f52d36ccc28c Allow FDTable.forEach() to be interrupted from caller function. |
|
4c0d3ee3 |
|
2024/05/23 23:42 |
56ab580ccb7e Automated rollback of changelist 633961720 |
|
4c0d3ee3 |
|
2024/05/23 10:29 |
74f22885dc45 Fix typos in test. |
|
4c0d3ee3 |
|
2024/05/22 21:24 |
7cd4a4bfe79d Add basic TPU documentation. |
|
4c0d3ee3 |
|
2024/05/22 08:16 |
90266aa28a25 Netstack S/R: Mark all the structs in netstack as savable. |
|
4c0d3ee3 |
|
2024/05/21 19:02 |
5ab3eb46f4a8 Close statefile.AsyncReader on error paths. |
|
4c0d3ee3 |
|
2024/05/21 05:56 |
43ec59f922fc Bump Python runtime tests to Python 3.12.3. |
|
4c0d3ee3 |
|
2024/05/20 18:39 |
f9d4d51c7e0f Use per-day gvisor-buildkite-bazel-cache. |
|
c0f1611a |
|
2024/05/19 05:09 |
032b103ec7ca Add checkpoint --direct flag to allow pages file to be written using O_DIRECT. |
|
c0f1611a |
|
2024/05/18 10:39 |
60d58202d297 nvproxy: Refactor generic function to avoid excessive PtrParams casting. |
|
c0f1611a |
|
2024/05/17 21:38 |
94c5177409f9 Add net-disconnect-ok flag to enable CapabilityDisconnectOk for link endpoints. |
|
c0f1611a |
|
2024/05/17 16:40 |
94c5177409f9 Add net-disconnect-ok flag to enable CapabilityDisconnectOk for link endpoints. |
|
4130c191 |
|
2024/05/17 09:31 |
48d0743bfc4e Internal change. |
|
4130c191 |
|
2024/05/17 03:57 |
48d0743bfc4e Internal change. |
|
c2e07261 |
|
2024/05/16 15:52 |
48d0743bfc4e Internal change. |
|
ad5321c6 |
|
2024/05/16 09:58 |
48d0743bfc4e Internal change. |
|
ef5d53ed |
|
2024/05/15 20:40 |
dd3124fa81e8 netstack: remove TODOs for not-planned work |
|
ef5d53ed |
|
2024/05/15 08:06 |
6ab1a21b0e06 Set fastPathContextLimit after maxSysmsgThreads has been initialized. |
|
7e8e0c0f |
|
2024/05/15 06:31 |
6ab1a21b0e06 Set fastPathContextLimit after maxSysmsgThreads has been initialized. |
|
fdb4c10c |
|
2024/05/14 17:23 |
211bb0f88325 Replace usage of maxSystemThreads with maxSysmsgThreads. |
|
fdb4c10c |
|
2024/05/14 04:13 |
113cf439b1ff Add `metricsviz_cli` tool to manually create charts from profiling metrics. |
|
fdb4c10c |
|
2024/05/13 16:29 |
d63c258f43e5 Bump Java runtime tests to Java 21. |
|
c97f7904 |
|
2024/05/10 21:05 |
a5b10b7dd04c Fix some processes_test flakes. |
|
9026e142 |
|
2024/05/10 09:05 |
a5b10b7dd04c Fix some processes_test flakes. |
|
375932ce |
|
2024/05/09 17:16 |
a5b10b7dd04c Fix some processes_test flakes. |
|
de979bc2 |
|
2024/05/07 23:13 |
434c4d2536c8 nvproxy: move save_restore.go to save_restore_impl.go |
|
4cf3f9b3 |
|
2024/05/07 10:58 |
f67e10cf3866 Automated rollback of changelist 629815554 |
|
cb2dcc0e |
|
2024/05/06 20:17 |
f67e10cf3866 Automated rollback of changelist 629815554 |
|
fa7a5cf0 |
|
2024/05/06 08:08 |
f67e10cf3866 Automated rollback of changelist 629815554 |
|
d884b519 |
|
2024/05/03 16:49 |
f67e10cf3866 Automated rollback of changelist 629815554 |
|
610f2a54 |
|
2024/05/03 04:45 |
f67e10cf3866 Automated rollback of changelist 629815554 |
|
ddfc15a1 |
|
2024/05/02 20:00 |
283b71c3ba08 Merge pull request #10363 from avagin:typos |
|
22ee48a2 |
|
2024/05/02 16:38 |
c8da73daaf63 Add option to dump profiling metrics within a container's stdout logs. |
|
22ee48a2 |
|
2024/05/02 09:58 |
c8da73daaf63 Add option to dump profiling metrics within a container's stdout logs. |
|
3ba885bc |
|
2024/05/01 20:37 |
19c7ca8c3bd9 Add fdbased processor goroutines. |
|
3ba885bc |
|
2024/04/30 22:30 |
6180112fcf68 Merge pull request #10287 from coder:hystart |
|
3ba885bc |
|
2024/04/30 09:53 |
3d3205071065 Multi-container restore |
|
3cb29304 |
|
2024/04/30 04:14 |
3d3205071065 Multi-container restore |
|
f10afd69 |
|
2024/04/29 17:47 |
05335ebd62d1 netstack: update tcp_benchmark flag to match that RACK is enabled by default |
|
f10afd69 |
|
2024/04/29 05:38 |
05335ebd62d1 netstack: update tcp_benchmark flag to match that RACK is enabled by default |
|
27e33c58 |
|
2024/04/27 10:09 |
05335ebd62d1 netstack: update tcp_benchmark flag to match that RACK is enabled by default |
|
07b455f9 |
|
2024/04/26 20:52 |
797b9093688d Allow gVisor-specific mount options for bind mounts to be passed via OCI spec. |
|
07b455f9 |
|
2024/04/26 08:31 |
385f433a4cdb netstack: add comments to some TCP sender fields |
|
3f914d6b |
|
2024/04/26 07:19 |
385f433a4cdb netstack: add comments to some TCP sender fields |
|
8bdc0f22 |
|
2024/04/25 18:09 |
dc5eed4f677d Fix check for IPPROTO_ICMP, since SocketType.proto it is not a bitmask. |
|
8bdc0f22 |
|
2024/04/25 05:05 |
129734a35201 Pass NEWLINK netlink commands to network stacks |
|
8bdc0f22 |
|
2024/04/24 15:47 |
1e1334e88f17 nvproxy: track driver object dependencies |
|
8bdc0f22 |
|
2024/04/24 13:48 |
1e1334e88f17 nvproxy: track driver object dependencies |
|
21339d7b |
|
2024/04/24 00:39 |
06c085fae508 Add AsyncReader implementation in statefile package. |
|
21339d7b |
|
2024/04/23 11:29 |
5cecdfbabd15 Create configuration for fdbased processor goroutines. |
|
21339d7b |
|
2024/04/22 22:25 |
5a559423c473 Standardize fd.FD usage across platform and restore |
|
21339d7b |
|
2024/04/22 21:07 |
de9adb58ac42 Internal change. |
|
21339d7b |
|
2024/04/22 12:21 |
de9adb58ac42 Internal change. |
|
36c961ad |
|
2024/04/22 08:59 |
4810afc36c5b GPU support: Add NVIDIA CUDA sample tests. |
|
36c961ad |
|
2024/04/20 03:26 |
4810afc36c5b GPU support: Add NVIDIA CUDA sample tests. |
|
af24b050 |
|
2024/04/19 14:15 |
bdf53b9844c6 Internal change. |
|
af24b050 |
|
2024/04/19 00:41 |
93bbcbf35bb2 Retrieve UID/GID from the user string. |
|
af24b050 |
|
2024/04/18 14:19 |
fe9d22f06bfa netstack: remove unused XDP reference in fdbased endpoint |
|
af24b050 |
|
2024/04/18 02:18 |
fe9d22f06bfa netstack: remove unused XDP reference in fdbased endpoint |
|
bd38b692 |
|
2024/04/17 14:12 |
7a48d7a7a845 Switch to using rcvmmsg dispatcher by default. |
|
acc528cb |
|
2024/04/17 11:47 |
7a48d7a7a845 Switch to using rcvmmsg dispatcher by default. |
|
18f6e127 |
|
2024/04/16 22:36 |
cd6f5a3c507b Simplify iperf benchmarks. |
|
18f6e127 |
|
2024/04/16 10:31 |
43c2c00c5006 Delete wire.Reader and wire.Writer. |
|
2338035c |
|
2024/04/15 22:20 |
d2e9bf2cef4c Do not auto close "revived" issues. |
|
0d592ce4 |
|
2024/04/15 18:07 |
d2e9bf2cef4c Do not auto close "revived" issues. |
|
459f4b00 |
|
2024/04/15 10:12 |
617a184cf243 nvproxy: implement and use fmt.Stringer.String for handles and class IDs |
|
459f4b00 |
|
2024/04/13 11:52 |
617a184cf243 nvproxy: implement and use fmt.Stringer.String for handles and class IDs |
|
c8349e48 |
|
2024/04/12 22:46 |
7ff0b64d6e72 Add pciDeviceFD mmap and initialize it with the corresponding host FD. |
|
c8349e48 |
|
2024/04/12 10:36 |
596e8d22b902 Increase `sandbox.waitForStopped` timeout yet again. |
|
a154e056 |
|
2024/04/11 22:01 |
0c50496d1add Internal change. |
|
27de0a5c |
|
2024/04/11 09:45 |
4583d9fc47b1 Add support for per mount dcache option. |
|
3023abf0 |
|
2024/04/10 21:44 |
be1a31aa233a Add save-resume variant to syscall tests. |
|
33b9e058 |
|
2024/04/10 09:37 |
87d8df37c71e Enable save/checkpoint resume with runsc checkpoint command. |
|
7d74efd0 |
|
2024/04/09 21:31 |
7137ec879891 Refactor containerMounter.configureRestore |
|
171ec371 |
|
2024/04/09 09:21 |
91a283f8fa1c netstack: zero window probes must have a payload |
|
56086b24 |
|
2024/04/08 21:11 |
e23b5a711a40 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS_V2 to nvproxy. |
|
f3234354 |
|
2024/04/08 20:19 |
e23b5a711a40 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS_V2 to nvproxy. |
|
7591ebb5 |
|
2024/04/08 09:05 |
597bc5f90ddd netstack: remove timing and locking from GRO |
|
7591ebb5 |
|
2024/04/06 08:40 |
597bc5f90ddd netstack: remove timing and locking from GRO |
|
ca620dd8 |
|
2024/04/05 19:33 |
13ff778ec505 Merge pull request #10207 from worrycare:master |
|
ca620dd8 |
|
2024/04/05 17:48 |
d5e8d33af3c8 Set FD_CLOEXEC on all open FDs before creating the sandbox or gofer processes. |
|
ca620dd8 |
|
2024/04/05 05:44 |
d5e8d33af3c8 Set FD_CLOEXEC on all open FDs before creating the sandbox or gofer processes. |
|
47d9c0ed |
|
2024/04/04 21:04 |
3e952d1e305e Modify FUSE inodes so they're not always assumed to be valid. |
|
0ee3535e |
|
2024/04/04 10:42 |
5b30c4a27543 Downgrade rseq test TODOs to NOTEs. |
|
0ee3535e |
|
2024/04/03 23:16 |
5b30c4a27543 Downgrade rseq test TODOs to NOTEs. |
|
51c4dcff |
|
2024/04/03 10:42 |
d3d82abdc470 gVisor: Run runtime tests locally by default. |
|
9d2a90af |
|
2024/04/02 22:27 |
d554cabf9a57 Merge pull request #9997 from derpsteb:h100-cc-mode-clean |
|
7925100d |
|
2024/04/02 20:40 |
d554cabf9a57 Merge pull request #9997 from derpsteb:h100-cc-mode-clean |
|
f861ecca |
|
2024/04/02 10:17 |
7e9c01f12a14 Add Dockerfile and K8S deployments for a basic TPU pytorch workflow. |
|
f861ecca |
|
2024/04/01 22:46 |
7e9c01f12a14 Add Dockerfile and K8S deployments for a basic TPU pytorch workflow. |
|
6baf5069 |
|
2024/03/31 10:32 |
8c9cbf0d9090 systrap: handle syscall errors |
|
6baf5069 |
|
2024/03/30 11:58 |
7d68056681dd Bump `waitForStopped` timeout further. |
|
6baf5069 |
|
2024/03/29 22:02 |
32afe881c5ee Update tpuproxy package for a more consistent gVisor naming convention. |
|
6baf5069 |
|
2024/03/29 21:24 |
32afe881c5ee Update tpuproxy package for a more consistent gVisor naming convention. |
|
c52bcb23 |
|
2024/03/29 01:05 |
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:47 |
5ba35f516b5c `TestTree`: Utility to run Go tests with a hierarchy unknown at compile time. |
|
120789fd |
|
2024/03/27 22:43 |
db85b6316f6c Fix Copybara's non-reversible transformations in gVisor. |
|
120789fd |
|
2024/03/27 18:34 |
08ed01b28587 `dockerutil`: Implement `ContainerPool`, a pool of reusable test containers. |
|
120789fd |
|
2024/03/27 05:59 |
08ed01b28587 `dockerutil`: Implement `ContainerPool`, a pool of reusable test containers. |
|
454571b6 |
|
2024/03/26 16:51 |
cc37e536cbf8 Increase the RLIMIT_MEMLOCK when TPUProxy is enabled. |
|
454571b6 |
|
2024/03/26 14:40 |
cc37e536cbf8 Increase the RLIMIT_MEMLOCK when TPUProxy is enabled. |
|
bcd9b39f |
|
2024/03/26 01:33 |
f94df6d1bfaa Implement VFIO-PCI TPU device's Pread and Pwrite to enable bus master at host. |
|
bcd9b39f |
|
2024/03/25 17:10 |
c3ac1773c253 Fix and re-enable `imagegen_test.go`. (2/2: Re-enable.) |
|
5f4fe4de |
|
2024/03/25 13:26 |
e1ffb147787a Restore errno around allocation in test matchers |
|
5f4fe4de |
|
2024/03/23 13:09 |
e1ffb147787a Restore errno around allocation in test matchers |
|
0ea90952 |
|
2024/03/23 00:03 |
c493b28a675a Add Modal logo to gvisor.dev users page. |
|
0ea90952 |
|
2024/03/22 11:53 |
ce673f29cee4 Fix and re-enable `imagegen_test.go` (1/2: Fix.) |
|
4b6cdce6 |
|
2024/03/22 06:20 |
ce673f29cee4 Fix and re-enable `imagegen_test.go` (1/2: Fix.) |
|
7a239ce7 |
|
2024/03/21 17:01 |
8739b58b61d1 Implement pass through ioctl command VFIO_DEVICE_GET_REGION_INFO. |
|
7a239ce7 |
|
2024/03/21 13:02 |
8739b58b61d1 Implement pass through ioctl command VFIO_DEVICE_GET_REGION_INFO. |
|
6753db5c |
|
2024/03/20 23:55 |
add4c98c288b netstack: fix broken tcp_benchmark XDP mode |
|
6753db5c |
|
2024/03/20 11:40 |
5a6aadda2f17 Change the way gVisor TPUProxy passes string arguments to IOCTL syscalls. |
|
5b7d42ae |
|
2024/03/19 23:41 |
459348ddf83a Implement pass through ioctl command VFIO_GROUP_GET_DEVICE_FD. |
|
a485f239 |
|
2024/03/19 11:31 |
365f85680d19 netstack: make TCP's endpoint type public |
|
e104824c |
|
2024/03/19 07:16 |
365f85680d19 netstack: make TCP's endpoint type public |
|
baa80228 |
|
2024/03/18 18:09 |
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 08:33 |
57dd80d5a810 netstack: don't allocate in hot path use of tcpip.Subnet |
|
d615901c |
|
2024/03/15 19:05 |
655b50cc531a Change statfs of /sys/fs/cgroup to return TMPFS_MAGIC. |
|
d615901c |
|
2024/03/14 19:53 |
bcc70e30fc76 Make all restored host FDs explicit |
|
d615901c |
|
2024/03/14 07:44 |
bcc70e30fc76 Make all restored host FDs explicit |
|
8d8ee116 |
|
2024/03/14 00:59 |
bcc70e30fc76 Make all restored host FDs explicit |
|
f919f202 |
|
2024/03/13 11:47 |
ed9678b679dc Delete pgalloc.MemoryFileProvider. |
|
f919f202 |
|
2024/03/12 23:42 |
f82d92777207 Ensure that files created after save are visible after restore. |
|
db5b7ff0 |
|
2024/03/12 11:40 |
c8a50763f27f Add unimplemented methods for tpuFd from vfs.FileDescriptionImpl. |
|
c35c26ec |
|
2024/03/12 03:02 |
7220bea2b7db Fix `runsc --debug` config output. |
|
6ee49f2e |
|
2024/03/09 13:36 |
6ad1af2b9cbf netstack: don't allocate by calling AsSlices() in fdbased endpoint |
|
6ee49f2e |
|
2024/03/09 00:14 |
558a78de55a4 Automated rollback of changelist 614015218 |
|
6ee49f2e |
|
2024/03/08 12:08 |
9b28a3f2eeff g3doc/docker-in-gvisor: don't require mounting cgroups |
|
8e75c913 |
|
2024/03/08 00:04 |
be7948184464 images: use the crane tool to detect whether the remote image exists |
|
cf82cde1 |
|
2024/03/07 16:49 |
02000395de22 images: avoid huge image deltas |
|
2b789849 |
|
2024/03/07 11:53 |
4266145bad7f buildkite: call gcloud to add credentials for us-central1-docker.pkg.dev |
|
2b789849 |
|
2024/03/07 01:55 |
4266145bad7f buildkite: call gcloud to add credentials for us-central1-docker.pkg.dev |
|
f39a7eed |
|
2024/03/06 12:37 |
5a740cb1b40b Add DirectFS to gofer's seccomp filter options. |
|
f39a7eed |
|
2024/03/05 23:13 |
21edc122da22 NAT source ports for locally generated traffic when necessary |
|
f39a7eed |
|
2024/03/05 11:33 |
d272e9e5524d Improve TCPFinWait2Test syscall test |
|
9ed46f64 |
|
2024/03/04 22:55 |
c6b06ab1a51c Internal change. |
|
5fc53669 |
|
2024/03/04 19:10 |
c6b06ab1a51c Internal change. |
|
0f110c12 |
|
2024/03/04 10:48 |
40b74cc60b23 `ollama` test: Add image processing capability test. |
|
0f110c12 |
|
2024/03/04 03:48 |
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:32 |
fcb9ec1074d6 Update ollama to version 0.1.26. |
|
25905f5d |
|
2024/03/02 01:16 |
3172bc04679b Update go_github from v52 to v56 |
|
25905f5d |
|
2024/03/01 13:25 |
3172bc04679b Update go_github from v52 to v56 |
|
83acf9e0 |
|
2024/03/01 02:17 |
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:39 |
1d7b2b5c6fc7 Correct getdents64 syscall number for arm64 |
|
352ab904 |
|
2024/02/28 11:28 |
ccc3c2cbd26d Skip incremental checksum update for unmodified fields |
|
55d6f11d |
|
2024/02/28 08:10 |
ccc3c2cbd26d Skip incremental checksum update for unmodified fields |
|
d367cbe5 |
|
2024/02/27 18:39 |
bb7ed9175faa Fix GPU Support link on home page. |
|
d367cbe5 |
|
2024/02/27 15:26 |
da3eb80271d6 Fix #10046 |
|
d367cbe5 |
|
2024/02/26 23:35 |
da3eb80271d6 Fix #10046 |
|
05e69c83 |
|
2024/02/26 11:18 |
16dba7fa7677 systrap: handle stub thread crashes |
|
23536c23 |
|
2024/02/26 07:21 |
16dba7fa7677 systrap: handle stub thread crashes |
|
8d446f15 |
|
2024/02/25 05:34 |
6c1bd9c68970 Automated Code Change |
|
8d446f15 |
|
2024/02/24 05:54 |
e5ea3935bfd1 Automated rollback of changelist 609833006 |
|
8d446f15 |
|
2024/02/23 16:44 |
88f7bb66f0dc runsc:gofer: don't mount a new proc instance |
|
8d446f15 |
|
2024/02/23 03:31 |
9a02a687f06e Set -g0 to make cc_pie_obj produce deterministic output to help Bazel caching. |
|
8d446f15 |
|
2024/02/22 19:11 |
7f74a04a7959 Add a page about nvproxy on the website. |
|
bbb79582 |
|
2024/02/22 15:24 |
1303df5f706e Skip running the UDS lisafs test for runsc/fsgofer. |
|
bbb79582 |
|
2024/02/22 03:45 |
1303df5f706e Skip running the UDS lisafs test for runsc/fsgofer. |
|
345111b5 |
|
2024/02/21 15:19 |
6a30f335135a Deprecate --nvproxy-docker flag. |
|
9e510875 |
|
2024/02/21 09:15 |
6a30f335135a Deprecate --nvproxy-docker flag. |
|
3af7dd65 |
|
2024/02/20 19:55 |
f4a83e6c2670 Disable flaky tests with S/R. |
|
3af7dd65 |
|
2024/02/19 23:26 |
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 02:21 |
53d2b511e78e Change remaining test targets to use select_gtest() to choose the gtest target |
|
578f7538 |
|
2024/02/16 13:04 |
aa1a66353af5 process_vm_{read,write}v returns EFAILT if iov-s describe inaccessible memory |
|
578f7538 |
|
2024/02/15 23:48 |
70eab35731cf Add missing word in gvisor docs for readable prose |
|
578f7538 |
|
2024/02/15 18:51 |
70eab35731cf Add missing word in gvisor docs for readable prose |
|
fd39cf6f |
|
2024/02/15 11:42 |
568434b39717 Enable S/R for all syscall tests. |
|
fd39cf6f |
|
2024/02/14 23:41 |
568434b39717 Enable S/R for all syscall tests. |
|
d9b1cdd5 |
|
2024/02/14 11:33 |
f47911271957 Qualify Nvidia driver 535.154.05. |
|
625bd0b0 |
|
2024/02/13 23:31 |
5300f3d30597 Don't use xgetbv on CPUs that don't support it. |
|
d902085f |
|
2024/02/13 20:56 |
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 19:52 |
c2bcdb73aa6e Fix bug that prevents collecting traces without also collecting a profile. |
|
77b23aa1 |
|
2024/02/10 04:18 |
cd6c646b1a9a Run docker-tests with default flags. |
|
77b23aa1 |
|
2024/02/09 15:16 |
59a057980d9b Minor FPU save/restore fixes. |
|
77b23aa1 |
|
2024/02/09 13:06 |
59a057980d9b Minor FPU save/restore fixes. |
|
7f07e9b0 |
|
2024/02/09 00:04 |
f282345e8cd8 Send error to subprocess in case of invalid shared memory. |
|
7f07e9b0 |
|
2024/02/08 18:04 |
f282345e8cd8 Send error to subprocess in case of invalid shared memory. |
|
7569a4b2 |
|
2024/02/08 11:55 |
1ebf17e9d9c8 Fix S/R support for fuse structs. |
|
7569a4b2 |
|
2024/02/08 02:44 |
1ebf17e9d9c8 Fix S/R support for fuse structs. |
|
6404acf9 |
|
2024/02/07 13:33 |
38d33704ae18 Enable S/R for runsc syscall tests. |
|
6404acf9 |
|
2024/02/07 00:24 |
fe66cae2edc7 Enumerate known systrap stub failures to exit process cleanly. |
|
6404acf9 |
|
2024/02/06 11:13 |
9defeeaf093a `seccomp`: Check that programs that are too large are rejected. |
|
6404acf9 |
|
2024/02/05 21:49 |
10498cb8d4ee g3doc: fix a title of docker-in-gke-sandbox.md |
|
6404acf9 |
|
2024/02/05 16:51 |
10498cb8d4ee g3doc: fix a title of docker-in-gke-sandbox.md |
|
e23e8c20 |
|
2024/02/05 09:47 |
b07b6076cb79 Fix the ref leaks with S/R. |
|
e23e8c20 |
|
2024/02/03 09:26 |
b07b6076cb79 Fix the ref leaks with S/R. |
|
a67b2c42 |
|
2024/02/03 00:59 |
66de5d551444 Fix small mistake (repeated line numbers) in cBPF bytecode. |
|
60bf9982 |
|
2024/02/02 11:26 |
8ad4ae61ca64 Add cover image for gVisor seccomp blog post. |
|
60bf9982 |
|
2024/02/01 23:12 |
67f4cf66f72d test/runtime/java: skip CertPathBuilder/akiExt/AKISerialNumber.java |
|
d61103fc |
|
2024/02/01 22:22 |
67f4cf66f72d test/runtime/java: skip CertPathBuilder/akiExt/AKISerialNumber.java |
|
81024119 |
|
2024/02/01 10:36 |
2c8e77f5c1d2 Merge pull request #9945 from avagin:gvisor-in-gke |
|
81024119 |
|
2024/02/01 02:14 |
2c8e77f5c1d2 Merge pull request #9945 from avagin:gvisor-in-gke |
|
373b66cd |
|
2024/01/31 12:45 |
0602d517c52c Merge pull request #9939 from kevinGC:push-tunvmxtwumxm |
|
373b66cd |
|
2024/01/30 22:55 |
80af63b5e35b Use infinite timeout on Fuchsia |
|
373b66cd |
|
2024/01/30 19:17 |
80af63b5e35b Use infinite timeout on Fuchsia |
|
7f400fcb |
|
2024/01/30 10:54 |
aa8e121e8d34 Add test for cl/601911295. |
|
7f400fcb |
|
2024/01/30 00:48 |
aa8e121e8d34 Add test for cl/601911295. |
|
991a98f4 |
|
2024/01/29 09:34 |
23736c31c96d Add rust to tested images at gVisor's compatibility page. |
|
991a98f4 |
|
2024/01/29 06:32 |
23736c31c96d Add rust to tested images at gVisor's compatibility page. |
|
cc4a4020 |
|
2024/01/27 08:42 |
a9bdef23522b More accurately replicate Linux's Unix domain socket event notification. |
|
cc4a4020 |
|
2024/01/26 19:34 |
a940627a74b5 Merge pull request #9925 from avagin:bazel-update |
|
cc4a4020 |
|
2024/01/25 22:23 |
8d37113049ac Enable collection of go traces during benchmarks. |
|
cc4a4020 |
|
2024/01/25 14:30 |
d788c40b192d Fix NV0080_CTRL_CMD_GPU_GET_CLASSLIST to use RMAPI_PARAM_COPY_MAX_PARAMS_SIZE. |
|
cc4a4020 |
|
2024/01/25 02:24 |
d788c40b192d Fix NV0080_CTRL_CMD_GPU_GET_CLASSLIST to use RMAPI_PARAM_COPY_MAX_PARAMS_SIZE. |
|
1e153dc8 |
|
2024/01/24 13:14 |
f82d97c9ee1a Only reset tty.tg to nil when its controlling process is being released. |
|
1e153dc8 |
|
2024/01/24 00:12 |
ff8ea9b2b977 sentry: remove unnecessary NAT TODOs |
|
1e153dc8 |
|
2024/01/23 23:22 |
ff8ea9b2b977 sentry: remove unnecessary NAT TODOs |
|
74d5594c |
|
2024/01/23 12:06 |
9db874189a17 xdp: user real BPF helper functions, not a hacky forward definition |
|
74d5594c |
|
2024/01/22 22:53 |
9db874189a17 xdp: user real BPF helper functions, not a hacky forward definition |
|
1c0ecc51 |
|
2024/01/22 18:43 |
7b151e25d076 Don't drop the mountpoint reference in already umounted dead mountpoints. |
|
1c0ecc51 |
|
2024/01/20 04:10 |
7b151e25d076 Don't drop the mountpoint reference in already umounted dead mountpoints. |
|
9bd8dcda |
|
2024/01/19 14:41 |
bb840068163c Fixup AMX workaround for ptrace. |
|
9bd8dcda |
|
2024/01/19 12:16 |
bb840068163c Fixup AMX workaround for ptrace. |
|
21772ce4 |
|
2024/01/18 22:40 |
95eb4705afc5 Remove `GradientDecisionTree` Tensorflow benchmark. |
|
21772ce4 |
|
2024/01/18 10:36 |
e9bdc76c02bd Exclude AMX extended state from being xsave/xrstor'd. |
|
239abf84 |
|
2024/01/17 22:17 |
e89d94be4836 Refactor nvproxy to expose useful API for supported driver versions. |
|
915053c7 |
|
2024/01/17 10:00 |
588d87b40a36 Add a unit test for sentry sysfs PCI mirroring. |
|
c9a1c95b |
|
2024/01/17 09:29 |
588d87b40a36 Add a unit test for sentry sysfs PCI mirroring. |
|
2a7bcc7f |
|
2024/01/16 19:58 |
be48200c0edf Re-order loads in BUILD files to make transformations reversible in Copybara. |
|
2a7bcc7f |
|
2024/01/15 11:27 |
5eaa66a2ed33 Fix ipv4.endpoint.AddAndAcquirePermanentAddress() to write lock endpoint mutex. |
|
2a7bcc7f |
|
2024/01/13 14:20 |
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:21 |
49f7ee9e926a systrap: Rename fpState to fastpath. |
|
f6fa7c28 |
|
2024/01/12 12:48 |
39afbf09cdca Fix connectionedEndpoint.Readiness() to return EPOLL{RD}HUP appropriately. |
|
f6fa7c28 |
|
2024/01/12 03:49 |
39afbf09cdca Fix connectionedEndpoint.Readiness() to return EPOLL{RD}HUP appropriately. |
|
dda5a988 |
|
2024/01/11 14:35 |
8053cd8f0bf6 Add mount locking. |
|
dda5a988 |
|
2024/01/11 14:25 |
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 20:21 |
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:30 |
9e364f4c23ec Mount IOMMU groups at chroot. |
|
b438bd66 |
|
2024/01/09 12:44 |
af80b6898e9b Close directfs dentry's control FD on gofer filesystem Release(). |
|
4807fb37 |
|
2024/01/09 01:28 |
58cbc1af952b Modify cgroup tests to make the tests pass with the new behavior. |
|
4c0fd4bb |
|
2024/01/08 11:30 |
1e61310ce61e `seccomp-bpf`: Render syscall rules after binary search tree traversal code. |
|
4c0fd4bb |
|
2024/01/05 17:53 |
1e61310ce61e `seccomp-bpf`: Render syscall rules after binary search tree traversal code. |
|
d0304e9c |
|
2024/01/05 08:40 |
1e61310ce61e `seccomp-bpf`: Render syscall rules after binary search tree traversal code. |
|
28c42cff |
|
2024/01/04 19:10 |
5c41ffabdb64 Fix select call in socket utils |
|
28c42cff |
|
2024/01/04 05:39 |
20973549be1a BPF optimizer: Refactor removal operations across optimizers. |
|
28c42cff |
|
2024/01/03 15:51 |
9425d102e515 Make `runsc` log header more helpful. |
|
28c42cff |
|
2024/01/03 10:20 |
9425d102e515 Make `runsc` log header more helpful. |
|
fb427a07 |
|
2024/01/02 20:54 |
65783256ca99 Fix fdnotifier.AddFD() to handle the case when queue already has events. |
|
fb427a07 |
|
2023/12/29 10:22 |
de71aae89aed `seccomp`: Use dedicated input buffer for populating seccomp cache. |
|
fb427a07 |
|
2023/12/28 20:57 |
f3864daf7a1c Merge pull request #9840 from tianyuzhou95:albert-doc |
|
fb427a07 |
|
2023/12/22 15:03 |
149350e5c428 xdp: fix race found by gotsan |
|
fb427a07 |
|
2023/12/22 06:21 |
149350e5c428 xdp: fix race found by gotsan |
|
4f9530a3 |
|
2023/12/21 17:16 |
8b291071cd29 Add NV2080_CTRL_CMD_NVLINK_GET_NVLINK_CAPS to nvproxy. |
|
4f9530a3 |
|
2023/12/21 01:23 |
f76d64021e0c xdp: update the incorrectly named "Readonly*" names |
|
4f9530a3 |
|
2023/12/20 18:26 |
8b054cadc548 Use infinite timeouts for Fuchsia in syscall test |
|
3da2432f |
|
2023/12/20 13:03 |
b559b8840254 Get cpu usage from cgroups in runsc. |
|
3da2432f |
|
2023/12/19 05:14 |
b559b8840254 Get cpu usage from cgroups in runsc. |
|
3ad490ea |
|
2023/12/18 17:01 |
3406ebbb75cd Remove unused gonet.UDPConn.stack field. |
|
924661f4 |
|
2023/12/18 16:37 |
f6d380ad8c35 xdp: add a program that redirects packets from a NIC to an AF_XDP socket |
|
924661f4 |
|
2023/12/14 18:17 |
f6d380ad8c35 xdp: add a program that redirects packets from a NIC to an AF_XDP socket |
|
3222d10c |
|
2023/12/14 04:49 |
29234bc44b51 Mount cgroups per container in runsc. |
|
3222d10c |
|
2023/12/13 20:20 |
b373c8e11243 Mark nvproxy.objsLive as not savable. |
|
ce0359fb |
|
2023/12/13 16:35 |
07e86e27b07a Add ollama GPU test. |
|
ce0359fb |
|
2023/12/13 00:18 |
07e86e27b07a Add ollama GPU test. |
|
ebcad15c |
|
2023/12/12 10:51 |
b3bb6faf7851 Remove kernel.Kernel.savedMFOwners. |
|
ebcad15c |
|
2023/12/12 09:41 |
b3bb6faf7851 Remove kernel.Kernel.savedMFOwners. |
|
28b24332 |
|
2023/12/11 20:18 |
a047cde5e67b Add checkpoint/restore e2e test for overlay configurations. |
|
28b24332 |
|
2023/12/10 19:47 |
0bdb383c2467 Constraint x86 image push job to amd64 machines. |
|
28b24332 |
|
2023/12/08 18:00 |
f4b851067a3a Un-delete devtmpfs. |
|
28b24332 |
|
2023/12/08 04:50 |
d7a3ec8305f0 Allow vfio releted subdirectories to be mirrored by gVisor. |
|
28b24332 |
|
2023/12/07 15:48 |
047cabf457ab Merge pull request #9700 from thundergolfer:master |
|
28b24332 |
|
2023/12/07 11:58 |
94b04833937c Disable FstatfsTest.BlocksFree in statfs_test_native. |
|
28b24332 |
|
2023/12/07 00:11 |
94b04833937c Disable FstatfsTest.BlocksFree in statfs_test_native. |
|
e3299f55 |
|
2023/12/06 11:44 |
063000448f40 Make gVisor search for all potential registered TPU devices. |
|
95293603 |
|
2023/12/06 08:37 |
063000448f40 Make gVisor search for all potential registered TPU devices. |
|
858d62d1 |
|
2023/12/05 19:05 |
3517ac4c0bcd Cancel multicast delayed report job on Disable |
|
858d62d1 |
|
2023/12/05 14:01 |
e1d2ce8cfa4d Move GPU test utilities to its own package. |
|
858d62d1 |
|
2023/12/05 06:02 |
e1d2ce8cfa4d Move GPU test utilities to its own package. |
|
f819d6f7 |
|
2023/12/04 16:43 |
73fe5bffafcd gvisor: update traceBlockReason for new runtime tracer |
|
f819d6f7 |
|
2023/12/02 10:56 |
126ee58746d1 Register TPU v5e devices when booting gVisor. |
|
f819d6f7 |
|
2023/12/01 21:30 |
7b8b28e76c5d Add registerTPUDevice which registers all supported TPU devices. |
|
f819d6f7 |
|
2023/12/01 05:12 |
479d60c2258b Merge pull request #9784 from avagin:make-docker-reload-wait |
|
f819d6f7 |
|
2023/11/30 16:09 |
bcbb32955ed9 Fix seccomp debugging tip to work with precompiled filters. |
|
f819d6f7 |
|
2023/11/30 02:54 |
a7d2bf12c2a3 Move vfs restore to after seccomp installation. |
|
f819d6f7 |
|
2023/11/29 14:55 |
2d90b66af167 Add checkpoint/restore support for tmpfs with file backend. |
|
6e78f9ce |
|
2023/11/29 02:42 |
b4ef4364532d iptables: use log package to get timestamps in tests |
|
1adfb6f6 |
|
2023/11/28 14:59 |
94c0d777aba5 Merge pull request #9749 from profawk:clear-builtin |
|
9fd50251 |
|
2023/11/28 02:28 |
7cf14b7c8b5e Add equality function for BPF instructions. |
|
9fe51b7c |
|
2023/11/28 02:19 |
7cf14b7c8b5e Add equality function for BPF instructions. |
|
7ec6c044 |
|
2023/11/27 13:48 |
815dade355a3 Add vfioFD skeleton code for TPU v5e. |
|
7ec6c044 |
|
2023/11/25 09:00 |
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:33 |
722ddab51ebf Mount VFIO based TPU device directories in chroot. |
|
fc59b78e |
|
2023/11/22 14:06 |
e54bfde79278 Use 16-byte secret for SHA2 |
|
03e12510 |
|
2023/11/22 11:16 |
e54bfde79278 Use 16-byte secret for SHA2 |
|
cb976f63 |
|
2023/11/21 22:11 |
c16916e7d780 Move lockMountpoint to the beginning of pivot_root. |
|
cb976f63 |
|
2023/11/21 08:48 |
f956b5ac17ae Use cryptographic hash functions for TCP |
|
cb976f63 |
|
2023/11/20 19:39 |
88d35cd8f13a segment.Set API improvements. |
|
cb976f63 |
|
2023/11/18 05:17 |
f3b882c2d8eb golang: limit size of allocations |
|
cb976f63 |
|
2023/11/17 12:00 |
2bc70b209b60 `seccomp`: Don't treat variables that are optimized away as unused. |
|
cb976f63 |
|
2023/11/16 22:50 |
532dc593266e Add `-x` option to `$DOCKER_RELOAD_COMMAND`. |
|
cb976f63 |
|
2023/11/16 09:41 |
201a046299b7 `seccomp`: Enforce that Sentry filters match against reference program. |
|
cb976f63 |
|
2023/11/15 20:33 |
7bf7830078c6 BPF program builder: Cache map of label sources. |
|
cb976f63 |
|
2023/11/15 07:03 |
ceb1b69e35ec runsc: don't scrape iptables rules by default |
|
cb976f63 |
|
2023/11/14 17:32 |
7ac1ecc9c523 Do not pass MS_REC with MS_BIND|MS_REMOUNT while setting up gofer rootfs. |
|
cb976f63 |
|
2023/11/14 04:07 |
03d35d400f76 Automated rollback of changelist 580649803 |
|
cb976f63 |
|
2023/11/13 14:08 |
8c52800156e2 Add a syscall test exercising dualstack address family mismatches |
|
cb976f63 |
|
2023/11/13 13:43 |
8c52800156e2 Add a syscall test exercising dualstack address family mismatches |
|
6d6dbf8a |
|
2023/11/12 15:38 |
c46ffacf2f11 Separate out rule optimizers from main syscall rendering. |
|
6d6dbf8a |
|
2023/11/12 02:32 |
a69a4835f277 netstack: iptables DNAT revision 1 support |
|
6d6dbf8a |
|
2023/11/11 13:06 |
62175dea49c8 `seccomp.BuildProgram`: Add `ProgramOptions` struct. |
|
6d6dbf8a |
|
2023/11/11 00:28 |
dbf8cbbe8344 Remove MM.privateRefs. |
|
d80eec66 |
|
2023/11/10 13:01 |
56be4a99210f `seccomp`: Add method to `ValueMatcher` to generate fuzz test cases. |
|
910357f9 |
|
2023/11/09 22:39 |
4e94fff1103e Merge pull request #9669 from thundergolfer:master |
|
45e9b83e |
|
2023/11/09 19:41 |
4e94fff1103e Merge pull request #9669 from thundergolfer:master |
|
d101c824 |
|
2023/11/09 11:47 |
68cdc8837840 Implement the fs.nr_open sysctl |
|
1d21e169 |
|
2023/11/09 11:00 |
68cdc8837840 Implement the fs.nr_open sysctl |
|
4862372a |
|
2023/11/08 21:36 |
65e518c7412d proc: limit a comm len to TASK_COMM_LEN |
|
4862372a |
|
2023/11/08 16:39 |
65e518c7412d proc: limit a comm len to TASK_COMM_LEN |
|
b93f63e8 |
|
2023/11/08 09:34 |
9115b8d57c56 Fix debug message. |
|
b93f63e8 |
|
2023/11/08 01:37 |
9115b8d57c56 Fix debug message. |
|
83211397 |
|
2023/11/07 12:27 |
b988b579215e runsc: reproduce NAT table inside gVisor only when non-default |
|
83211397 |
|
2023/11/06 23:25 |
c2dd6140f452 `embeddedbinary`: Skip compression unless using `--compilation_mode=opt`. |
|
83211397 |
|
2023/11/06 19:48 |
c2dd6140f452 `embeddedbinary`: Skip compression unless using `--compilation_mode=opt`. |
|
78fae24e |
|
2023/11/06 11:15 |
42b69d0151b7 Get limits from parent in cgroupv2 when max is specified in leaf cgroup node. |
|
78fae24e |
|
2023/11/04 13:15 |
42b69d0151b7 Get limits from parent in cgroupv2 when max is specified in leaf cgroup node. |
|
500bfdc4 |
|
2023/11/03 23:47 |
1c2b646c2655 embeddedbinary: access proc files of the current process via /proc/self/ |
|
500bfdc4 |
|
2023/11/03 13:21 |
aeaee7166900 setsid() should return the session id. |
|
500bfdc4 |
|
2023/11/03 12:56 |
aeaee7166900 setsid() should return the session id. |
|
c4ac074c |
|
2023/11/02 23:00 |
9aca9a74291f Elide WriteGS if the GS is already correct. |
|
c4ac074c |
|
2023/11/02 18:35 |
9aca9a74291f Elide WriteGS if the GS is already correct. |
|
b5f07fd3 |
|
2023/11/02 10:53 |
8f9211abca9c Close gofer filestore FDs in failure cases. |
|
b5f07fd3 |
|
2023/11/02 01:06 |
8f9211abca9c Close gofer filestore FDs in failure cases. |
|
69904c9f |
|
2023/11/01 11:58 |
4a8f42267b66 Seccomp: Test that `ioctl`'s zeroth arg is always a non-negative FD. |
|
69904c9f |
|
2023/10/31 22:48 |
41614ddfa150 `seccomp`: Add `And` as a logical AND between multiple syscall rules. |
|
69904c9f |
|
2023/10/31 10:53 |
ba53672288fb Fix cudaMallocManaged() on nvproxy. |
|
0badc11c |
|
2023/10/30 22:30 |
0ed91ba4b8ab Fix issue w/ buildkite pipelines. |
|
b5729d82 |
|
2023/10/30 20:01 |
0ed91ba4b8ab Fix issue w/ buildkite pipelines. |
|
116af91f |
|
2023/10/30 10:24 |
83f75082e5b0 nestack: use cryptographically secure RNG when appropriate |
|
116af91f |
|
2023/10/29 09:35 |
83f75082e5b0 nestack: use cryptographically secure RNG when appropriate |
|
3c418d72 |
|
2023/10/28 20:11 |
fd9845ccea9b Fix NV_MEMORY_FABRIC for 535.43.02+ drivers. |
|
3c418d72 |
|
2023/10/28 01:39 |
1918283b0300 Test docker in gVisor |
|
3c418d72 |
|
2023/10/27 13:10 |
b357d718289a TIOCSCTTY has to succeed if a specified tty is a controlling one already |
|
d0fab643 |
|
2023/10/27 11:48 |
b357d718289a TIOCSCTTY has to succeed if a specified tty is a controlling one already |
|
bf285f0c |
|
2023/10/26 22:16 |
5ec15266da43 Reduce TestMultiContainerMemoryLeakStress flakiness. |
|
bf285f0c |
|
2023/10/26 09:36 |
3574bdd75034 Make GPU tests on presubmit use only latest driver. |
|
b67a3ce3 |
|
2023/10/26 06:25 |
3574bdd75034 Make GPU tests on presubmit use only latest driver. |
|
72e794c4 |
|
2023/10/25 17:19 |
ecbf37d03726 BPF: Add "instrumented execution" mode. |
|
72e794c4 |
|
2023/10/25 14:12 |
d4973670c3c9 `bpf`: Remove `Input` interface and simply use bytes as the input. |
|
72e794c4 |
|
2023/10/25 05:55 |
d4973670c3c9 `bpf`: Remove `Input` interface and simply use bytes as the input. |
|
17e6d526 |
|
2023/10/24 16:50 |
ea4f0073d4a1 Fix data race between getting mount options and updating mount options. |
|
17e6d526 |
|
2023/10/24 10:34 |
ea4f0073d4a1 Fix data race between getting mount options and updating mount options. |
|
af8d2e46 |
|
2023/10/23 20:38 |
59af1edc780e Add script to run gpu test for all supported driver versions. |
|
af8d2e46 |
|
2023/10/23 18:34 |
59af1edc780e Add script to run gpu test for all supported driver versions. |
|
989a3687 |
|
2023/10/23 08:36 |
57606c7aa115 tcp_benchmark: prevent "cheating" with splice |
|
989a3687 |
|
2023/10/21 03:22 |
57606c7aa115 tcp_benchmark: prevent "cheating" with splice |
|
361b23dc |
|
2023/10/20 13:41 |
54ef8c70dd20 Add cos_gpu_test that will run GPU container on COS. |
|
361b23dc |
|
2023/10/20 11:01 |
54ef8c70dd20 Add cos_gpu_test that will run GPU container on COS. |
|
a42250d2 |
|
2023/10/19 21:21 |
9304ed401fd9 Remove unused images. |
|
a42250d2 |
|
2023/10/19 09:01 |
29a8856da7ba Create shared master mounts for volumes with share=container. |
|
f62755ed |
|
2023/10/18 22:40 |
f286d71166ae Delete lifecycle mount annotation. |
|
342b9c55 |
|
2023/10/18 09:18 |
d6e83e2802f9 Add nvidia installer tool for installing NVIDIA drivers in buildkite tests. |
|
342b9c55 |
|
2023/10/17 19:50 |
669edba5d9f4 `bpf`: Add benchmark for interpreter speed. |
|
342b9c55 |
|
2023/10/17 06:32 |
e69b01c3a8f3 Add command-line tool to quickly dump the Sentry BPF program. |
|
342b9c55 |
|
2023/10/16 16:33 |
289dc7ce1d71 Prefer routes with local addr on outgoing NIC only for local traffic |
|
342b9c55 |
|
2023/10/16 15:34 |
289dc7ce1d71 Prefer routes with local addr on outgoing NIC only for local traffic |
|
f757a323 |
|
2023/10/15 04:47 |
febb0656f347 Revamp shared mount container tests. |
|
f757a323 |
|
2023/10/14 15:37 |
2501d8282ddf Expand the concept of OverlayMedium to GoferMountConf. |
|
f757a323 |
|
2023/10/14 02:33 |
1a5aee553938 Handle deletion of self-backed filestores for shared mounts. |
|
f757a323 |
|
2023/10/13 13:43 |
c134ec92830b Merge pull request #9525 from avagin:bazel-update |
|
56b6c7c4 |
|
2023/10/13 10:37 |
c134ec92830b Merge pull request #9525 from avagin:bazel-update |
|
6388bc36 |
|
2023/10/12 20:57 |
23c97a4b9304 buildkite: Run bazel with the remote cache |
|
6388bc36 |
|
2023/10/12 08:03 |
c6a583126e2c socket/unix: Implemented the autobind feature |
|
1b231e3c |
|
2023/10/11 19:23 |
f7bfab20e08a Fix MountNamespaceSlavesNewUserNamespace test. |
|
83165b57 |
|
2023/10/11 01:53 |
4e5d7ff1ab7e `secbench`: Add benchmark for doing an ioctl with `nvproxy` enabled. |
|
83165b57 |
|
2023/10/10 12:33 |
71dc79e65349 `secbench`: Benchmark optimization duration and compression ratio. |
|
83165b57 |
|
2023/10/10 00:44 |
1e5df83edfea Make `runsc events` robust against bad data and avoid division by zero. |
|
c9be5398 |
|
2023/10/09 12:24 |
98b368b7fa6f Merge pull request #9231 from google:dependabot/bundler/images/benchmarks/ruby/rack-2.2.8 |
|
3c53c7d9 |
|
2023/10/08 00:12 |
85701f569ba8 Merge pull request #9301 from google:dependabot/bundler/images/benchmarks/ruby/puma-5.6.7 |
|
5e837c76 |
|
2023/10/07 00:23 |
addac5f2487d Refactor seccomp rules with interfaces rather than disjunctive normal form. |
|
5e837c76 |
|
2023/10/06 12:02 |
15cc3fcbbd77 Add RmAllocParamType interface for parameter types of NV_ESC_RM_ALLOC. |
|
7e4eb997 |
|
2023/10/05 23:08 |
412084118478 Enable easy creation of independent profiling metrics. |
|
db17ad9f |
|
2023/10/05 04:33 |
d493e93763d0 Implement MS_SLAVE. |
|
b7d7ff54 |
|
2023/10/04 09:51 |
e16f83a45c9a Return part of mount options via the syscall statfs & fstatfs. |
|
b7d7ff54 |
|
2023/10/04 07:32 |
e16f83a45c9a Return part of mount options via the syscall statfs & fstatfs. |
|
65faba36 |
|
2023/10/03 17:59 |
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:27 |
0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. |
|
8e26a358 |
|
2023/09/28 22:45 |
0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. |
|
d265efd8 |
|
2023/09/28 10:44 |
0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. |
|
0aebb3ae |
|
2023/09/28 00:47 |
0e18a826d91d `stateify`: Add `+stateify identtype` tag for identical type definitions. |
|
c2ab1e5d |
|
2023/09/27 22:35 |
7594667507d7 Internal change. |
|
c2ab1e5d |
|
2023/09/27 10:34 |
7594667507d7 Internal change. |
|
2895a507 |
|
2023/09/27 01:01 |
7594667507d7 Internal change. |
|
0b6a67ac |
|
2023/09/26 03:07 |
485de2f6a71b test/syscalls: run tests in the single thread mode |
|
0b6a67ac |
|
2023/09/23 08:47 |
e81e0c72a70b Add NV_MEMORY_FABRIC to nvproxy. |
|
0b6a67ac |
|
2023/09/22 19:43 |
81b7b4aa14c2 Merge pull request #9416 from avagin:bazel-update |
|
0b6a67ac |
|
2023/09/22 06:33 |
19250b87ede7 Use the last NVIDIA_VISIBLE_DEVICES value from spec. |
|
0b6a67ac |
|
2023/09/21 17:19 |
222147462633 Merge pull request #9406 from avagin:systrap-pdeathsig |
|
0b6a67ac |
|
2023/09/20 23:49 |
1531147bf2e9 Automated rollback of changelist 564000728 |
|
0b6a67ac |
|
2023/09/20 10:37 |
4cd842b20a3c Automated rollback of changelist 557941259 |
|
0b6a67ac |
|
2023/09/19 21:28 |
640ec03f92ad Fix mount table corruption. |
|
0b6a67ac |
|
2023/09/19 00:07 |
8a7617aed21c Move pytorch benchmark to GPU directory. |
|
0b6a67ac |
|
2023/09/16 16:28 |
313485846896 Tweaks to containerd tests and helpers. |
|
0b6a67ac |
|
2023/09/16 03:10 |
d81768d4c8d2 Remove peer credential check from control server. |
|
0b6a67ac |
|
2023/09/15 13:41 |
b192bf37363f Handle large control socket paths. |
|
0b6a67ac |
|
2023/09/14 18:08 |
ad68fe1d68c5 images: use gcr.io/syzkaller/syzbot as the base for syzkaller images |
|
0b6a67ac |
|
2023/09/14 02:17 |
3dda3741d8eb Fix CodeQL so that it does not fail the github check. |
|
0b6a67ac |
|
2023/09/13 12:57 |
b86d06d7e51b Merge pull request #9215 from ekzhang:ekzhang/perf-nvidia-cli-info |
|
0b6a67ac |
|
2023/09/12 18:12 |
6d06f309ed5d Increase stale action ops per run. |
|
59da8366 |
|
2023/09/11 19:37 |
f8f2bb6d21ba Don't build tensorflow image on ARM. |
|
59da8366 |
|
2023/09/11 10:48 |
bb4410f44e32 Rollback 6ceceae9385c and 206e88db3653. |
|
59da8366 |
|
2023/09/09 16:03 |
bb4410f44e32 Rollback 6ceceae9385c and 206e88db3653. |
|
6654cf89 |
|
2023/09/09 02:53 |
717539fbd78a Return user_mss if user_mss is set and socket is unconnected. |
|
6654cf89 |
|
2023/09/08 13:19 |
ad275a100e58 Fix debug builds. |
|
6654cf89 |
|
2023/09/08 00:00 |
206e88db3653 Fix cwd/root update method during namespace cloning. |
|
72324844 |
|
2023/09/07 04:43 |
c215e67a50f8 Let devices cgroup add/remove rules via devices.allow and devices.deny. |
|
72324844 |
|
2023/09/06 15:19 |
c227d185a4c5 Emit SentryTcpListenEvent when the application listens on a tcp port. |
|
72324844 |
|
2023/09/05 23:42 |
e0029cc0ff4b A few fixes to run tests on 6.2+ kernels |
|
0b6286dc |
|
2023/09/04 21:57 |
c2a7efe6a230 Clean up mount tests. |
|
0b6286dc |
|
2023/09/04 09:49 |
c2a7efe6a230 Clean up mount tests. |
|
db3306a6 |
|
2023/09/01 00:43 |
c2a7efe6a230 Clean up mount tests. |
|
696ea0d2 |
|
2023/08/31 12:41 |
c2a7efe6a230 Clean up mount tests. |
|
4ad3538b |
|
2023/08/31 03:56 |
c2a7efe6a230 Clean up mount tests. |
|
84803932 |
|
2023/08/30 14:46 |
18961d06f160 Verify that the `Container` and `Sandbox` types are JSON-serializable. |
|
84803932 |
|
2023/08/30 02:46 |
268b43d1b26f tmpfs: Allow non-standard xattr prefixes. |
|
b42ca3a7 |
|
2023/08/29 14:35 |
440b37a5c140 Add profiling metric flags to output metric data to local TSV file. |
|
ce731e62 |
|
2023/08/29 09:32 |
440b37a5c140 Add profiling metric flags to output metric data to local TSV file. |
|
7ba13a15 |
|
2023/08/28 20:05 |
2ba23f3ae45b Migrate Automatic Exec Groups by adding a toolchain parameter to the affected actions |
|
7ba13a15 |
|
2023/08/26 05:48 |
2c7778ecca7e Support MS_STRICTATIME flag for the syscall mount. |
|
7ba13a15 |
|
2023/08/25 16:20 |
d3b19e94842e proc: add /proc/{bus,fs,irq,sysrq-trigger} |
|
7ba13a15 |
|
2023/08/25 03:38 |
62fae3001634 proc: add /proc/sys/kernel/cap_last_cap |
|
49be837e |
|
2023/08/24 15:31 |
356c4f86016c Internal change. |
|
6f19564f |
|
2023/08/24 15:16 |
356c4f86016c Internal change. |
|
4d7ae7ab |
|
2023/08/23 14:48 |
e8c1fff214d0 `runsc metric-server`: Move metric server to its own binary. |
|
4d7ae7ab |
|
2023/08/23 02:25 |
e8c1fff214d0 `runsc metric-server`: Move metric server to its own binary. |
|
b81ca3f6 |
|
2023/08/22 12:33 |
baf097a14df6 netstack: refactor IPv4 source address selection |
|
96546ace |
|
2023/08/22 08:23 |
baf097a14df6 netstack: refactor IPv4 source address selection |
|
6b415825 |
|
2023/08/21 19:11 |
485265c9c814 Merge pull request #9296 from 0o001:master |
|
6b415825 |
|
2023/08/21 15:19 |
755c1f242cd4 nsfs: mark inodes as anonymous |
|
6b415825 |
|
2023/08/20 09:38 |
755c1f242cd4 nsfs: mark inodes as anonymous |
|
d216d8a0 |
|
2023/08/19 13:19 |
4455d3305e5e vfs: Introduce the rootfs mount |
|
d216d8a0 |
|
2023/08/19 00:17 |
53a5492c6dae Refactor fdimport.Import and read host fd flags before importing. |
|
d216d8a0 |
|
2023/08/18 02:10 |
960b564a6840 Fix small mount propagation bug. |
|
74b106b6 |
|
2023/08/17 12:16 |
8f0c59c3fa00 Mount has to follow symlinks when it resolves `target` |
|
74b106b6 |
|
2023/08/17 11:44 |
8f0c59c3fa00 Mount has to follow symlinks when it resolves `target` |
|
39990d51 |
|
2023/08/15 22:45 |
9ca09375e4ba Add tool to generate a Go library that executes an embedded compressed binary. |
|
39990d51 |
|
2023/08/15 07:16 |
6a4a48e6db20 Refactor and simplify propagation logic. |
|
39990d51 |
|
2023/08/14 18:06 |
8de4ec70bdc3 Internal change. |
|
39990d51 |
|
2023/08/11 23:45 |
2ce5c336d382 Add missing device cgroups. |
|
39990d51 |
|
2023/08/11 10:00 |
31b8262ce0df Merge pull request #9146 from sitano:ivan_nocompressio |
|
39990d51 |
|
2023/08/11 08:26 |
31b8262ce0df Merge pull request #9146 from sitano:ivan_nocompressio |
|
da3c3ef8 |
|
2023/08/10 13:05 |
324735cfc004 Update docker packages to new moby repo. |
|
da3c3ef8 |
|
2023/08/10 02:15 |
582bf0d72d96 Add disk usage monitoring to BuildKite script. |
|
a1790533 |
|
2023/08/10 00:57 |
821459c94264 systrap: Enable using xsaveopt. |
|
a1790533 |
|
2023/08/09 12:55 |
821459c94264 systrap: Enable using xsaveopt. |
|
13ca4cd6 |
|
2023/08/09 00:53 |
821459c94264 systrap: Enable using xsaveopt. |
|
8ad1a287 |
|
2023/08/08 12:48 |
32537556ff22 Add test coverage for RTM_NEWROUTE & RTM_DELROUTE |
|
3c27dfcd |
|
2023/08/08 00:41 |
4c5d0ffc37e4 Internal change. |
|
b1b6ae3d |
|
2023/08/07 22:27 |
4c5d0ffc37e4 Internal change. |
|
0ef3dfda |
|
2023/08/07 09:51 |
e89e40fded55 Implement setns CLONE_NEWUTS namespace type. |
|
0ef3dfda |
|
2023/08/06 23:09 |
e89e40fded55 Implement setns CLONE_NEWUTS namespace type. |
|
4ffcc9ef |
|
2023/08/05 01:55 |
8f6af3062d21 Merge pull request #9235 from avagin:bazel-update |
|
4ffcc9ef |
|
2023/08/05 01:01 |
118a17d92dcf kernfs: set DenySpliceIn for DynamicBytesFD |
|
4ffcc9ef |
|
2023/08/04 16:43 |
118a17d92dcf kernfs: set DenySpliceIn for DynamicBytesFD |
|
5aed0249 |
|
2023/08/04 12:59 |
6f978d71856e kernel: GetMountNamespace has to check that mntns isn't nil |
|
5aed0249 |
|
2023/08/04 01:02 |
6f978d71856e kernel: GetMountNamespace has to check that mntns isn't nil |
|
74621247 |
|
2023/08/03 17:41 |
297e7e4e004e Use initialized config.Overlay2 for sub-containers. |
|
b95100df |
|
2023/08/03 12:56 |
17e10cc47df7 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS to nvproxy. |
|
b95100df |
|
2023/08/03 00:54 |
17e10cc47df7 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS to nvproxy. |
|
39a91c18 |
|
2023/08/02 12:58 |
17e10cc47df7 Add NV0000_CTRL_CMD_SYSTEM_GET_P2P_CAPS to nvproxy. |
|
b178af49 |
|
2023/08/02 03:49 |
abe7cee09692 kernel: don't use atomic pointers for task.netns |
|
df07ffe8 |
|
2023/08/01 14:41 |
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 10:10 |
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 21:04 |
3275e9086cb8 Exclude internet/test-inspector-help-page.js nodejs runtime test. |
|
2a0d0f29 |
|
2023/07/30 13:55 |
3924579214c2 `nginx` config: Remove `worker_processes` and `events.worker_connections`. |
|
2a0d0f29 |
|
2023/07/28 06:14 |
3924579214c2 `nginx` config: Remove `worker_processes` and `events.worker_connections`. |
|
92476829 |
|
2023/07/27 17:04 |
a3ae02eee34c Merge pull request #8990 from sitano:ivan_ptrace_eperm_guide |
|
92476829 |
|
2023/07/27 12:42 |
9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. |
|
92476829 |
|
2023/07/26 20:40 |
9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. |
|
41fe1bae |
|
2023/07/26 08:38 |
9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. |
|
4d1a770f |
|
2023/07/25 20:01 |
9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. |
|
00adc293 |
|
2023/07/25 08:00 |
9926c0f464b0 gVisor `fio` benchmarks: Use `libaio` where it makes sense. |
|
3b91ad04 |
|
2023/07/24 18:59 |
0ef88bbbd847 Fix fio "regex"s in buildkite file. |
|
9a0ddda3 |
|
2023/07/24 17:33 |
0ef88bbbd847 Fix fio "regex"s in buildkite file. |
|
b03242d7 |
|
2023/07/24 06:51 |
19e04218b981 Add methods for generating PCI sysfs paths and registering accel devices. |
|
b03242d7 |
|
2023/07/21 22:51 |
19e04218b981 Add methods for generating PCI sysfs paths and registering accel devices. |
|
27cbe77f |
|
2023/07/21 10:44 |
41ec0d4189e3 Add nvproxy support for V100 Nvidia GPUs. |
|
e2c3b400 |
|
2023/07/21 09:41 |
41ec0d4189e3 Add nvproxy support for V100 Nvidia GPUs. |
|
28847498 |
|
2023/07/20 20:10 |
5eb44a94317f Add config flags and sandbox chroot configuration for TPU proxying. |
|
28847498 |
|
2023/07/20 07:56 |
0244c8c19fb7 Add `O_DIRECT` version of `fio` benchmarks to track direct I/O performance. |
|
d922ca7e |
|
2023/07/20 06:07 |
0244c8c19fb7 Add `O_DIRECT` version of `fio` benchmarks to track direct I/O performance. |
|
4547cdf9 |
|
2023/07/19 17:03 |
ea7cd7184192 Allow walking on FIFO and UDS in lisafs. |
|
4547cdf9 |
|
2023/07/19 13:56 |
ea7cd7184192 Allow walking on FIFO and UDS in lisafs. |
|
022df2bb |
|
2023/07/19 00:47 |
a87aa736985d Increment/decrement memory accounted per cgroup. |
|
022df2bb |
|
2023/07/18 12:26 |
14df01fae680 Update host redirect handling for gvisor.dev |
|
13995e76 |
|
2023/07/18 11:08 |
14df01fae680 Update host redirect handling for gvisor.dev |
|
20f8b3c2 |
|
2023/07/17 21:23 |
05f62e5e66bb Do not hold metadataMu on gofer O_DIRECT read path. |
|
20f8b3c2 |
|
2023/07/17 20:07 |
05f62e5e66bb Do not hold metadataMu on gofer O_DIRECT read path. |
|
e5f10889 |
|
2023/07/17 09:22 |
c7a7e6b605a3 Deflake tcp test TestMaxRTO |
|
e5f10889 |
|
2023/07/15 10:25 |
c7a7e6b605a3 Deflake tcp test TestMaxRTO |
|
35d9ecc5 |
|
2023/07/14 21:09 |
e7bd1b4c9cb3 Implement PR_{S,G}ET_CHILD_SUBREAPER. |
|
35d9ecc5 |
|
2023/07/14 09:33 |
0d52b50f83c2 Use write(2) host syscall to perform writes on disk-backed MemoryFiles. |
|
d624500f |
|
2023/07/13 21:07 |
91b023d95c2a netstack: faster checksum |
|
55eda22f |
|
2023/07/13 08:50 |
dd3a7a1fb966 Simply pgalloc.MemoryFile.Allocate() API. |
|
bfb20202 |
|
2023/07/12 19:42 |
d0e7a2240e7c Add support for A10G Nvidia GPUs. |
|
86081196 |
|
2023/07/12 12:58 |
f9219588c685 Also run Go garbage collection as part of `Usage.Reduce`. |
|
979d5fe2 |
|
2023/07/12 03:32 |
f9219588c685 Also run Go garbage collection as part of `Usage.Reduce`. |
|
2f19aa4f |
|
2023/07/11 14:26 |
f8c4846f214d Pass memory cgroup id in pgalloc.Allocate() |
|
2f19aa4f |
|
2023/07/11 11:06 |
f8c4846f214d Pass memory cgroup id in pgalloc.Allocate() |
|
50356e13 |
|
2023/07/10 22:49 |
1c287f3c6826 Test to check setting IPV6_V6ONLY on datagram socket with IPV4 address fails. |
|
52ae002a |
|
2023/07/10 20:42 |
1c287f3c6826 Test to check setting IPV6_V6ONLY on datagram socket with IPV4 address fails. |
|
0fbf9f05 |
|
2023/07/10 10:36 |
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:14 |
a76207d81ba9 Set NA router flag if forwarding is enabled. |
|
b03742d1 |
|
2023/07/07 00:12 |
887fc5ef8282 Typo fix. |
|
22ae5830 |
|
2023/07/06 16:50 |
2c4f425a4c90 Use infinite poll timeout on Fuchsia |
|
1a2f6297 |
|
2023/07/06 11:45 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
1a2f6297 |
|
2023/07/05 23:44 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
ba5dba36 |
|
2023/07/05 11:42 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
e8b147c6 |
|
2023/07/04 20:50 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
80298b6f |
|
2023/07/04 08:45 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
07d54a36 |
|
2023/07/03 20:44 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
6e553898 |
|
2023/07/01 10:20 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
bfc47836 |
|
2023/07/01 07:25 |
82ffda8f9fb1 proc: allow to write null-terminated strings in /proc/pid/oom_score_adj |
|
af3053d2 |
|
2023/06/30 18:08 |
71e511650d91 Add `host-uds` to the list of flags that can be overridden with annotations. |
|
af3053d2 |
|
2023/06/30 15:17 |
675161f22834 Automated rollback of changelist 540620826 |
|
af3053d2 |
|
2023/06/29 21:35 |
675161f22834 Automated rollback of changelist 540620826 |
|
01298212 |
|
2023/06/29 10:07 |
675161f22834 Automated rollback of changelist 540620826 |
|
134ddc02 |
|
2023/06/28 21:29 |
f52a0f627269 Prepopulate pages for large writes in tmpfs. |
|
ca69c785 |
|
2023/06/28 15:43 |
f52a0f627269 Prepopulate pages for large writes in tmpfs. |
|
8064cb02 |
|
2023/06/28 09:27 |
017a01326452 Cross post directfs blog to gvisor.dev. |
|
8064cb02 |
|
2023/06/27 21:05 |
017a01326452 Cross post directfs blog to gvisor.dev. |
|
4cd5bb25 |
|
2023/06/27 07:53 |
1fe063e93332 Use geteuid(2) instead of getuid() to detect rootless usage. |
|
4cd5bb25 |
|
2023/06/26 18:39 |
53b56c21c7ab Fix timestamp in nvidia proposal. |
|
4cd5bb25 |
|
2023/06/26 09:08 |
58b31e0363b5 Adding GetCPUUsage for multi-container mode |
|
4cd5bb25 |
|
2023/06/24 07:04 |
58b31e0363b5 Adding GetCPUUsage for multi-container mode |
|
79782afc |
|
2023/06/23 17:44 |
6422ef409527 Log the PID/TID in root pidns and caller's pidns. |
|
79782afc |
|
2023/06/22 09:41 |
fedbf08401fe kernel: unshare a network namespace without taking Task.mu |
|
79782afc |
|
2023/06/21 20:18 |
a056469ab593 Only populate pages for tmpfs-backed MemoryFile in tmpfs Allocate(). |
|
79782afc |
|
2023/06/21 01:43 |
a8d8bdef46a2 `runsc`: Only mount NVIDIA devices and register driver if GPUs are requested. |
|
79782afc |
|
2023/06/20 18:11 |
d02ba3a5fd5c gVisor blog: Add post on running Stable Diffusion Web UI in gVisor with a GPU. |
|
0cf1feea |
|
2023/06/20 13:06 |
d31be26ed544 Support Nvidia driver 525.105.17. |
|
0cf1feea |
|
2023/06/20 00:04 |
d31be26ed544 Support Nvidia driver 525.105.17. |
|
09ffe269 |
|
2023/06/19 12:02 |
d31be26ed544 Support Nvidia driver 525.105.17. |
|
d521bc56 |
|
2023/06/16 23:07 |
d31be26ed544 Support Nvidia driver 525.105.17. |
|
f3921d4d |
|
2023/06/16 09:46 |
6c8187194adf Automated rollback of changelist 538230394 |
|
f3921d4d |
|
2023/06/15 20:22 |
90bf8f22fc86 Enabling container to be initialized to it's initial cgroups |
|
f3921d4d |
|
2023/06/15 07:41 |
a435ed7c0951 Set kOLargeFile for RISC-V architecture |
|
ff5fb304 |
|
2023/06/15 07:30 |
a435ed7c0951 Set kOLargeFile for RISC-V architecture |
|
76decb82 |
|
2023/06/14 18:18 |
2ca109d47c72 Internal change. |
|
76decb82 |
|
2023/06/14 15:43 |
30f3409d4f25 netstack: use unix.Syscall instead of BlockingPoll |
|
76decb82 |
|
2023/06/14 02:04 |
30f3409d4f25 netstack: use unix.Syscall instead of BlockingPoll |
|
d2ee9228 |
|
2023/06/13 14:21 |
084a5022563f Change InvalidateDentry to return a list of vds with an extra reference. |
|
2f9d8e43 |
|
2023/06/13 01:49 |
bb105d7a4e6b Unimplemented syscall counter: Pre-allocate 1-element slices of field values. |
|
749afb64 |
|
2023/06/12 20:18 |
bb105d7a4e6b Unimplemented syscall counter: Pre-allocate 1-element slices of field values. |
|
aaed0183 |
|
2023/06/12 13:47 |
8ec8dbe7e8fb Add `MetricMetadataKeys` list to `config`, used internally. |
|
aaed0183 |
|
2023/06/10 16:13 |
8ec8dbe7e8fb Add `MetricMetadataKeys` list to `config`, used internally. |
|
49519f06 |
|
2023/06/10 03:01 |
8cc1d5bbde41 Internal change (diffbased) |
|
49519f06 |
|
2023/06/09 19:42 |
52692c3647ea fdtable: avoid large arrays |
|
9018a337 |
|
2023/06/09 14:34 |
457c1c36d2b5 Split `metricserver.go` into multiple files. |
|
9018a337 |
|
2023/06/09 02:12 |
457c1c36d2b5 Split `metricserver.go` into multiple files. |
|
058b3a5a |
|
2023/06/06 11:05 |
7fa1ad884022 netstack: use defer in segmentQueue |
|
a4ae4f42 |
|
2023/06/02 11:55 |
2199d539ee6f Get rid of unnecessary tmpfs bind mount when fileAccess = shared. |
|
a4ae4f42 |
|
2023/06/01 15:13 |
c77d00a7eeb3 Set minimum value for RTT in TCP. |
|
a4ae4f42 |
|
2023/05/31 13:24 |
543a60e4a13d Fix tcp test flake. |
|
e2a77acd |
|
2023/05/31 10:53 |
543a60e4a13d Fix tcp test flake. |
|
09898419 |
|
2023/05/30 20:14 |
f4a4cde7ddc1 netstack: remove mutex from standard clock |
|
09898419 |
|
2023/05/30 19:20 |
f4a4cde7ddc1 netstack: remove mutex from standard clock |
|
8d5c7541 |
|
2023/05/30 07:35 |
919cfd12bd97 Add FIONREAD to host file description |
|
8d5c7541 |
|
2023/05/26 20:24 |
919cfd12bd97 Add FIONREAD to host file description |
|
cf184559 |
|
2023/05/26 03:35 |
919cfd12bd97 Add FIONREAD to host file description |
|
b40ef614 |
|
2023/05/25 09:03 |
e672476d06ea Add runsc flags --nvproxy and --nvproxy-docker. |
|
df6ffdd4 |
|
2023/05/25 04:47 |
e672476d06ea Add runsc flags --nvproxy and --nvproxy-docker. |
|
4bce1a3e |
|
2023/05/24 15:38 |
3b57dd815f7f [pty_test] Test that poll() actually sets the POLLIN flag in PollAndReadFd |
|
4bce1a3e |
|
2023/05/24 01:30 |
333bd93e1adf Add support for Nvidia Hopper GPU architecture. |
|
4bce1a3e |
|
2023/05/23 10:17 |
158636229e87 Avoid serializing the sharedContext struct in formatting directives. |
|
4bce1a3e |
|
2023/05/22 21:08 |
a933719841fb Add FUSE dimension to gvisor macrobenchmarks. |
|
4bce1a3e |
|
2023/05/22 07:40 |
7e32a238387b buildkite: run runtime tests on systrap |
|
4bce1a3e |
|
2023/05/19 14:54 |
226f5145b682 systrap: preempt long running contexts |
|
e0257275 |
|
2023/05/19 02:05 |
43c2313098c4 systrap: remove the subprocess list |
|
3bb7af1d |
|
2023/05/18 12:52 |
2936774db630 Fix vfs.ConnectMountAt() to handle vfs.mountMu locking correctly. |
|
3bb7af1d |
|
2023/05/17 22:12 |
116f28e9c5f6 Add FUSE dimension to microbenchmarks. |
|
3bb7af1d |
|
2023/05/17 09:42 |
ec2e4cdd6621 Prepare to make directfs the default in runsc. |
|
258520f6 |
|
2023/05/17 08:03 |
595d424651b4 Add rootless support for directfs and hostinet. |
|
eaac4681 |
|
2023/05/16 12:16 |
595d424651b4 Add rootless support for directfs and hostinet. |
|
11c89444 |
|
2023/05/15 21:18 |
ef20c9dc1909 Drop capabilities when they are not needed |
|
71b00cfb |
|
2023/05/15 20:40 |
c3abb8c00a58 Add directfs support for Docker/k8s/Podman rootless containers. |
|
71b00cfb |
|
2023/05/15 08:41 |
c3abb8c00a58 Add directfs support for Docker/k8s/Podman rootless containers. |
|
b8bae4ab |
|
2023/05/13 23:11 |
c3abb8c00a58 Add directfs support for Docker/k8s/Podman rootless containers. |
|
2b9ba477 |
|
2023/05/13 03:51 |
4f665a8da58b Internal change. |
|
2b9ba477 |
|
2023/05/12 11:13 |
37bf1d04e306 Fix parsing error w/ RubyDev benchmark. |
|
893599a2 |
|
2023/05/12 07:23 |
37bf1d04e306 Fix parsing error w/ RubyDev benchmark. |
|
adb9a3cd |
|
2023/05/11 18:20 |
6b52411e67d2 Make rootfs overlay blog more preview freindly. |
|
adb9a3cd |
|
2023/05/11 07:24 |
d207727b3a8b netstack: replace slice-based PacketBufferList with linked list |
|
0fbd49f4 |
|
2023/05/10 18:05 |
0650a294adf9 Make `wrk2` image ARM-compatible. |
|
0fbd49f4 |
|
2023/05/10 08:16 |
a1006d486d30 Unexport fields of config.Overlay2. |
|
dfd5a9ac |
|
2023/05/09 20:20 |
68eae9794094 Cross post rootfs overlay blog to gvisor.dev. |
|
1964022b |
|
2023/05/09 17:45 |
0b76fe6c0038 Internal change. |
|
1964022b |
|
2023/05/09 05:43 |
0b76fe6c0038 Internal change. |
|
f4168103 |
|
2023/05/08 17:41 |
0b76fe6c0038 Internal change. |
|
33db58a6 |
|
2023/05/07 02:22 |
0b76fe6c0038 Internal change. |
|
90c93c40 |
|
2023/05/06 05:29 |
554de195b8c6 Remove portforward test from internal pipeline. |
|
90c93c40 |
|
2023/05/05 18:54 |
05deaf0b0c51 Add more ioctl macros to abi/linux, and export existing ones. |
|
4cec9341 |
|
2023/05/05 16:55 |
153f0217e6b2 Make debug tip more clear in the code |
|
4cec9341 |
|
2023/05/05 16:37 |
153f0217e6b2 Make debug tip more clear in the code |
|
de870ca5 |
|
2023/05/05 08:59 |
153f0217e6b2 Make debug tip more clear in the code |
|
abac29b5 |
|
2023/05/04 17:07 |
4c9bf1854441 Nvidia driver proxy proposal |
|
518a39a6 |
|
2023/05/04 04:24 |
05bd5da34825 Fix overlay filestore ordering while assigning to VFS overlay mounts. |
|
5b7ff9dd |
|
2023/05/04 01:50 |
05bd5da34825 Fix overlay filestore ordering while assigning to VFS overlay mounts. |
|
b5918830 |
|
2023/05/03 12:33 |
f945fc8d01f1 Refactor mount annotations code base. |
|
b5918830 |
|
2023/05/02 21:50 |
0d6cfeafbef9 save/restore: don't check for empty waiter.Queue |
|
48e0a81d |
|
2023/05/02 09:03 |
431591ffc24c Add `wrk2` Docker image for benchmarks. |
|
52d40fd2 |
|
2023/05/02 06:58 |
431591ffc24c Add `wrk2` Docker image for benchmarks. |
|
62df2017 |
|
2023/05/01 17:50 |
8218095436b2 Fix second systrap blogpost image. |
|
62df2017 |
|
2023/04/28 23:16 |
1aa75b6714ee Add Systrap release blog post. |
|
62df2017 |
|
2023/04/28 19:44 |
5f3307499088 Enable proc_net tests with hostinet. |
|
62df2017 |
|
2023/04/28 07:40 |
5f3307499088 Enable proc_net tests with hostinet. |
|
e5ef5e65 |
|
2023/04/27 10:44 |
5f3307499088 Enable proc_net tests with hostinet. |
|
6f3d6fa7 |
|
2023/04/26 22:26 |
04450bfbeb7f Don't return EINVAL if buf_index is set for IORING_OP_READV. |
|
19a3dabe |
|
2023/04/26 10:12 |
84ae86471514 netstack: fix double-couting received IPv6 packets |
|
5c302a80 |
|
2023/04/26 07:40 |
84ae86471514 netstack: fix double-couting received IPv6 packets |
|
65320f8e |
|
2023/04/25 18:28 |
ff4f0b9fc52b netstack: properly handle martian ipv4 mapped ipv6 addresses |
|
65320f8e |
|
2023/04/25 00:21 |
20c0790be502 Enable hostinet for socket_ipv4_udp_unbound_loopback_test. |
|
65320f8e |
|
2023/04/24 16:36 |
fab2f5001a1d Add continuous directfs runtime tests. |
|
fdc18293 |
|
2023/04/24 11:44 |
f3d91c753f3e gVisor metrics: Re-introduce unimplemented syscall counter metric. |
|
fdc18293 |
|
2023/04/22 09:50 |
f3d91c753f3e gVisor metrics: Re-introduce unimplemented syscall counter metric. |
|
2b32bd34 |
|
2023/04/21 20:40 |
e9b8e1b74ca3 Automated rollback of changelist 525849045 |
|
2b32bd34 |
|
2023/04/20 22:25 |
751906f40d8c Enable socket_inet_loopback test on hostinet. |
|
2b32bd34 |
|
2023/04/20 09:59 |
d2b48375709b fix nogo error |
|
5ed6c74d |
|
2023/04/20 08:34 |
d2b48375709b fix nogo error |
|
a219f34e |
|
2023/04/19 19:26 |
7ac973abc556 Enable network_namespace_test on hostinet. |
|
a219f34e |
|
2023/04/19 17:42 |
38823be81914 Don't lock before accessing nic.networkEndpoints |
|
a219f34e |
|
2023/04/19 05:40 |
38823be81914 Don't lock before accessing nic.networkEndpoints |
|
94b4184e |
|
2023/04/19 00:39 |
38823be81914 Don't lock before accessing nic.networkEndpoints |
|
d931e9f0 |
|
2023/04/18 13:56 |
e69c018749ed Only ignore invalid mount options in mount annotations. |
|
d931e9f0 |
|
2023/04/17 19:53 |
e69c018749ed Only ignore invalid mount options in mount annotations. |
|
436577a9 |
|
2023/04/17 07:50 |
e69c018749ed Only ignore invalid mount options in mount annotations. |
|
c6ec7083 |
|
2023/04/15 06:18 |
e69c018749ed Only ignore invalid mount options in mount annotations. |
|
ec410564 |
|
2023/04/14 17:08 |
927e99ebaacb Remove strict checks around mount annotations. |
|
ec410564 |
|
2023/04/14 12:46 |
ca4626f24f1f `runsc`: Remove syscall number from the unimplemented syscall counter. |
|
ec410564 |
|
2023/04/14 00:50 |
ca4626f24f1f `runsc`: Remove syscall number from the unimplemented syscall counter. |
|
3cfcaa1b |
|
2023/04/13 11:47 |
114a033bd038 Only allow host openat(2) syscalls with O_NOFOLLOW with directfs. |
|
3cfcaa1b |
|
2023/04/13 09:18 |
114a033bd038 Only allow host openat(2) syscalls with O_NOFOLLOW with directfs. |
|
82d5e53e |
|
2023/04/12 19:49 |
e0b1585586c6 Remove stale `vdDentry` variable from VirtualFilesystem.connectMountAt(). |
|
82d5e53e |
|
2023/04/12 11:26 |
3b537e7f0c39 Fix beyond EOF check for SEEK_DATA and SEEK_HOLE in gofer client. |
|
7e835665 |
|
2023/04/12 09:37 |
3b537e7f0c39 Fix beyond EOF check for SEEK_DATA and SEEK_HOLE in gofer client. |
|
f7ba566d |
|
2023/04/11 20:12 |
7e77479d8af3 Internal change. |
|
f7ba566d |
|
2023/04/11 06:57 |
7d58a4780f6f Internal change. (Diffbased) |
|
f7ba566d |
|
2023/04/10 17:31 |
ef03c57c5505 Apply net-related sysctls when configuring host network. |
|
f7ba566d |
|
2023/04/08 08:16 |
dadab011674c Implement hostinet.Stack methods that manipulate interfaces and addresses. |
|
f7ba566d |
|
2023/04/07 19:11 |
1b703f1ff088 Merge pull request #8801 from AmitKatyal1980:bugfix/close_endpoints_on_stack_close |
|
f7ba566d |
|
2023/04/07 08:32 |
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:26 |
f0b887550925 Add intent to vfs.ResolvingPath in gofer client. |
|
08707520 |
|
2023/04/06 03:46 |
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:49 |
a102e7e0fa46 Use a vfs.ResolvingPath to perform prefetch walk in LISAFS. |
|
831373d3 |
|
2023/04/04 20:37 |
1f74f6142a3a `runsc metric-server`: Add metric to track the presence of capabilities. |
|
831373d3 |
|
2023/04/04 08:44 |
dc67711b6f64 builkite: log fatal signals |
|
928dd177 |
|
2023/04/04 00:10 |
0776a6d55799 Add a secondary label map to `prometheus.Data`. |
|
7db618d0 |
|
2023/04/03 20:20 |
3c2f1972c221 `runsc metric-server`: Add query parameter to only export a subset of metrics. |
|
7db618d0 |
|
2023/04/03 05:39 |
3c2f1972c221 `runsc metric-server`: Add query parameter to only export a subset of metrics. |
|
41147e3e |
|
2023/04/01 10:06 |
3c2f1972c221 `runsc metric-server`: Add query parameter to only export a subset of metrics. |
|
f325deb0 |
|
2023/03/31 20:45 |
96aa115516c8 systrap: simplify interrupt handling in syshandler |
|
f325deb0 |
|
2023/03/31 07:29 |
f540010d1ce4 Clean up netlink code in hostinet. |
|
f325deb0 |
|
2023/03/30 18:08 |
2b9a971a717f Expand `test_app syscall` to support syscall arguments. |
|
f325deb0 |
|
2023/03/29 12:13 |
a08ec09cc8f9 Use non-zero timeout for polling TCP connection |
|
f325deb0 |
|
2023/03/29 00:10 |
6890e539c700 systrap: set all arguments of prctl(PR_SET_NO_NEW_PRIVS) |
|
fc067f05 |
|
2023/03/28 12:06 |
05f88d6490de systrap: enabled the context decoupling feature by default |
|
48c74771 |
|
2023/03/28 09:52 |
05f88d6490de systrap: enabled the context decoupling feature by default |
|
47f3aaf1 |
|
2023/03/27 20:42 |
a0f4020ea5f3 Merge pull request #8686 from dev-slatto:master |
|
47f3aaf1 |
|
2023/03/27 18:42 |
a0f4020ea5f3 Merge pull request #8686 from dev-slatto:master |
|
f8f96aa9 |
|