Commit graph

  • dac004f86b feat(sound): add per-direction runtime enable/disable with Unix control socket main Davíð Steinn Geirsson 2026-03-27 21:47:32 +00:00
  • befa40f08e chore: add .worktrees/ to .gitignore Davíð Steinn Geirsson 2026-03-27 20:26:54 +00:00
  • 1460f1be1b gpu: add Wayland cross-domain support via unified rutabaga backend Davíð Steinn Geirsson 2026-03-22 22:27:42 +00:00
  • 1c021aaea6 Use our vhost fork for all crates and add GPU flake package Davíð Steinn Geirsson 2026-03-22 18:40:04 +00:00
  • 329129e72d gpu: Only enable VIRGL if the user specified it in the capsets Matej Hrica 2025-12-10 18:10:41 +01:00
  • 1a9f40f555 WIP: use git version of vhost Matej Hrica 2025-12-10 17:42:18 +01:00
  • 1cf5cac29c WIP: use git version of virglrenderer-rs Matej Hrica 2025-12-10 17:42:05 +01:00
  • 8fee17dae1 gpu: Fix context name parsing for non-null-terminated strings Matej Hrica 2025-12-09 17:18:20 +01:00
  • 9876d82efb gpu: Fix incorrect assertion in test virgl_end_to_end_once Matej Hrica 2025-12-09 17:01:10 +01:00
  • 03967ec5e1 gpu: Expose Venus capset for virglrenderer backend Matej Hrica 2025-12-09 19:13:20 +01:00
  • b783086a78 gpu: Add blob resource support Matej Hrica 2025-12-09 19:08:21 +01:00
  • 6b8660d82a gpu: Request backend channel for frontend communication Matej Hrica 2025-12-09 18:53:58 +01:00
  • fbc640a7f3 gpu/virgl: Update to new context management API Matej Hrica 2025-12-09 18:31:11 +01:00
  • 60ba39c7ca gpu/virgl: Make capset handling robust Matej Hrica 2025-12-09 17:14:57 +01:00
  • 15f812953e sound: fix panic on I/O to a stopped stream Davíð Steinn Geirsson 2026-03-17 21:31:34 +00:00
  • 323a66d430 nix: add flake with vhost-device-sound package Davíð Steinn Geirsson 2026-03-17 20:47:17 +00:00
  • 251237f8cd sound: fix crash on guest connection by raising max queue size Davíð Steinn Geirsson 2026-03-17 20:44:31 +00:00
  • 0325587908 sound: fix crash on guest connection by raising max queue size Davíð Steinn Geirsson 2026-03-17 20:16:44 +00:00
  • 559f2738c6 sound: add test for zero-streams rejection guard Davíð Steinn Geirsson 2026-03-17 19:31:09 +00:00
  • 1ca3fc766c sound: document --streams CLI option in README Davíð Steinn Geirsson 2026-03-17 19:28:04 +00:00
  • 1951978f80 sound: warn when running in capture-only mode Davíð Steinn Geirsson 2026-03-17 19:27:32 +00:00
  • 500a78cd68 sound: dynamically construct streams/chmaps based on --streams flag Davíð Steinn Geirsson 2026-03-17 19:20:55 +00:00
  • 8050df66f0 sound: extend SoundConfig with output/input enabled flags Davíð Steinn Geirsson 2026-03-17 19:14:40 +00:00
  • 7147a41ec0 sound: add StreamDirection enum and --streams CLI arg Davíð Steinn Geirsson 2026-03-17 19:08:51 +00:00
  • cde9d12ad9 scsi: README.md document --solid-state CLI option Alberto Hernandez 2026-03-01 20:28:29 -06:00
  • 2371d05fda build(deps): bump the non-rust-vmm group across 2 directories with 54 updates dependabot[bot] 2026-03-02 07:50:54 +00:00
  • 7e454cd2c6 build(deps): bump rust-vmm-ci from 65d339d to 112dd9f dependabot[bot] 2026-03-02 04:26:48 +00:00
  • 93cdc9458d build(deps): bump the non-rust-vmm group across 2 directories with 29 updates dependabot[bot] 2026-02-01 04:35:43 +00:00
  • 6d4750e5c2 vhost-device-gpu: Add support for GPU device path Dorinda Bassey 2025-11-19 12:30:29 +01:00
  • b6df2dc897 vhost-device-gpu: Make Adapter new() return Result Dorinda Bassey 2025-11-19 11:13:04 +01:00
  • 2f8f8a0f53 vhost-device-gpu: Refactor GpuConfig creation Xuewei Niu 2026-01-16 19:25:28 +08:00
  • 86b7733484 vhost-device-gpu: Add validations for EDID blob Xuewei Niu 2026-01-13 10:45:46 +08:00
  • 5886c837d0 vhost-device-gpu: Introduce headless mode Xuewei Niu 2026-01-11 20:14:08 +08:00
  • f167c2f86f vhost-device-gpu: Make clippy happy Xuewei Niu 2026-01-11 13:38:28 +08:00
  • d3c6f97380 build(deps): bump the non-rust-vmm group across 2 directories with 51 updates dependabot[bot] 2026-01-12 12:58:03 +00:00
  • 21f45a5a02 build(deps): bump rust-vmm-ci from e34c504 to 65d339d dependabot[bot] 2026-01-12 04:36:06 +00:00
  • 12667e87b2 vhost-device-gpu: Prepare v0.2.0 release Dorinda Bassey 2025-12-17 15:58:33 +01:00
  • bc8b9b54dc vhost-device-gpu: Adapt to updated virglrenderer API Dorinda Bassey 2025-12-15 14:29:23 +01:00
  • 8d7873a699 build(deps): bump the non-rust-vmm group across 2 directories with 27 updates dependabot[bot] 2025-12-01 04:43:28 +00:00
  • 2a99e27bdf build(deps): bump rust-vmm-ci from b4bb768 to e34c504 dependabot[bot] 2025-11-24 04:02:00 +00:00
  • 0cd9b6bb4c vhost-device-sound: test --socket and --socket-fd Alyssa Ross 2025-11-20 16:14:10 +01:00
  • 3dca78e684 vhost-device-sound: add --socket-fd argument Alyssa Ross 2025-09-16 19:58:19 +02:00
  • f332d2241f vhost-device-sound: reuse socket between requests Alyssa Ross 2025-09-16 19:56:31 +02:00
  • 242104d65c vhost-device-sound: don't use daemon.serve() Alyssa Ross 2025-09-04 13:27:48 +02:00
  • f310f2c121 vhost-device-sound: test dbus-daemon from PATH Alyssa Ross 2025-11-20 14:49:30 +01:00
  • 9191a0c1de chore: remove pub visibility from exit event fields Stefano Garzarella 2025-11-19 10:38:45 +01:00
  • 9040bcb726 build(deps): bump the rust-vmm group across 2 directories with 6 updates dependabot[bot] 2025-11-18 17:06:55 +00:00
  • 5e83c07f87 xtask: generate manpage for vhost-device-scsi Manos Pitsidianakis 2025-11-12 13:51:48 +02:00
  • 35a2f6627b scsi: move ScsiArgs to module Manos Pitsidianakis 2025-11-12 13:45:37 +02:00
  • 7d7dd57d6f scsi: split into binary and library crate Manos Pitsidianakis 2025-11-12 13:44:26 +02:00
  • 893ae1d83d scsi: remove num_enum dependency Manos Pitsidianakis 2025-11-12 11:56:54 +02:00
  • dff8efdd2b vhost-device-gpu: Fix format and lint issues Dorinda Bassey 2025-11-13 14:17:51 +01:00
  • 736c5d109d vhost-device-gpu: Add null backend and test Dorinda Bassey 2025-11-12 13:38:35 +01:00
  • fc904aca8f Revert CROSVM_USE_SYSTEM_* build and CI changes Dorinda Bassey 2025-10-20 14:08:17 +02:00
  • 9f72a8187f vhost-device-gpu: Refactor vhost-device-gpu Dorinda Bassey 2025-11-04 13:41:04 +01:00
  • 907ec70922 vhost-device-gpu: Add virglrenderer dependency and feature Dorinda Bassey 2025-11-04 13:31:42 +01:00
  • 5931076436 vhost-device-gpu: Rename gfxstream feature Dorinda Bassey 2025-11-04 13:25:52 +01:00
  • 4fd2add85c Adjust coverage for toolchain update Manos Pitsidianakis 2025-11-10 10:34:58 +02:00
  • 16bb710501 Remove redundant global deny/allow in crates Manos Pitsidianakis 2025-11-10 10:22:56 +02:00
  • ef9fad44a8 Cargo.toml: allow clippy::cloned_ref_to_slice_refs Manos Pitsidianakis 2025-11-10 10:14:13 +02:00
  • 7d676cae04 can: actually use VirtioCan{Ctrl,Tx}Response Manos Pitsidianakis 2025-11-10 10:06:11 +02:00
  • 92bf014c98 can: fix VirtioCan{Tx,Ctrl}Response definition Manos Pitsidianakis 2025-11-10 10:03:59 +02:00
  • 2a1c9678a3 scmi: fix mismatched_lifetime_syntaxes lint Manos Pitsidianakis 2025-11-10 09:48:49 +02:00
  • 799e241bb1 build(deps): bump rust-vmm-ci from 042b206 to b4bb768 dependabot[bot] 2025-11-10 04:01:43 +00:00
  • 4bbe030e65 build(deps): bump the non-rust-vmm group across 2 directories with 61 updates dependabot[bot] 2025-11-01 04:22:10 +00:00
  • 53b6761f10 CODEOWNERS: add self as code owner of vhost-device crates Dorinda Bassey 2025-10-31 13:22:47 +01:00
  • 14d1b595af vsock/README: fix typos and improve clarity Stefano Garzarella 2025-10-16 17:08:01 +02:00
  • 27c3941bea vsock/README: improve structure and add backend details Stefano Garzarella 2025-10-16 17:00:46 +02:00
  • 8b9434eaa3 vsock: move design details from the README to crate doc Stefano Garzarella 2025-10-31 12:09:52 +01:00
  • 20dee89e29 Update Cargo.lock Manos Pitsidianakis 2025-10-31 13:06:47 +02:00
  • e7d672aa7f sound: Prepare v0.3.0 release Dorinda Bassey 2025-10-21 17:49:45 +02:00
  • cd95fbe5a8 build(deps): bump rust-vmm-ci from 1b48931 to 042b206 dependabot[bot] 2025-10-27 04:08:57 +00:00
  • f8e1a62b02 build(deps): bump rust-vmm-ci from 3e24835 to 1b48931 dependabot[bot] 2025-10-20 04:01:29 +00:00
  • b6a15435f6 vsock/README: fix uds_path Stefano Garzarella 2025-10-09 16:56:48 +02:00
  • 6ec4e6eb29 template: split into main.rs and lib.rs Manos Pitsidianakis 2025-10-07 11:56:52 +03:00
  • 37e527045a template: fix up Cargo.toml Manos Pitsidianakis 2025-10-07 11:47:15 +03:00
  • f1411b0450 can: make features values conforming to the virtio spec Matias Ezequiel Vara Larsen 2025-10-10 10:30:13 +02:00
  • a0261d689e vhost-device-sound: Add GStreamer audio backend support nicholasdezai 2025-09-26 00:25:34 +08:00
  • b6fd16f949 vhost-device-sound/pipewire: fix wrong format Dorinda Bassey 2025-10-03 09:43:21 +02:00
  • 0c8c287ad0 chore(vhost-device-sound): bump pipewire to 0.9.2 Dorinda Bassey 2025-10-03 10:10:45 +02:00
  • 9224f99c9b build(deps): bump rust-vmm-ci from c0f5d4c to 3e24835 dependabot[bot] 2025-10-06 04:01:31 +00:00
  • dab14e47a9 build(deps): bump the non-rust-vmm group across 2 directories with 58 updates dependabot[bot] 2025-10-01 04:27:18 +00:00
  • 5ac6a74e71 CI: run cargo doc Alyssa Ross 2025-09-19 11:49:28 +02:00
  • c522d09759 Mark up paths in documentation as code Alyssa Ross 2025-09-27 15:28:15 +02:00
  • b81929e43c build(deps): bump rust-vmm-ci from e8117d1 to c0f5d4c dependabot[bot] 2025-09-29 04:19:17 +00:00
  • e85eaa2cb4 build(deps): bump rust-vmm-ci from fc4584d to e8117d1 dependabot[bot] 2025-09-22 04:01:47 +00:00
  • c5ce9db691 Fix cargo doc Alyssa Ross 2025-09-16 19:39:11 +02:00
  • caaac9a6fd chore(vhost-device-gpu): bump rutabaga_gfx to 0.1.71 Dorinda Bassey 2025-09-17 14:15:58 +02:00
  • 8141da05b4 README.md: fix link to GPU docs Alex Bennée 2025-09-12 14:05:04 +01:00
  • 2233714aa3 vhost-device-template: clean-up README escapes Alex Bennée 2025-09-10 11:51:57 +01:00
  • f7aa60fd80 vhost-device-scmi: reformat synopsis and options Alex Bennée 2025-09-10 11:55:16 +01:00
  • 1318b9ef16 vhost-device-rng: reformat synopsis and options Alex Bennée 2025-09-10 11:48:45 +01:00
  • 2224fb8b1d vhost-device-gpio: reformat synopsis and options Alex Bennée 2025-09-10 11:45:49 +01:00
  • 0db7d8c12c vhost-device-can: reformat synopsis and options Alex Bennée 2025-09-10 11:39:31 +01:00
  • d8c09b511e buildkit: add unittests-gnu-no-defaults Alex Bennée 2025-09-10 11:34:34 +01:00
  • e6caab8bb0 vhost-device-gpu: gate env::set_var test usage Alex Bennée 2025-09-10 11:24:01 +01:00
  • ac27ba3856 vhost-device-gpu: move assert_matches import Alex Bennée 2025-09-10 11:21:59 +01:00
  • 12280db81d vhost-device-vsock: fix conversion to PathBuf Alex Bennée 2025-09-10 11:11:43 +01:00
  • 9dcb98387a vhost-device-gpu: clean-up includes for gfxstream Alex Bennée 2025-09-10 11:07:55 +01:00
  • 59ee4fec16 vhost-device-spi: update link to kernel driver Alex Bennée 2025-09-10 11:04:47 +01:00