Re: [PATCH v1 0/3] iommu/amd: Fix and improve SB IOAPIC IVRS validation
From: 徐勇伟
Date: Tue May 26 2026 - 09:48:01 EST
On 5/18/2026 1:55 AM Vasant Hegde wrote:
>Joerg,
>
>
>On 5/11/2026 1:10 PM, Jörg Rödel wrote:
>> Suravee, Vasant, could you please have a look at this series?
>
>Sure. We are testing it internally. We will respond back this week.
>
>-Vasant
Tested-by: Yongwei Xu <xuyongwei@xxxxxxxxxxxxxx>
I also tested the patchset on Hygon Gen 4 (7490) and AMD Genoa Servers.
On Hygon 7490:
Without this patch: When the host boots, dmesg shows interrupt remapping is disabled due to the failure to find the SB IOAPIC:
[ 8.871649] AMD-Vi: [Firmware Bug]: : No southbridge IOAPIC found
[ 8.871653] AMD-Vi: Disabling interrupt remapping
[ 8.872236] x2apic: IRQ remapping doesn't support X2APIC mode
[ 8.872241] x2apic disabled
With this patchset applied: When the host boots, dmesg shows the APIC and interrupt remapping are successfully enabled:
[ 15.795634] AMD-Vi: Interrupt remapping enabled
[ 15.795639] AMD-Vi: X2APIC enabled
[ 15.802112] AMD-Vi: Virtual APIC enabled
On AMD Genoa Server:
With this patchset applied, the host boots correctly with interrupt remapping enabled. A VM was launched and ran normally. No regressions were observed.