Commit Graph

  • f6fb442fa3 build: Bump cpufeatures from 0.2.12 to 0.2.16 dependabot[bot] 2024-12-05 23:55:43 +00:00
  • 0c2f2d3ec1 build: Bump anyhow from 1.0.87 to 1.0.94 dependabot[bot] 2024-12-04 23:40:16 +00:00
  • 584c088094 ci: Enable riscv64 CI of vm-allocator module Ruoqing He 2024-12-04 16:29:36 +08:00
  • 5b715f483d vm-allocator: Introduce RISC-V architecture Ruoqing He 2024-12-04 16:23:15 +08:00
  • 1e602bd9a6 vm-allocator: Enable build with kvm feature Ruoqing He 2024-12-04 16:25:47 +08:00
  • 6b57f301db vm-allocator: Enable arch module for riscv64 Ruoqing He 2024-12-04 16:13:21 +08:00
  • cd0db3146f build: Bump async-signal from 0.2.6 to 0.2.10 dependabot[bot] 2024-12-03 23:22:30 +00:00
  • ac3ef0849e ci: Enable riscv64 CI of arch module Ruoqing He 2024-11-29 17:23:31 +08:00
  • bd8db86b0c arch: Introduce RISC-V architecture Ruoqing He 2024-11-29 17:12:10 +08:00
  • 7b5f06788a arch: Introduce fdt setup for riscv64 Ruoqing He 2024-11-29 17:04:19 +08:00
  • 9a7f278716 arch: Introduce RISC-V 64-bit layout Ruoqing He 2024-11-29 16:54:14 +08:00
  • fb457954bb arch: Enable fdt_parser and vm-fdt for riscv64 Ruoqing He 2024-11-29 16:39:04 +08:00
  • c4063d26be hypervisor: Set pc and a1 for all vcpu Ruoqing He 2024-11-29 16:35:57 +08:00
  • 9006013c60 hypervisor: Tune Vaia trait to work with fdt setup Ruoqing He 2024-11-29 16:35:09 +08:00
  • 30cf1eed5e build: Bump libc from 0.2.158 to 0.2.167 dependabot[bot] 2024-12-03 00:26:44 +00:00
  • c6b023e58d build: Bump async-process from 2.2.2 to 2.3.0 dependabot[bot] 2024-11-29 23:35:12 +00:00
  • 46f0e0d14a ci: Increase rate-limiter worker timeout Bo Chen 2024-11-23 09:41:50 -08:00
  • 261bfac4d4 ci: Constrain FW_URL to x86_64 one Ruoqing He 2024-12-02 20:33:30 +08:00
  • ec9b9ab542 build: Bump async-broadcast from 0.7.0 to 0.7.1 dependabot[bot] 2024-11-29 15:22:27 +00:00
  • 8c9b34c9f1 docs: rewrite cross-host migration docs Julian Stecklina 2024-11-29 11:41:31 +01:00
  • 5b822191c0 docs: apply style fixes to live migration docs Julian Stecklina 2024-11-28 16:51:32 +01:00
  • ab7b294688 misc: Replace map_or on false with is_some_and Ruoqing He 2024-11-29 18:14:49 +08:00
  • 7e419784cd build: Bump fastrand from 2.1.1 to 2.2.0 dependabot[bot] 2024-11-26 23:15:21 +00:00
  • 48bed965c0 build: Bump syn from 2.0.66 to 2.0.87 dependabot[bot] 2024-11-11 23:18:05 +00:00
  • 0d6cef4521 pci: vfio: Release memory slots upon unmap Rob Bradford 2024-11-21 15:41:22 +00:00
  • 81f8a27ef6 pci: vfio: Use MemorySlotAllocator for allocating memory slots Rob Bradford 2024-11-21 15:39:55 +00:00
  • e3bd5e9b35 vmm: memory_manager: Adapt for new MemorySlotAllocator Rob Bradford 2024-11-21 15:36:16 +00:00
  • 80b2c98a68 vm-allocator: Add an allocator KVM memory slots Rob Bradford 2024-11-21 15:32:45 +00:00
  • 3c05626ad1 scripts: Replace download_linux with prepare_linux Ruoqing He 2024-11-11 10:14:55 +08:00
  • 906580ee92 scripts: Add prepare_linux function Ruoqing He 2024-11-11 10:07:39 +08:00
  • c6889388a3 build: Bump anstyle-parse from 0.2.3 to 0.2.6 dependabot[bot] 2024-11-08 23:39:58 +00:00
  • f38fc94115 build: Increase ARM64 CI build timeouts Rob Bradford 2024-11-11 09:52:42 +00:00
  • 6ecca29aa6 build: Bump pkg-config from 0.3.30 to 0.3.31 dependabot[bot] 2024-11-08 00:00:33 +00:00
  • 2ef04671be main: Place --tpm in the correct argument group Rob Bradford 2024-11-07 14:39:17 +00:00
  • 453bc31994 main: Require a payload to boot when any VM argument provided Rob Bradford 2024-11-07 14:37:37 +00:00
  • 6e6966df8f build: Bump xdg-home from 1.2.0 to 1.3.0 dependabot[bot] 2024-11-06 23:35:14 +00:00
  • f32c2638f6 build: Bump futures-core from 0.3.30 to 0.3.31 dependabot[bot] 2024-11-05 23:01:54 +00:00
  • fbe1cd6404 hypervisor: kvm: Add g/set_regs unit-test on riscv64 Ruoqing He 2024-11-06 18:02:49 +08:00
  • 778a72f52f ci: Enable riscv64 CI of hypervisor module Ruoqing He 2024-11-05 16:14:01 +08:00
  • 76256230d6 hypervisor: kvm: Complement create_standard_regs Ruoqing He 2024-10-09 21:57:53 +08:00
  • 8cd80ea36b hypervisor: Introduce RISC-V architecture Ruoqing He 2024-10-09 21:17:02 +08:00
  • 5e937c8b88 hypervisor: vm: Introduce RISC-V Vm trait Ruoqing He 2024-10-09 21:13:26 +08:00
  • 710535343b hypervisor: cpu: Introduce RISC-V Vcpu trait Ruoqing He 2024-10-09 21:09:05 +08:00
  • 59c5b0a1cd hypervisor: kvm: Integrate riscv64 regs & AIA Ruoqing He 2024-10-09 21:04:20 +08:00
  • c13019d5b5 hypervisor: cpu: Introduce RISC-V specific error Ruoqing He 2024-10-09 20:45:02 +08:00
  • c5774685f4 hypervisor: kvm: Introduce AIA creation Ruoqing He 2024-10-09 20:41:15 +08:00
  • 2df8d2fa1e hypervisor: kvm: Introduce riscv64 register g/set Ruoqing He 2024-10-09 20:39:39 +08:00
  • dd00bd6ef2 hypervisor: arch: Integrate riscv64 to arch module Ruoqing He 2024-11-06 11:34:44 +08:00
  • 2752149bb0 hypervisor: arch: Introduce riscv64 AIA Ruoqing He 2024-11-06 11:33:20 +08:00
  • 1bc74e43f8 docs: remove old --api-socket behavior Andrew Consroe 2024-11-05 18:04:03 -06:00
  • 8acaeb5c82 vmm: Add serial option to the disk config doc Wojtek Czekalski 2024-11-05 13:00:51 +01:00
  • 5eaf510f90 build: Bump async-trait from 0.1.80 to 0.1.83 dependabot[bot] 2024-11-04 23:54:17 +00:00
  • df1d6eaaee virtio-devices: Enable VIRTIO_RING_F_INDIRECT_DESC Rob Bradford 2024-11-05 10:08:20 +00:00
  • a6a3d247da ci: Enable consistency check for fuzz workspace Ruoqing He 2024-11-04 17:17:40 +08:00
  • 838a857311 hypervisor: Wrap get_device_attr with unsafe Ruoqing He 2024-11-04 15:04:36 +08:00
  • 95229b24ab build: Bump rust-vmm crates Ruoqing He 2024-11-04 09:27:09 +08:00
  • 71b0eb3c21 ci: Enable consistency check for rust-vmm packages Ruoqing He 2024-10-27 16:56:53 +08:00
  • 337cbf3d33 scripts: Add consistency check script Ruoqing He 2024-10-27 16:49:44 +08:00
  • 675140f627 build: Bump lock_api from 0.4.11 to 0.4.12 dependabot[bot] 2024-10-30 23:39:18 +00:00
  • 894a4dee6e build: Centralize vhost-user-backend to workspace Ruoqing He 2024-10-28 14:36:08 +08:00
  • f57d00cd66 build: Revert "build: Bump vfio_user from bf7d7e8 to 3febcdd" Rob Bradford 2024-11-02 08:07:14 +00:00
  • 59a1719b6e build: Bump flume from 0.11.0 to 0.11.1 dependabot[bot] 2024-10-29 23:52:39 +00:00
  • 39ab10244b build: Bump vfio_user from bf7d7e8 to 3febcdd dependabot[bot] 2024-10-28 23:46:49 +00:00
  • b5d856b31a build: Bump pin-project-lite from 0.2.14 to 0.2.15 dependabot[bot] 2024-10-25 23:13:20 +00:00
  • 7322f33368 build: Revert "build: Bump vfio-ioctls from a51a474 to bfbe1bd" v42.0 Rob Bradford 2024-10-25 08:48:43 +01:00
  • 58850d2679 build: Release v42.0 Rob Bradford 2024-10-24 15:38:24 +01:00
  • b264aebcde build: Bump vfio-ioctls from a51a474 to bfbe1bd dependabot[bot] 2024-10-24 23:30:45 +00:00
  • 329e3d0dad build: Bump event-listener from 5.3.0 to 5.3.1 dependabot[bot] 2024-10-23 23:41:43 +00:00
  • 56ff396eef docs: Fix scripts link Jonas Scholz 2024-10-22 23:05:50 +02:00
  • cc5e463ee3 docs: improve code coverage document Songqian Li 2024-10-23 16:40:17 +08:00
  • 7e6326b3c5 scripts: fix code coverage script args parsing Songqian Li 2024-10-23 16:22:29 +08:00
  • 4168f8a14c build: Bump tempfile from 3.10.1 to 3.11.0 dependabot[bot] 2024-10-22 23:50:04 +00:00
  • f0dd0819d2 build: Bump version in docker image upload Rob Bradford 2024-10-22 17:57:24 +01:00
  • 34dc97f74f build: Bump dev container version Rob Bradford 2024-10-22 08:12:13 +01:00
  • b9bd80faa0 resources: install swtpm from Jammy Praveen K Paladugu 2024-10-18 09:42:43 -05:00
  • 9b14ee830a build: Bump hashbrown from 0.14.3 to 0.14.5 dependabot[bot] 2024-10-21 23:39:45 +00:00
  • 166a005b76 hypervisor: mshv: Fix superflous lifetimes Rob Bradford 2024-10-21 12:33:53 +01:00
  • 107bfe1075 tests: Fix missing wait() on spawned support commands Rob Bradford 2024-10-21 12:23:15 +01:00
  • 36b59a6d2b test_infra: Silence warnings about zombie spawned processes Rob Bradford 2024-10-21 12:05:51 +01:00
  • bac762e472 performance-metrics: Reap child process Rob Bradford 2024-10-21 11:43:33 +01:00
  • 7a637fe1f4 vmm: memory_manager: Use div_ceil() Rob Bradford 2024-10-21 11:33:58 +01:00
  • ebfc8df9f0 misc: Allow shared reference to mutable static Ruoqing He 2024-10-20 17:44:13 +08:00
  • 0e209edb1d build: Bump futures-sink from 0.3.30 to 0.3.31 dependabot[bot] 2024-10-18 23:45:35 +00:00
  • b708db393d misc: Remove redundant pub keyword of helper functions Ruoqing He 2024-10-18 17:52:47 +08:00
  • 416fe5eaac misc: Remove redundant return statement Ruoqing He 2024-10-18 17:48:51 +08:00
  • 0aab960bf1 misc: Elide needless lifetimes Ruoqing He 2024-10-18 17:42:42 +08:00
  • 86315adb23 misc: Use c"" to construct nul-terminated string Ruoqing He 2024-10-18 17:36:51 +08:00
  • b41daddce1 misc: Remove manual implementation of is_power_of_two Ruoqing He 2024-10-18 17:28:49 +08:00
  • 6164aa0885 misc: Replace div_round_up operation with div_ceil Ruoqing He 2024-10-18 17:22:20 +08:00
  • 67fb786c54 build: Bump fastrand from 2.1.0 to 2.1.1 dependabot[bot] 2024-10-18 11:48:26 +00:00
  • 2fa4dc6338 tests: Limit number of test thread on aarch64 Rob Bradford 2024-10-06 14:09:00 +01:00
  • fc0d808205 tests: Adjust test_tpm memory usage Rob Bradford 2024-10-05 11:21:51 +01:00
  • caf15f0acb tests: Give test_vfio_user more RAM Rob Bradford 2024-10-05 11:20:12 +01:00
  • b1547c4ccb tests: Update version of Jammy image in use Rob Bradford 2024-10-04 21:14:21 +01:00
  • d2d3ba4ebf docs: Point at custom image build script in documentation Rob Bradford 2024-10-04 21:13:26 +01:00
  • c162494867 scripts: Add a script to automate the custom image construction Rob Bradford 2024-10-04 21:12:45 +01:00
  • 92e48f7cf6 build: Enable new VFIO worker Rob Bradford 2024-10-12 18:12:24 +01:00
  • 81db2f0233 tests: Update for new VFIO worker Rob Bradford 2024-10-12 17:59:23 +01:00
  • 79ccb25f78 arch: Enable build with kvm feature Ruoqing He 2024-10-12 22:11:23 +08:00
  • ac97690848 build: Bump once_cell from 1.19.0 to 1.20.2 dependabot[bot] 2024-10-07 13:21:51 +00:00