Skip to content

Conversation

dhsrivas
Copy link

@dhsrivas dhsrivas commented Sep 1, 2025

 Add test and configurations to validate the following scenarios:

1. Launch guests in different guest interrupt modes:
   a. AVIC
   b. APIC
   c. x2APIC
   d. x2AVIC
2. Boot the above guests with vCPU counts: 512, 288, 256, 254, 128, 64
3. Boot guests with PCI passthrough devices.
4. Boot guests with emulated AMD IOMMU and emulated Intel IOMMU.

Notes:
1. AVIC and APIC support fewer than 255 vCPUs.
2. x2APIC and x2AVIC modes require extended-apicid=on, or the presence
   of emulated AMD IOMMU / emulated Intel IOMMU, to support booting with
   >255 vCPUs.

This patch is based on avocado-framework/avocado#6205

Add test and configurations to validate the following scenarios:

1. Launch guests in different guest interrupt modes:
   a. AVIC
   b. APIC
   c. x2APIC
   d. x2AVIC
2. Boot the above guests with vCPU counts: 512, 288, 256, 254, 128, 64
3. Boot guests with PCI passthrough devices.
4. Boot guests with emulated AMD IOMMU and emulated Intel IOMMU.

Notes:
1. AVIC and APIC support fewer than 255 vCPUs.
2. x2APIC and x2AVIC modes require extended-apicid=on, or the presence
   of emulated AMD IOMMU / emulated Intel IOMMU, to support booting with
   >255 vCPUs.

Signed-off-by: Dheeraj Kumar Srivastava <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant