On Wed, 28 Aug 2024, Sergiy Kibrik wrote:
> From: Xenia Ragiadakou <[email protected]>
> 
> VIO_realmode_completion is specific to vmx realmode and thus the function
> arch_vcpu_ioreq_completion() has actual handling work only in VMX-enabled 
> build,
> as for the rest x86 and ARM build configurations it is basically a stub.
> 
> Here a separate configuration option ARCH_VCPU_IOREQ_COMPLETION introduced 
> that
> tells whether the platform we're building for requires any specific ioreq
> completion handling. As of now only VMX has such requirement, so the option is
> selected by INTEL_VMX, for other configurations a generic default stub is
> provided (it is ARM's version of arch_vcpu_ioreq_completion() moved to common
> header).
> 
> Signed-off-by: Xenia Ragiadakou <[email protected]>
> Signed-off-by: Sergiy Kibrik <[email protected]>
> Acked-by: Jan Beulich <[email protected]>
> CC: Julien Grall <[email protected]>

Reviewed-by: Stefano Stabellini <[email protected]>


Reply via email to