Commit Graph

  • 771ab1d5a3 block: qcow: Add corrupt bit support for QCOW2 v3 images Anatol Belski 2026-01-26 14:49:18 +01:00
  • 111f37f926 build: Bump crate-ci/typos from 1.42.2 to 1.42.3 dependabot[bot] 2026-01-27 23:54:07 +00:00
  • 929df76e1a virtio-devices: copy VSock header from guest Thomas Leroy 2025-12-01 15:22:59 +00:00
  • 87e8ac3f1f block: qcow: Use BeUint for header field I/O Anatol Belski 2026-01-26 15:34:20 +01:00
  • 8cdc3b53c0 block: qcow: Extend BeUint trait with read_be() method Anatol Belski 2026-01-26 15:33:52 +01:00
  • 79953fece0 build: Bump the non-rust-vmm group across 2 directories with 9 updates dependabot[bot] 2026-01-27 01:04:19 +00:00
  • 76822d853a build: Bump crate-ci/typos from 1.42.1 to 1.42.2 dependabot[bot] 2026-01-27 00:52:44 +00:00
  • 919cce9b58 tests: qcow: Add dirty bit integration tests Anatol Belski 2026-01-25 21:35:47 +01:00
  • 82dc9bfaee tests: qcow: Add unit tests for dirty bit support Anatol Belski 2026-01-25 17:31:45 +01:00
  • cc96fc14b4 block: qcow: Implement dirty bit support for QCOW2 v3 images Anatol Belski 2026-01-25 17:30:13 +01:00
  • a6aecad635 tests: qcow: Add unit tests for variable refcount widths Anatol Belski 2026-01-23 11:21:35 +01:00
  • 6e7f888f5d block: qcow: Add refcount overflow protection Anatol Belski 2026-01-23 19:50:10 +01:00
  • f8008191d2 block: qcow: Add support variable refcount widths Anatol Belski 2026-01-23 11:20:58 +01:00
  • e61901dfdc block: qcow: Add tests for incompatible feature bit rejection Anatol Belski 2026-01-19 10:43:23 +01:00
  • 7c99c169ba block: qcow: Validate incompatible feature bits Anatol Belski 2026-01-19 10:43:16 +01:00
  • eaafe426a6 tests: qcow: Add unit test for zero bit helpers Anatol Belski 2026-01-22 11:21:07 +01:00
  • 13198777dd block: qcow: Add support for zero bit in standard L2 clusters Anatol Belski 2026-01-21 19:43:57 +01:00
  • d58e421eea scripts: fix build_edk2 built marker creation Saravanan D 2026-01-21 00:56:02 +00:00
  • 298da55902 scripts: fix build_edk2 compilation Saravanan D 2026-01-21 00:35:03 +00:00
  • c9cd82b52b vmm: fix CVM boot failure on MSHV Muminul Islam 2025-12-07 18:08:19 -08:00
  • 25e8e64a01 vhost_user_block: Return subset of config space requested Rob Bradford 2026-01-19 08:02:29 -08:00
  • 15d34ffebb virtio-devices: vhost-user: blk: Use zero configuration offset Rob Bradford 2026-01-15 07:01:56 -08:00
  • cda1ec5fbc build: Bump the non-rust-vmm group across 2 directories with 14 updates dependabot[bot] 2026-01-20 00:37:28 +00:00
  • cdf14956e0 build: Bump crate-ci/typos from 1.42.0 to 1.42.1 dependabot[bot] 2026-01-20 00:25:33 +00:00
  • e4f9610b5b build: bump mshv crates to 0.6.6 Anirudh Rayabharam 2026-01-18 06:55:46 +00:00
  • d5e35d9e5c ci: get rid of continue-on-error from mshv workflows Aastha Rawat 2026-01-19 18:37:45 +05:30
  • ccf0b9ec7d vmm: Refactor IORT table generation to use structured data types Bo Chen 2026-01-02 23:39:21 +00:00
  • cde7856d9e performance-metrics: Add warmup support for warm cache testing Anatol Belski 2026-01-16 14:24:06 +01:00
  • dee7993538 docs: fix gdb path option name Alyssa Ross 2026-01-15 12:44:08 +01:00
  • 4f69cf604a tests: qcow: Add backing file verification for qcow2 images Anatol Belski 2025-12-19 12:42:41 +01:00
  • 3fed706d6a block: qcow: Fix v3 header writing and add extension tests Anatol Belski 2026-01-12 15:10:31 +01:00
  • 9eb2b9b0e5 block: qcow: Implement extension parsing for QCOW v3 Anatol Belski 2026-01-12 15:09:14 +01:00
  • 10394da0c4 performance-metrics: Add RAW backing file performance tests Anatol Belski 2025-12-15 23:13:43 +01:00
  • b3922dbd2c block: qcow: Add raw backing file support Anatol Belski 2025-12-01 17:10:24 +01:00
  • cb495959a8 tests: qcow: Add testing for backing file in raw format Anatol Belski 2025-12-06 12:16:17 +01:00
  • de2d8f486b hypervisor: mshv: Introduce CPU state update function and use it Stanislav Kinsburskii 2026-01-13 08:03:26 -08:00
  • 5aba9b4308 hypervisor: emulator: Pass CPU context to instruction stream emulator Stanislav Kinsburskii 2026-01-13 08:03:25 -08:00
  • 03252f5851 docs: fix some syntax and bash usage Yi Wang 2026-01-07 10:23:33 +08:00
  • 34b8aed662 docs: fix some syntax and format issues in tdx/sev Yi Wang 2026-01-07 10:01:45 +08:00
  • 2c2dec50f9 docs: fix minor syntax issues for debug Yi Wang 2026-01-07 00:09:36 +08:00
  • e7a151e953 docs: fix some minor syntax issues in api/building Yi Wang 2026-01-06 20:40:41 +08:00
  • 7b92a36c4c docs: fix syntax issues and struct description in devices Yi Wang 2026-01-06 19:46:25 +08:00
  • 34ee973ee0 scripts: fix warning in test util Yi Wang 2026-01-14 14:45:31 +08:00
  • c19ee037a2 build: Bump the non-rust-vmm group across 2 directories with 14 updates dependabot[bot] 2026-01-13 04:17:48 +00:00
  • 11edb28069 vmm: acpi: Clarify device ID partitioning in IORT table Bo Chen 2026-01-02 23:18:48 +00:00
  • 01d711e893 vmm: acpi: Explicitly write ITS identifier in IORT table Bo Chen 2026-01-02 22:08:08 +00:00
  • c87ca39219 vmm: acpi: Generate IORT table according to spec revision E.b Bo Chen 2026-01-01 02:14:58 +00:00
  • 079d94ecae seccomp: Add gettid() to all seccomp filters Demi Marie Obenour 2026-01-09 17:51:07 -05:00
  • 847de7e86e build: Bump crate-ci/typos from 1.41.0 to 1.42.0 dependabot[bot] 2026-01-08 01:37:30 +00:00
  • c396f1ad2a build: Bump the non-rust-vmm group across 2 directories with 9 updates dependabot[bot] 2026-01-07 17:20:56 +00:00
  • 2e05836669 hypervisor: Suppress unused_unsafe warning Demi Marie Obenour 2025-12-31 12:06:24 -05:00
  • f6f0d49c62 build: Bump the non-rust-vmm group across 2 directories with 6 updates dependabot[bot] 2026-01-05 23:41:35 +00:00
  • 3657db7843 vmm: mshv: Set PROCESSORS_PER_SOCKET property for CPU topologies Anatol Belski 2025-12-22 21:06:52 +00:00
  • dccdb223b7 tests: Re-enable CPU topology tests on MSHV Anatol Belski 2025-12-22 20:41:20 +00:00
  • de618ec35e build: Bump crate-ci/typos from 1.40.1 to 1.41.0 dependabot[bot] 2025-12-31 23:13:58 +00:00
  • 379e2d4647 build: Bump the non-rust-vmm group across 2 directories with 14 updates dependabot[bot] 2025-12-30 03:34:42 +00:00
  • 14911a9518 build: Bump ryu from 1.0.21 to 1.0.22 in /fuzz dependabot[bot] 2025-12-29 23:34:46 +00:00
  • f11682feea build: Bump ryu from 1.0.21 to 1.0.22 dependabot[bot] 2025-12-29 23:34:39 +00:00
  • db205150f9 build: Bump crate-ci/typos from 1.40.0 to 1.40.1 dependabot[bot] 2025-12-29 23:16:05 +00:00
  • aca7b01c6b net_util: Fix MAC address parsing Demi Marie Obenour 2025-12-07 16:27:09 -05:00
  • d741cd53de build: Bump the non-rust-vmm group across 2 directories with 15 updates dependabot[bot] 2025-12-22 23:31:59 +00:00
  • 2278a5236a misc: Fix mis-sorting of command line options Demi Marie Obenour 2025-12-19 23:10:41 -05:00
  • 9a24680abd build: Release v50.0 Bo Chen 2025-12-17 01:47:58 +00:00
  • 736813f90c tests: add live disk resize test Thomas Prescher 2025-12-08 20:38:34 +01:00
  • b15459106c docs: update vm.resize-disk Thomas Prescher 2025-11-13 19:36:43 +01:00
  • 5fb078305a ch-remote: support live disk resizing Thomas Prescher 2025-11-10 12:49:17 +01:00
  • aac240d076 block: raw_async: implement disk resizing Thomas Prescher 2025-11-11 09:41:48 +01:00
  • 37d71fa038 vmm: disk resize infrastructure Thomas Prescher 2025-11-11 09:40:16 +01:00
  • 8e52bf251b block: virtio-devices: make disk_nsectors a shared atomic Thomas Prescher 2025-11-10 14:22:48 +01:00
  • d75bd1675c performance-metrics: Add QCOW2 backing file performance test Anatol Belski 2025-12-15 20:14:50 +01:00
  • d696cea024 performance-metrics: Refactor fio_control to BlockControl Anatol Belski 2025-12-15 20:07:42 +01:00
  • 7288031c0e misc: slightly improve feature list readability Philipp Schuster 2025-12-10 14:47:39 +01:00
  • 82e8002fa0 misc: clippy: remove some overrides Philipp Schuster 2025-12-10 13:30:22 +01:00
  • a8d1411307 vmm: Write directly to member when creating new devices Pascal Scholz 2025-11-25 16:28:30 +01:00
  • 9569809d4c block: fix bug with wrong lock granularity for image container formats Philipp Schuster 2025-12-11 10:52:00 +01:00
  • 603b5e862c block: add DiskFile::physical_size() Philipp Schuster 2025-12-12 09:07:44 +01:00
  • 53092359b4 block: rename DiskFile::size() -> DiskFile::logical_size() Philipp Schuster 2025-12-12 09:06:40 +01:00
  • 0ddb032cab build: Bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-12 23:30:55 +00:00
  • bcc6ac68e9 seccomp: Add KVM_GET_XSAVE2 for amx state Oliver Anderson 2025-12-03 00:57:15 +01:00
  • 4b4954ff86 hypervisor: AMX state snapshot and restore support Songqian Li 2025-12-03 17:35:10 +08:00
  • 5c5f33050c block: qcow: Refactor pointer table writes to use iterators Anatol Belski 2025-12-10 10:06:07 +01:00
  • be5b14ef3a block: qcow: Implement Deref for VecCache Anatol Belski 2025-12-08 15:48:02 +01:00
  • 9dc923f379 seccomp: Allow fcntl in virtio-block thread Anatol Belski 2025-12-07 20:13:31 +01:00
  • f57b9b2359 tests: Re-enable test_vdpa_net Sebastien Boeuf 2025-12-04 11:48:37 +01:00
  • 6bda6541be vmm: cleanup &Mutex parameters Philipp Schuster 2025-12-10 06:48:50 +01:00
  • 4592f37bcf tests: integration: expect some ksm merged pages Stefan Nürnberger 2025-12-09 19:58:02 +01:00
  • 41a8dcd9ba block: allow VIRTIO_BLK_T_GET_ID for read-only devices Connor Brewster 2025-12-06 12:55:26 -06:00
  • 8de24b5f08 vmm: Fix clippy lints Oliver Anderson 2025-12-09 14:41:14 +01:00
  • 0be7d1bd82 ci: replace cargo rustc -> cargo build to support virtual manifests Philipp Schuster 2025-11-27 19:56:38 +01:00
  • 3191ff26e1 docs: adjust contributing.md: remove need for --all (--workspace) Philipp Schuster 2025-12-04 13:54:09 +01:00
  • 9979e562b2 docs: adjust contributing.md: fix missing --all Philipp Schuster 2025-12-04 13:53:15 +01:00
  • 70146ee7af test_infra: Adapt to workspace + make code more robust Philipp Schuster 2025-11-28 08:32:32 +01:00
  • 3d049765bd build: decouple Cargo.toml: split crate and workspace definitions Philipp Schuster 2025-11-27 19:38:11 +01:00
  • f104bcdb6b build: remove useless build scripts (copy & paste artifact) Philipp Schuster 2025-11-27 16:45:17 +01:00
  • 265d21b0c4 misc: improve test idempotence (unrelated improvement) Philipp Schuster 2025-11-27 16:24:56 +01:00
  • 562af123d5 block: qcow: Add missing flush in write_refcount_block Anatol Belski 2025-12-08 20:01:32 +01:00
  • f0dfa2a5ef build: Bump the non-rust-vmm group across 2 directories with 16 updates dependabot[bot] 2025-12-08 23:38:01 +00:00
  • 7c8372452b tests: disable live-upgrade tests for MSHV Muminul Islam 2025-12-04 19:00:04 -08:00
  • f795081bf9 hypervisor: mshv: retrieve MSRs list correctly Muminul Islam 2025-12-04 18:35:43 -08:00
  • c940f6642f block: qcow: Refactor refcount update into helper method Anatol Belski 2025-12-02 15:19:53 +01:00