Commit Graph

  • 4eb5af3100 Revert "virtio-devices: net: Improve throughput with virtio features" Rob Bradford 2021-12-12 11:11:11 +00:00
  • 3e9eff1a9a pci: vfio_user: Batch IRQ enabling into batches of 16 Rob Bradford 2021-12-10 14:17:18 +00:00
  • 43c4b6f546 vmm: acpi: Make MBRD _CRS multi-segment aware Rob Bradford 2021-12-08 13:20:30 +00:00
  • dc858ed96f vmm: Rename PCI_MMIO_CONFIG_SIZE and move it to arch Henry Wang 2021-11-25 21:53:59 -05:00
  • 42c0b4055a vmm: Replace device tree value when restoring DeviceManager Rob Bradford 2021-12-06 14:14:18 +00:00
  • c6ca964ee6 arch, vmm: Place KVM identity map region after TSS region Sebastien Boeuf 2021-12-04 13:59:11 +01:00
  • 42e8e2b933 hypervisor: Add support for setting KVM identity map Sebastien Boeuf 2021-12-04 14:15:41 +01:00
  • 902adabbbd deps: Patch kvm-ioctls to rely on latest from rust-vmm upstream Sebastien Boeuf 2021-12-04 13:57:43 +01:00
  • 5573faff56 arch, hypervisor, vmm: Explicitly place the TSS in the 32-bit space Rob Bradford 2021-12-03 14:46:30 +00:00
  • 4959434219 Revert "virtio-devices: net: Improve throughput with virtio features" Rob Bradford 2021-12-12 11:11:11 +00:00
  • 7444c3a0c5 pci: vfio_user: Batch IRQ enabling into batches of 16 Rob Bradford 2021-12-10 14:17:18 +00:00
  • 35d3c1f611 build: Switch base to hirsute as an experiment Rob Bradford 2021-12-10 15:24:27 +00:00
  • be5fd7c572 build: bump hermit-abi from 0.1.19 to 0.1.20 dependabot[bot] 2021-12-10 08:47:06 +00:00
  • 39172f8b54 build: bump serde_derive from 1.0.130 to 1.0.131 dependabot[bot] 2021-12-10 14:29:11 +00:00
  • 2bcf718028 build: bump serde_derive from 1.0.130 to 1.0.131 in /fuzz dependabot[bot] 2021-12-10 10:35:29 +00:00
  • 6d047bdec6 build: bump serde from 1.0.130 to 1.0.131 in /fuzz dependabot[bot] 2021-12-10 08:47:10 +00:00
  • c6e534baf7 build: bump hermit-abi from 0.1.19 to 0.1.20 in /fuzz dependabot[bot] 2021-12-09 23:23:17 +00:00
  • fb2b633ada build: bump serde from 1.0.130 to 1.0.131 dependabot[bot] 2021-12-09 23:23:38 +00:00
  • 8fb64859cc vmm: openapi: Add receive/send-migration endpoints Bo Chen 2021-12-08 12:43:21 -08:00
  • 254d648bb7 build: bump signal-hook from 0.3.11 to 0.3.12 dependabot[bot] 2021-12-08 23:10:44 +00:00
  • 21b0ab106c build: bump signal-hook from 0.3.11 to 0.3.12 in /fuzz dependabot[bot] 2021-12-08 23:10:28 +00:00
  • 7bce72dff3 tests: Re-enable vfio_user integration test Sebastien Boeuf 2021-12-07 17:17:57 +01:00
  • 50f5f43ae3 vmm: acpi: Make MBRD _CRS multi-segment aware Rob Bradford 2021-12-08 13:20:30 +00:00
  • fd3cf761be build: bump signal-hook from 0.3.10 to 0.3.11 dependabot[bot] 2021-12-08 09:42:39 +00:00
  • 0a04c7206d build: bump signal-hook from 0.3.10 to 0.3.11 in /fuzz dependabot[bot] 2021-12-08 00:41:10 +00:00
  • 58d3d4c34e build: Include static ch-remote binary in release Rob Bradford 2021-12-07 09:45:35 +00:00
  • eea2907daf build: Use OVMF binary released from edk2 repo Rob Bradford 2021-12-06 17:45:17 +00:00
  • 7b5e8a3ca8 build: bump libc from 0.2.108 to 0.2.109 in /fuzz dependabot[bot] 2021-12-06 23:10:58 +00:00
  • 616d01aca2 build: bump libc from 0.2.108 to 0.2.109 dependabot[bot] 2021-12-06 23:10:56 +00:00
  • 637dc53a48 build: bump proc-macro2 from 1.0.32 to 1.0.33 dependabot[bot] 2021-12-07 00:44:34 +00:00
  • 4b9b52fc6f build: bump proc-macro2 from 1.0.32 to 1.0.33 in /fuzz dependabot[bot] 2021-12-06 23:11:19 +00:00
  • 3d1cfd4d55 build: bump pkg-config from 0.3.22 to 0.3.23 dependabot[bot] 2021-12-06 23:11:04 +00:00
  • e1c09b66ba vmm: Replace device tree value when restoring DeviceManager Rob Bradford 2021-12-06 14:14:18 +00:00
  • af770c814b block_util: provide and use AsyncAdaptor trait Wei Liu 2021-12-06 10:57:42 +00:00
  • a29e53e436 vmm: Move KVM clock saving to common Vm::restore() method Rob Bradford 2021-12-06 10:47:29 +00:00
  • 00bb1ea1d5 tests: Enhance test for multiple PCI segments Henry Wang 2021-11-29 00:15:59 -05:00
  • bb6c93d5df docs: device_model: Document how to assign device to PCI segment Henry Wang 2021-11-26 02:13:31 -05:00
  • 90df54a245 aarch64: fdt: Create MSI mapping for PCI nodes Henry Wang 2021-11-28 01:47:09 -05:00
  • ca9a42ece8 aarch64: fdt: Create multiple PCI nodes based on PciSpaceInfo Henry Wang 2021-11-25 08:37:59 -05:00
  • 2f8540da70 vmm: Rename PCI_MMIO_CONFIG_SIZE and move it to arch Henry Wang 2021-11-25 21:53:59 -05:00
  • 07bef815cc aarch64: Introduce struct PciSpaceInfo for FDT Henry Wang 2021-11-25 03:12:37 -05:00
  • e1151482fc block_util: handle synchronized read/write/fsync idiomatically Wei Liu 2021-12-05 17:53:18 +00:00
  • 3e536f91eb block_util: drop disk_size Wei Liu 2021-12-05 16:54:31 +00:00
  • cab0b3446f tests: Test OVMF with Linux guest Sebastien Boeuf 2021-12-03 18:17:23 +01:00
  • 7bb343dce8 vmm: Improve logging related to memory management Sebastien Boeuf 2021-12-02 15:41:47 +01:00
  • 9b0fe505ca ci: Update the OVMF version the tests rely on Sebastien Boeuf 2021-12-01 12:37:10 +01:00
  • 03a606c7ec arch, vmm: Place KVM identity map region after TSS region Sebastien Boeuf 2021-12-04 13:59:11 +01:00
  • c452471c4e hypervisor: Add support for setting KVM identity map Sebastien Boeuf 2021-12-04 14:15:41 +01:00
  • 882cdda995 deps: Patch kvm-ioctls to rely on latest from rust-vmm upstream Sebastien Boeuf 2021-12-04 13:57:43 +01:00
  • 788d77aee5 tests: Update the virtiofsd-rs cmdline Henry Wang 2021-12-04 03:19:39 -05:00
  • e08c747638 vmm: fix HANDLED_SIGNALS build error Barret Rhoden 2021-12-03 16:24:27 -05:00
  • b519975fc8 build: Use Ubuntu impish (21.10) for workers Rob Bradford 2021-12-02 16:48:22 +00:00
  • 348def9dfb arch, hypervisor, vmm: Explicitly place the TSS in the 32-bit space Rob Bradford 2021-12-03 14:46:30 +00:00
  • b09cbb8493 vmm: Add constant SGX_PAGE_SIZE in memory_manager.rs Ziye Yang 2021-11-29 07:16:03 +00:00
  • 7fc0776aac build: Release v20.0 v20.0 Sebastien Boeuf 2021-12-01 22:03:19 +01:00
  • 4f4eb3f6b8 arch: x86_64: Only reserve used 32-bit address space Rob Bradford 2021-12-02 14:19:22 +00:00
  • 8f4de45937 README: AArch64: Improve getting started section Henry Wang 2021-11-30 22:25:28 -05:00
  • 32dd4d10d0 tests: Temporarily disable test_vfio_user Bo Chen 2021-12-02 06:47:05 -08:00
  • 27b5f8756f tests: Add integration test for vfio-user with SPDK NVMe Bo Chen 2021-11-24 21:03:02 -08:00
  • 15358ef79d resources: Enable Device Mapper Multipath in linux-config-x86_64 Bo Chen 2021-11-24 20:31:21 -08:00
  • 46672c384c resources: Add CONFIG_NVME_MULTIPATH to linux-config-x86_64 Bo Chen 2021-11-24 03:55:04 -08:00
  • a18b818227 build: bump vfio-ioctls from bcf2e64 to 19e5b83 dependabot[bot] 2021-12-01 01:51:39 +00:00
  • 0a5111b6c3 build: bump clap from 2.33.3 to 2.34.0 dependabot[bot] 2021-11-30 23:36:19 +00:00
  • 17b0f40154 tests: Enable PCI-segment tests Michael Zhao 2021-11-19 09:16:39 +08:00
  • 8c88b10384 vmm: Add some missing fields in IORT table Michael Zhao 2021-11-19 10:43:31 +08:00
  • b0d245be70 vmm: Add ID mappings in IORT Root Complex Nodes Michael Zhao 2021-11-18 12:57:38 +08:00
  • fad29fdf1a vmm: Add PCI segment in IORT table Michael Zhao 2021-11-17 16:09:34 +08:00
  • c9374d87ac vmm: Update devid in kvm_irq_routing_entry Michael Zhao 2021-11-30 09:34:23 +08:00
  • 649e1fa1a6 build: bump clap from 2.33.3 to 2.34.0 in /fuzz dependabot[bot] 2021-11-30 23:12:59 +00:00
  • c7725f921c devices: legacy: cmos: Fix register D emulation Sebastien Boeuf 2021-11-30 16:36:25 +01:00
  • 82d06c0efa vmm: Add support for booting raw binary (e.g. firmware) on x86-64 Rob Bradford 2021-11-29 16:44:32 +00:00
  • bc827ee3be vhost_user_net: fix some comments style in lib.rs Ziye Yang 2021-11-30 07:39:19 +00:00
  • ac25172176 scripts: Fix an error in virtiofsd build commands Michael Zhao 2021-11-28 09:38:52 +08:00
  • c7977aa4a6 build: bump anyhow from 1.0.48 to 1.0.51 in /fuzz dependabot[bot] 2021-11-30 00:39:07 +00:00
  • d93b7bb04e build: bump ryu from 1.0.5 to 1.0.6 in /fuzz dependabot[bot] 2021-11-29 23:37:10 +00:00
  • c4454f54bd build: bump anyhow from 1.0.48 to 1.0.51 dependabot[bot] 2021-11-29 23:13:08 +00:00
  • 580db833f0 build: bump ryu from 1.0.5 to 1.0.6 dependabot[bot] 2021-11-29 23:12:57 +00:00
  • e91409956d vfio_user: Replace info! with debug! Ziye Yang 2021-11-26 02:04:31 +00:00
  • 61ce4b8f31 vmm: Update comments related with enum Error struct in config.rs Ziye Yang 2021-11-25 07:30:48 +00:00
  • 154cca4170 build: bump serde_json from 1.0.71 to 1.0.72 dependabot[bot] 2021-11-25 23:42:22 +00:00
  • 6032e30807 build: bump syn from 1.0.81 to 1.0.82 dependabot[bot] 2021-11-25 23:32:47 +00:00
  • 7b7d720f37 build: bump serde_json from 1.0.71 to 1.0.72 in /fuzz dependabot[bot] 2021-11-25 23:10:16 +00:00
  • d23c1abbf0 build: bump syn from 1.0.81 to 1.0.82 in /fuzz dependabot[bot] 2021-11-25 23:09:56 +00:00
  • 9b9015d907 qcow: check return value of alloc_zeroed and add safety comments Wei Liu 2021-11-24 20:53:51 +00:00
  • 60b44141b4 build: bump vfio-ioctls from 3c45864 to bcf2e64 dependabot[bot] 2021-11-24 23:12:29 +00:00
  • 896a651b5c vmm: Update some comments and error message info in config.rs Ziye Yang 2021-11-24 05:10:00 +00:00
  • 9075809494 virtio-devices: Update some comments in epoll_helper.rs Ziye Yang 2021-11-23 06:59:48 +00:00
  • 6b23227e10 build: bump libc from 0.2.107 to 0.2.108 dependabot[bot] 2021-11-22 23:37:35 +00:00
  • f68d63ef6c build: bump libc from 0.2.107 to 0.2.108 in /fuzz dependabot[bot] 2021-11-22 23:12:45 +00:00
  • 1bcb07b68b build: bump anyhow from 1.0.45 to 1.0.48 dependabot[bot] 2021-11-22 19:41:04 +00:00
  • ef1ac5c670 docs/vfio-user: Add more description on NVMe Device part Ziye Yang 2021-11-22 05:27:25 +00:00
  • 5e7c9eaefd build: bump kvm-ioctls from 0.10.0 to 0.11.0 in /fuzz dependabot[bot] 2021-11-19 23:36:09 +00:00
  • c4211686ab build: bump anyhow from 1.0.46 to 1.0.47 in /fuzz dependabot[bot] 2021-11-19 23:11:34 +00:00
  • 51cfffd24f vmm: Make the comments consistent in 'DeviceManager' Ziye Yang 2021-11-19 05:04:40 +00:00
  • e34c25cf6f build: bump vm-fdt from ad7e182 to 9cfa0c8 dependabot[bot] 2021-11-18 23:08:57 +00:00
  • 366f058d61 build: bump kvm-ioctls from 0.10.0 to 0.11.0 dependabot[bot] 2021-11-18 23:08:40 +00:00
  • 2a312cd4fe vmm: Fix a comment typo from 'DeviceManager' Bo Chen 2021-11-17 23:03:26 -08:00
  • 0d7328da01 pci: vfio_user: Merge duplicate 'impl VfioUserPciDevice' block Bo Chen 2021-11-17 23:01:49 -08:00
  • 589dc77354 build: Add GitHub action to build test TDX feature Rob Bradford 2021-11-18 10:34:13 +00:00
  • 58d984f6b8 hypervisor: add a few safety comments Wei Liu 2021-11-18 12:51:51 +00:00