Commit Graph

  • 66aa0743f0 vmm: allow net devices without ip and mask Maximilian Güntner 2025-09-22 10:43:03 +02:00
  • d28d9eb34e virtio-devices: refactor VSOCK "connect" parsing Maximilian Güntner 2025-09-14 00:29:14 +02:00
  • 1e8996f94f vmm: hypervisor: simplify VM creation API Muminul Islam 2025-09-12 17:30:26 -07:00
  • f122398262 misc: Fix beta clippy issues Bo Chen 2025-09-17 00:01:47 +00:00
  • 10fb713218 hypervisor: mshv: handle reset intercepts for arm64 Anirudh Rayabharam 2025-07-30 11:04:24 +00:00
  • 90b0dc911c build: Bump epoll from 4.3.3 to 4.4.0 dependabot[bot] 2025-09-16 23:01:51 +00:00
  • 79fe396da9 build: Bump tj-actions/changed-files from 46 to 47 dependabot[bot] 2025-09-15 23:31:07 +00:00
  • 72dc280a0c build: Bump async-process from 2.4.0 to 2.5.0 dependabot[bot] 2025-09-15 23:09:34 +00:00
  • ad9a1878bf hypervisor: remove invalid url Muminul Islam 2025-09-13 00:35:49 -07:00
  • 8fd8523042 vmm: add info! message on graceful shutdown Philipp Schuster 2025-06-27 13:20:10 +02:00
  • d002090afe build: Bump anyhow from 1.0.98 to 1.0.99 dependabot[bot] 2025-09-12 23:01:52 +00:00
  • 95e3c8f8fd build: Release v48.0 Bo Chen 2025-09-11 21:18:10 +00:00
  • 5f399fc06d vmm: fix hotplugging when max_cpus > 255 Peter Oskolkov 2025-09-11 22:46:49 +00:00
  • 43a6a914b8 build: Bump ssh2 from 0.9.4 to 0.9.5 dependabot[bot] 2025-09-11 23:01:59 +00:00
  • ad3f94638f docs: Clarify our policy on AI generated code Bo Chen 2025-09-04 21:41:06 +00:00
  • 4dd635a56a build: Bump bitflags from 2.9.3 to 2.9.4 dependabot[bot] 2025-09-10 23:01:57 +00:00
  • 1179a1a1c9 vmm: refactor alignment Philipp Schuster 2025-08-26 08:48:37 +02:00
  • c995b72384 build: treewide: clippy: collapse nested ifs, use let chains Philipp Schuster 2025-08-15 09:00:01 +02:00
  • f73a6c8d8e build: treewide: clippy for edition 2024 Philipp Schuster 2025-08-15 08:58:55 +02:00
  • 363273111a build: treewide: fmt for edition 2024 Philipp Schuster 2025-08-12 12:59:23 +02:00
  • 061351d82d build: upgrade whole* workspace to Rust edition 2024 Philipp Schuster 2025-08-15 13:54:48 +02:00
  • 5790bcefee build: Bump miniz_oxide from 0.8.8 to 0.8.9 dependabot[bot] 2025-09-09 23:01:48 +00:00
  • 86c736fe76 build: bump mshv and vfio crates Anirudh Rayabharam 2025-09-09 17:35:27 +00:00
  • 5737e58f29 tests: Use serial console in test_cpu_hotplug Wei Liu 2025-09-09 18:24:01 +00:00
  • e4af58b88e arch: aarch64: fdt: reduce log verbosity Alyssa Ross 2025-09-09 16:01:56 +02:00
  • 093f62858f seccomp: avoid hardcoding ioctl numbers Alyssa Ross 2025-09-09 15:52:40 +02:00
  • 305bec056f arch: aarch64: fdt: replace broken link Alyssa Ross 2025-09-09 16:22:28 +02:00
  • 6cac99bd76 vmm: error if landlock can't be enabled Alyssa Ross 2025-09-09 10:53:10 +02:00
  • 533d3a85d1 vmm: fix landlock on aarch64 Alyssa Ross 2025-09-08 17:41:11 +02:00
  • c7eac0f65a build: Bump clap from 4.5.13 to 4.5.47 dependabot[bot] 2025-09-08 23:01:53 +00:00
  • e7e850bbdd tests: enable more test cases for MSHV Muminul Islam 2025-09-08 16:04:40 -07:00
  • 08b197bbc1 vmm: fix vsock with landlock Alyssa Ross 2025-09-09 10:21:38 +02:00
  • 3259234e58 vmm: drop unnecessary copies Alyssa Ross 2025-09-08 16:07:47 +02:00
  • 05d222f0eb vmm: raise the (v)CPU limit on kvm/x86_64 Peter Oskolkov 2025-09-05 20:36:25 +00:00
  • 57bc78da4f arch: x86_64: make MAX_SUPPORTED_CPUS_LEGACY public Peter Oskolkov 2025-09-05 20:32:36 +00:00
  • 47cff7c37f vmm: allow TCGETS2/TCSETS2 where TCGETS/TCSETS are Alyssa Ross 2025-09-06 13:01:23 +02:00
  • 3f5c719705 build: Bump crate-ci/typos from 1.36.1 to 1.36.2 dependabot[bot] 2025-09-05 23:18:58 +00:00
  • 706b56e97d build: Bump async-trait from 0.1.88 to 0.1.89 dependabot[bot] 2025-09-05 23:01:57 +00:00
  • 2d9e243163 misc: Remove SGX support from Cloud Hypervisor Shubham Chakrawar 2025-08-15 13:18:14 -07:00
  • 7281459bf9 build: Bump actions/setup-python from 5 to 6 dependabot[bot] 2025-09-04 23:17:01 +00:00
  • 9bf4696b09 build: Bump libssh2-sys from 0.3.0 to 0.3.1 dependabot[bot] 2025-09-04 23:01:56 +00:00
  • f7f79642ab build: Bump io-uring from 0.6.4 to 0.7.10 dependabot[bot] 2025-09-04 14:54:21 +00:00
  • 1cc193ea3c build: Bump anstyle from 1.0.8 to 1.0.11 dependabot[bot] 2025-09-04 12:24:08 +00:00
  • 676fb93c1a build: Bump crate-ci/typos from 1.35.7 to 1.36.1 dependabot[bot] 2025-09-04 10:29:24 +00:00
  • f7e72456b9 build: Bump anstyle-parse from 0.2.6 to 0.2.7 dependabot[bot] 2025-09-04 10:18:23 +00:00
  • bd22190043 build: Bump uuid from 1.17.0 to 1.18.1 dependabot[bot] 2025-09-04 07:21:02 +00:00
  • 92325fc073 build: Bump zvariant from 5.6.0 to 5.7.0 dependabot[bot] 2025-09-03 17:58:02 +00:00
  • 1ca6c159ef tests: option to override default migratable version Muminul Islam 2025-09-02 15:43:03 -07:00
  • c38596d6d3 build: Bump serde_json from 1.0.120 to 1.0.143 dependabot[bot] 2025-09-02 22:43:03 +00:00
  • 456f9b3871 build: Bump bitflags from 2.9.2 to 2.9.3 dependabot[bot] 2025-08-29 23:01:37 +00:00
  • f68880600c build: Bump crate-ci/typos from 1.35.6 to 1.35.7 dependabot[bot] 2025-08-29 23:19:16 +00:00
  • c3a809696a docs: add Safety section to unsafe functions Philipp Schuster 2025-08-26 08:07:04 +02:00
  • a9d6807522 block: batch submit requests for fixed VHD Muminul Islam 2025-08-08 16:02:48 -07:00
  • c4bab33020 block: Enable request submission in batch when using io_uring Muminul Islam 2025-08-13 01:17:00 +00:00
  • 245bce23fa block, virtio-devices: Support request submission in batch Muminul Islam 2025-08-13 00:43:36 +00:00
  • 67ab81874a block: virtio-devices: block: Clarify the return of execute_async() Muminul Islam 2025-08-13 00:21:50 +00:00
  • 8b2af1a2c8 build: Bump crate-ci/typos from 1.35.5 to 1.35.6 dependabot[bot] 2025-08-28 23:20:08 +00:00
  • 41930d11f7 build: Bump syn from 2.0.104 to 2.0.106 dependabot[bot] 2025-08-28 23:02:04 +00:00
  • 9c85fbb1af build: Bump proc-macro2 from 1.0.95 to 1.0.101 dependabot[bot] 2025-08-27 07:06:48 +00:00
  • 5357761c37 build: Bump async-io from 2.4.1 to 2.5.0 dependabot[bot] 2025-08-26 19:46:32 +00:00
  • bec975a7fc build: Bump wait-timeout from 0.2.0 to 0.2.1 dependabot[bot] 2025-08-26 17:21:55 +00:00
  • 92370e8ff1 block: Using feature bits to check the read-only flag Songqian Li 2025-08-25 14:59:04 +08:00
  • 4a1eb0c485 build: Bump cc from 1.2.27 to 1.2.34 dependabot[bot] 2025-08-26 13:56:36 +00:00
  • 6e6cf099ef hypervisor: enable x2apic API in kvm on x86_64 Peter Oskolkov 2025-08-25 22:28:33 +00:00
  • 6e002defe2 tests: remove redundant arch check in bzimage test Anirudh Rayabharam 2025-08-23 14:52:10 +00:00
  • a51998605a net_util: add Tap::if_name_as_str Philipp Schuster 2025-06-27 14:09:15 +02:00
  • b8be33dff7 net_util: tap: remove needless copy Philipp Schuster 2025-06-17 12:37:13 +02:00
  • 3864230430 build: Bump autocfg from 1.4.0 to 1.5.0 dependabot[bot] 2025-08-21 15:36:19 +00:00
  • 2c6426460e vmm: harmonize bootpath across architectures Philipp Schuster 2025-08-12 12:39:38 +02:00
  • 1a63b4b2ff vmm: Consolidate 'load_firmware/kernel' for aarch64 and riscv Bo Chen 2025-08-18 19:13:52 +00:00
  • c1f4df600f vmm: cpu_manager: massively accelerate .pause() Philipp Schuster 2025-08-20 11:40:48 +02:00
  • 34c5a081aa ci: Enable kvm build test on RISC-V RuoqingHe 2025-08-19 20:25:55 +00:00
  • 3bff69734e build: Bump crate-ci/typos from 1.35.4 to 1.35.5 dependabot[bot] 2025-08-20 02:06:49 +00:00
  • 91d15c331d build: Bump signal-hook-registry from 1.4.2 to 1.4.6 dependabot[bot] 2025-08-19 17:18:19 +00:00
  • e454bb629a build: Bump mintex from 0.1.3 to 0.1.4 dependabot[bot] 2025-08-19 11:48:51 +00:00
  • 09cf8fba5b build: Bump bitflags from 2.9.0 to 2.9.2 dependabot[bot] 2025-08-19 09:42:49 +00:00
  • c34baac649 build: fix warnings from latest nightly (1.91) Philipp Schuster 2025-08-18 11:34:22 +02:00
  • a132001021 build: Bump smallvec from 1.13.2 to 1.15.1 dependabot[bot] 2025-08-15 23:28:16 +00:00
  • 2c7d6be3f4 arch: don't construct mptable on x86_64 if too many CPUs Peter Oskolkov 2025-08-15 01:50:42 +00:00
  • dd8687aebb vmm: add enum PayloadConfigError validation to improve error reporting Philipp Schuster 2025-06-25 13:49:05 +02:00
  • dac0638fe8 misc: fix clippy Philipp Schuster 2025-08-15 10:31:06 +02:00
  • 92f415ea3f build: Bump MSRV to 1.88 Philipp Schuster 2025-08-15 09:42:27 +02:00
  • 78799187e8 build: Bump event-listener from 5.4.0 to 5.4.1 dependabot[bot] 2025-08-14 23:50:24 +00:00
  • 9011ff2161 tests: add ivshmem live migration test case Songqian Li 2025-07-07 23:18:37 +08:00
  • 5128ee9ba6 devices, vmm: Handle ivshmem bar reprogramming properly Songqian Li 2025-07-08 11:53:16 +08:00
  • 51e095c54d ci: add build and quality check for ivshmem feature Songqian Li 2025-06-17 15:26:45 +08:00
  • 4c1ee0329e tests: add ivshmem integration test case Songqian Li 2025-06-17 15:26:28 +08:00
  • a09c8329fb fuzz: add ivshmem device config Songqian Li 2024-08-29 16:26:48 +08:00
  • f0febcae3d docs: add ivshmem device introduction Songqian Li 2024-08-29 15:59:19 +08:00
  • 2c282a5a54 vmm: ivshmem device support Songqian Li 2024-08-29 15:58:50 +08:00
  • c72414552b devices: introduce ivshmem device Songqian Li 2024-08-29 15:53:32 +08:00
  • bd17c84d3c virtio-devices: move userspace mapping to vm-device Songqian Li 2025-06-17 16:56:40 +08:00
  • 55212b0437 build: Bump crate-ci/typos from 1.35.3 to 1.35.4 dependabot[bot] 2025-08-14 00:04:17 +00:00
  • 84613d4273 arch: enable x2apic mode on x86_64 if max apic id > 254 Peter Oskolkov 2025-08-13 19:36:56 +00:00
  • 34385e99f2 misc: simplify configure_vcpu() signature on x86_64 Peter Oskolkov 2025-08-13 19:26:24 +00:00
  • 10b79431f6 build: Bump linux-loader from d5f39c0 to 5fdaed8 dependabot[bot] 2025-08-13 23:04:01 +00:00
  • 3d5e5f318b build: Bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-12 09:48:26 +00:00
  • 68a1bf38e5 build: Bump gdbstub_arch from 0.3.0 to 0.3.2 dependabot[bot] 2025-08-13 01:12:38 +00:00
  • 6e0403a959 misc: make topology a 4-tuple of u16s Peter Oskolkov 2025-08-12 22:30:37 +00:00
  • 364a0972f0 build: Bump rustversion from 1.0.21 to 1.0.22 dependabot[bot] 2025-08-12 23:09:12 +00:00