Commit Graph

  • aad8ea0bd7 build: Bump some rust-vmm crates Rob Bradford 2026-06-16 12:15:47 +01:00
  • 0e2e8d332a vm-virtio: trim qualified paths Henry Hrvoje Tonkovac 2026-06-16 12:17:05 +02:00
  • 88baef1449 vm-device: trim qualified paths Henry Hrvoje Tonkovac 2026-06-16 12:14:03 +02:00
  • 11bacdee46 vhost_user_block: trim qualified paths Henry Hrvoje Tonkovac 2026-06-16 12:01:37 +02:00
  • 11fab725ae vhost_user_net: trim qualified paths Henry Hrvoje Tonkovac 2026-06-16 11:52:12 +02:00
  • e5f32e986f block: trim qualified paths in io and lib Henry Hrvoje Tonkovac 2026-06-16 11:38:57 +02:00
  • b51dfec09c tests: re-enable some MSHV tests Wei Liu 2026-06-15 22:19:33 -07:00
  • ce9416a9c2 arch: x86_64: advertise mandatory Hyper-V partition privileges tonic 2026-06-12 22:18:24 +08:00
  • fffa200240 rate_limiter: trim qualified paths Henry Hrvoje Tonkovac 2026-06-14 17:54:28 +02:00
  • 0e4e3277a9 block: Add WriteZeroes sector overflow regression test Anatol Belski 2026-06-13 13:33:22 +02:00
  • f7ebb4b871 block: Bounds check WriteZeroes before sector multiplication Anatol Belski 2026-06-12 14:23:00 +02:00
  • d9f3400aba tracer: trim qualified paths Henry Hrvoje Tonkovac 2026-06-14 18:11:35 +02:00
  • 2c22159802 block: trim qualified paths in formats Henry Hrvoje Tonkovac 2026-06-14 19:51:48 +02:00
  • 50f2fd369f virtio-devices: block: drain async I/O before pausing Dylan Reid 2026-06-11 11:16:06 -07:00
  • 859bce5cae hypervisor: reevaluate #[allow] attributes Tushar Khatri 2026-06-12 16:11:41 +00:00
  • d6e59a0be7 arch: reevaluate #[allow] attributes Tushar Khatri 2026-06-12 15:50:05 +00:00
  • f5f74aaa29 devices: reevaluate #[allow] attributes Tushar Khatri 2026-06-12 13:34:53 +00:00
  • 3b9229e434 build: Consolidate sev_snp feature usage Rob Bradford 2026-06-12 16:22:11 +01:00
  • bf3bc325e2 vmm: Validate the PCI segment ID without platform configuration Rob Bradford 2026-06-12 11:48:54 +01:00
  • e94bb6bce6 main: Fix test_vmm_vm_cold_add_user_device Rob Bradford 2026-06-12 12:04:03 +01:00
  • 24f8ccf5a7 main: Fix test_valid_vm_config_serial_console Rob Bradford 2026-06-12 12:04:03 +01:00
  • 3a01ad081a docs: document live migration TLS encryption Sebastian Eydam 2026-04-24 09:15:01 +02:00
  • cf28552085 vmm: encrypt migration data with TLS if configured Sebastian Eydam 2026-04-15 10:33:58 +02:00
  • 320403a11e vmm: validate TLS related files Sebastian Eydam 2026-04-30 14:20:06 +02:00
  • 58baee16ac vmm: add TLS API option to receive migration call Sebastian Eydam 2026-04-15 10:32:02 +02:00
  • c23edda98b vmm: add TLS API option to send migration call Sebastian Eydam 2026-04-15 10:16:33 +02:00
  • 001bdde75f vmm: tighten migration URL validation Sebastian Eydam 2026-04-15 09:53:07 +02:00
  • 0ec2ae376b vmm: accept migration connections over TLS Sebastian Eydam 2026-04-14 13:56:18 +02:00
  • f3623e6403 vmm: add TLS streams to migration transport Sebastian Eydam 2026-04-14 13:18:54 +02:00
  • eaceef5aa0 vm-migration: server-side of a TLS connection Sebastian Eydam 2026-04-14 10:42:10 +02:00
  • 8e9d779688 vm-migration: client-side of a TLS connection Sebastian Eydam 2026-04-14 10:18:56 +02:00
  • 6e501cc2dc vmm: remove redundant SocketStream overrides Sebastian Eydam 2026-04-14 12:59:00 +02:00
  • d181d2c2ac vmm: remove AsRawFd trait for SocketStream Sebastian Eydam 2026-04-14 10:43:19 +02:00
  • 01593ad181 virtio-devices: vsock: Handle host half-close Rob Bradford 2026-06-10 16:01:34 +01:00
  • 5eb539b6ef virtio-devices: vsock: Handle guest half-close Rob Bradford 2026-06-10 16:22:15 +01:00
  • 75b0fe5a21 vmm: defer PCI device visibility to fix hotplug race condition wuxinyue 2026-06-11 11:51:27 +08:00
  • f787bd7a17 vmm: move BAR mapping registration from PciBus to DeviceManager wuxinyue 2026-06-11 10:54:42 +08:00
  • bf4b856dd2 build(deps): bump the non-rust-vmm group across 2 directories with 15 updates dependabot[bot] 2026-06-12 00:04:06 +00:00
  • b059475dfb vmm: reevaluate #[allow] attributes Tushar Khatri 2026-06-11 15:39:51 +00:00
  • 4f68b687aa virtio-devices: reevaluate #[allow] attributes Tushar Khatri 2026-06-11 15:39:51 +00:00
  • 712d42e6ac vm-device: reevaluate #[allow] attributes Tushar Khatri 2026-06-11 15:39:51 +00:00
  • 407dd12dc5 vm-virtio: reevaluate #[allow] attributes Tushar Khatri 2026-06-11 15:39:51 +00:00
  • 0487035512 vmm: release vIOMMU VFIO container on device eject Dylan Reid 2026-06-09 21:02:00 -07:00
  • 686b8b40ec docs: document migration protocol versioning Leander Kohler 2026-06-02 16:07:14 +02:00
  • 59e92f1972 main: print supported protocol versions Leander Kohler 2026-03-18 13:49:21 +01:00
  • a098920e19 build, main: add vm-migration dependency Leander Kohler 2026-06-02 13:53:02 +02:00
  • 51bd9d24f3 vmm, vm-migration: validate protocol version at start Leander Kohler 2026-03-18 13:48:42 +01:00
  • b27faaaa45 vm-migration: add protocol versioning Leander Kohler 2026-03-18 13:36:33 +01:00
  • 181d29ee90 devices: trim qualified paths Henry Hrvoje Tonkovac 2026-06-11 12:09:05 +02:00
  • 9eff92fb4b pci: reevaluate #[allow] attributes Tushar Khatri 2026-06-10 13:50:28 +00:00
  • 7042922e83 vmm: Add a final memory pass after capturing snapshot Rob Bradford 2026-06-10 11:32:55 +01:00
  • c194f63cf4 virtio-devices: vhost_user: Save the dirty log before shutdown Rob Bradford 2026-06-10 12:27:06 +01:00
  • 47e61f3b2a virtio-devices: Move guest_memory to VhostUserCommon Rob Bradford 2026-06-10 12:18:30 +01:00
  • e9b47ebacd vmm: Make sev_snp depend on igvm Ruben Hakobyan 2026-06-10 08:19:52 -07:00
  • 57b02c765f pci: trim qualified paths Henry Hrvoje Tonkovac 2026-06-10 16:39:28 +02:00
  • 027b1a4c46 tests: enable MSHV fw_cfg coverage Wei Liu 2026-06-10 07:55:33 -07:00
  • b3149e87fd hypervisor: mshv: emulate string port I/O Wei Liu 2026-06-10 09:33:48 -07:00
  • cfc7775f80 hypervisor: mshv: add port I/O helpers Wei Liu 2026-06-10 09:33:46 -07:00
  • 43138da0d7 hypervisor: x86: share string op helpers Wei Liu 2026-06-10 09:23:43 -07:00
  • 0cd68e8f3b hypervisor: mshv: refactor port I/O exits Wei Liu 2026-06-10 07:50:08 -07:00
  • e8e532faf3 tests: exercise memory reserve on the hugepage UFFD restore zone Ian Klemm 2026-06-10 12:37:13 +01:00
  • 8d05407799 vmm: add memory reserve option to opt out of MAP_NORESERVE Ian Klemm 2026-06-05 19:42:29 +01:00
  • 38bee23d89 vmm: memory_manager: free memslot in remove_userspace_mapping Dylan Reid 2026-05-04 23:32:52 -07:00
  • a048fa982d devices: ivshmem: handle short BAR0 register reads Dylan Reid 2026-06-09 21:00:10 -07:00
  • 4b2a77b86e vm-migration: trim qualified paths Henry Hrvoje Tonkovac 2026-06-09 15:55:55 +02:00
  • 2fc37a3235 tests: enable KVM SEV-SNP confidential VM integration tests Ruben Hakobyan 2026-06-08 08:30:22 -07:00
  • b1d33ec9aa vmm: vm_config: apply serde defaults to FwCfgConfig Ruben Hakobyan 2026-06-08 08:30:16 -07:00
  • 1071a3d301 test_infra: improve guest MemTotal assertion message Ruben Hakobyan 2026-06-07 14:52:42 -07:00
  • ec157d7eb9 seccomp: allow openat + read on the HTTP API thread under KVM SEV-SNP Ruben Hakobyan 2026-06-05 01:04:35 -07:00
  • dc6a56a0db vmm: vm_config: allow opening /dev/sev after landlock Ruben Hakobyan 2026-06-05 00:43:53 -07:00
  • 9e6c817192 virtio-devices: add VIRTIO_F_ACCESS_PLATFORM to watchdog and iommu Ruben Hakobyan 2026-06-02 17:10:28 -07:00
  • 2b71ffd48e api_client: trim qualified paths Henry Hrvoje Tonkovac 2026-06-09 15:46:52 +02:00
  • b7526ec069 option_parser: trim qualified paths Henry Hrvoje Tonkovac 2026-06-08 15:22:03 +02:00
  • 724ed2a4f2 README: update guest kernel version to ch-6.16.9 Muminul Islam 2026-06-08 12:47:22 -07:00
  • 829676e640 block: qcow: Delete QcowFile Rob Bradford 2026-06-05 19:42:14 +01:00
  • 1120fe74f5 block: qcow: Extract rebuild_refcounts() function Rob Bradford 2026-06-05 19:41:41 +01:00
  • 9da113ff1f block: qcow: Port internal tests to QcowDisk Rob Bradford 2026-06-05 18:43:00 +01:00
  • cf55698168 fuzz: qcow: Switch fuzz to using QcowDisk Rob Bradford 2026-06-05 15:48:53 +01:00
  • 34e8e3dbf9 performance-metrics: Switch to QcowDisk Rob Bradford 2026-06-05 16:39:22 +01:00
  • cfce14edd1 block: qcow: Port tests to QcowTempDisk Rob Bradford 2026-06-05 14:56:20 +01:00
  • 31ee5e99e4 block: qcow: Add QcowTempDisk helper Rob Bradford 2026-06-05 15:29:04 +01:00
  • b3cf8a84cd block: qcow: Add qcow::create_image() Rob Bradford 2026-06-05 14:40:58 +01:00
  • 7f6df9e870 tests: drain the replayed serial backlog and stop the pty echo loop Max Makarov 2026-06-06 05:07:14 +00:00
  • 9889f6d403 vmm: buffer socket serial output for late-connecting clients Max Makarov 2026-06-06 05:07:14 +00:00
  • 3955fdd22a serial_buffer: add set_out() to retarget the downstream writer Max Makarov 2026-06-03 22:24:35 +00:00
  • 89afb088ec serial_buffer: trim qualified paths Henry Hrvoje Tonkovac 2026-06-06 20:16:37 +02:00
  • 0b3af8aed2 net_util: trim qualified paths Henry Hrvoje Tonkovac 2026-06-06 20:43:35 +02:00
  • 4b671954a0 hypervisor: kvm: Support pre-XSAVE x86 CPUs Nikolas Kyx 2026-06-05 20:48:40 +03:00
  • dd3a2f2649 virtio-devices: block: make shutdown join the worker Dylan Reid 2026-05-04 18:27:38 -07:00
  • 2c702645d1 build(deps): bump the non-rust-vmm group across 2 directories with 10 updates dependabot[bot] 2026-06-05 00:02:15 +00:00
  • f9709d6f92 ch-remote: Fix error message deserialization from JSON response Andrei Vagin 2026-05-29 01:06:23 +00:00
  • 1b0dfc0da3 ch-remote: Make snapshot and restore config arguments required Andrei Vagin 2026-05-29 01:04:12 +00:00
  • 14717a94a3 ci: implement SKU capacity & quota validation for mshv workflow Aastha Rawat 2026-06-02 22:59:46 +05:30
  • 62c8f71287 build(deps): bump crate-ci/typos from 1.47.1 to 1.47.2 dependabot[bot] 2026-06-04 03:38:24 +00:00
  • d83ffd7d7d docs: document hypervisor auto-detection in testing guide Muminul Islam 2026-06-03 17:56:24 -07:00
  • bbaeae7cb0 github: rely on hypervisor auto-detection for mshv CI Muminul Islam 2026-06-03 17:56:24 -07:00
  • 5bed1600b4 scripts: auto-detect hypervisor in dev_cli.sh Muminul Islam 2026-06-03 17:56:16 -07:00
  • 5932b11f13 scripts: auto-detect hypervisor in test-util.sh Muminul Islam 2026-06-03 17:56:10 -07:00
  • b88d5de85e main: logger: capture local timezone before seccomp Dylan Reid 2026-06-03 09:36:11 -07:00
  • 56e891a405 hypervisor: kvm: preserve kvmclock realtime and fill if needed Daniel Verkamp 2026-05-19 12:31:51 -07:00