cloud-hypervisor/hypervisor/src
Wei Liu 18340d9761 hypervisor: mshv: fine-grained control over translation flags
The assertion that only code emulation requires GVA to GPA translation
is wrong.

Allow the caller of `translate` to pass in permission flags directly.

Provide a new method `read_memory_flags` so that we can add the EXECUTE
permission flag where necessary.

Signed-off-by: Wei Liu <liuwe@microsoft.com>
2024-07-12 16:12:33 +00:00
..
arch hypervisor: emulator: drop the unused gva_to_gpa hook 2024-07-12 16:12:33 +00:00
kvm misc: Fix spelling issues 2024-06-08 16:31:30 +00:00
mshv hypervisor: mshv: fine-grained control over translation flags 2024-07-12 16:12:33 +00:00
cpu.rs hypervisor: Remove unused VmExit enum members 2024-04-25 20:53:53 +00:00
device.rs hypervisor, vmm: use new vfio-ioctls 2022-07-21 23:37:53 +01:00
hypervisor.rs misc: Fix spelling issues 2024-06-08 16:31:30 +00:00
lib.rs hypervisor: implement clock data for MSHV 2024-04-29 16:46:26 +00:00
vm.rs misc: Fix spelling issues 2024-06-08 16:31:30 +00:00