Commit Graph

  • 73eb1b1ba1 build: bump vhost from c1f77c7 to 0c607bb dependabot[bot] 2021-07-29 23:10:47 +00:00
  • 3baa0c3721 vmm: Add MSHV_VP_TRANSLATE_GVA to seccomp rule Muminul Islam 2021-07-19 10:21:49 -07:00
  • 81895b9b40 hypervisor: Implement start/stop_dirty_log for MSHV Muminul Islam 2021-07-08 10:07:18 -07:00
  • 6492496cc2 hypervisor: Keep track of dirty memory slots for MSHV Muminul Islam 2021-07-28 11:11:14 -07:00
  • fdecba6958 hypervisor: MSHV needs gpa to retrieve dirty logs Muminul Islam 2021-07-08 10:14:24 -07:00
  • 4abcb0a33c tests: Add snapshot/restore to OVS DPDK integration test Sebastien Boeuf 2021-07-29 10:31:02 +02:00
  • ccafab6983 virtio-devices: vhost_user: Add snapshot/restore support Sebastien Boeuf 2021-07-26 14:40:55 +02:00
  • 382b37f8d1 virtio-devices: vhost_user: Add pause/resume support Sebastien Boeuf 2021-07-26 22:06:54 +02:00
  • d4b8c8308c virtio-devices: vhost_user: Namespace common functions Sebastien Boeuf 2021-07-28 14:52:53 +02:00
  • 1da37c7bb4 vhost_user_net: Remove incorrect support for EVENT_IDX Sebastien Boeuf 2021-07-27 18:39:42 +02:00
  • 12db6e5068 vmm: Allow restoring virtio-fs with no cache region Sebastien Boeuf 2021-07-26 15:18:11 +02:00
  • 0852287fee docs: Update MAINTAINERS.md Rob Bradford 2021-07-29 13:11:37 +01:00
  • dcc646f5b1 clippy: Fix redundant allocations Sebastien Boeuf 2021-07-29 11:15:10 +02:00
  • 91bd4ee8cc build: bump serde_json from 1.0.64 to 1.0.65 dependabot[bot] 2021-07-28 23:35:22 +00:00
  • 6761868a69 build: bump serde_json from 1.0.64 to 1.0.65 in /fuzz dependabot[bot] 2021-07-28 23:08:32 +00:00
  • 9ccd23ebb0 build: bump vm-fdt from 561558a to 679ed6f dependabot[bot] 2021-07-28 23:09:47 +00:00
  • b00a6a8519 vmm: Create guest memory regions with explicit dirty-pages-log flags Bo Chen 2021-07-26 11:30:01 -07:00
  • e7c9954dc1 hypervisor, vmm: Abstract the interfaces to start/stop dirty log Bo Chen 2021-07-26 12:33:02 -07:00
  • 2723995cfa arch: Support fine-grained CPUID compatibility check Bo Chen 2021-07-27 16:32:11 -07:00
  • ca09638491 vmm: Add CPUID compatibility check for snapshot/restore Bo Chen 2021-07-20 15:18:33 -07:00
  • 0835198ddd vmm: Factorize CPUID check for live-migration and snapshot/restore Bo Chen 2021-07-20 15:10:44 -07:00
  • 6d9c1eb638 arch, vmm: Add CPUID check to the 'Config' step of live migration Bo Chen 2021-07-16 11:33:03 -07:00
  • b4c2772031 build: bump backtrace from 0.3.60 to 0.3.61 dependabot[bot] 2021-07-26 23:12:24 +00:00
  • 9106afae38 docs: Add more information of hugepages. Yu Li 2021-07-26 17:43:44 +08:00
  • f063346de3 vmm: Create guest memory regions without dirty-pages-log by default Bo Chen 2021-07-22 09:43:19 -07:00
  • 5e0d498582 hypervisor, vmm: Add dynamic control of logging dirty pages Bo Chen 2021-07-21 19:16:30 -07:00
  • a33280b8ad build: bump vhost from 99fbfc9 to c1f77c7 dependabot[bot] 2021-07-26 09:20:31 +00:00
  • ec0a0adaab build: bump seccomp from v0.24.4 to v0.24.5 in /fuzz dependabot[bot] 2021-07-23 23:09:37 +00:00
  • 49c72beda5 build: bump seccomp from v0.24.4 to v0.24.5 dependabot[bot] 2021-07-23 23:09:44 +00:00
  • bcd45efdd3 build: bump proc-macro2 from 1.0.27 to 1.0.28 dependabot[bot] 2021-07-23 23:09:20 +00:00
  • 1b2e51d4d9 build: bump proc-macro2 from 1.0.27 to 1.0.28 in /fuzz dependabot[bot] 2021-07-23 23:09:19 +00:00
  • 5bcbd5607e README: Update recommended version of Rust Hypervisor Firmware Rob Bradford 2021-07-23 09:52:01 +01:00
  • 02f2ecee61 README: Update table of contents Rob Bradford 2021-07-23 09:51:41 +01:00
  • 4c840f04e1 build: bump vm-fdt from 3c05f2d to 561558a dependabot[bot] 2021-07-22 23:07:22 +00:00
  • e6db599907 build: Release 17.0 v17.0 Rob Bradford 2021-07-22 16:09:36 +01:00
  • 72092a9733 build: bump vhost from 12fa070 to 99fbfc9 dependabot[bot] 2021-07-21 23:10:09 +00:00
  • 624af4f9af build: bump syn from 1.0.73 to 1.0.74 dependabot[bot] 2021-07-21 23:48:50 +00:00
  • 2b7b26374a build: bump syn from 1.0.73 to 1.0.74 in /fuzz dependabot[bot] 2021-07-21 23:10:11 +00:00
  • 48d1a31e08 tests: Introduce test_macvtap_hotplug Sebastien Boeuf 2021-07-21 11:55:16 +02:00
  • 2ecced376e tests: Update test_macvtap to rely on exec_host_command_status() Sebastien Boeuf 2021-07-21 10:18:01 +02:00
  • da4cde70c3 ch-remote: Allow file descriptors to be sent along with add-net Sebastien Boeuf 2021-07-20 15:46:18 +02:00
  • 9af2968a7d api_client: Add ability to send file descriptors Sebastien Boeuf 2021-07-20 15:31:32 +02:00
  • 0ac4545c5b vmm: Extend seccomp filters with fcntl() for HTTP thread Sebastien Boeuf 2021-07-21 14:31:17 +02:00
  • 2aa43d3554 build: bump mshv-bindings from 3bdb6ca to 9481c71 dependabot[bot] 2021-07-20 23:09:01 +00:00
  • 3e482c9c74 vmm: Limit physical address space for TDX Sebastien Boeuf 2021-07-20 10:45:59 +02:00
  • 05f7651cf5 vmm: Force VIRTIO_F_IOMMU_PLATFORM when running TDX Sebastien Boeuf 2021-07-20 09:59:32 +02:00
  • 569be6e706 arch, vmm: Move "generate_common_cpuid" from "CpuManager" to "arch" Bo Chen 2021-07-14 14:44:38 -07:00
  • 972e96ea68 scripts: honour --volumes in cmd_shell Wei Liu 2021-07-14 18:29:02 +00:00
  • d4316d0228 vmm: http: Allow file descriptor to be sent with add-net Sebastien Boeuf 2021-07-15 10:33:17 +02:00
  • e481f97550 vmm, virtio-devices:seccomp: Add MSHV related seccomp rule Muminul Islam 2021-07-12 14:41:24 -07:00
  • 3937e03c02 vmm, virtio-devices: Extend mshv feature Muminul Islam 2021-07-12 14:40:50 -07:00
  • d68c388cac vmm: Update seccomp filters for HTTP thread Sebastien Boeuf 2021-07-15 09:45:41 +02:00
  • e60078d939 build: bump micro_http from 81a3c71 to 9517a30 dependabot[bot] 2021-07-15 07:50:15 +00:00
  • 39bc444db4 vmm, vm-device: make use of the kvm feature gate in vfio-ioctls Wei Liu 2021-07-13 16:04:32 +00:00
  • e8bafd8caa build: bump vfio-ioctls to 9b84069e9f41 Wei Liu 2021-07-13 15:56:01 +00:00
  • 50e0869a17 build: bump env_logger from 0.8.4 to 0.9.0 dependabot[bot] 2021-07-14 23:09:44 +00:00
  • 867016757e fuzz: patch versionize_derive in Cargo.toml Wei Liu 2021-07-13 16:44:59 +00:00
  • 1365388f0b tests: Extend 'test_vfio' with block device passthrough Bo Chen 2021-07-12 19:10:04 -07:00
  • 73cc443213 build: bump cc from 1.0.68 to 1.0.69 in /fuzz dependabot[bot] 2021-07-13 00:00:39 +00:00
  • 4e759ab437 build: bump synstructure from 0.12.4 to 0.12.5 dependabot[bot] 2021-07-12 23:13:03 +00:00
  • 8c0f2ae87c build: bump cc from 1.0.68 to 1.0.69 dependabot[bot] 2021-07-12 23:13:37 +00:00
  • 2b1173acc3 main: Add missing comma in help of arguments Yukiteru 2021-07-12 21:52:14 +08:00
  • 26b46ec435 build: bump anyhow from 1.0.41 to 1.0.42 dependabot[bot] 2021-07-12 07:37:51 +00:00
  • 2100f97cbc build: bump vm-fdt from 849f31d to 3c05f2d dependabot[bot] 2021-07-12 07:38:12 +00:00
  • 607fd3a8e5 build: bump micro_http from 9b605a8 to 81a3c71 dependabot[bot] 2021-07-09 23:10:39 +00:00
  • 429928057d build: bump anyhow from 1.0.41 to 1.0.42 in /fuzz dependabot[bot] 2021-07-09 23:09:15 +00:00
  • 7f507dd77d arch: x86_64: tdx: Fix HobHandoffInfoTable Sebastien Boeuf 2021-07-09 15:43:00 +02:00
  • ea0918e5e8 docs, scripts: Use upstream edk2 for AArch64 Henry Wang 2021-07-09 00:10:06 -04:00
  • 6b710209b1 numa: Add optional sgx_epc_sections field to NumaConfig Sebastien Boeuf 2021-07-09 11:22:35 +02:00
  • 3987026997 docs: Fix errors regarding NUMA documentation Sebastien Boeuf 2021-07-09 11:26:49 +02:00
  • 9aedabe11e sgx: Add mandatory id field to SgxEpcConfig Sebastien Boeuf 2021-07-09 10:48:32 +02:00
  • 4a3cec8c1f resources: Enable CONFIG_HYPERV in the kernel config Muminul Islam 2021-07-08 11:26:13 -07:00
  • 3229fcc900 build: bump iced-x86 from 1.12.0 to 1.13.0 dependabot[bot] 2021-07-08 23:10:11 +00:00
  • 910313cfde build: bump iced-x86 from 1.12.0 to 1.13.0 in /fuzz dependabot[bot] 2021-07-08 23:09:15 +00:00
  • 5b8eed0e8c build: bump libc from 0.2.97 to 0.2.98 in /fuzz dependabot[bot] 2021-07-08 04:27:17 +00:00
  • 6cd6bb2755 build: bump vhost from 50b41b8 to 12fa070 dependabot[bot] 2021-07-07 23:12:05 +00:00
  • 613f74ca1e build: bump vm-fdt from 02d1b8f to 849f31d dependabot[bot] 2021-07-07 23:11:30 +00:00
  • 5effa20a5b build: bump libc from 0.2.97 to 0.2.98 dependabot[bot] 2021-07-07 23:10:57 +00:00
  • 17c99ae00a vmm: Enable provisioning for SGX guest Sebastien Boeuf 2021-07-07 12:19:26 +02:00
  • 9ec0c981f8 hypervisor: Add enable_sgx_attribute to the Vm API Sebastien Boeuf 2021-07-07 12:03:05 +02:00
  • 3d4e27fa0a virtio-devices: Remove VIRTIO_F_RING_PACKED from default virtio features Arafatms 2021-07-07 17:12:26 +08:00
  • c46441c937 build: bump vm-fdt from bbfd1e7 to 02d1b8f Henry Wang 2021-07-06 23:11:56 +00:00
  • 5b6d424a77 arch, vmm: Fix TDVF section handling Sebastien Boeuf 2021-07-05 18:41:35 +02:00
  • 76ac0f1555 build: bump thiserror from 1.0.25 to 1.0.26 in /fuzz dependabot[bot] 2021-07-06 07:03:29 +00:00
  • 74950d07dd build: bump thiserror from 1.0.25 to 1.0.26 dependabot[bot] 2021-07-05 23:16:06 +00:00
  • 894a46f30c tests: Re-enable AArch64 snapshot/restore test Henry Wang 2021-06-07 10:39:45 +08:00
  • 8744162a0e arch: gic: Change restoring order of GICR register Jianyong Wu 2021-06-28 09:25:27 +08:00
  • 4da3bdcd6e vmm: Split restore device_manager and devices Henry Wang 2021-06-06 16:13:59 +08:00
  • 95ca4fb15e vmm: vm: Enable snapshot/restore of GICv3ITS Henry Wang 2021-06-30 22:38:54 +08:00
  • 6dcf9f6588 arch: aarch64: Implement ITS Snapshottable trait Henry Wang 2021-06-30 18:24:01 +08:00
  • 4440671739 arch: gic: Prepare helper functions to access ITS Henry Wang 2021-06-30 20:40:06 +08:00
  • 957d3deeea arch: gic: Extend GicV3Its with its_device field Henry Wang 2021-06-30 18:00:45 +08:00
  • 6e63df98ba pci: vfio: Fix and clarify BAR calculation code Rob Bradford 2021-07-02 15:12:15 +00:00
  • 1f2915bff0 vmm: hypervisor: split set_user_memory_region to two functions Wei Liu 2021-07-03 13:58:39 +00:00
  • 63b8d2eb58 build: bump mshv-{bindings, ioctls} to 3bdb6cae Wei Liu 2021-07-03 13:51:57 +00:00
  • 71bbaf556f vmm: seccomp: add seccomp rules for MSHV Wei Liu 2021-07-02 15:40:20 +00:00
  • 8819bb0f21 vmm: seccomp: make use of KVM feature Wei Liu 2021-07-02 14:39:56 +00:00
  • 215372fd78 build: bump vhost from 9982541 to 50b41b8 dependabot[bot] 2021-07-02 23:09:47 +00:00
  • 97b3c9b7b6 net_util: queue_pair: Simplify and fix the TX rate limiter Bo Chen 2021-06-30 16:34:13 -07:00
  • 43f1a32859 net_util: queue_pair: Remove -EAGAIN write warning Rob Bradford 2021-06-29 15:52:42 +01:00