hv: vlapic: wrap APICv inject interrupt API

apicv_advanced_inject_intr is used if APICv fully features are supported,
it uses PIR to inject interrupt. otherwise, apicv_basic_inject_intr is used.
it will use VMCS INTR INFO field to inject irq.

Tracked-On: #1842
Signed-off-by: Li, Fei1 <fei1.li@intel.com>
This commit is contained in:
Li, Fei1
2019-03-21 00:22:24 +08:00
committed by wenlingz
parent 1db8123c2d
commit 037fffc203
5 changed files with 51 additions and 76 deletions

View File

@@ -94,9 +94,6 @@ an interrupt, for example:
These APIs will finish by making a request for *ACRN_REQUEST_EVENT.*
.. doxygenfunction:: vlapic_get_deliverable_intr
:project: Project ACRN
.. doxygenfunction:: vlapic_find_deliverable_intr
:project: Project ACRN