Commit Graph

  • e0435b9a53 Merge pull request #11415 from avagin:codespell gVisor bot 2025-01-30 09:44:28 -08:00
  • f010ae01ac Fix a few typos Andrei Vagin 2025-01-29 14:10:44 -08:00
  • 04f9204697 Yield thread group leader *Task in TaskSet.ForEachThreadGroup. Etienne Perot 2025-01-29 17:25:54 -08:00
  • 8bdf76c5ca Internal change. gVisor bot 2025-01-29 10:09:43 -08:00
  • c191ceb4b8 buildkite: clean up docker containers from previous jobs Andrei Vagin 2025-01-29 09:12:20 -08:00
  • ddebbe53f2 Merge pull request #11358 from Snowflake-Labs:xuzhoyin-mmap-fix gVisor bot 2025-01-29 07:51:36 -08:00
  • 63c9278b9a Merge pull request #11360 from Snowflake-Labs:xuzhoyin-vmas-fix gVisor bot 2025-01-28 22:44:06 -08:00
  • 740b954802 buildkite: reset bazel cache Andrei Vagin 2025-01-28 18:33:57 -08:00
  • 658e5a795d Disable ffmpeg_test on COS. Ayush Ranjan 2025-01-28 15:20:21 -08:00
  • 544cbea1b4 nvproxy: Fix checksum of 535.230.02. Ayush Ranjan 2025-01-28 13:23:43 -08:00
  • 8c386259e0 Add /usr/local/nvidia/bin to PATH in ffmpeg image. Ayush Ranjan 2025-01-28 11:28:42 -08:00
  • 888f66d0a1 nvproxy: Add support for 535.230.02 driver. Ayush Ranjan 2025-01-28 11:21:50 -08:00
  • 1375c611d8 cleanup GRO TODOs Kevin Krakauer 2025-01-28 09:59:03 -08:00
  • 0b5ee6d4df nvproxy: Add support for v565.57.01. Ayush Ranjan 2025-01-28 06:51:09 -08:00
  • f3259f42b3 Merge pull request #11395 from google:dependabot/github_actions/actions/setup-go-5.3.0 gVisor bot 2025-01-27 13:28:53 -08:00
  • 35f46455a9 Bump actions/setup-go from 5.2.0 to 5.3.0 dependabot[bot] 2025-01-27 20:10:30 +00:00
  • 84d67ab472 Adjust memfd offset allocation direction properly Yhinner 2025-01-14 00:37:45 +00:00
  • 191b53da2a Fix EXEC permission of the volume mount when calling mmap with PROT_EXEC Yhinner 2025-01-13 21:22:23 +00:00
  • ca0ba7cbba Merge pull request #11392 from tianyuzhou95:albert-develop gVisor bot 2025-01-27 10:52:49 -08:00
  • 135fb65c75 ring0: set PhysicalAddressBits only when uninitialized Tianyu Zhou 2025-01-27 16:53:24 +08:00
  • 1c38b6cbed Add levels for handling spec validation via flag. Nayana Bidari 2025-01-23 15:57:39 -08:00
  • c238e15234 Fix validation of close_range last fd argument. Nicolas Lacasse 2025-01-22 14:21:38 -08:00
  • ddfbe0457b Merge pull request #11298 from clickyotomy:multiport gVisor bot 2025-01-22 12:16:08 -08:00
  • 9d0b95f942 Rename GSUtil subtests to match the style of other name components. Etienne Perot 2025-01-22 10:01:05 -08:00
  • 50731e5bec Merge pull request #11377 from thegreatfatzby:patch-1 gVisor bot 2025-01-21 18:20:27 -08:00
  • 0b03f8a414 Internal change. gVisor bot 2025-01-21 15:27:02 -08:00
  • 8483ace3fb Merge pull request #11376 from evanphx:b-cgroupfs-flag gVisor bot 2025-01-21 12:51:30 -08:00
  • bf0239a6a4 Update platforms.md Isaac Foster 2025-01-20 14:18:39 -05:00
  • 9b66d5b49b Clarify -cgroupfs Evan Phoenix 2025-01-18 17:13:16 -08:00
  • 4a8209f26f netfilter: Support multiport matching (-m multiport) clickyotomy 2024-12-14 02:37:45 +00:00
  • d22dedf3d5 Check all 3 stdio FDs to determine if terminal is connected to a pty. Nicolas Lacasse 2025-01-17 11:12:15 -08:00
  • 25b1d71341 Add constants and types related to the implementation of PACKET_MMAP. Lucas Manning 2025-01-15 17:41:24 -08:00
  • 689db80e98 Automated rollback of changelist 691984293 Nicolas Lacasse 2025-01-15 15:12:16 -08:00
  • 4394801ae6 platform/kvm: enable User-Mode Instruction Prevention (UMIP) Andrei Vagin 2025-01-15 14:20:43 -08:00
  • ca3c23db50 tests: Deflake socket_inet_loopback_isolated_test Andrei Vagin 2025-01-15 13:33:36 -08:00
  • 1864d9d091 Untag user addresses before handling them in the Sentry Andrei Vagin 2025-01-15 11:50:04 -08:00
  • 3649ca9d9e On COS, add NVIDIA library directory to LD configuration and update cache. Etienne Perot 2025-01-13 21:08:55 -08:00
  • 4ba931dd22 CUDA test compatibility: Remove p2pBandwidthLatencyTest special case. Etienne Perot 2025-01-10 22:31:22 -08:00
  • 3f0c7ccf85 PGO: Add make target to refresh profiles for PGO. Etienne Perot 2025-01-10 19:41:27 -08:00
  • 17962e58c1 Replace unsafeSlice with unsafe.Slice. Konstantin Bogomolov 2025-01-10 15:07:01 -08:00
  • 2d0e39a87f Merge pull request #11351 from 2022tgoel:tarushii/gpu_test_fail gVisor bot 2025-01-10 11:41:53 -08:00
  • fdcf86fa40 Fix failure on gpu-all-tests. ffmpeg_test was failing because the video capability was missing in the runtime 2022tgoel 2025-01-10 18:17:02 +00:00
  • c5c74f4c90 Merge pull request #11321 from 2022tgoel:nvproxy_video_cap gVisor bot 2025-01-09 12:27:22 -08:00
  • 501618dbe2 Modify make rules to allow using a fully-local build cache. Etienne Perot 2025-01-08 17:38:02 -08:00
  • 7399a32b4c Add GPU video codecs support to nvproxy (so that tools like ffmpeg work) 2022tgoel 2024-12-23 22:51:43 +00:00
  • 9803629d92 Don't fail compatibility test when COS versions are not yet released. Zach Koopmans 2025-01-08 12:59:06 -08:00
  • 2c3974d10d Add CUDA tests to release pipeline. Etienne Perot 2025-01-08 11:48:11 -08:00
  • 2edcee37d9 Specify all capabilities in TestGPUCheckpointRestore. Ayush Ranjan 2025-01-07 23:24:50 -08:00
  • 8b7b69c978 tmpfs: limit regularFile.Translate() fill range Jamie Liu 2025-01-07 20:21:58 -08:00
  • 5e6589e0b7 Update CUDA test compatibility to keep up with added gVisor support. Etienne Perot 2025-01-07 17:25:03 -08:00
  • b94ab73815 Merge pull request #11333 from benhurdelhey:ben-hurdelhey_data/fix-mount-setup-initial-userns-fallback gVisor bot 2025-01-07 12:43:03 -08:00
  • 7aa4c49b0d Merge pull request #11291 from xianzhe-databricks:fix-uds-auth gVisor bot 2025-01-07 11:25:40 -08:00
  • cd31d0522a Enable netstack save/restore in cloud/gvisor by default. Nayana Bidari 2025-01-07 11:14:57 -08:00
  • bf9d60db96 Merge pull request #11341 from avagin:mountinfo-int gVisor bot 2025-01-06 19:38:20 -08:00
  • 679c77e4f0 proc: Allow interrupting generation of /proc/pid/mount{s,info} Andrei Vagin 2025-01-06 14:01:09 -08:00
  • 7af7cb0367 Merge pull request #10376 from google:dependabot/github_actions/actions/checkout-4 gVisor bot 2025-01-06 11:31:02 -08:00
  • e402a30bea Merge pull request #11300 from google:dependabot/github_actions/actions/setup-go-5.2.0 gVisor bot 2025-01-06 09:33:40 -08:00
  • 015477747d Exclude cmd/crypto/tls from Go 1.22 tests. Ayush Ranjan 2025-01-05 22:22:55 -08:00
  • c4f686f4e1 Add a new RPC ConnectWithCreds to allow gofer to connect to a unix domain socket with application's credentials xianzhe-databricks 2024-12-13 20:01:15 +01:00
  • ffb73341c2 fix mount setup for initial userns fallback Ben Hurdelhey 2025-01-03 17:34:38 +01:00
  • 4dbba85b07 Kubernetes benchmarks: Refactor kubectl context to allow sets of clusters. Etienne Perot 2024-12-30 13:43:35 -08:00
  • 1db44ead0c Merge pull request #11324 from vax-r:fix_usage_display gVisor bot 2024-12-30 11:53:13 -08:00
  • 0a288288bb Merge pull request #11323 from cweld510:cweld/skip-spec-validation-unsafe gVisor bot 2024-12-30 11:48:14 -08:00
  • 6c5bc5e907 Add documentation about TPU support to the website Lucas Manning 2024-12-30 10:09:25 -08:00
  • 17b2c1b18b Add option to skip restore spec validation cweld510 2024-12-30 16:32:55 +00:00
  • b11efeaecd nvproxy: Clean up struct field tags. Ayush Ranjan 2024-12-30 01:27:25 -08:00
  • 83f9f18776 runsc: Fix newline for cmd usage display I Hsin Cheng 2024-12-27 16:02:37 +08:00
  • 768db86931 Build runsc-metric-server binary using nocgo instead of static. Etienne Perot 2024-12-27 14:17:39 -08:00
  • edda7b656d Update handler for NV_ESC_RM_UNMAP_MEMORY_DMA for 550.40.07+. Ayush Ranjan 2024-12-27 11:26:10 -08:00
  • 383011a14a Add utility functions to validate benchmark runtime. Etienne Perot 2024-12-26 15:13:39 -08:00
  • 84172e4e70 Go benchstat parser: Support alternate syntax for parameters. Etienne Perot 2024-12-26 12:43:12 -08:00
  • e4efc8d074 Internal change. gVisor bot 2024-12-26 12:42:25 -08:00
  • f7ad032e4a Kubernetes tests & benchmark: Simplify KubernetesContext interface. Etienne Perot 2024-12-23 17:20:36 -08:00
  • 0a9b7a7b21 Add machine-readable list of PyTorch GPU tests. Etienne Perot 2024-12-23 14:31:55 -08:00
  • 1a9f8b17ed Internal change. Evan Brown 2024-12-23 13:03:30 -08:00
  • 0f8db9fa28 Deflake process_vm_read_write test. Jamie Liu 2024-12-20 13:35:12 -08:00
  • 0fb4cc71ba Kubernetes benchmarks: Wait for namespace cleanup before proceeding. Etienne Perot 2024-12-19 18:15:04 -08:00
  • e6e1ecbdcc Add support for graphics in nvproxy. Ayush Ranjan 2024-12-19 17:38:20 -08:00
  • fb730ff784 Remove checkpoint_count from runsc wait --checkpoint Fabricio Voznika 2024-12-19 11:44:14 -08:00
  • f1656df6d6 Add validation logic to check overlay2 flag override. Ayush Ranjan 2024-12-19 11:15:57 -08:00
  • f7875f90fd systrap: Unset fpstate_changed if ctx did not change. Konstantin Bogomolov 2024-12-18 15:40:47 -08:00
  • a3e5887415 Changes to support netstack save restore. Nayana Bidari 2024-12-18 12:48:08 -08:00
  • 44562d85cf testcluster: Warn if a pod or namespace deletion takes longer than expected. Etienne Perot 2024-12-18 01:52:01 -08:00
  • f34ef4e1f7 testcluster: Handle short-lived pods in WaitForPodRunning. Etienne Perot 2024-12-17 21:15:53 -08:00
  • c87b16ccc8 testcluster: Log pod logs if a waited-for pod fails or is about to time out. Etienne Perot 2024-12-17 17:45:59 -08:00
  • 1ca2bd4a69 nvproxy: Improve debuggability by logging failures coming from the host driver. Ayush Ranjan 2024-12-17 17:22:53 -08:00
  • 7321e426ce Probe and wait for GPUs to be available before Kubernetes GPU benchmarks. Etienne Perot 2024-12-17 17:08:07 -08:00
  • afdd74ad64 Allow --overlay2 flag to be overridden by annotations. Ayush Ranjan 2024-12-17 12:35:04 -08:00
  • 5fdedb5276 Parallelize BuildKite "All GPU drivers test". Etienne Perot 2024-12-16 17:21:01 -08:00
  • 6cf66fa154 Create gofer filestores in gofer's mount namespace. Ayush Ranjan 2024-12-16 16:59:44 -08:00
  • 2fb49b8880 Remove TODO. Nayana Bidari 2024-12-16 15:25:46 -08:00
  • 0f8216cd30 Do not validate resources during restore. Nayana Bidari 2024-12-16 13:34:34 -08:00
  • 3f058a8436 Harmonize ollama Docker image version. Etienne Perot 2024-12-16 12:40:22 -08:00
  • 0fc08a1a78 Bump actions/setup-go from 5.0.1 to 5.2.0 dependabot[bot] 2024-12-16 20:21:14 +00:00
  • 232c17cbb6 ollama benchmark: Add embedding benchmark, refresh set of models. Etienne Perot 2024-12-15 23:49:39 -08:00
  • 8516598640 Re-add PyTorch benchmarks into PyTorch image. Update CUDA version. Etienne Perot 2024-12-15 21:33:08 -08:00
  • 7aa4e8dc34 HTTPBenchmark: Tolerate probe failures when initially waiting for server. Etienne Perot 2024-12-14 01:29:45 -08:00
  • 036c9d47d1 Kubernetes benchmarks: Reduce cardinality for server-based benchmarks. Etienne Perot 2024-12-14 00:58:03 -08:00
  • c27c9a02ae kernel: use the kernel context to run task destroy actions Andrei Vagin 2024-12-13 19:01:11 -08:00
  • bd0cbf8071 Fix typo in exec.go. Nayana Bidari 2024-12-13 10:00:52 -08:00