acrn-hypervisor/misc/config_tools/static_allocators
Junjie Mao 5c34fd0c56 config_tools: allocate interrupt lines among VMs
This patch allocates interrupt lines among VMs according to the PCI devices
assigned to them.

v1 -> v2:
  * Remove the usage of VMx_PT_INTX_NUM macro in vm_configuration.c; use the
    concrete numbers directly.
  * The static allocator will also complain if any interrupt line is allocated to
    a VM with LAPIC_PASSTHROUGH.

v2 -> v3:
  * Fix a minor coding style issue.

Tracked-On: #6287
Signed-off-by: Junjie Mao <junjie.mao@intel.com>
2021-08-09 09:05:01 +08:00
..
lib config_tools: abstract BusDevFunc to the common library module 2021-08-09 09:05:01 +08:00
bdf.py config_tools: abstract BusDevFunc to the common library module 2021-08-09 09:05:01 +08:00
cpu_affinity.py config-tools: add cpu affinity static allocator 2021-05-07 14:39:08 +08:00
gpa.py config_tools: abstract BusDevFunc to the common library module 2021-08-09 09:05:01 +08:00
hv_ram.py config-tools: refine append_node and add get_node 2021-05-07 14:39:08 +08:00
intx.py config_tools: allocate interrupt lines among VMs 2021-08-09 09:05:01 +08:00
main.py acrn-config: Reorg config tool folder 2021-01-27 11:08:28 +08:00
pio.py config-tools: add pio static allocator 2021-05-07 14:39:08 +08:00