Commit Graph

  • a7fa3a0c86 vm-migration: better naming + unittests Philipp Schuster 2025-11-12 11:18:35 +01:00
  • b6c266c880 vmm: avoid creating large temporary vector during migration Julian Stecklina 2025-11-07 15:06:05 +01:00
  • fc99e299c3 virtio-devices: avoid creating a temporary vector Julian Stecklina 2025-11-07 15:05:24 +01:00
  • 3d5f9a3a98 virtio-devices: mark a possible improvement Julian Stecklina 2025-11-07 15:04:11 +01:00
  • ad9034ed1d vm-migration: optimize dirty bitmap scanning Julian Stecklina 2025-11-07 14:51:49 +01:00
  • 96f4e33897 vm-migration: add helper to iterate over bitmaps Julian Stecklina 2025-11-07 14:51:23 +01:00
  • 6147c4c8b7 tests: Disable nextest failure on fw_cfg tests on MSHV Rob Bradford 2025-11-15 12:13:56 +00:00
  • f9076cccfa tests: Add test timeout (10 minutes) to nextest configuration Rob Bradford 2025-11-15 09:01:55 +00:00
  • 9f046f02a2 tests: Disable test_snapshot_restore_with_fd() Rob Bradford 2025-11-14 16:18:16 +00:00
  • 3734a13cbf tests: Use cargo nextest for integration tests Rob Bradford 2025-11-14 15:04:59 +00:00
  • 2707b0f72a build: Add cargo nextest to container Rob Bradford 2025-11-14 14:59:28 +00:00
  • 176023156e test_infra: Make guest ID generation multiprocess safe Rob Bradford 2025-11-14 14:42:36 +00:00
  • 5051feb0bd build: Bump MSRV to 1.89.0 Rob Bradford 2025-11-14 14:32:56 +00:00
  • ec57aade15 seccomp: allow sendto for vsock thread Matt Moriarity 2025-11-13 08:52:43 -07:00
  • 02da2f2d36 misc: gitlint: python code improvements Philipp Schuster 2025-11-13 13:24:03 +01:00
  • 62345cd6fd misc: gitlint: allow more prefixes disabling 72 width limit Philipp Schuster 2025-11-13 07:22:27 +01:00
  • f826d92601 misc: gitlint: allow well-known commit tags to exceed line limit Philipp Schuster 2025-11-13 13:24:19 +01:00
  • 063aa4b7d5 arch: riscv64: Expose host extension set to guest via FDT Rob Bradford 2025-11-11 15:48:42 +00:00
  • d586c844de tests: Update test_iommu_segments check Rob Bradford 2025-11-12 17:05:34 +00:00
  • b3b51bd3a2 tests: aarch64: Fix test_virtio_iommu for kernel IOMMU groups change Rob Bradford 2025-11-12 18:31:08 +00:00
  • 8bf284e713 scripts: Bump Linux version to 6.16.9 Rob Bradford 2025-11-12 17:21:33 +00:00
  • e023efce3d vmm: cpu: Retry signalling the vCPU thread if it doesn't acknowledge Rob Bradford 2025-11-04 19:41:04 +00:00
  • bb7730e00f vmm: seccomp: Use rseq syscall constant Rob Bradford 2025-11-10 16:01:03 +00:00
  • dd66eb834c ci: dump kernel logs in MSHV workflow Anirudh Rayabharam 2025-10-31 13:19:48 +00:00
  • 9acf610a7b build: Release v49.0 Bo Chen 2025-11-06 23:19:17 +00:00
  • c4cce38631 scripts: aarch64: replace guestmount for image modification Aastha Rawat 2025-11-06 15:04:12 +00:00
  • e302d50b09 scripts: aarch64: enable MSHV support Aastha Rawat 2025-11-06 15:02:15 +00:00
  • 3791062b23 block: qcow: refactor: extract method cache_l2_cluster() Eugene Korenevsky 2025-11-02 01:51:24 +03:00
  • e3fa27e251 scripts: Fix issue when extra docker volumes provided Muminul Islam 2025-10-31 19:38:36 -07:00
  • 932e1a636a tests: Disable integration tests that use virtio-mem on MSHV Rob Bradford 2025-11-04 17:40:45 +00:00
  • d59dfdf8b6 vmm: seccomp: allow http-server to use sendto Alyssa Ross 2025-11-02 11:49:45 +01:00
  • 9158c36dbf docs: Update documentation to reflect initial VMM output Ariel Chenet 2025-11-01 17:06:01 +01:00
  • 2a39b4a4e5 build: Bump crate-ci/typos from 1.38.1 to 1.39.0 dependabot[bot] 2025-10-31 23:19:23 +00:00
  • 0395b10b29 openapi: add missing NetConfig offload parameters Alyssa Ross 2025-10-29 20:04:03 +01:00
  • 1356b26c0f build: bump bitfield-struct from 0.11.0 to 0.12.1 Alyssa Ross 2025-10-29 20:15:33 +01:00
  • 7536a95424 misc: cleanup &Arc<dyn T> -> &dyn T Philipp Schuster 2025-10-28 10:49:34 +01:00
  • e295719967 tests: disable test_snapshot_restore_hotplug_virtiomem for mshv Anirudh Rayabharam 2025-10-28 12:08:26 +00:00
  • 6198fa7a79 tests: disable broken ivshmem tests for MSHV Anirudh Rayabharam 2025-10-28 11:09:04 +00:00
  • f74cde7882 scripts: build mshv feature for ivshmem testing Anirudh Rayabharam 2025-10-28 11:06:26 +00:00
  • f033c5837b ci: prevent cross-PR CI cancellation for mshv workflows AASTHA RAWAT 2025-10-27 14:09:54 +05:30
  • 03349e7523 tests: disable skipped integration tests for mshv AASTHA RAWAT 2025-10-24 22:01:31 +05:30
  • 5d9f75ca6d ci: remove skipped tests from integration workflow AASTHA RAWAT 2025-10-24 21:57:01 +05:30
  • 861b7ab64d tests: exclude test_fw_cfg for mshv Anirudh Rayabharam 2025-10-24 10:43:28 +00:00
  • fe32002141 build: Bump actions/upload-artifact from 4 to 5 dependabot[bot] 2025-10-24 23:15:40 +00:00
  • 3e339439a4 arch: move GICv2M SPI base to leave room for legacy IRQs Anirudh Rayabharam 2025-08-14 09:44:59 +00:00
  • cb5aaca809 hypervisor, vmm: Remove inner Mutex protecting VcpuFd Rob Bradford 2025-10-23 17:38:46 +01:00
  • 0a25a77095 build: Bump crate-ci/typos from 1.38.0 to 1.38.1 dependabot[bot] 2025-10-22 23:16:47 +00:00
  • 7d6c450cee virtio-devices: pci_common_config: Remove warning for feature pages > 2 Rob Bradford 2025-10-20 12:12:04 +01:00
  • d39b56544a vmm: fix CpuManager::resume(): gracefully wait for run vCPU loop ACK Philipp Schuster 2025-09-01 18:55:57 +02:00
  • 8481026b60 vmm: refactor poor naming Philipp Schuster 2025-09-01 19:32:08 +02:00
  • e6ddfe07c3 vmm: remove noop Philipp Schuster 2025-09-01 18:57:48 +02:00
  • 221cbeba5a build: Bump fsfe/reuse-action from 5 to 6 dependabot[bot] 2025-10-22 07:54:10 +00:00
  • 99d08a2b7f tests: Replace fixed wait for VM to boot in test_net_hotplug Rob Bradford 2025-10-21 18:40:27 +01:00
  • 1b4b4fb0c2 tests: Validate secondary network connection in test_net_hotplug Rob Bradford 2025-10-21 18:05:56 +01:00
  • 3ed44c41a6 tests: Use a secondary network interface for test_net_hotplug Rob Bradford 2025-10-21 16:14:57 +01:00
  • 11eabaf97d tests: Add second network interface definition to guest Rob Bradford 2025-10-21 15:37:48 +01:00
  • 4290d4f20e build: Bump the non-rust-vmm group across 2 directories with 25 updates dependabot[bot] 2025-10-14 10:07:50 +00:00
  • a8335d0b06 ci: Extend typos to accept MSIS RuoqingHe 2025-10-20 23:17:19 +00:00
  • d10f6dd357 vmm: Enable RISC-V ACPI support Can Zhang 2025-09-04 17:57:17 +00:00
  • 4dcd689cd9 ci: update MSHV workflow & job names Anirudh Rayabharam 2025-10-16 09:18:20 +00:00
  • 68f9e82447 ci: set continue-on-error for mshv infra workflow AASTHA RAWAT 2025-10-14 19:39:53 +05:30
  • f256317ac6 ci: add timeout to mshv integration test workflow AASTHA RAWAT 2025-10-14 19:37:20 +05:30
  • 0a785c1db2 build: Use v0.3.0 of vm-fdt instead of main branch RuoqingHe 2025-10-13 03:01:23 +00:00
  • d3b8300e9c build: Update linux-loader to v0.13.1 RuoqingHe 2025-10-13 02:56:44 +00:00
  • bb9d3529db ci: update PR trigger for mshv workflow AASTHA RAWAT 2025-09-12 18:12:15 +05:30
  • 3cf310229c ci: add tag for mshv runner AASTHA RAWAT 2025-09-01 17:03:37 +05:30
  • 0e50cc320e ci: add mshv integration tests workflow AASTHA RAWAT 2025-08-28 16:52:56 +05:30
  • 9cdcd920b2 ci: add azure infra setup workflow AASTHA RAWAT 2025-08-28 14:48:34 +05:30
  • 256f0c39e9 vmm: Drop 'vfio container' when no active vfio devices Bo Chen 2025-09-17 22:54:07 +00:00
  • 205e62aaa8 scripts: Download jammy images for rate-limiter tests Bo Chen 2025-10-09 21:44:25 +00:00
  • d760301c8d tests: Reduce parallelism on x86-64 testing Rob Bradford 2025-10-09 08:35:49 +01:00
  • 8e40413886 vmm: validate payload correctly when IGVM is provided Muminul Islam 2025-10-02 14:18:49 -07:00
  • 5549d846da vmm: support firmware boot on mshv arm64 Anirudh Rayabharam 2025-08-12 17:00:45 +00:00
  • 76bd1418a2 api_client: fix clippy Philipp Schuster 2025-10-07 16:23:40 +02:00
  • 15db321245 build: Bump the non-rust-vmm group across 2 directories with 20 updates dependabot[bot] 2025-10-06 23:52:55 +00:00
  • 15ca4751b7 build: Bump crate-ci/typos from 1.37.1 to 1.38.0 dependabot[bot] 2025-10-06 23:28:17 +00:00
  • 017a366a6e tests: First pass at replacing focal images with jammy Rob Bradford 2025-08-26 14:22:37 +01:00
  • 4e008e2dbc tests: Reduce use of focal/jammy variable names Rob Bradford 2025-08-26 13:20:28 +01:00
  • 7eb5a6cd70 build: Bump crate-ci/typos from 1.37.0 to 1.37.1 dependabot[bot] 2025-10-01 23:21:07 +00:00
  • 4961b93e69 tests: Fix typo/grammar in live migration tests Rob Bradford 2025-10-01 08:07:32 +01:00
  • 44f187715f build: Bump crate-ci/typos from 1.36.3 to 1.37.0 dependabot[bot] 2025-09-30 23:21:28 +00:00
  • 39e540ebb1 build: Bump the non-rust-vmm group across 2 directories with 20 updates dependabot[bot] 2025-09-30 02:13:59 +00:00
  • 690741de13 hypervisor: kvm/x86_64: get and set nested guest state Philipp Schuster 2025-06-24 10:31:37 +02:00
  • 4c16285dde vmm: Fix UB in AMX support checks Oliver Anderson 2025-09-26 12:29:43 +02:00
  • bb713e8c01 build: Bump crate-ci/typos from 1.36.2 to 1.36.3 dependabot[bot] 2025-09-25 23:22:08 +00:00
  • a6426e3615 devices: gracefully close preserved FDs on device remove Philipp Schuster 2025-06-30 15:07:04 +02:00
  • f1206a19df block: fix error style Philipp Schuster 2025-09-25 08:50:28 +02:00
  • f2dfa7f6e0 misc: Use variables directly in format! string RuoqingHe 2025-09-23 15:07:13 +00:00
  • ea83fe314c build: Bump the non-rust-vmm group across 2 directories with 107 updates dependabot[bot] 2025-09-23 10:32:16 +00:00
  • ad0f695352 ci: Make package-ecosystem combination unique RuoqingHe 2025-09-23 01:36:16 +00:00
  • 70c798d2b9 build: Bump landlock from 0.4.2 to 0.4.3 dependabot[bot] 2025-09-22 23:02:08 +00:00
  • db37ef2ad7 ci: Group dependabot updates to reduce noise RuoqingHe 2025-09-18 15:55:08 +00:00
  • 452424b66e vmm: api: abstract FD handling behind functions Philipp Schuster 2025-06-19 19:50:56 +02:00
  • ed27e93b81 vmm: remove special serialization of network FDs Philipp Schuster 2025-06-19 18:26:04 +02:00
  • 0cd87053ee vmm: document + FD (de)serialization + warn -> debug Philipp Schuster 2025-06-19 18:41:16 +02:00
  • 60efa1aa03 vmm: doc improvement for "magic" network FD handling Philipp Schuster 2025-06-17 14:14:29 +02:00
  • fae32412dc vmm: logger: improve code, remove duplication Philipp Schuster 2025-08-26 16:25:48 +02:00
  • 7a5781e5a2 vmm: logger: improve output of timestamp Philipp Schuster 2025-08-26 16:23:24 +02:00
  • e5c9f7d615 build: Bump igvm_defs from dff4ebc to 9b67b6f dependabot[bot] 2025-09-17 23:02:12 +00:00
  • 78a16227d2 scripts: Exit create-cloud-init.sh on error Wei Liu 2025-09-12 20:30:57 +00:00