hv:Replace dynamic memory with static for mmio

-- Config MAX_EMULATED_MMIO_REGIONS 16 in Kconfig
-- Add emulated mmio array and emulated mmio regions
   in vm structure
-- Remove mmio list in vm structure
-- Remove unregister_mmio_emulation_handler and
   vioapic_cleanup APIs

Tracked-On: #861
Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
Mingqiang Chi
2018-11-06 10:16:11 +08:00
committed by lijinxia
parent b5505c43a2
commit 9a009bcef2
9 changed files with 42 additions and 98 deletions

View File

@@ -322,9 +322,6 @@ I/O bitmaps and register or unregister I/O handlers:
.. doxygenfunction:: register_mmio_emulation_handler
:project: Project ACRN
.. doxygenfunction:: unregister_mmio_emulation_handler
:project: Project ACRN
I/O Emulation
=============