acrn-hypervisor/misc/config_tools/static_allocators
Junjie Mao 32edd75f7f static_allocator/gpa: deduplicate secondary PCI window list
When one single device being connected after multiple-levels of PCI-to-PCI
bridges, all those bridges may have the same MMIO window. That causes the
current static allocator not to consider that window being occupied because
of how it detects nested MMIO regions.

Remove duplicates in the list of secondary bus MMIO windows to fix that
issue.

Tracked-On: #8312
Signed-off-by: Junjie Mao <junjie.mao@intel.com>
2022-11-15 09:57:51 +08:00
..
lib misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
bdf.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
board_capability.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
clos.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
cpu_affinity.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
cpu_freq.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
gpa.py static_allocator/gpa: deduplicate secondary PCI window list 2022-11-15 09:57:51 +08:00
guest_flags.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
hv_ram.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
intx.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
main.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
memory_allocator.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
pio.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00
s5_vuart.py misc: rename common.py to avoid private library conflict 2022-11-14 12:03:51 +08:00