Commit Graph

  • fde13889f4 build: bump arbitrary from 1.1.2 to 1.1.3 in /fuzz dependabot[bot] 2022-06-27 23:17:21 +00:00
  • 65ec6631fb vmm: cpu: Store the vCPU snapshots in ascending order Rob Bradford 2022-06-27 14:42:56 +01:00
  • 6ac8dc8745 Change to . Dylan Bargatze 2022-06-25 13:56:54 -04:00
  • 2f514523dd hypervisor: emulator: use matches! Wei Liu 2022-06-23 08:29:52 +00:00
  • 92f559f6f2 build: bump vfio-ioctls from f75a77c to 38272d3 dependabot[bot] 2022-06-23 05:34:38 +00:00
  • 3972e38371 build: bump mshv-bindings from bec9eba to 27477b7 dependabot[bot] 2022-06-23 04:48:31 +00:00
  • a1a016526f build: bump clap from 3.2.5 to 3.2.6 dependabot[bot] 2022-06-22 03:33:17 +00:00
  • a5692a95c1 build: bump quote from 1.0.19 to 1.0.20 dependabot[bot] 2022-06-22 02:26:39 +00:00
  • 0fd25b3246 build: bump clap_lex from 0.2.2 to 0.2.3 in /fuzz dependabot[bot] 2022-06-22 02:26:39 +00:00
  • e6127df703 build: bump clap_lex from 0.2.2 to 0.2.3 dependabot[bot] 2022-06-22 01:22:33 +00:00
  • 559657eecc build: bump indexmap from 1.9.0 to 1.9.1 in /fuzz dependabot[bot] 2022-06-22 01:22:04 +00:00
  • 66f1ec0063 build: bump indexmap from 1.9.0 to 1.9.1 dependabot[bot] 2022-06-22 00:34:41 +00:00
  • 13d081ac47 build: bump quote from 1.0.19 to 1.0.20 in /fuzz dependabot[bot] 2022-06-22 00:17:20 +00:00
  • b12f4ccade build: bump openssl-src from 111.20.0+1.1.1o to 111.21.0+1.1.1p dependabot[bot] 2022-06-21 23:46:22 +00:00
  • 1f8bca4840 build: bump clap from 3.2.5 to 3.2.6 in /fuzz dependabot[bot] 2022-06-21 23:47:21 +00:00
  • 833eb2ebe6 build: bump proc-macro2 from 1.0.39 to 1.0.40 dependabot[bot] 2022-06-21 10:46:36 +00:00
  • 7c7f0f1f5f build: bump proc-macro2 from 1.0.39 to 1.0.40 in /fuzz dependabot[bot] 2022-06-21 01:07:30 +00:00
  • d445ec7633 build: bump syn from 1.0.96 to 1.0.98 dependabot[bot] 2022-06-21 01:07:48 +00:00
  • 039e758f15 build: bump syn from 1.0.96 to 1.0.98 in /fuzz dependabot[bot] 2022-06-21 00:35:15 +00:00
  • eb55d0809e build: bump anyhow from 1.0.57 to 1.0.58 dependabot[bot] 2022-06-21 00:00:53 +00:00
  • ecde44617b build: bump quote from 1.0.18 to 1.0.19 in /fuzz dependabot[bot] 2022-06-21 00:01:02 +00:00
  • 58e567b309 build: bump quote from 1.0.18 to 1.0.19 dependabot[bot] 2022-06-20 23:15:57 +00:00
  • fa0140a183 build: bump anyhow from 1.0.57 to 1.0.58 in /fuzz dependabot[bot] 2022-06-20 23:15:52 +00:00
  • c6c5e4ee87 vhost_user_block: drop Sync bound for DiskFile Wei Liu 2022-06-20 15:11:15 +00:00
  • a64bdcf3f5 hypervisor: drop Send+Sync bounds for PlatformEmulator Wei Liu 2022-06-20 15:06:34 +00:00
  • 439823e7ea virtio-devices: drop Send+Sync bounds for DmaRemapping Wei Liu 2022-06-20 14:56:37 +00:00
  • 9019086625 block_util: drop Sync bound for DiskFile and AsyncIo Wei Liu 2022-06-20 14:49:57 +00:00
  • bccd7c7e48 vmm: drop Sync+Send bounds for EndpointHandler Wei Liu 2022-06-20 14:46:20 +00:00
  • f1dc7f442a net_util: switch from lazy_static to once_cell Wei Liu 2022-06-20 14:10:55 +00:00
  • 32b855df3a tests: switch from lazy_static to once_cell Wei Liu 2022-06-20 14:05:17 +00:00
  • 8fa1098629 vmm: switch from lazy_static to once_cell Wei Liu 2022-06-20 13:53:39 +00:00
  • 41cec53bb8 build: bump indexmap from 1.8.2 to 1.9.0 dependabot[bot] 2022-06-17 23:54:55 +00:00
  • fd9f14893b build: bump indexmap from 1.8.2 to 1.9.0 in /fuzz dependabot[bot] 2022-06-17 23:25:35 +00:00
  • 7c8719b4ea tests: Unify API based boot across architectures Rob Bradford 2022-06-17 15:21:02 +01:00
  • 335a4e1cc0 vmm: api: Expose kvm_hyperv parameter in OpenAPI description Sebastien Boeuf 2022-06-17 10:03:33 +02:00
  • 6dbbd0363f build: bump mshv-bindings from cda9d65 to bec9eba dependabot[bot] 2022-06-16 23:14:57 +00:00
  • 40e1ad3f62 build: bump arbitrary from 1.1.1 to 1.1.2 in /fuzz dependabot[bot] 2022-06-16 23:13:54 +00:00
  • 094625242d tests: Add tests for vm.delete and vm.shutdown Rob Bradford 2022-06-15 16:28:36 +01:00
  • b3569f084d ch-remote: Add missing boot and delete commands Rob Bradford 2022-06-15 16:14:01 +01:00
  • 3800212def build: bump clap from 3.2.4 to 3.2.5 dependabot[bot] 2022-06-16 09:10:49 +00:00
  • e9f5052fcd build: bump mshv-ioctls from 82be857 to cda9d65 dependabot[bot] 2022-06-15 23:13:20 +00:00
  • a583b055f5 docs: Add LBR profiling instructions to profiling.md Rob Bradford 2022-06-15 15:32:31 +01:00
  • 2b33e66bb4 build: bump clap from 3.2.4 to 3.2.5 in /fuzz dependabot[bot] 2022-06-15 23:13:22 +00:00
  • 92ceef52c8 build: bump mshv-ioctls from ae24471 to 82be857 dependabot[bot] 2022-06-15 02:06:38 +00:00
  • d7baa58e11 build: bump unicode-ident from 1.0.0 to 1.0.1 dependabot[bot] 2022-06-15 01:01:07 +00:00
  • 2d39b6ed06 build: bump getrandom from 0.2.6 to 0.2.7 in /fuzz dependabot[bot] 2022-06-15 00:41:35 +00:00
  • ed31ca9041 build: bump gdbstub_arch from 0.2.2 to 0.2.3 dependabot[bot] 2022-06-15 00:00:20 +00:00
  • 06b880e99f build: bump clap from 3.2.1 to 3.2.4 in /fuzz dependabot[bot] 2022-06-15 00:00:40 +00:00
  • 742ca68070 build: bump clap from 3.1.18 to 3.2.4 dependabot[bot] 2022-06-14 23:15:28 +00:00
  • f950cb1fdb build: bump arbitrary from 1.1.0 to 1.1.1 in /fuzz dependabot[bot] 2022-06-14 23:15:16 +00:00
  • c6c5dca651 build: bump micro_http from a730d86 to 863b037 dependabot[bot] 2022-06-14 09:48:26 +00:00
  • d646e10079 build: bump clap_lex from 0.2.0 to 0.2.2 dependabot[bot] 2022-06-14 08:59:21 +00:00
  • efe0429a9a build: bump getrandom from 0.2.6 to 0.2.7 dependabot[bot] 2022-06-14 08:11:04 +00:00
  • 1f3321c50e build: bump gdbstub from 0.6.1 to 0.6.2 dependabot[bot] 2022-06-13 23:17:16 +00:00
  • c0d51eecf1 build: bump unicode-ident from 1.0.0 to 1.0.1 in /fuzz dependabot[bot] 2022-06-13 23:48:11 +00:00
  • 1b9dc80469 build: bump clap from 3.1.18 to 3.2.1 in /fuzz dependabot[bot] 2022-06-13 23:17:22 +00:00
  • 43d32a7288 build: bump semver from 1.0.9 to 1.0.10 in /fuzz dependabot[bot] 2022-06-11 01:15:09 +00:00
  • 27e04e41bf build: bump semver from 1.0.9 to 1.0.10 dependabot[bot] 2022-06-11 00:27:23 +00:00
  • 41ac48d332 build: bump uuid from 1.1.1 to 1.1.2 dependabot[bot] 2022-06-10 23:41:35 +00:00
  • 2afaed9111 build: bump uuid from 1.1.1 to 1.1.2 in /fuzz dependabot[bot] 2022-06-10 23:10:06 +00:00
  • f1ea69474d scripts: Mark git repository as safe Rob Bradford 2022-06-10 16:12:02 +01:00
  • cac42301f8 performance-metrics: Produce some error messages if git commands fail Rob Bradford 2022-06-10 15:39:04 +01:00
  • ada85f68f6 hypervisor: mshv: Override hypervisor R/W behavior for unknown MSR Jinank Jain 2022-06-07 12:36:24 +00:00
  • 64b4b7205e Revert "build: Temporarily disable VFIO, SGX and metrics build steps" Rob Bradford 2022-06-09 10:13:02 +01:00
  • 4a4352f9d9 build: bump mshv-ioctls from 67e13fa to ae24471 dependabot[bot] 2022-06-09 07:25:21 +00:00
  • 81ba70a497 pci, vmm: Defer mapping VFIO MMIO regions on restore Sebastien Boeuf 2022-06-08 16:41:24 +02:00
  • 7df7061610 pci, vmm: Add migratable support to vfio-user devices Sebastien Boeuf 2022-06-07 16:37:21 +02:00
  • c021dda267 pci, vmm: Add migratable support to VFIO devices Sebastien Boeuf 2022-06-07 16:35:53 +02:00
  • f48b05eee6 pci: vfio_user: Implement Migratable for VfioUserPciDevice Sebastien Boeuf 2022-06-07 16:32:57 +02:00
  • 3b59e57001 pci: vfio: Implement Migratable for VfioPciDevice Sebastien Boeuf 2022-06-07 16:30:49 +02:00
  • 49069d8474 pci: Implement Migratable for VfioCommon Sebastien Boeuf 2022-06-07 16:16:24 +02:00
  • 8eaefa6e8e pci: msix: Derive Versionize for MsixCap Sebastien Boeuf 2022-06-07 16:10:18 +02:00
  • a1b996ac37 pci: msi: Make MsiCap field public Sebastien Boeuf 2022-06-07 16:08:17 +02:00
  • 4ddc6ffd73 .github: Add missing clippy check with "guest_debug" feature Rob Bradford 2022-06-08 10:49:43 +01:00
  • 94fb9f817d vmm: Fix clippy issues under "guest_debug" feature Rob Bradford 2022-06-08 10:57:16 +01:00
  • 133a5a858a vmm: Pull in gdb dependencies only when building with feature Rob Bradford 2022-06-08 10:45:53 +01:00
  • 3a18860326 Reapply "Jenkinsfile: Bypass running CI for fuzzer Cargo file changes" Jinank Jain 2022-06-06 14:50:33 +00:00
  • 0d0013c46e Revert "Jenkinsfile: Bypass running CI for fuzzer Cargo file changes" Rob Bradford 2022-06-06 15:36:16 +01:00
  • 86d243938e Jenkinsfile: Bypass running CI for fuzzer Cargo file changes Jinank Jain 2022-06-06 10:14:14 +00:00
  • a7a15d56dd aarch64: Move setup_regs to hypervisor Michael Zhao 2022-06-06 15:17:59 +08:00
  • 65dc1c83a9 vmm: cpu: Save and restore CPU states during snapshot/restore Sebastien Boeuf 2022-05-31 13:40:14 +02:00
  • 3edaa8adb6 vmm: Ensure restore matches boot sequence Sebastien Boeuf 2022-06-02 18:02:36 +02:00
  • 9260c3816e vmm: Update unit test for GIC refactoring Michael Zhao 2022-06-01 21:58:44 +08:00
  • 5d45d6d0fb vmm: Move GIC unit test to hypervisor crate Michael Zhao 2022-06-01 14:42:21 +08:00
  • 957d3a7443 aarch64: Simplify GIC related structs definition Michael Zhao 2022-06-01 13:24:12 +08:00
  • 04949755c0 arch: Switch to new GIC interface Michael Zhao 2022-05-31 19:53:22 +08:00
  • b8dbb26647 hypervisor: Refactor save_pending_tables of Vgic Michael Zhao 2022-05-31 16:43:46 +08:00
  • 3fe7d61a02 hypervisor: Remove some redundant parameters Michael Zhao 2022-05-30 20:45:07 +08:00
  • c2862b6947 hypervisor: Move GitV3Its code from arch Michael Zhao 2022-05-29 16:54:23 +08:00
  • 03b01c02cd hypervisor: Define Vgic trait Michael Zhao 2022-05-27 20:09:50 +08:00
  • 435d769511 build: bump syn from 1.0.95 to 1.0.96 dependabot[bot] 2022-06-03 11:36:30 +00:00
  • 9ba6767a90 build: bump pnet from 0.30.0 to 0.31.0 dependabot[bot] 2022-06-03 01:16:58 +00:00
  • 3742cc42ae build: bump syn from 1.0.95 to 1.0.96 in /fuzz dependabot[bot] 2022-06-03 01:16:27 +00:00
  • e0dd2e41c2 build: bump openssl-sys from 0.9.73 to 0.9.74 dependabot[bot] 2022-06-02 00:50:31 +00:00
  • f1495b5767 build: bump uuid from 1.1.0 to 1.1.1 dependabot[bot] 2022-06-02 00:04:39 +00:00
  • 6bd4bdfa26 build: bump uuid from 1.1.0 to 1.1.1 in /fuzz dependabot[bot] 2022-06-01 23:23:33 +00:00
  • ade3a9c8f6 virtio-devices, vmm: Optimised async virtio device activation Rob Bradford 2022-05-17 15:33:33 +01:00
  • 15e2763753 build: bump indexmap from 1.8.1 to 1.8.2 dependabot[bot] 2022-05-31 23:09:39 +00:00
  • 8b87b752b5 build: bump indexmap from 1.8.1 to 1.8.2 in /fuzz dependabot[bot] 2022-05-30 23:10:36 +00:00
  • 7864f91a2b build: bump libz-sys from 1.1.6 to 1.1.8 dependabot[bot] 2022-05-30 23:10:36 +00:00