Commit Graph

  • 8a165aef3b tests: block: Add integration test for DM snapshot discard failure Anatol Belski 2026-02-25 15:04:14 +01:00
  • bc374c537c tests: block: Add test for block device discard on loop device Anatol Belski 2026-02-25 14:29:12 +01:00
  • 25a63c8b87 tests: block: Add trailing_args parameter to run_qemu_img() Anatol Belski 2026-02-25 13:57:09 +01:00
  • 989f3a3233 misc: generic vhost-user: reject virtio device IDs that cannot work Demi Marie Obenour 2026-02-13 16:45:10 -05:00
  • 7ea1fa07a2 misc: generic vhost-user: support human-readable device ID Demi Marie Obenour 2026-02-13 16:44:14 -05:00
  • 042d1abd67 docs: generic vhost-user: document Demi Marie Obenour 2026-02-04 09:47:38 -05:00
  • d6b80d9845 tests: generic vhost-user: add support Demi Marie Obenour 2026-02-04 09:44:04 -05:00
  • 36371283c6 ch-remote: add generic vhost-user support Demi Marie Obenour 2026-02-04 09:43:23 -05:00
  • cfb69c68d2 virtio-devices: generic vhost-user: add D-Bus API Demi Marie Obenour 2026-02-04 09:45:36 -05:00
  • df86b2864b vmm: add HTTP API endpoints for generic vhost-user Demi Marie Obenour 2026-02-04 09:34:50 -05:00
  • d510f11a50 misc: generic-vhost-user: wire up to command line Demi Marie Obenour 2026-02-04 09:29:34 -05:00
  • 085a7a49fa vmm: generic vhost-user: add support Demi Marie Obenour 2026-02-04 09:52:42 -05:00
  • 8c618ff5e0 virtio-devices: generic-vhost-user: implement device Demi Marie Obenour 2026-02-04 09:24:03 -05:00
  • 8a09b3870c build: Bump the non-rust-vmm group across 2 directories with 12 updates dependabot[bot] 2026-02-24 00:49:51 +00:00
  • 6f19d0071d block: vhdx: Fix multiqueue data corruption Anatol Belski 2026-02-23 18:03:08 +01:00
  • 184a229ca4 tests: vhdx: Enable VHDX fstrim integration test Anatol Belski 2026-02-23 18:02:01 +01:00
  • 21c17ccf49 build: Release v50.2 v50.2 stable/v50.x Bo Chen 2026-02-22 21:19:24 +00:00
  • cd4d6ded75 vmm: api: Fix image_type in OpenAPI definition Wei Liu 2026-02-20 23:51:42 +00:00
  • 600e74f0af scripts: dev_cli.sh: Allow passing commands to shell subcommand Anatol Belski 2026-02-23 12:06:31 +01:00
  • 9503e1ade9 build: Release v51.1 v51.1 Bo Chen 2026-02-22 21:12:00 +00:00
  • ec5374cd99 performance-metrics: Set image_type for backing file tests Anatol Belski 2026-02-22 00:22:49 +01:00
  • 8aaf3734aa build: Temporarily remove the vfio CI worker Bo Chen 2026-02-21 01:32:02 +00:00
  • 52b2ebb2b8 vmm: api: Fix image_type in OpenAPI definition Wei Liu 2026-02-20 23:51:42 +00:00
  • bf94d3dad9 build: Release v50.1 v50.1 Bo Chen 2026-02-19 04:24:35 +00:00
  • 02e3570bdd hypervisor: Suppress unused_unsafe warning Demi Marie Obenour 2025-12-31 12:06:24 -05:00
  • dae66ce493 vhost_user_block: Disable use of backing files in test implementation Rob Bradford 2026-02-19 04:11:28 -08:00
  • 90cee24f98 vmm, virtio-devices: Deny zero sector writes for autodetected raw images Rob Bradford 2026-02-15 22:51:56 +00:00
  • 5a0b6f2d06 vmm: Improve resiliency of image type handling Rob Bradford 2026-02-15 11:25:53 +00:00
  • 30166a4ea5 vmm: openapi: Sync DiskConfig OpenAPI spec Anatol Belski 2026-02-19 19:41:34 +01:00
  • f93340d337 vmm: Add option to control backing files Rob Bradford 2026-02-08 21:14:28 +00:00
  • 4c1f854ee9 block: qcow: Use Arc<Mutex<>> for thread safe multiqueue access Anatol Belski 2026-02-03 18:19:43 +01:00
  • ecab9f1b96 vmm: api: Expose the nested option in API description Wei Liu 2026-02-17 22:36:45 +00:00
  • 00e106e53e build: Release v51.0 v51.0 Bo Chen 2026-02-19 03:37:17 +00:00
  • a63315df54 virtio-devices, block: Reject sector 0 discard/"write zeroes" requests Rob Bradford 2026-02-19 11:55:36 -08:00
  • 76e233504b vhost_user_block: Disable use of backing files in test implementation Rob Bradford 2026-02-19 04:11:28 -08:00
  • b3e8e2abc5 vmm, virtio-devices: Deny zero sector writes for autodetected raw images Rob Bradford 2026-02-15 22:51:56 +00:00
  • 6f2357c14e vmm: Improve resiliency of image type handling Rob Bradford 2026-02-15 11:25:53 +00:00
  • e36096db3e vmm: openapi: Sync DiskConfig OpenAPI spec Anatol Belski 2026-02-19 19:41:34 +01:00
  • 4d30ba12c8 block: qcow: Add test for BackingFilesDisabled error Anatol Belski 2026-02-19 11:27:35 +01:00
  • 94368c622e block: Add BackingFilesDisabled error for actionable user guidance Anatol Belski 2026-02-19 11:22:28 +01:00
  • 68f746fbea hypervisor: mshv: use the new default partition args function Anirudh Rayabharam 2026-02-18 07:34:26 +00:00
  • 003ef780e0 build: Bump to latest igvm released version 0.4.0 Rob Bradford 2026-02-18 04:19:57 -08:00
  • 17b0749e1c tests: Fix Generic Initiator integration test Saravanan D 2026-02-17 23:44:32 +00:00
  • 924baa9c0f vmm: Forward device_id from NumaConfig to NumaNode Saravanan D 2026-02-17 23:25:22 +00:00
  • 0a5e79afce vmm: api: Expose the nested option in API description Wei Liu 2026-02-17 22:36:45 +00:00
  • 08f338bcf6 build: Bump the non-rust-vmm group across 2 directories with 27 updates dependabot[bot] 2026-02-17 00:12:57 +00:00
  • 2a5c4f0e4d build: Bump crate-ci/typos from 1.43.4 to 1.43.5 dependabot[bot] 2026-02-16 23:56:10 +00:00
  • 5dd5659440 build: Switch to released version of acpi_tables Rob Bradford 2026-02-16 08:32:00 -08:00
  • 16d6a16e5c performance-metrics: Add standalone qcow2 perf tests Anatol Belski 2026-02-15 18:05:33 +01:00
  • 333db1acb3 performance-metrics: Add multi-queue overlay block I/O tests Anatol Belski 2026-02-15 14:42:38 +01:00
  • ecb971a491 performance-metrics: Add backing_files=on for overlay tests Anatol Belski 2026-02-15 10:56:21 +01:00
  • 20f5cadb6f scripts: Fix run_metrics.sh to use sha1sums common file Anatol Belski 2026-02-15 10:55:07 +01:00
  • ce93686ad2 block: do not allow guest to not negotiate VIRTIO_BLK_F_RO Demi Marie Obenour 2026-02-14 02:35:01 -05:00
  • 80ea1fe62d block: Allow (and ignore) FLUSH requests on read-only devices Demi Marie Obenour 2026-02-14 02:54:34 -05:00
  • ff4c8f7480 hypervisor: mshv: handle Special Debug Print VMG exit Muminul Islam 2026-02-13 12:18:10 -08:00
  • 30c86d5999 vmm: fix --net fd helptext for list syntax Leander Kohler 2026-02-13 13:21:29 +01:00
  • adfcd17bfc vmm: Include invalid UUID string in ParseUuid err Leander Kohler 2026-02-13 13:30:59 +01:00
  • 8e51c57aea tests: Add integration tests for virtio-blk DISCARD operations Anatol Belski 2026-01-29 15:02:43 +01:00
  • 4676fdb494 block: Add unit tests for DISCARD zero flag Anatol Belski 2026-01-29 15:02:43 +01:00
  • 45b115aeb0 block: raw: Implement punch_hole and write_zeroes Anatol Belski 2026-01-29 15:48:36 +01:00
  • 6c94975c80 block: qcow: Implement punch_hole and write_zeroes for QcowSync Anatol Belski 2026-02-04 15:55:35 +01:00
  • 81c075b317 block: Add virtio-blk DISCARD and WRITE_ZEROES support Anatol Belski 2026-02-04 15:54:48 +01:00
  • e913d0d9cb block: qcow: Implement DISCARD with sparse aware deallocation Anatol Belski 2026-01-29 15:02:30 +01:00
  • 49a30cbbaf block: raw: Implement disk preallocation for sparse=false Anatol Belski 2026-01-30 18:57:33 +01:00
  • 0a287793df block: qcow: Thread sparse configuration to QCOW2 constructors Anatol Belski 2026-02-01 23:35:03 +01:00
  • 46e6ecddfe block: Add supports_zero_flag trait method Anatol Belski 2026-02-02 00:04:20 +01:00
  • 7dfcbff309 vmm: config: Add sparse flag to control disk space allocation Anatol Belski 2026-01-30 16:18:29 +01:00
  • 7f4b56b217 block: Add sparse operations capability query Anatol Belski 2026-01-29 21:49:42 +01:00
  • d5dad48618 block: Add sparse capability detection Anatol Belski 2026-02-13 16:30:15 +01:00
  • 7095605d84 block: Add punch_hole and write_zeroes to AsyncIo trait Anatol Belski 2026-01-29 15:47:41 +01:00
  • 41b23229a5 vmm: refactor VM initialization into modular helper methods Muminul Islam 2026-02-12 18:33:04 -08:00
  • 03ef7d1991 vmm: remove lock for VmState Philipp Schuster 2026-02-12 19:03:07 +01:00
  • 9babad0114 ci: fix lychee link-checker failures Saravanan D 2026-01-31 11:49:26 +00:00
  • 3af9ac78a9 docs: Document Generic Initiator NUMA support Saravanan D 2026-01-15 09:02:23 +00:00
  • 18768e9bf8 tests: Add integration test for Generic Initiator Saravanan D 2026-01-14 12:11:06 +00:00
  • df67c3690e arch: Handle Generic Initiator in ARM64 FDT Saravanan D 2026-01-14 11:24:53 +00:00
  • dc0c306dd9 vmm: Add ACPI Generic Initiator support Saravanan D 2026-01-14 08:08:33 +00:00
  • fa43548975 vmm: Add validation for Generic Initiator NUMA Saravanan D 2026-02-11 06:41:05 +00:00
  • 6d4827b5ff vmm: Add device_id field to NUMA configuration Saravanan D 2026-01-13 20:21:35 +00:00
  • 231bbe2d5d vmm: Enforce guest_numa_id on NUMA nodes Saravanan D 2026-02-11 06:40:23 +00:00
  • 9ba9c0819a tests: Add QCOW2 disk resize integration test Anatol Belski 2026-02-06 21:37:40 +01:00
  • 99493c728e block: qcow: Add resize unit tests Anatol Belski 2026-02-06 21:14:54 +01:00
  • 629c117ff3 block: qcow: Implement live resize with L1 table growth Anatol Belski 2026-02-06 21:13:52 +01:00
  • caa362c31f hypervisor: mshv: stub implementation for save_data_tables() Anirudh Rayabharam 2025-11-15 16:44:47 +00:00
  • 2882ccd00a vmm: config validation: add more context to errors Philipp Schuster 2026-02-11 07:37:49 +01:00
  • 92b58ba94a virtio-devices: Do not close an unowned FD Demi Marie Obenour 2026-02-09 14:02:54 -05:00
  • dde5f6ef38 vmm: Fix MMIO region removal during VFIO device hot-unplug Damian Barabonkov 2026-02-10 12:23:36 -08:00
  • 638848fcff pci: Accept MmioRegion reference in has_matching_slots() Damian Barabonkov 2026-02-10 12:23:28 -08:00
  • c2add07476 vmm: device_manager: avoid deep cloning device configs Changyuan Lyu 2026-02-10 12:49:35 -08:00
  • bf6f0f8352 virtio-devices: vsock: Accept multi-descriptor TX packets Wei Liu 2026-02-09 03:29:10 +00:00
  • 97c5d837ab scripts: allow cloud-init script to accept a custom output file Muminul Islam 2026-02-09 18:39:06 -08:00
  • 509832298b vmm: Add option to control backing files Rob Bradford 2026-02-08 21:14:28 +00:00
  • a702bf1d10 build: Bump the non-rust-vmm group across 2 directories with 19 updates dependabot[bot] 2026-02-10 02:14:40 +00:00
  • 279344800e block: qcow: Add test for reads beyond backing file size Anatol Belski 2026-02-07 00:06:57 +01:00
  • c569a4cbd4 block: qcow: Return zeros for reads beyond backing file size Anatol Belski 2026-02-07 00:06:39 +01:00
  • 2c49f4f4f3 hypervisor: Add an unreachable arm to get/set_x86_64_reg Wei Liu 2026-02-10 03:38:05 +00:00
  • 7157e97083 build: Bump crate-ci/typos from 1.43.3 to 1.43.4 dependabot[bot] 2026-02-10 01:59:20 +00:00
  • a00189cf72 hypervisor: vmm: mshv: Enable SMT for guests with threads_per_core > 1 Anatol Belski 2026-01-19 19:15:12 +01:00
  • e3a2bf0870 build: Update mshv crates to 0.6.7 Anatol Belski 2026-02-05 14:25:12 +01:00
  • 7314a77d43 build: Bump crate-ci/typos from 1.43.2 to 1.43.3 dependabot[bot] 2026-02-06 23:54:11 +00:00