Commit Graph

  • a496cecef1 build: bump libc from 0.2.102 to 0.2.103 in /fuzz dependabot[bot] 2021-09-27 23:15:30 +00:00
  • a8f063db7c vmm: Refactor serial buffer to allow flush on PTY when writable William Douglas 2021-09-24 05:32:41 +00:00
  • 0066ddefe1 devices: Add utility functions for the serial output buffer William Douglas 2021-09-24 05:17:51 +00:00
  • f9dd0aaf8a scripts: Optimize EDK2 building on AArch64 Michael Zhao 2021-09-27 15:29:14 +08:00
  • 8b7880160e scripts: Refactor the bash code for building linux Michael Zhao 2021-09-27 14:08:18 +08:00
  • b7cb6257b5 scripts: Add a bash function to sync external code Michael Zhao 2021-09-27 13:36:32 +08:00
  • 6037c83585 resources: Add autotools and texinfo for AArch64 Henry Wang 2021-09-26 07:56:10 -04:00
  • b910a7922d vmm: Fix migration when writing/reading big chunks of data Sebastien Boeuf 2021-09-24 15:29:13 +02:00
  • ad6dfc5875 build: Temporarily use git version of cargo-fuzz in GH action Rob Bradford 2021-09-27 09:15:47 +01:00
  • cb59976c68 build: bump syn from 1.0.76 to 1.0.77 in /fuzz dependabot[bot] 2021-09-24 23:10:36 +00:00
  • 520f54cb8d build: bump syn from 1.0.76 to 1.0.77 dependabot[bot] 2021-09-24 09:13:46 +00:00
  • 1a2d0e6dd8 build: bump linux-loader from 0.3.0 to 0.4.0 Rob Bradford 2021-09-24 08:43:14 +01:00
  • 7383087230 tests: Enable virtio-iommu test on AArch64 Michael Zhao 2021-09-23 09:04:08 +08:00
  • d72af85c42 vmm: Add "_CCA" field to ACPI DSDT table Michael Zhao 2021-09-19 21:15:37 +08:00
  • d76d04e2f2 scripts: Prepare a Focal image with custom kernel Michael Zhao 2021-09-22 21:53:25 +08:00
  • 56c26b3d9c resource: Install libguestfs-tools in Docker image Michael Zhao 2021-09-23 08:57:07 +08:00
  • 2280be825e build: bump openssl-sys from 0.9.66 to 0.9.67 dependabot[bot] 2021-09-21 23:12:25 +00:00
  • 73c822f64a build: bump vm-fdt from 06cbff3 to ddb3fad dependabot[bot] 2021-09-21 14:44:34 +00:00
  • 43365ade2e vmm, pci: Implement virtio-mem support for vfio-user Rob Bradford 2021-08-11 10:53:21 +00:00
  • e9d67dc405 vmm: pci: Move creation of vfio_user::Client to DeviceManager Rob Bradford 2021-08-11 10:19:33 +00:00
  • fd4f32fa69 virtio-mem: Support multiple mappings Rob Bradford 2021-09-21 10:00:22 +01:00
  • 6fb88c3c5a virtio-devices: balloon: Add snapshot/restore support Sebastien Boeuf 2021-09-21 10:20:01 +02:00
  • d6c08d902b ci: Use the pre-installed virtiofsd Bo Chen 2021-09-17 08:58:13 -07:00
  • 86afa38c64 hypervisor: mshv: drop one unsafe in code Wei Liu 2021-09-20 14:32:41 +00:00
  • ae68c802bd Dockerfile: Build and install virtiofsd to the docker image Bo Chen 2021-09-17 08:52:20 -07:00
  • ccced2ebf4 build: bump arc-swap from 1.3.2 to 1.4.0 in /fuzz dependabot[bot] 2021-09-19 17:14:35 +00:00
  • d826b4fbdc build: bump arc-swap from 1.3.2 to 1.4.0 dependabot[bot] 2021-09-17 23:10:35 +00:00
  • 0faa7afac2 vmm: Add fast path for PCI config IO port Rob Bradford 2021-09-17 09:59:30 +01:00
  • da8eecc797 docs: Describe about virtio-iommu with FDT Michael Zhao 2021-09-17 17:04:23 +08:00
  • 9dc9e224b9 tests: Enable IOMMU test case on AArch64 Michael Zhao 2021-09-16 14:17:03 +08:00
  • b3fa56544c virtio-devices: iommu: Support AArch64 Michael Zhao 2021-09-06 20:58:48 +08:00
  • b30ddc0837 aarch64: Refactor AArch64 GIC space definitions Michael Zhao 2021-09-06 21:11:41 +08:00
  • 253c06d3ba arch/aarch64: Add virtio-iommu device in FDT Michael Zhao 2021-08-12 21:37:44 +08:00
  • 46f6d9597d vmm: Switch to using the serial_manager for serial input William Douglas 2021-09-16 19:47:36 +00:00
  • 7b4f56e372 vmm: Add new serial_manager for serial input handling William Douglas 2021-09-16 19:39:47 +00:00
  • d6a2f48b32 vmm: device_manager: Make PtyPair implement Clone William Douglas 2021-09-16 19:36:46 +00:00
  • c313bcbfd4 net_util: Change libc::getrandom to getrandom::getrandom Hui Zhu 2021-09-15 21:50:03 +08:00
  • c741c01cc0 build: bump unicode-width from 0.1.8 to 0.1.9 in /fuzz dependabot[bot] 2021-09-16 23:40:10 +00:00
  • 0aba41b3ee build: bump unicode-width from 0.1.8 to 0.1.9 dependabot[bot] 2021-09-16 23:12:32 +00:00
  • f67b3f79ea build: bump vmm-sys-util from 0.8.0 to 0.9.0 dependabot[bot] 2021-09-15 00:12:33 +00:00
  • 02173f42fc deps: Update kvm-ioctls to 0.10.0 Sebastien Boeuf 2021-09-16 11:16:31 +02:00
  • 8ea0c542fd build: bump dirs from 3.0.2 to 4.0.0 dependabot[bot] 2021-09-15 23:09:12 +00:00
  • c1e896dddb build: bump libc from 0.2.101 to 0.2.102 dependabot[bot] 2021-09-15 16:09:43 +00:00
  • a6040d7a30 vmm: Create a single VFIO container Sebastien Boeuf 2021-09-14 11:02:10 +02:00
  • a5d77cdee9 build: bump libc from 0.2.101 to 0.2.102 in /fuzz dependabot[bot] 2021-09-15 15:21:30 +00:00
  • 34f220edcd main: Don't panic() if blocking signals fails Rob Bradford 2021-09-15 15:43:40 +01:00
  • bcdac10149 deps: Bump kvm-bindings to v0.5.0 Sebastien Boeuf 2021-09-15 15:55:15 +02:00
  • ccda1a004e devices: cmos: Increase robustness of CMOS device Rob Bradford 2021-09-14 17:09:12 +01:00
  • 43f0dd6d25 devices: ioapic: Increase robustness of IOAPIC operations Rob Bradford 2021-09-14 17:06:39 +01:00
  • a77160dca4 devices: acpi: Increase robustness of bus devices Rob Bradford 2021-09-14 17:02:20 +01:00
  • 1d78812b63 build: bump serde_json from 1.0.67 to 1.0.68 in /fuzz dependabot[bot] 2021-09-14 23:07:44 +00:00
  • 8836715c2d build: bump serde_json from 1.0.67 to 1.0.68 dependabot[bot] 2021-09-14 23:08:03 +00:00
  • 330b5ea3be vmm: notify virtio-console of pty resizes Alyssa Ross 2021-09-10 11:12:17 +00:00
  • 98bfd1e988 virtio-devices: get tty size from the right tty Alyssa Ross 2021-09-10 11:42:28 +00:00
  • 28382a1491 virtio-devices: determine tty size in console Alyssa Ross 2021-09-10 11:27:08 +00:00
  • 68e6a14deb build: bump anyhow from 1.0.43 to 1.0.44 in /fuzz dependabot[bot] 2021-09-14 00:29:41 +00:00
  • f3778a7fc7 build: bump anyhow from 1.0.43 to 1.0.44 dependabot[bot] 2021-09-13 23:13:25 +00:00
  • c6a110dd28 build: bump mshv-bindings from b01bbf8 to 0b58354 dependabot[bot] 2021-09-13 23:12:30 +00:00
  • b0c7df2e59 build: bump vfio-ioctls from a8ee64b to 06be730 dependabot[bot] 2021-09-10 23:19:56 +00:00
  • 1067059c4a build: bump mshv-ioctls from 0d6e4e8 to b01bbf8 dependabot[bot] 2021-09-10 23:19:32 +00:00
  • 8abe8c679b seccomp: allow mmap everywhere brk is allowed Alyssa Ross 2021-09-10 18:16:17 +00:00
  • b6b686c71c vmm: Shutdown VMM if API thread panics Rob Bradford 2021-09-10 10:21:23 +01:00
  • 171d12943d vmm: memory_manager: Increase robustness of MemoryManager control device Rob Bradford 2021-09-10 10:41:38 +01:00
  • bdc44cd8bc vmm: cpu: Increase robustness of CpuManager control device Rob Bradford 2021-09-10 10:41:38 +01:00
  • 33a55bac0f virtio-devices: seccomp: Split out common seccomp rules Rob Bradford 2021-09-10 11:18:39 +01:00
  • 82ace6e327 build: Update version of toolchain in container Rob Bradford 2021-09-10 14:34:44 +01:00
  • 2e56f0df77 ci: Rustify ovs-dpdk setup and cleanup Bo Chen 2021-09-09 16:23:03 -07:00
  • a181b77bc8 ci: Add integration test for live migration with OVS-DPDK Bo Chen 2021-09-08 21:44:27 -07:00
  • 9023412e31 tests: Refactor test_ovs_dpdk Bo Chen 2021-09-08 20:39:03 -07:00
  • 977a893d86 .github: Add aarch64 cross build to release v18.0 Rob Bradford 2021-09-09 14:52:29 +01:00
  • 2c4f8d2218 build: Release v18.0 Rob Bradford 2021-09-08 17:51:35 +01:00
  • 4f37a273d9 vmm: Fix clippy issue Bo Chen 2021-09-08 11:44:57 -07:00
  • d64a77a5c6 vmm: Shutdown VMM if signal thread panics Rob Bradford 2021-09-08 15:35:52 +01:00
  • e0d05683ab vmm: Split up functions for creating signal handler and tty setup Rob Bradford 2021-09-08 15:17:17 +01:00
  • 387753ae1d vmm: Remove concept of "input_enabled" Rob Bradford 2021-09-08 15:12:36 +01:00
  • 951ad3495e vmm: Only resize virtio-console when attached to TTY Rob Bradford 2021-09-08 15:04:49 +01:00
  • 0dbb2683e3 vmm: Consolidate duplicated code for setting up signal handler Rob Bradford 2021-09-08 14:27:50 +01:00
  • 579710d3e0 tests: Enable some virtio-pmem test for Arm64 Jianyong Wu 2021-09-08 00:07:54 -04:00
  • 4d8a73735b tests: Enable Arm64 user defined mem regions test Henry Wang 2021-09-07 23:55:18 -04:00
  • 687d646c60 virtio-devices, vmm: Shutdown VMM on virtio thread panic Rob Bradford 2021-09-07 16:10:48 +01:00
  • 54e523c302 virtio-devices: Use a common method for spawning virtio threads Rob Bradford 2021-09-03 11:43:30 +01:00
  • 4737679661 github: also build mshv enabled binaries Wei Liu 2021-09-07 14:28:58 +00:00
  • 9c5b404415 vmm: MSHV now supports VFIO-based device passthrough Wei Liu 2021-06-30 20:05:49 +00:00
  • 6e9d3eccd6 hypervisor: implement devicefd management for MSHV Wei Liu 2021-06-30 19:57:56 +00:00
  • 10b954e954 build: use vfio-ioctls that supports MSHV Wei Liu 2021-09-02 09:44:08 +00:00
  • e4abf2ce6c build: bump vm-fdt from 720e48e to 06cbff3 dependabot[bot] 2021-09-07 08:37:08 +00:00
  • ad07a275c5 build: bump thiserror from 1.0.28 to 1.0.29 in /fuzz dependabot[bot] 2021-09-06 23:12:22 +00:00
  • a20041ba68 build: bump thiserror from 1.0.28 to 1.0.29 dependabot[bot] 2021-09-06 23:12:21 +00:00
  • eed0c927fd scripts: AArch64: Add missing tests in sequential mod Henry Wang 2021-09-06 23:01:06 -04:00
  • fb5cbd966e scripts: AArch64: Run test cases for split modules Henry Wang 2021-09-06 22:35:10 -04:00
  • 25798a97b3 tests: Restructure AArch64 tests Henry Wang 2021-09-06 22:21:26 -04:00
  • 2752b07762 enable virtio-mem test for arm64 Jianyong Wu 2021-09-06 22:22:12 +08:00
  • a2e72774a9 bump kernel version to 5.14 for arm Jianyong Wu 2021-09-06 22:15:59 +08:00
  • 584d5c5596 build: bump vm-fdt from fbf4f7f to 720e48e dependabot[bot] 2021-09-04 14:52:36 +00:00
  • 828dbd5227 build: bump micro_http from c1a38b5 to 36e59a0 dependabot[bot] 2021-09-04 14:22:20 +00:00
  • b2e88967e4 build: bump vfio-ioctls from bc30df3 to 1080e80 dependabot[bot] 2021-09-04 14:22:04 +00:00
  • ea396afdfa build: bump syn from 1.0.75 to 1.0.76 dependabot[bot] 2021-09-04 14:21:59 +00:00
  • bfe0e90671 build: bump syn from 1.0.75 to 1.0.76 in /fuzz dependabot[bot] 2021-09-03 23:09:04 +00:00
  • 282484120d build: bump mshv-bindings from 4e9a304 to 0d6e4e8 dependabot[bot] 2021-09-03 23:08:58 +00:00
  • 4d52a84ef7 docs: api: Add documentation for vm.power-button Henry Wang 2021-09-02 10:16:38 -04:00