Commit Graph

  • cc9908efe2 build: bump os_str_bytes from 6.1.0 to 6.2.0 in /fuzz dependabot[bot] 2022-07-20 09:41:39 +00:00
  • 474e55724f build: bump vmm-sys-util from 0.9.0 to 0.10.0 in /fuzz dependabot[bot] 2022-07-15 23:12:28 +00:00
  • b440cb7d23 build: bump vmm-sys-util from 0.9.0 to 0.10.0 dependabot[bot] 2022-07-15 23:12:46 +00:00
  • f21fc1dcb6 hypervisor: x86: provide a generic MsrEntry structure Wei Liu 2022-07-19 21:41:00 +00:00
  • 4d2cc3778f hypervisor: move away from MsrEntries type Wei Liu 2022-07-19 09:51:18 +00:00
  • 563919fc4a hypervisor: x86: drop get_msr_list from hypervisor trait Wei Liu 2022-07-18 20:54:17 +00:00
  • 05e5106b9b hypervisor x86: provide a generic LapicState structure Wei Liu 2022-07-18 15:47:51 +00:00
  • d461daa7fa hypervisor: x86: drop get/set VcpuEvents from vcpu trait Wei Liu 2022-07-17 15:44:35 +00:00
  • 58dbf07453 hypervisor: x86: drop get/set Xcrs from Vcpu trait Wei Liu 2022-07-15 16:57:46 +00:00
  • c8d9a43072 hypervisor: x86: drop get/set Xsave from Vcpu trait Wei Liu 2022-07-15 16:53:34 +00:00
  • 6a8c0fc887 hypervisor: provide a generic FpuState structure Wei Liu 2022-07-15 12:35:10 +00:00
  • 08135fa085 hypervisor: provide a generic CpudIdEntry structure Wei Liu 2022-07-18 13:18:12 +00:00
  • 45fbf840db hypervisor, vmm: move away from CpuId type Wei Liu 2022-07-15 10:20:07 +00:00
  • 9fdfdf25fb tests: Disable test_windows_guest_snapshot_restore for now Rob Bradford 2022-07-18 16:18:23 +01:00
  • f8f2f09a19 tests: Skip test_vfio for now Rob Bradford 2022-07-18 11:01:05 +01:00
  • edf6dda705 hypervisor: mshv: drop get_suspend_regs Wei Liu 2022-07-15 19:03:02 +00:00
  • f1ab86fecb hypervisor: x86: provide a generic SpecialRegisters structure Wei Liu 2022-07-14 22:05:06 +00:00
  • d2b194c4f1 hypervisor: x86: provide a generic DescriptorTable structure Wei Liu 2022-07-14 21:48:08 +00:00
  • 75797827d5 hypervisor: x86: provide a generic SegmentRegister structure Wei Liu 2022-07-14 21:36:08 +00:00
  • 8b7781e267 hypervisor: x86: provide a generic StandardRegisters structure Wei Liu 2022-07-14 20:59:27 +00:00
  • d20f647b32 hypervisor: provide a generic IrqRoutingEntry structure Wei Liu 2022-07-14 18:59:13 +00:00
  • 2de7121680 build: bump clap from 3.2.11 to 3.2.12 dependabot[bot] 2022-07-14 23:38:26 +00:00
  • 709958be34 build: bump clap from 3.2.11 to 3.2.12 in /fuzz dependabot[bot] 2022-07-14 23:12:04 +00:00
  • 4201bf4011 hypervisor: provide a generic ClockData structure Wei Liu 2022-07-14 14:16:49 +00:00
  • beb4f86b82 hypervisor, vmm: drop VmState and code Wei Liu 2022-07-14 13:52:52 +00:00
  • 72d552e5e1 hypervisor: provide a generic CpuState structure Wei Liu 2022-07-14 15:20:21 +00:00
  • dd592e86fd hypervisor: do not export VcpuEvents Wei Liu 2022-07-14 11:48:05 +00:00
  • f9f0a60dcf hypervisor: provide a generic IoEventAddress structure Wei Liu 2022-07-14 13:06:26 +00:00
  • 9810ed4496 hypervisor: provide a generic MpState structure Wei Liu 2022-07-14 15:17:07 +00:00
  • 02866fccb0 hypervisor: drop unused IrqRouting struct from MSHV Wei Liu 2022-07-14 10:20:38 +00:00
  • a455917db5 vmm: fix missed API or debug events Alyssa Ross 2022-07-13 09:10:11 +00:00
  • 4a1eab11b4 hypervisor: do not export VcpuExit Wei Liu 2022-07-14 10:05:30 +00:00
  • f0ad7fc74f hypervisor: Remove arch_target = "arm"' in cfg` Michael Zhao 2022-06-21 11:39:54 +08:00
  • 2d8635f04a hypervisor: Refactor system_registers on AArch64 Michael Zhao 2022-06-21 11:32:28 +08:00
  • c445513976 hypervisor: Refactor core_registers on AArch64 Michael Zhao 2022-06-21 10:57:08 +08:00
  • fc2cc53d51 build: bump clap from 3.2.8 to 3.2.11 dependabot[bot] 2022-07-14 14:08:18 +00:00
  • 0e8769d76a device_manager: assert passthrough_device has the correct type Wei Liu 2022-07-09 12:13:44 +00:00
  • 47b5581c50 hypervisor: drop a level of indirection for MSHV's DeviceFd Wei Liu 2022-07-09 16:01:14 +00:00
  • 3710932248 hypervisor: drop a level of indirection for KVM's DeviceFd Wei Liu 2022-07-09 15:57:43 +00:00
  • ddad5f3510 hypervisor: allow downcasting to KVM / MSHV device fd Wei Liu 2022-07-09 11:09:33 +00:00
  • 28683b8471 docs: Add step to resolve DNS for installing packages Archana Shinde 2022-07-11 18:01:20 -07:00
  • e1cf889dbd hypervisor: use UserMemoryRegion in the Vm trait Wei Liu 2022-07-08 21:40:49 +00:00
  • 5894b5370c hypervisor: transform between UserMemoryRegion and hypervisor structs Wei Liu 2022-07-08 21:18:31 +00:00
  • fabc940b65 hypervisor: add UserMemoryRegion and flags Wei Liu 2022-07-08 17:52:18 +00:00
  • 6b9c5d21c4 build: bump clap from 3.2.10 to 3.2.11 in /fuzz dependabot[bot] 2022-07-13 23:09:18 +00:00
  • c140fd6220 build: bump hashbrown from 0.12.1 to 0.12.2 in /fuzz dependabot[bot] 2022-07-12 23:38:10 +00:00
  • 7063c41811 build: bump clap from 3.2.8 to 3.2.10 in /fuzz dependabot[bot] 2022-07-12 23:09:39 +00:00
  • 92f9866e2f build: bump openssl-sys from 0.9.74 to 0.9.75 dependabot[bot] 2022-07-12 01:57:22 +00:00
  • 23935ad96b build: bump io-uring from 0.5.2 to 0.5.3 dependabot[bot] 2022-07-12 00:51:34 +00:00
  • 335fd465fe build: bump hashbrown from 0.12.1 to 0.12.2 dependabot[bot] 2022-07-11 23:55:42 +00:00
  • b8e5c2ecca build: bump serde from 1.0.138 to 1.0.139 in /fuzz dependabot[bot] 2022-07-11 23:55:34 +00:00
  • a99c33ccfa build: bump serde from 1.0.138 to 1.0.139 dependabot[bot] 2022-07-11 23:14:56 +00:00
  • b70f2c5385 build: bump io-uring from 0.5.2 to 0.5.3 in /fuzz dependabot[bot] 2022-07-11 23:14:38 +00:00
  • 84bbaf06d1 hypervisor: turn boot_msr_entries into a trait method Wei Liu 2022-07-08 14:08:10 +00:00
  • 121729a3b0 vmm: Split signal handling for VM and VMM signals Rob Bradford 2022-07-08 12:55:29 +01:00
  • e300c3dcf7 vhdx: Avoid unwrap() of invalid header Rob Bradford 2022-07-08 09:21:46 +01:00
  • b132cd2145 build: Release v25.0 v25.0 Rob Bradford 2022-07-07 12:40:06 +01:00
  • a650b8645f deps: bump virtio-queue from 0.3.0 to 0.4.0 Sebastien Boeuf 2022-07-06 16:12:15 +02:00
  • f94a5fb4e3 virtio-devices: Pass negotiated queue size to vhost-user backend Sebastien Boeuf 2022-07-06 14:43:59 +02:00
  • 00800b8499 virtio-devices: Remove deprecated call to VHOST_USER_RESET_OWNER Sebastien Boeuf 2022-07-06 14:28:14 +02:00
  • 0b311f6c4c build: bump once_cell from 1.12.1 to 1.13.0 dependabot[bot] 2022-07-06 01:50:33 +00:00
  • 8063c00e67 build: bump openssl-src from 111.21.0+1.1.1p to 111.22.0+1.1.1q dependabot[bot] 2022-07-06 01:03:00 +00:00
  • 4f611c8654 build: bump serde from 1.0.137 to 1.0.138 dependabot[bot] 2022-07-06 00:04:56 +00:00
  • d291b87288 build: bump regex from 1.5.6 to 1.6.0 dependabot[bot] 2022-07-05 23:20:16 +00:00
  • 51787d30da build: bump once_cell from 1.12.1 to 1.13.0 in /fuzz dependabot[bot] 2022-07-05 23:21:14 +00:00
  • 63579341e1 net_util: Don't expect the interface to be IFF_RUNNING Sebastien Boeuf 2022-07-05 13:43:44 +02:00
  • 9c0872def7 build: bump once_cell from 1.12.0 to 1.12.1 dependabot[bot] 2022-07-04 23:38:56 +00:00
  • 5dfc49c9fa build: Update development container to Rust 1.62 Rob Bradford 2022-07-04 11:37:49 +01:00
  • 65f8c3682f build: bump serde from 1.0.137 to 1.0.138 in /fuzz dependabot[bot] 2022-07-04 23:38:36 +00:00
  • c87466eea2 build: bump once_cell from 1.12.0 to 1.12.1 in /fuzz dependabot[bot] 2022-07-04 23:11:04 +00:00
  • 6c365617ee Revert "scripts, README.md: Bump reference kernel to 5.18.8" Rob Bradford 2022-07-04 09:44:30 +01:00
  • 30da293d8f tests: Report stderr on ch-remote command failure Rob Bradford 2022-07-01 15:47:41 +01:00
  • 67bfd4e234 tests: tests_api_create_boot: Use ch-remote for creating and booting vm Rob Bradford 2022-07-01 12:05:29 +01:00
  • 46bbe0e612 ch-remote: Simplify ch-remote create from config file Rob Bradford 2022-07-01 11:55:17 +01:00
  • 216f330f4e build: bump semver from 1.0.11 to 1.0.12 dependabot[bot] 2022-07-01 23:59:39 +00:00
  • bd075872d4 build: bump mshv-bindings from d94c305 to 7ac1b80 dependabot[bot] 2022-07-01 23:17:27 +00:00
  • 7fd5f41623 build: bump semver from 1.0.11 to 1.0.12 in /fuzz dependabot[bot] 2022-07-01 23:17:26 +00:00
  • 93237f0106 vmm: Set MADT "Online Capable" flag Rob Bradford 2022-07-01 17:41:00 +01:00
  • 0c82e7593d tests: Remove test on available entropy bits Rob Bradford 2022-07-01 12:23:35 +01:00
  • 1999ab5707 scripts, README.md: Bump reference kernel to 5.18.8 Rob Bradford 2022-06-30 16:16:49 +01:00
  • 5c22f02f32 build: bump clap from 3.2.7 to 3.2.8 dependabot[bot] 2022-06-30 21:03:50 +00:00
  • c7afb44c5a build: bump smallvec from 1.8.1 to 1.9.0 dependabot[bot] 2022-06-30 19:54:31 +00:00
  • b0afeeeb65 ch-remote: Add "create" command to ch-remote Rob Bradford 2022-06-28 16:54:59 +01:00
  • cb53a8b40c build: bump semver from 1.0.10 to 1.0.11 dependabot[bot] 2022-06-30 17:24:33 +00:00
  • adf5881757 build: #[allow(clippy::significant_drop_in_scrutinee) in some crates Rob Bradford 2022-06-30 17:34:04 +01:00
  • 44eca31642 build: Fix beta clippy issue (needless_return) Rob Bradford 2022-06-30 16:41:46 +01:00
  • b57d7b258d build: Fix beta clippy issue (needless_return) Rob Bradford 2022-06-30 16:41:46 +01:00
  • d7decfd525 build: Fix beta clippy issue (unnecessary_to_owned) Rob Bradford 2022-06-30 16:41:46 +01:00
  • 2716bc3311 build: Fix beta clippy issue (derive_partial_eq_without_eq) Rob Bradford 2022-06-30 16:41:46 +01:00
  • 9cf0dee264 build: bump mshv-ioctls from 27477b7 to d94c305 dependabot[bot] 2022-06-30 16:58:47 +00:00
  • d8b3d07825 build: bump clap from 3.2.7 to 3.2.8 in /fuzz dependabot[bot] 2022-06-30 16:41:31 +00:00
  • 3d66e86604 build: bump serde_json from 1.0.81 to 1.0.82 dependabot[bot] 2022-06-30 16:07:47 +00:00
  • a2164873ac build: bump semver from 1.0.10 to 1.0.11 in /fuzz dependabot[bot] 2022-06-30 16:07:47 +00:00
  • 7f8cf4f8e7 build: bump serde_json from 1.0.81 to 1.0.82 in /fuzz dependabot[bot] 2022-06-30 15:22:59 +00:00
  • aedbd7ae27 build: bump clap_lex from 0.2.3 to 0.2.4 in /fuzz dependabot[bot] 2022-06-29 23:14:32 +00:00
  • bb4461e951 build: bump clap_lex from 0.2.3 to 0.2.4 dependabot[bot] 2022-06-29 00:40:17 +00:00
  • 54fe5fb9f5 build: bump clap from 3.2.6 to 3.2.7 dependabot[bot] 2022-06-28 23:42:03 +00:00
  • 5a9e7ee7fe build: bump clap from 3.2.6 to 3.2.7 in /fuzz dependabot[bot] 2022-06-28 23:10:13 +00:00
  • 2e664dca64 vmm: Always reset the console mode on VMM exit Rob Bradford 2022-06-28 16:01:08 +01:00
  • a26f86f8ad build: bump smallvec from 1.8.0 to 1.8.1 dependabot[bot] 2022-06-27 23:17:29 +00:00