acrn-hypervisor/devicemodel/hw/pci
Peter Fang 20164799cb dm: leave a gap for 32-bit PCI hole in E820 map
Guest OS (e.g. Linux) may rely on a gap in E820 map in the 32-bit memory
space to determine the MMIO space for its PCI devices. Leave this gap
when building E820 map to keep the guest's PCI subsystem working.

After commit 7752d5cfe3d11ca0bb9c673ec38bd78ba6578f8e, Linux kernel no
longer requires the MMCONFIG region to be reserved in the E820 map.
Nonetheless, keep it in the reserved region to be on the safe side.

Tracked-On: #2843
Signed-off-by: Peter Fang <peter.fang@intel.com>
Acked-by: Yin Fengwei <fengwei.yin@intel.com>
2019-03-25 13:49:48 +08:00
..
virtio DM: virtio-gpio: export GPIO ACPI device 2019-03-20 20:12:33 -07:00
ahci.c dm: storage: rename delete to discard 2018-12-18 13:21:07 +08:00
core.c dm: leave a gap for 32-bit PCI hole in E820 map 2019-03-25 13:49:48 +08:00
gsi_sharing.c dm: hw: Replace sscanf with permitted string API 2018-12-17 19:17:29 +08:00
gvt.c acrn/dm: Remove the memory leak in gvt mediator 2019-03-14 12:55:49 +08:00
hostbridge.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
irq.c DM: wrap ASSERT/DEASSERT IRQ line with Set/Clear IRQ line 2018-10-29 09:26:23 +08:00
lpc.c dm: refine the uart_core 2018-12-27 09:58:20 +08:00
npk.c dm: Fix some issues from string operations 2018-12-25 18:40:04 +08:00
passthrough.c dm: passthru: pass pbdf when reset msi/msix interrupt 2019-03-15 20:57:39 +08:00
platform_gsi_info.c DM: update GSI sharing info 2018-08-09 15:42:51 +08:00
uart.c dm: refine the uart_core 2018-12-27 09:58:20 +08:00
wdt_i6300esb.c dm: provide timer callback handlers the number of expirations 2019-01-23 10:33:28 +08:00
xhci.c dm: usb: fix possible memory leak 2019-03-12 13:47:57 +08:00