Commit Graph

  • 7920b5b40a kernel: improve tcpip.Timer implementation Jamie Liu 2024-11-11 15:34:30 -08:00
  • b9252dcdc5 Add message at the end of smoke tests to indicate successful completion. Etienne Perot 2024-11-11 13:39:59 -08:00
  • 966dfe5505 Avoid panic when forwarding races with endpoint shutdown Jeff Martin 2024-11-11 12:55:28 -08:00
  • b80e1aeac7 runsc: add cpuinfo to the sandbox proc Andrei Vagin 2024-11-11 10:02:57 -08:00
  • 2d90353f9f kernel: drive all CPU timers in CPU clock ticker Jamie Liu 2024-11-10 22:16:08 -08:00
  • 7c2bcddc13 Check for CUDA kernel launch errors in GPU smoke test. Jamie Liu 2024-11-08 17:30:34 -08:00
  • f37f2c37c8 Deprecate drivers Zach Koopmans 2024-11-08 15:02:24 -08:00
  • 4b430fcc20 Downgrade GPU smoke test to CUDA 12.2.2. Jamie Liu 2024-11-08 14:57:43 -08:00
  • 0009d4e568 runsc: exec: Use container spec as default when --process is not provided. Ayush Ranjan 2024-11-08 14:28:10 -08:00
  • 54359c5b5f Run website-deploy at amd64 buildkite agents only. Jing Chen 2024-11-08 12:40:55 -08:00
  • 509f15ab95 Deflake ItimerTest.DeliversSIGPROFToThreadsRoughlyFairlyIdle. Jamie Liu 2024-11-08 11:43:06 -08:00
  • cbba387571 Fix mount source validation. Nayana Bidari 2024-11-08 10:46:41 -08:00
  • 3c4b2ad07c gofer: open volumes from the initial userns Andrei Vagin 2024-11-07 20:22:27 -08:00
  • 2e6cfa72f2 ktime: support varying Timer implementations Jamie Liu 2024-11-07 17:16:07 -08:00
  • 155cdcb458 Make buildkite push images with gcr.io at release pipeline. Jing Chen 2024-11-07 16:01:48 -08:00
  • c80684f5d9 Do not validate Spec.Root.Path during restore. Ayush Ranjan 2024-11-07 12:46:02 -08:00
  • 379108ca91 ktime: simplify Listener.NotifyTimer() Jamie Liu 2024-11-07 11:43:42 -08:00
  • 7a039fc8c5 Do not validate network namespace path across C/R. Nayana Bidari 2024-11-06 20:16:33 -08:00
  • e23347e5b5 Move //pkg/sentry/kernel/time to //pkg/sentry/ktime. Jamie Liu 2024-11-06 18:08:21 -08:00
  • 891ab9fd14 Add -test.v to cos gpu driver test. Zach Koopmans 2024-11-06 17:22:35 -08:00
  • 30c58b6a6b Merge pull request #11124 from pawalt:pawalt/pidmax gVisor bot 2024-11-06 10:59:45 -08:00
  • 23c8b4b042 Add test to check COS drivers as they are posted. Zach Koopmans 2024-11-06 08:23:37 -08:00
  • ce727c3fc5 netstack: add log for martian packet dropping Kevin Krakauer 2024-11-05 14:58:15 -08:00
  • 8b5a0b0614 Internal change. Lucas Manning 2024-11-05 13:24:38 -08:00
  • 1e5b6ec429 Add more context to errors during restore. Ayush Ranjan 2024-11-05 12:14:20 -08:00
  • c15089f9c1 Add support for 535.216.01 and 550.90.12 drivers Zach Koopmans 2024-11-05 12:05:28 -08:00
  • 93bc05def6 Validate resources during restore. Nayana Bidari 2024-11-05 11:29:25 -08:00
  • dbb7cce39a Validate capabilities during restore. Nayana Bidari 2024-11-05 09:48:42 -08:00
  • 60909dcb39 Implement /proc/sys/kernel/pid_max with TasksLimit Peyton Walters 2024-11-05 16:37:48 +00:00
  • 676b9db40f Remove implicit dependencies of _allowlist_function_transition in third_party Nevena Kotlaja 2024-11-05 02:00:18 -08:00
  • bcbb6a01e1 Do not validate CgroupsPath in the OCI spec during restore. Ayush Ranjan 2024-11-04 19:52:34 -08:00
  • c9be063f63 Merge pull request #11110 from evanphx:patch-1 gVisor bot 2024-11-04 17:59:01 -08:00
  • 94db2b2de7 Implement a basic bridge FDB by leanrning. Jing Chen 2024-11-04 17:21:34 -08:00
  • 2b2b33a9e5 nvproxy: Qualify NVIDIA driver version 560.35.03. Etienne Perot 2024-11-04 16:49:22 -08:00
  • 892ba3d7f6 Fix nil-pointer bug in tty.checkChange. Nicolas Lacasse 2024-11-04 15:58:09 -08:00
  • c5775dbd0f image_test/ruby: instal a web server Andrei Vagin 2024-11-04 14:16:19 -08:00
  • 3178f96da6 Update docker-in-gvisor.md to mention raw sockets Evan Phoenix 2024-11-03 14:43:40 -08:00
  • 6adc0720b2 runsc: When mounting a new procfs fails, fall back to recursive bind-mount. Etienne Perot 2024-11-01 15:36:08 -07:00
  • 22d58ca31b Add systemd documentation to gVisor website. Ayush Ranjan 2024-11-01 14:24:05 -07:00
  • 0608f803c8 Work around Ubuntu 22.04 kernel compiler version problem. Jamie Liu 2024-11-01 13:14:54 -07:00
  • e514af1bae Add a section on host configurations to the gVisor GPU documentation. Ayush Ranjan 2024-11-01 10:42:13 -07:00
  • b0042bfc5b Parallelize CUDA test and run it continuously. Etienne Perot 2024-11-01 09:12:43 -07:00
  • e2e84bf5ba tcpip/link: use lockdep mutexes Andrei Vagin 2024-10-31 18:53:45 -07:00
  • b2d8bb498f vfs: skip unresolved mount promises in procfs Jamie Liu 2024-10-31 17:16:23 -07:00
  • f80fd97720 Internal change. gVisor bot 2024-10-31 13:14:07 -07:00
  • bd7d1a7388 platform/systrap: revise /proc/self/maps to find regions for the stub code Andrei Vagin 2024-10-31 08:28:08 -07:00
  • 2b8c1a29ad Remove CUDA tests from BuildKite. Etienne Perot 2024-10-30 18:17:32 -07:00
  • 380b660c3a Add RUNTIME_BIN as dependency of cuda-tests target. Etienne Perot 2024-10-30 13:10:26 -07:00
  • 0c4a709bc1 Run CUDA tests as part of GPU tests. Etienne Perot 2024-10-30 12:35:47 -07:00
  • c8c41e5e30 Move S/R code to separate file Fabricio Voznika 2024-10-30 09:12:08 -07:00
  • 7b3216a2ef Validate gvisor annotations during restore. Nayana Bidari 2024-10-28 18:43:57 -07:00
  • 9aa74f6bb5 Validate runsc version during restore. Nayana Bidari 2024-10-28 15:56:49 -07:00
  • 6bae0a7b38 Add validation for spec fields. Nayana Bidari 2024-10-28 12:29:55 -07:00
  • 0b2cae1b4e Fix bazel.mk for Make v4.4. Nicolas Lacasse 2024-10-25 12:38:18 -07:00
  • c7a4fdde0f feat: update gVisor Knative user guide to use deployment config Caleb Woodbine 2024-10-25 12:59:42 +13:00
  • 74f6136c45 Automated rollback of changelist 688755446 Etienne Perot 2024-10-22 23:20:05 -07:00
  • 7a0401fb8e Run CUDA tests as part of GPU tests. Etienne Perot 2024-10-22 18:00:52 -07:00
  • 285612acb7 Run vLLM test as part of GPU test suite. Etienne Perot 2024-10-22 17:04:47 -07:00
  • e13cf36ad7 Update all GPU tests to use the ioctl sniffer. Etienne Perot 2024-10-22 16:18:44 -07:00
  • d18a726e96 Unbreak build failures in Kubernetes benchmarks. Etienne Perot 2024-10-22 14:01:14 -07:00
  • 453f16e729 cpuid: read /proc/cpuinfo incrementally Jamie Liu 2024-10-22 10:49:17 -07:00
  • 4362b11be9 Add --final-metrics-log flag to export metric data upon sandbox termination. Etienne Perot 2024-10-21 22:05:44 -07:00
  • 9ea896ed9d Merge pull request #11050 from dawei-sdw:dw_modify_patch_path gVisor bot 2024-10-21 16:59:02 -07:00
  • 0f30a4a037 Merge pull request #11030 from milantracy:rand gVisor bot 2024-10-21 15:11:10 -07:00
  • 4cf25cc44e Add instructions for configuring nvidia-container-runtime with containerd. Ayush Ranjan 2024-10-21 14:02:24 -07:00
  • d3b95fae44 Deflake prometheus_test:TestWriteMultipleSnapshots. Etienne Perot 2024-10-21 12:06:43 -07:00
  • 0f536e9597 Merge pull request #11057 from thundergolfer:master gVisor bot 2024-10-21 12:02:06 -07:00
  • 17edc7260e Support TPU v6e w/ gVisor. Jing Chen 2024-10-18 20:40:56 -07:00
  • 0b59173cff kernel: only lock TaskSet.mu in Task.unstopVforkParent() if necessary Jamie Liu 2024-10-18 14:14:03 -07:00
  • babeb34ee8 platform/kvm: don't map the entire sentry address space to VM Andrei Vagin 2024-10-18 14:06:21 -07:00
  • d46a5b7c3b Reduce timeout in TcpSocketTest.Closed{Read/Write}BlockingSocket. Ayush Ranjan 2024-10-18 13:45:18 -07:00
  • f2026c02e3 nvproxy: remove outdated commentary Jonathon Belotti 2024-10-18 18:16:15 +00:00
  • 1a02bb22bd goferfs: Return EOPNOTSUPP when attempting to change mode for symlinks. Ayush Ranjan 2024-10-18 12:18:48 -07:00
  • 7119403359 goferfs: Use lgetxattr(2) to get xattr for sockets and symlinks. Ayush Ranjan 2024-10-17 21:53:10 -07:00
  • dc926403d7 Deflake TcpSocketTest.ClosedWriteBlockingSocket in hostnet mode. Ayush Ranjan 2024-10-17 20:41:56 -07:00
  • abe38d82ac Docker GPU tests: Use the sniffer on exec'd commands too. Etienne Perot 2024-10-16 16:45:22 -07:00
  • d299b3998c Sniffer: Exit instantly on unknown ioctls in compatibility enforcement mode. Etienne Perot 2024-10-16 15:00:04 -07:00
  • 4cff9027d6 Add Kubernetes benchmarks suite. Etienne Perot 2024-10-16 14:47:51 -07:00
  • b7334af658 Internal change. Etienne Perot 2024-10-16 13:03:44 -07:00
  • 7cc17225e6 Remove references to math/rand package's Read function. Jing Chen 2024-10-16 18:17:15 +00:00
  • 78827837d4 Update containerd shim to use OOMKill instead of OOM. Lucas Manning 2024-10-16 09:53:36 -07:00
  • 9aa5777a53 Strip the extra path in go_types_memoize.patch Dawei Shen 2024-01-23 10:53:14 +08:00
  • 291abe6570 enable --net-disconnect-ok by default Kevin Krakauer 2024-10-15 16:58:37 -07:00
  • c752d076e0 Add support for 535.183.06 driver Zach Koopmans 2024-10-15 14:11:03 -07:00
  • 2b0eebda45 Merge pull request #11031 from milantracy:doc gVisor bot 2024-10-15 12:24:20 -07:00
  • bbb1506b56 Merge pull request #10948 from EtiennePerot:dangerzone-svgs gVisor bot 2024-10-15 12:18:06 -07:00
  • dcbd831666 Merge pull request #11032 from milantracy:cleanup gVisor bot 2024-10-15 11:00:23 -07:00
  • a093ad0450 Simplify and format gVisor codebase. Jing Chen 2024-10-13 00:50:32 -07:00
  • ad58d2b322 Add an instruction to build specific targets. Jing Chen 2024-10-13 00:32:12 -07:00
  • a81ec225dc Remove unnecessary calls to rand.Seed(time.Now().Unix()). Ayush Ranjan 2024-10-11 20:16:26 -07:00
  • 72846ff97c Merge pull request #11026 from avagin:crosstool-gcc-cross gVisor bot 2024-10-11 19:22:06 -07:00
  • 14a9d751d6 crosstool: add /usr/lib/gcc-cross/ to the toolchain Andrei Vagin 2024-10-11 17:56:03 -07:00
  • 8890371e35 platform/kvm: use per-thread signal stack to run bluepill handler Andrei Vagin 2024-10-11 16:37:12 -07:00
  • d3ca96da55 Add support for spec.Process.User.Umask. Ayush Ranjan 2024-10-11 12:43:54 -07:00
  • f9c7e51064 systrap/arm64: add the end header after FPSIMD state in signal frame Andrei Vagin 2024-10-11 10:18:25 -07:00
  • 35d3c6eb73 Update MTU value for ethernet devices. Jing Chen 2024-10-11 01:31:55 -07:00
  • 56ccc08f37 Rename OCIEnviron to SpecEnviron. Ayush Ranjan 2024-10-10 17:04:44 -07:00
  • dc4e13c863 Update ABSL dependencies to work on Ubuntu Jammy Zach Koopmans 2024-10-10 17:03:50 -07:00
  • caa2548d20 Merge pull request #11015 from zchee:remove-deprecated gVisor bot 2024-10-10 16:10:29 -07:00
  • ff1404239c Refactor p9.ExtractErrno() into TryExtractErrno(). Ayush Ranjan 2024-10-10 12:14:18 -07:00