Commit Graph

  • caa15c5c02 build: bump lock_api from 0.4.6 to 0.4.7 dependabot[bot] 2022-03-30 23:45:47 +00:00
  • d1312c3143 build: bump redox_users from 0.4.2 to 0.4.3 dependabot[bot] 2022-03-30 23:16:44 +00:00
  • f049867cd9 vmm,memory_manager: Deny resizing only if the ram amount has changed Fabiano Fidêncio 2022-03-29 21:32:01 +02:00
  • 2c8045343c vmm,cpu: Deny resizing only if the vcpu amount has changed Fabiano Fidêncio 2022-03-29 21:24:32 +02:00
  • db06c31305 arch: x86_64: Patch CPUID based on TDX capabilities Sebastien Boeuf 2022-03-30 12:14:03 +02:00
  • b0077f0b5e hypervisor: Implement retrieval of TDX capabilities Sebastien Boeuf 2022-03-30 12:06:52 +02:00
  • f310dc0916 hypervisor: Don't enable TDX debug Sebastien Boeuf 2022-03-30 12:12:47 +02:00
  • 3c973fa7ce virtio-devices: vhost-user: Add support for TDX Sebastien Boeuf 2022-03-29 21:27:05 +02:00
  • d310abed44 build: bump indexmap from 1.8.0 to 1.8.1 dependabot[bot] 2022-03-29 23:48:38 +00:00
  • a9b9251756 build: bump indexmap from 1.8.0 to 1.8.1 in /fuzz dependabot[bot] 2022-03-29 23:20:43 +00:00
  • c66be2e974 tests: Split test_simple_launch() into separate tests Rob Bradford 2022-03-29 14:09:38 +01:00
  • ca68b9e7a9 build: Remove "cmos" feature gate Rob Bradford 2022-03-29 14:00:29 +01:00
  • e0d3efec6e devices: cmos: Implement CMOS based reset Rob Bradford 2022-03-29 12:40:34 +01:00
  • 4529bd8d0e build: bump semver from 1.0.6 to 1.0.7 dependabot[bot] 2022-03-29 09:43:07 +00:00
  • b8d0fee17f build: bump syn from 1.0.89 to 1.0.90 dependabot[bot] 2022-03-29 00:45:34 +00:00
  • 43179bb44e build: bump getrandom from 0.2.5 to 0.2.6 dependabot[bot] 2022-03-28 23:44:23 +00:00
  • fa8af3421a build: bump paste from 1.0.6 to 1.0.7 dependabot[bot] 2022-03-28 23:14:20 +00:00
  • ac9335d111 build: bump syn from 1.0.89 to 1.0.90 in /fuzz dependabot[bot] 2022-03-28 23:14:19 +00:00
  • 7c0cf8cc23 arch, devices, vmm: Remove "acpi" feature gate Rob Bradford 2022-03-28 11:53:22 +01:00
  • fa7487629f scripts: Fix feature build for aarch64 and mshv builds Rob Bradford 2022-03-28 12:09:02 +01:00
  • 6eb47bdb03 scripts: Remove unused "cargo" testing script Rob Bradford 2022-03-28 11:24:26 +01:00
  • 3c9e97ce00 .github: Add build testing of "gdb" build feature Rob Bradford 2022-03-28 11:22:08 +01:00
  • a9fdaa6734 .github: Simplify feature testing in workflows Rob Bradford 2022-03-28 11:19:09 +01:00
  • 41e8f1db73 build: bump getrandom from 0.2.5 to 0.2.6 in /fuzz dependabot[bot] 2022-03-28 13:25:28 +00:00
  • b08d0b5551 build: bump paste from 1.0.6 to 1.0.7 in /fuzz dependabot[bot] 2022-03-28 12:19:35 +00:00
  • d3dc453cb0 build: bump semver from 1.0.6 to 1.0.7 in /fuzz dependabot[bot] 2022-03-28 11:38:18 +00:00
  • 2ef201e43f tests: Simplify test_vdpa_block() to increase stability Sebastien Boeuf 2022-03-28 09:57:39 +02:00
  • acd914f02d build: bump quote from 1.0.16 to 1.0.17 in /fuzz dependabot[bot] 2022-03-28 09:50:19 +00:00
  • 0cf100c180 build: bump quote from 1.0.16 to 1.0.17 dependabot[bot] 2022-03-25 23:12:14 +00:00
  • 26351a81b2 scripts: Use the same linux kernel build function everywhere Henry Wang 2022-03-26 00:37:21 -04:00
  • c8d07f66d1 build: Add amx workflows William Douglas 2022-03-25 11:53:21 -07:00
  • 6b0df31e5d vmm: Add support for enabling AMX in vm guests William Douglas 2022-03-01 10:25:30 -08:00
  • 96e2bedc10 build: bump redox_syscall from 0.2.11 to 0.2.12 dependabot[bot] 2022-03-25 18:28:04 +00:00
  • 86a54a2658 build: bump log from 0.4.14 to 0.4.16 dependabot[bot] 2022-03-25 16:52:26 +00:00
  • 648b61d1cc virtio-devices: Add missing syscalls to virtio common list Rob Bradford 2022-03-25 16:43:18 +00:00
  • 0685cd8aae virtio-devices: vdpa: Remove get_iova_range() workaround Sebastien Boeuf 2022-03-25 17:23:25 +01:00
  • 8586c5497b deps: Update vhost and vhost-user-backend dependencies Sebastien Boeuf 2022-03-25 17:11:56 +01:00
  • 90805dd131 scripts: run_metrics: Always build the custom linux kernel Henry Wang 2022-03-25 01:56:20 -04:00
  • 888a465232 docs: Add documentation for vDPA Sebastien Boeuf 2022-03-25 12:59:22 +01:00
  • 639a7dd73a vmm: Improve 'test_config_validation' with precise Err assertions Bo Chen 2022-03-24 17:59:02 -07:00
  • afd9f17b73 virtio-fs: Deprecate the DAX feature Sebastien Boeuf 2022-03-24 15:11:00 +01:00
  • fd40aceabb tests: Fix flakiness in test_vdpa_block() Sebastien Boeuf 2022-03-24 14:22:26 +01:00
  • 7a8061818e vmm: Don't expose MemoryManager ACPI functionality unless required Rob Bradford 2022-03-24 11:03:26 +00:00
  • f6dfb42a64 vmm: cpu: Don't place CpuManager on MMIO bus when non-dynamic Rob Bradford 2022-03-24 10:43:42 +00:00
  • bc90fe4c71 virtio-devices: vhost-user: fs: Don't close file descriptor Sebastien Boeuf 2022-03-24 12:02:06 +01:00
  • bbf7fd5372 vmm: Reject memory resizing on TDX Rob Bradford 2022-03-23 15:48:38 +00:00
  • 8dda052c7d performance-metrics: disable net latency test on AArch64 Henry Wang 2022-03-18 05:47:30 -04:00
  • 1b494fb061 performance-metrics: enable fio test on AArch64 Jianyong Wu 2022-03-04 17:30:33 +08:00
  • 4335e5f84c scripts: aarch64: Build fio from source for performance metrics Henry Wang 2022-03-17 23:00:02 -04:00
  • 30025d7676 performance-metrics: prepare image and toolchain for AArch64 Jianyong Wu 2022-03-11 10:26:30 +08:00
  • 6dbc13627a devices: Emulate debug I/O based on pl011 Jianyong Wu 2022-03-02 14:55:17 +08:00
  • 7566f89229 build: bump log from 0.4.14 to 0.4.16 in /fuzz dependabot[bot] 2022-03-22 23:18:43 +00:00
  • 3120260ed6 docs: Add hotplug behind IOMMU segment to documentation Rob Bradford 2022-03-22 10:40:03 +00:00
  • 1756b23aea vmm: device_manager: Check IOMMU placed device hotplug Rob Bradford 2022-03-18 17:41:08 +00:00
  • 0834eca8d4 vmm: config: Validate IOMMU configuration Rob Bradford 2022-03-18 16:33:08 +00:00
  • 6d2224f1ba vmm: device_manager: Create IOMMU mapping for hotplugged virtio devices Rob Bradford 2022-03-18 16:57:12 +00:00
  • 54b65107b1 vmm: config: Validate vDPA devices in configuration Rob Bradford 2022-03-18 16:29:25 +00:00
  • 3b8a017257 vmm: acpi: Print total size of ACPI tables Rob Bradford 2022-03-21 10:58:13 +00:00
  • d4192abce1 scripts: aarch64: Revert the "Reduce source code build" for linux Henry Wang 2022-03-21 07:19:39 -04:00
  • 0fa71ddf7e scripts: aarch64: Reduce source code build in CI Henry Wang 2022-03-18 00:24:08 -04:00
  • 823a860250 build: bump libc from 0.2.120 to 0.2.121 in /fuzz dependabot[bot] 2022-03-20 12:26:48 +00:00
  • f05a408a8d build: bump libc from 0.2.120 to 0.2.121 dependabot[bot] 2022-03-18 23:09:09 +00:00
  • 0c4b28488c hypervisor: mshv: fix a comment Wei Liu 2022-03-19 17:33:25 +00:00
  • 028961ac9f vfio_user: Shutdown the communication with the backend Sebastien Boeuf 2022-03-17 11:24:54 +01:00
  • 9c95109a6b vmm: Streamline reboot code path Sebastien Boeuf 2022-03-17 11:16:32 +01:00
  • 03014e2e7f tests: Add integration tests for vDPA Sebastien Boeuf 2022-03-15 18:02:11 +01:00
  • 78fb98a609 Jenkinsfile: Prepare CI environment for vDPA Sebastien Boeuf 2022-03-15 11:28:53 +01:00
  • d1d55f1686 scripts: Add a script for preparing environment for vDPA Sebastien Boeuf 2022-03-15 11:23:57 +01:00
  • 6dcc5572c1 ch-remote: Add support for add-vdpa Sebastien Boeuf 2022-03-11 13:12:30 +01:00
  • 3fea5f5396 vmm: Add support for hotplugging a vDPA device Sebastien Boeuf 2022-03-11 11:32:53 +01:00
  • c73c6039c3 vmm: Enable vDPA support Sebastien Boeuf 2022-03-11 12:31:25 +01:00
  • 72169686fe vmm: Add a vDPA device parameter Sebastien Boeuf 2022-03-11 10:57:42 +01:00
  • be7c389120 virtio-devices: Add Vdpa device Sebastien Boeuf 2022-03-07 15:34:44 +01:00
  • 2dc9cfaf01 docs: Update virtio-fs documentation Sebastien Boeuf 2022-03-17 17:48:03 +01:00
  • 86f8fb1c70 build: bump quote from 1.0.15 to 1.0.16 dependabot[bot] 2022-03-18 01:14:19 +00:00
  • c0f2991e33 build: bump dirs-sys from 0.3.6 to 0.3.7 dependabot[bot] 2022-03-18 00:17:26 +00:00
  • 3a1db02212 build: bump redox_users from 0.4.0 to 0.4.2 dependabot[bot] 2022-03-17 23:11:31 +00:00
  • 13514e1951 build: bump quote from 1.0.15 to 1.0.16 in /fuzz dependabot[bot] 2022-03-17 23:11:27 +00:00
  • cfc6e6e8eb docs: Add balloon documentation Sebastien Boeuf 2022-03-16 17:01:12 +01:00
  • 7324b0e514 vmm: cpu: Only include hotplug/unplug related AML code if dynamic Rob Bradford 2022-03-17 12:35:14 +00:00
  • 188078467d vmm: cpu: Deny resizing if CpuManager is not dynamic Rob Bradford 2022-03-17 12:33:04 +00:00
  • e5cb13588b vmm: cpu: Add concept of making CpuManager dynamic Rob Bradford 2022-03-17 12:33:04 +00:00
  • 9bfbc93044 docs: api: Add documentation for vm.snapshot/restore Yi Wang 2022-03-17 17:27:39 +08:00
  • c5c0795854 build: bump openssl-src from 111.17.0+1.1.1m to 111.18.0+1.1.1n dependabot[bot] 2022-03-17 00:55:59 +00:00
  • 86430bfb3d build: bump syn from 1.0.88 to 1.0.89 dependabot[bot] 2022-03-16 23:44:25 +00:00
  • 33ec61345e build: bump syn from 1.0.88 to 1.0.89 in /fuzz dependabot[bot] 2022-03-16 23:11:14 +00:00
  • 65bebabd70 build: Move Jenkins workers to focal Rob Bradford 2022-03-16 10:43:42 +00:00
  • bf7f7f515e build: bump syn from 1.0.87 to 1.0.88 dependabot[bot] 2022-03-15 23:38:51 +00:00
  • c42742a58f build: bump syn from 1.0.87 to 1.0.88 in /fuzz dependabot[bot] 2022-03-15 23:12:42 +00:00
  • b9aeaf6634 net_util: Remove unnecessary return value from CtrlQueue::process() Rob Bradford 2022-03-15 15:30:18 +00:00
  • aa3ef70ea6 virtio-devices: Use NetCtrlEpollHandler in vhost-user-net Rob Bradford 2022-03-14 16:29:04 +00:00
  • 21a9ae3459 virtio-devices: net: Signal control queue was used if necessary Rob Bradford 2022-03-14 16:16:45 +00:00
  • c5afea5b85 virtio-devices: net: Be more consistent with error messages Rob Bradford 2022-03-14 16:14:37 +00:00
  • 1fc3fef642 net_util: Use value returned from Queue::enable_notification() Rob Bradford 2022-03-14 15:52:10 +00:00
  • 2ed0338da8 virtio-devices: net: Use consistent nomenclature for control queue Rob Bradford 2022-03-14 15:05:59 +00:00
  • b4eddce090 virtio-devices: net: Use "num_queues" for number of queues Rob Bradford 2022-03-14 15:03:20 +00:00
  • bbcf69c58c virtio-devices: seccomp: Add pread64/pwrite64 sycalls for virtio-fs Rob Bradford 2022-03-15 15:22:46 +00:00
  • 18f1306d0c build: bump syn from 1.0.86 to 1.0.87 dependabot[bot] 2022-03-15 00:25:59 +00:00
  • 9c3f8cf2f5 build: bump libc from 0.2.119 to 0.2.120 dependabot[bot] 2022-03-14 23:37:34 +00:00
  • 673121b828 build: bump syn from 1.0.86 to 1.0.87 in /fuzz dependabot[bot] 2022-03-14 23:37:24 +00:00