Commit Graph

  • 26080f264a block: vhd: Read the VHD footer positionally Anatol Belski 2026-07-04 09:02:48 +02:00
  • c257cdd695 vmm: Gate tpm import for riscv64 Gauthier Jolly 2026-07-05 15:39:33 +02:00
  • de4ff39f4d pci: align VFIO MMIO mmap to a huge page boundary Wei Liu 2026-06-15 15:30:05 -07:00
  • 14481800e3 build: Only run MSHV integration tests on MQ Rob Bradford 2026-07-03 16:00:35 +01:00
  • cbef28e5cd ci: Switch to Windows Server 25H2 for AARCH64 Anatol Belski 2026-07-03 17:35:42 +02:00
  • 899c2df248 block: qcow: Make the qcow image compressor test positional Anatol Belski 2026-07-02 23:06:34 +02:00
  • 6be2a52d14 block: qcow: Make the qcow sync worker tests positional Anatol Belski 2026-07-02 22:57:49 +02:00
  • 62bdf2b209 block: qcow: Make the qcow header tests positional Anatol Belski 2026-07-02 22:47:45 +02:00
  • 8c068fce5e block: qcow: Make the qcow raw file tests positional Anatol Belski 2026-07-02 22:37:37 +02:00
  • aa4eb943f3 block: qcow: Access the qcow header feature bits positionally Anatol Belski 2026-07-02 21:52:39 +02:00
  • 43682e22b0 block: qcow: Access the qcow header positionally Anatol Belski 2026-07-02 21:51:46 +02:00
  • 4abdb3419b block: Make the sparse-file size test portable across filesystems Adel-Ayoub 2026-07-03 06:23:07 +01:00
  • 4ac2340c1f virtio-devices: net: offer VIRTIO_NET_F_GUEST_ANNOUNCE to guests Sebastian Eydam 2026-07-03 14:52:18 +02:00
  • 629151481b build(deps): bump the non-rust-vmm group across 2 directories with 18 updates dependabot[bot] 2026-07-03 00:09:30 +00:00
  • 43d97b0546 build(deps): bump dorny/paths-filter from 4.0.1 to 4.0.2 dependabot[bot] 2026-07-02 23:52:57 +00:00
  • 6f815c4546 vmm: config: Check NetConfig::socket set if vhost_user is set Rob Bradford 2026-07-02 08:48:23 +01:00
  • e9ee46f62b vmm: config: Reject invalid virtio queue sizes Rob Bradford 2026-07-02 08:21:45 +01:00
  • 7c7fe7091c vmm: config: Replace integer list conversion Rob Bradford 2026-07-02 08:15:36 +01:00
  • 1a441fb7ed option_parser: Make IntegerList generic Rob Bradford 2026-07-02 08:12:00 +01:00
  • da80fde887 vmm: streamline printing of error chains Philipp Schuster 2026-07-02 15:04:32 +02:00
  • 53a00c0514 virtio-devices: net: add guest-announce plumbing Sebastian Eydam 2026-03-31 13:21:59 +02:00
  • e17c0be127 virtio-devices: net: report link up in config status Sebastian Eydam 2026-04-07 14:39:30 +02:00
  • f5967cf287 docs: Document VFIO snapshot and restore support Saravanan D 2026-04-17 09:28:35 +00:00
  • 8b31602650 pci: vfio: Add unit tests for migration state machine Saravanan D 2026-04-17 09:28:21 +00:00
  • 4102768561 pci: vfio: Implement restore path state transitions Saravanan D 2026-04-17 08:55:34 +00:00
  • e7c0d690d0 pci: vfio: Implement save path state transitions Saravanan D 2026-04-17 08:29:56 +00:00
  • 41ffd04644 pci: vfio: Probe migration v2 capabilities Saravanan D 2026-04-17 07:50:09 +00:00
  • f5344414e9 build(deps): bump actions/checkout from 6 to 7 dependabot[bot] 2026-07-01 23:55:37 +00:00
  • 30fdf384ec block: Test write_unaligned closure error propagation Anatol Belski 2026-07-01 20:51:09 +02:00
  • 9e441eb899 block: qcow: Add unit tests for detect_image_type Anatol Belski 2026-06-30 17:45:55 +02:00
  • 3937c224a7 block: qcow: Query backing raw size without the cursor Anatol Belski 2026-06-30 17:38:05 +02:00
  • 6a1dee64e7 block: qcow: Read the image magic positionally Anatol Belski 2026-06-30 17:36:28 +02:00
  • abc03f998a block: qcow: Read refcount rebuild markers positionally Anatol Belski 2026-06-30 17:33:19 +02:00
  • f893a13af0 block: qcow: Convert metadata cluster I/O to positional Anatol Belski 2026-06-30 17:31:10 +02:00
  • eb838144f6 vmm: memory_manager: Check MMIO access size is correct Rob Bradford 2026-07-01 16:42:46 +01:00
  • c5104a9f17 devices: fw_cfg: Correctly handle short and long reads Rob Bradford 2026-07-01 17:25:03 +01:00
  • 5f5de2ebca docs: clarify log level guidance in logging.md Tushar Khatri 2026-06-29 14:10:59 +00:00
  • ae7c0dd9f1 build: exempt arch from clippy::absolute_paths, use full paths Henry Hrvoje Tonkovac 2026-06-26 11:10:53 +02:00
  • a8a3a59544 block: Test the unaligned O_DIRECT bounce helpers Anatol Belski 2026-06-25 12:02:09 +02:00
  • 55b3bad2c3 block: Drop the middle buffer on the unaligned O_DIRECT path Anatol Belski 2026-06-25 11:58:18 +02:00
  • f62e2615a9 block: vhdx: Use zerocopy for structs Rob Bradford 2026-07-01 09:45:08 +01:00
  • f5f7b092e1 arch: smbios: Avoid unsafe slice::from_raw_parts() Rob Bradford 2026-07-01 10:55:57 +01:00
  • 330f2fda1c arch: mptable: Avoid unsafe slice::from_raw_parts() Rob Bradford 2026-07-01 10:55:57 +01:00
  • efedfb47e9 ci: consolidate mshv integration tests into ci.yaml Aastha Rawat 2026-06-26 16:54:18 +05:30
  • b72a1cd6b4 build(deps): bump crate-ci/typos from 1.47.2 to 1.48.0 dependabot[bot] 2026-06-30 23:53:02 +00:00
  • dee6918d7a block: qcow: Add unit tests for qcow refcount positional access Anatol Belski 2026-06-30 16:20:11 +02:00
  • 56aec72e25 block: qcow: Use physical_size in add_cluster_end Anatol Belski 2026-06-30 16:18:03 +02:00
  • 4da6067408 block: qcow: Convert qcow refcount block I/O to positional Anatol Belski 2026-06-30 16:15:34 +02:00
  • fa5c2cc562 docs: scope testing container overview Philipp Schuster 2026-06-30 13:37:56 +02:00
  • f508e6b1bb docs: remove stale testing TOC entry Philipp Schuster 2026-06-30 13:37:27 +02:00
  • d0cf0a4e20 docs: clarify D-Bus API names Philipp Schuster 2026-06-30 13:37:05 +02:00
  • 00a713e5ba docs: update CPU option examples Philipp Schuster 2026-06-30 13:36:41 +02:00
  • cc6426d87c docs: fix migration command examples Philipp Schuster 2026-06-30 13:35:30 +02:00
  • 2e62081bec docs: update SEV-SNP backend support Philipp Schuster 2026-06-30 13:35:02 +02:00
  • 013981b649 vm-migration: improve debuggability on receiver for failed migrations Philipp Schuster 2026-06-29 11:20:32 +02:00
  • 81022ab087 vm-migration: improve logging to make clear if receiver caused failure Philipp Schuster 2026-06-29 11:18:40 +02:00
  • 969d2f855d vm-migration: stop sending abandon after error response Sebastian Eydam 2026-03-25 15:12:33 +01:00
  • f35c9842be docs: update new prefault behavior in memory.md Philipp Schuster 2026-06-30 13:03:37 +02:00
  • 22cf10b6ab vmm: return error if prefaulting fails Sebastian Eydam 2026-02-26 16:52:42 +01:00
  • 494c30be19 block: Avoid unsafe Vec construction in detect_image_type() Daniel Verkamp 2026-06-29 15:10:11 -07:00
  • ab593accb3 virtio-devices: Test device config capability presence Anatol Belski 2026-06-29 21:56:21 +02:00
  • 3c90f91491 virtio-devices: Report no config space for configless devices Anatol Belski 2026-06-29 19:15:07 +02:00
  • d1dd6b13d5 virtio-devices: Size the device config capability per device Anatol Belski 2026-06-29 19:14:42 +02:00
  • 9c085e11bb block: Add unit tests for qcow raw file positional access Anatol Belski 2026-06-27 11:50:58 +02:00
  • 833b360e18 block: Convert qcow raw file table and cluster writes to positional Anatol Belski 2026-06-27 11:47:27 +02:00
  • fe8bd6e62c block: fix VHDX region table overlap detection Henry Hrvoje Tonkovac 2026-06-28 17:54:20 +02:00
  • 19e67a2c7e vmm: streamline migration related API error variants Philipp Schuster 2026-06-29 14:14:17 +02:00
  • f8d0186a26 arch: x86_64: recommend Hyper-V paravirt TLB flush and cluster IPI CMGS 2026-06-28 22:06:07 +08:00
  • ba11523760 arch: x86_64: advertise additional Hyper-V CPUID enlightenments CMGS 2026-06-28 22:05:24 +08:00
  • aa629a1485 vmm: make aborted migrations on receiver side return an error Sebastian Eydam 2026-02-11 16:20:27 +01:00
  • 1ae1cc787d vmm: migration seccomp: add for TCP workers (send and receive) Philipp Schuster 2026-06-24 21:38:04 +02:00
  • fd88e23ecb vmm: migration seccomp: add for migration worker (coordinator thread) Philipp Schuster 2026-06-24 21:37:44 +02:00
  • b5c028c286 vmm: migration seccomp: add plumbing for all migration-related threads Philipp Schuster 2026-06-24 21:34:58 +02:00
  • e7371984b8 build(deps): bump the non-rust-vmm group across 2 directories with 12 updates dependabot[bot] 2026-06-26 00:07:36 +00:00
  • ebc653d0c8 vmm: silence some info!() messages with little value-add Philipp Schuster 2026-06-25 09:57:58 +02:00
  • 48c9e9d86b vmm: split code in ReceiveAdditionalConnections into smaller chunks Philipp Schuster 2026-06-25 09:05:53 +02:00
  • 6b441f0746 vmm: improve rustdoc for ReceiveAdditionalConnections Philipp Schuster 2026-06-25 09:02:47 +02:00
  • 4d727c4899 vmm: keep virtio activation alive in migration Philipp Schuster 2026-06-24 16:02:51 +02:00
  • 08526a65b5 main: print seccomp syscall details Sebastian Eydam 2026-06-19 14:31:22 +02:00
  • 693c236e06 vm-migration: Use zerocopy for safe serialization Sebastien Boeuf 2026-06-26 00:59:52 -07:00
  • 516caed5cc vmm: streamline rustdoc of tls_dir Philipp Schuster 2026-06-25 10:26:10 +02:00
  • 9dc970630b vmm: log successful TCP/TLS handshake Philipp Schuster 2026-06-24 11:00:11 +02:00
  • 90429c56c8 vmm: streamline error messages Philipp Schuster 2026-06-25 13:29:23 +02:00
  • 40d8f9ee51 pci: streamline error messages Philipp Schuster 2026-06-25 13:34:40 +02:00
  • fdc076d22f net_util: streamline error messages Philipp Schuster 2026-06-25 13:29:17 +02:00
  • 786d40f549 block: streamline error messages Philipp Schuster 2026-06-25 13:29:11 +02:00
  • 9ba653dc16 misc: persist Error-message style in CONTRIBUTING.md and AGENTS.md Philipp Schuster 2026-06-25 13:10:29 +02:00
  • 252702049e vmm: migration: print whole error chain on error Philipp Schuster 2026-06-25 14:17:00 +02:00
  • 8c71a0d821 vmm: make migration errors more helpful Philipp Schuster 2026-06-25 14:34:50 +02:00
  • 05f026440a devices: rtc_pl031: update outdated ARM TRM doc link Henry Hrvoje Tonkovac 2026-06-25 10:05:08 +02:00
  • f720e619c1 misc: use prelude size_of Henry Hrvoje Tonkovac 2026-06-24 21:18:18 +02:00
  • f56fa3a865 tests: trim qualified paths in integration Henry Hrvoje Tonkovac 2026-06-24 10:35:37 +02:00
  • 025e782e50 vmm: trim qualified paths Henry Hrvoje Tonkovac 2026-06-22 14:43:08 +02:00
  • 0caa3ee73f vmm: silence some info! messages Philipp Schuster 2026-06-24 12:52:23 +02:00
  • dcaccf21ea virtio-devices: silence some info! messages Philipp Schuster 2026-06-24 12:52:15 +02:00
  • cc98a232e6 vmm: Add seccomp filter for migrate-send-postcopy thread Sebastien Boeuf 2026-06-23 09:52:42 -07:00
  • 80958acdab vmm: Wire postcopy live migration from source VM Sebastien Boeuf 2026-05-29 05:57:12 -07:00
  • 60398f11ff offload_daemon: Add --ondemand restore mode Sebastien Boeuf 2026-06-02 06:11:24 -07:00
  • 48ba1f1417 vmm: Add postcopy support to receive-migration Sebastien Boeuf 2026-06-23 08:56:25 -07:00
  • 282d1c989d vmm: Add SocketUffdMemorySource implementation Sebastien Boeuf 2026-06-23 08:55:52 -07:00