Commit Graph

  • 203dfdc156 vmm: config: Add "serial_number" option to "--platform" Rob Bradford 2022-04-21 12:23:28 +01:00
  • 6ccf037972 option_parser: Support having "=" inside option values Rob Bradford 2022-04-21 12:13:11 +01:00
  • 4a04d1f8f2 vmm: seccomp: Allow SYS_rseq as required by newer glibc Rob Bradford 2022-04-21 10:31:06 +01:00
  • c274ce4d49 virtio-devices: mem: Reject resize if device not activated by guest Rob Bradford 2022-04-21 10:12:56 +01:00
  • 047432a81b build: bump mshv-bindings from 75cf309 to e2c7657 dependabot[bot] 2022-04-20 23:10:36 +00:00
  • 8358d100cc build: bump uuid from 0.8.2 to 1.0.0 in /fuzz dependabot[bot] 2022-04-20 23:10:31 +00:00
  • 82aa0e1222 tests: Disable live upgrade tests Bo Chen 2022-04-20 11:21:10 -07:00
  • edca82c4bd scripts, tests: Add live upgrade tests Bo Chen 2022-04-13 11:33:22 -07:00
  • 7e9c61ab18 tests: Add `test_live_migration_numa_local' Bo Chen 2022-04-13 11:29:05 -07:00
  • f81220ae2d test_infra: Allow to create a GuestCommand with input binary path Bo Chen 2022-04-12 12:52:31 -07:00
  • 4ca066f077 vmm: api: Simplify error reporting from HTTP to internal API calls Rob Bradford 2022-04-20 15:54:26 +01:00
  • 88ed85247e scripts: dev_cli.sh: add option to specify container runtime Vincent Batts 2022-04-19 13:43:03 -04:00
  • de1af55e22 build: bump libc from 0.2.123 to 0.2.124 dependabot[bot] 2022-04-20 10:13:22 +00:00
  • bf059914a6 build: bump uuid from 0.8.2 to 1.0.0 dependabot[bot] 2022-04-20 08:47:41 +00:00
  • 3952cc6629 build: bump clap from 3.1.9 to 3.1.10 dependabot[bot] 2022-04-20 04:25:04 +00:00
  • e15cac55aa build: bump libc from 0.2.123 to 0.2.124 in /fuzz dependabot[bot] 2022-04-19 23:41:47 +00:00
  • 824c0c962d build: bump clap from 3.1.9 to 3.1.10 in /fuzz dependabot[bot] 2022-04-19 23:12:20 +00:00
  • 37521ddff7 pci: vfio: Restore BARs in a more straightforward way Sebastien Boeuf 2022-04-19 11:36:54 +02:00
  • 11e9f43305 vmm: Use new Resource type PciBar Sebastien Boeuf 2022-04-15 11:27:53 +02:00
  • 89218b6d1e pci: Replace BAR tuple with PciBarConfiguration Sebastien Boeuf 2022-04-14 18:13:57 +02:00
  • da95c0d784 pci: Clarify register index and BAR index Sebastien Boeuf 2022-04-14 17:28:38 +02:00
  • 1795afadb8 vmm: Factorize algorithm finding HOB memory resources Sebastien Boeuf 2022-04-15 15:24:19 +02:00
  • a87d1bbaa1 docs: Fix the name of the I/O operations knobs Fabiano Fidêncio 2022-04-19 13:26:58 +02:00
  • babece08c6 github: use --locked in cargo invocations Wei Liu 2022-04-19 10:15:46 +00:00
  • 5a9779f88c build: bump clap from 3.1.8 to 3.1.9 in /fuzz dependabot[bot] 2022-04-15 23:34:56 +00:00
  • 45d3db48cf build: bump clap from 3.1.8 to 3.1.9 dependabot[bot] 2022-04-15 23:11:03 +00:00
  • f03258bb2a README: Update recommended version of Rust Hypervisor Firmware Rob Bradford 2022-04-14 15:23:49 +01:00
  • 5264d545dd pci, vmm: Extend PciDevice trait to support BAR relocation Sebastien Boeuf 2022-04-07 18:16:19 +02:00
  • 6175cc0977 pci: vfio: Restore BARs at expected addresses Sebastien Boeuf 2022-04-07 14:56:03 +02:00
  • 0c34846ef6 vmm: Return new PCI resources from add_pci_device() Sebastien Boeuf 2022-04-07 17:20:25 +02:00
  • 4f172ae4b6 vmm: Retrieve PCI resources for VFIO and vfio-user devices Sebastien Boeuf 2022-04-07 16:36:44 +02:00
  • 0f12fe9b3b vmm: Factorize retrieval of PCI resources Sebastien Boeuf 2022-04-07 16:33:22 +02:00
  • 6e084572d4 pci, virtio: Make virtio-pci BAR restoration more generic Sebastien Boeuf 2022-04-07 14:22:07 +02:00
  • 0c9c56f5a6 build: Release v23.0 v23.0 Rob Bradford 2022-04-13 12:00:01 +01:00
  • cd2b167b33 .github: Use correct toolchain version for release builds Rob Bradford 2022-04-13 14:55:07 +01:00
  • a63d526423 .github: Test building of tests on each commit Rob Bradford 2022-04-13 12:21:41 +01:00
  • 735457f0e1 .github: Run clippy checks over tests on aarch64 Rob Bradford 2022-04-13 12:20:00 +01:00
  • 719c9b8233 tests: Fix aarch64 clippy issues in integration tests Rob Bradford 2022-04-13 12:38:14 +01:00
  • 4338486c6f build: bump crc32c from 0.6.1 to 0.6.3 dependabot[bot] 2022-04-13 10:05:46 +00:00
  • a784d9a649 build: bump crc32c from 0.6.1 to 0.6.3 in /fuzz dependabot[bot] 2022-04-13 09:14:54 +00:00
  • ee3f9ef334 build: bump libc from 0.2.122 to 0.2.123 in /fuzz dependabot[bot] 2022-04-12 23:19:20 +00:00
  • f8201bc151 build: bump libc from 0.2.122 to 0.2.123 dependabot[bot] 2022-04-12 23:19:07 +00:00
  • b212f2823d vmm: Deprecate mergeable option from virtio-pmem Rob Bradford 2022-04-12 10:19:58 +01:00
  • 6bf6d95c55 build: bump quote from 1.0.17 to 1.0.18 in /fuzz dependabot[bot] 2022-04-11 23:52:50 +00:00
  • e591385a67 build: bump quote from 1.0.17 to 1.0.18 dependabot[bot] 2022-04-11 23:27:40 +00:00
  • ed87e42e6f vm-device, pci, devices: Remove InterruptSourceGroup::{un}mask Rob Bradford 2022-04-11 16:21:20 +01:00
  • 6a099257e8 .github: Fix Rust version for release to 1.58 Rob Bradford 2022-04-11 09:57:35 +01:00
  • 85c068f769 vhost_user_block/net: Fix build from the target folder Bo Chen 2022-04-11 14:08:18 -07:00
  • 65716f1376 build: fix performance-metrics build Wei Liu 2022-04-11 13:12:30 +00:00
  • d1b2a3fca9 aarch64: Add a memory-simulated flash for UEFI Michael Zhao 2022-04-05 10:52:22 +08:00
  • 9dd107bb03 tests: Revert the impact for the hidden 4MiB RAM Michael Zhao 2022-04-05 12:05:26 +08:00
  • 6e562eb1e7 aarch64: Return the hidden RAM for UEFI Michael Zhao 2022-04-05 10:48:55 +08:00
  • 7d7bfb2034 build: migrate to Rust 2021 edition Wei Liu 2022-04-08 15:11:04 +00:00
  • 298a5580a9 aarch64: Remove unnecessary function definitions Michael Zhao 2022-04-06 06:01:28 +08:00
  • 656425a328 aarch64: Align the data types in layout Michael Zhao 2022-04-05 17:05:24 +08:00
  • d10bfd5aa4 build: bump mshv-ioctls from ef7d561 to 75cf309 dependabot[bot] 2022-04-07 23:21:52 +00:00
  • 4e0f89359b build: bump syn from 1.0.90 to 1.0.91 in /fuzz dependabot[bot] 2022-04-07 08:55:49 +00:00
  • 6ea7dc21eb build: bump libc from 0.2.121 to 0.2.122 in /fuzz dependabot[bot] 2022-04-07 01:23:32 +00:00
  • b75b3db232 build: bump proc-macro2 from 1.0.36 to 1.0.37 in /fuzz dependabot[bot] 2022-04-07 00:43:06 +00:00
  • fe87812b34 build: bump libc from 0.2.121 to 0.2.122 dependabot[bot] 2022-04-07 00:43:00 +00:00
  • 9d0987ed97 build: bump syn from 1.0.90 to 1.0.91 dependabot[bot] 2022-04-06 23:42:34 +00:00
  • 48f1a8ef38 build: bump proc-macro2 from 1.0.36 to 1.0.37 dependabot[bot] 2022-04-06 23:13:05 +00:00
  • bf7daa8ade tests: Disable aarch64_acpi::test_virtio_iommu Sebastien Boeuf 2022-04-06 09:42:00 +02:00
  • 26006974e8 virtio-devices: iommu: Error out if couldn't translate address Sebastien Boeuf 2022-04-04 14:43:36 +02:00
  • 76b1a009e4 README: Update OS list and clarify release stability Rob Bradford 2022-04-05 15:22:01 +01:00
  • 044b57c927 scripts: Bump container version and SPDK version for aarch64 Bo Chen 2022-04-04 11:07:10 -07:00
  • 0ad3d5196f Dockerfile: Update to build the latest upstream SPDK Bo Chen 2022-04-01 10:56:35 -07:00
  • 261e39d8ab tests: Improve test_live_migration_numa Michael Zhao 2022-04-01 18:03:26 +08:00
  • 9069cc889f aarch64: Update NUMA node in FDT for memory hole Michael Zhao 2022-03-31 19:48:53 +08:00
  • 96ed1327f8 aarch64: Update FDT for the new memory layout Michael Zhao 2022-03-30 17:59:47 +08:00
  • d60d6713fa aarch64: Unit test for new memory layout Michael Zhao 2022-03-30 13:38:40 +08:00
  • 848d88c122 aarch64: Reserve a hole in 32-bit space Michael Zhao 2022-03-30 10:22:26 +08:00
  • a3dbc3b415 aarch64: Change RAM_START type GuestAddress Michael Zhao 2022-03-30 11:52:10 +08:00
  • ef9f37cd5f aarch64: Rename RAM_64BIT_START in layout Michael Zhao 2022-03-30 08:36:23 +08:00
  • c035e5a836 build: bump mshv-bindings from d241ffc to ef7d561 dependabot[bot] 2022-04-04 23:12:56 +00:00
  • a2acc02f50 tests: Update test_vdpa_block to include vIOMMU testing Sebastien Boeuf 2022-04-04 16:47:04 +02:00
  • 590361aeb6 virtio-devices: Translate queue addresses back to GVA if needed Sebastien Boeuf 2022-04-04 14:14:19 +02:00
  • b3d7ad0b91 virtio-devices: vdpa: Add extra debug!() logs Sebastien Boeuf 2022-04-04 12:58:28 +02:00
  • e76a5969e8 vmm: Add iommu parameter to VdpaConfig Sebastien Boeuf 2022-04-04 11:29:54 +02:00
  • e9b1ad9558 virtio-devices: iommu: Fix list of external mappings Sebastien Boeuf 2022-04-04 16:23:49 +02:00
  • 1cdf8b232d virtio-devices: Introduce new function translating GPAs into GVAs Sebastien Boeuf 2022-04-04 14:11:29 +02:00
  • 059e787cb5 virtio-devices: Rename address translation function for more clarity Sebastien Boeuf 2022-04-04 13:35:24 +02:00
  • 16c525b2c0 build: bump clap from 3.1.7 to 3.1.8 dependabot[bot] 2022-04-01 23:37:09 +00:00
  • cd599c9e64 build: bump clap from 3.1.7 to 3.1.8 in /fuzz dependabot[bot] 2022-04-01 23:12:42 +00:00
  • 2963e5c954 docs: Update TDX documentation Sebastien Boeuf 2022-04-01 18:15:09 +02:00
  • 00ce8277aa vmm: tdx: Fix the logic for generating HOB memory resources Sebastien Boeuf 2022-04-01 17:54:25 +02:00
  • 70222ffc1a vmm: tdx: Only report TempMem as reserved memory Sebastien Boeuf 2022-04-01 17:52:19 +02:00
  • dae77d8d43 arch: x86_64: tdx: Update EFI HOB attribute Sebastien Boeuf 2022-04-01 17:44:50 +02:00
  • a575fd70ec build: bump clap from 3.1.6 to 3.1.7 dependabot[bot] 2022-04-01 13:20:06 +00:00
  • 28b56521f5 build: bump pkg-config from 0.3.24 to 0.3.25 dependabot[bot] 2022-03-31 23:11:39 +00:00
  • 11d0e7aaf1 build: bump clap from 3.1.6 to 3.1.7 in /fuzz dependabot[bot] 2022-03-31 23:11:36 +00:00
  • 7fd76eff05 vmm: Don't error if live resizing is not possible Rob Bradford 2022-03-31 14:36:37 +01:00
  • 4af04d8f49 tests: Enable 'test_vfio_user' using Jammy on 'aarch64' Bo Chen 2022-03-29 15:24:36 -07:00
  • eed2a0d06b vmm: Add 'libc::SYS_shutdown' to vmm 'seccomp' filter list Bo Chen 2022-03-29 10:54:44 -07:00
  • d49363a5af tests: Enable guest console log for test_vfio_user Bo Chen 2022-03-17 21:06:41 -07:00
  • 0e2cb9fd06 tests: Move to use Jammy guest image for test_vfio_user Bo Chen 2022-03-28 14:17:43 -07:00
  • 661e5eb084 scripts: Use the same spdk version from dev container for aarch64 Bo Chen 2022-03-03 20:45:26 -08:00
  • cec035c6e0 tests: Increase timeout after vfio-user device hotplug Bo Chen 2022-03-28 09:28:31 -07:00
  • 3679be3721 tests: Enable hugepages for test_vfio_user Bo Chen 2022-03-15 21:13:24 -07:00
  • 67727deb0a build: bump redox_syscall from 0.2.12 to 0.2.13 dependabot[bot] 2022-03-31 00:25:15 +00:00