acrn-hypervisor/hypervisor/include/arch/x86
yichongt b138dd1eaf hv: pio_region: add hypercalls to support pio device pass through
Add two hypercalls HC_ASSIGN_PIO_REGION and HC_DEASSIGN_PIO_REGION to
support PIO device pass through for post-launched VM.

Add has_direct_pio_access function to check the pio access state of VM
before allow/deny guest pio access.

Align querying, setting and clearing interfaces of VM io.bitmap with
general bitmap operation function.

Tracked-On: #8635
Signed-off-by: Yichong Tang <yichong.tang@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
2024-07-31 14:22:14 +08:00
..
asm hv: pio_region: add hypercalls to support pio device pass through 2024-07-31 14:22:14 +08:00