Hi,
I have mb MSI A88X-G43 with latest bios version.
This error messages at startup:
0.013304] [Firmware Bug]: AMD-Vi: IOAPIC[0] not in IVRS table
0.013309] [Firmware Bug]: AMD-Vi: No southbridge IOAPIC found
0.013310] AMD-Vi: Disabling interrupt remapping
in dmesg:
linux-srv:~ # dmesg | grep AMD-Vi
0.013304] [Firmware Bug]: AMD-Vi: IOAPIC[0] not in IVRS table
0.013309] [Firmware Bug]: AMD-Vi: No southbridge IOAPIC found
0.013310] AMD-Vi: Disabling interrupt remapping
0.690152] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
0.690155] AMD-Vi: Extended features: PreF PPR GT IA
0.696809] AMD-Vi: Lazy IO/TLB flushing enabled
I have found this info.
I have booting with amd_iommu_dump=1 option in GRUB_CMDLINE_LINUX_DEFAULT and I got this result:
linux-srv:~ # dmesg | grep AMD-Vi
0.015703] AMD-Vi: device: 00:00.2 cap: 0040 seg: 0 flags: fe info 1300
0.015706] AMD-Vi: mmio-addr: 00000000feb80000
0.015750] AMD-Vi: DEV_SELECT_RANGE_START devid: 00:01.0 flags: 00
0.015751] AMD-Vi: DEV_RANGE_END devid: ff:1f.6
0.016330] AMD-Vi: DEV_ALIAS_RANGE devid: 05:00.0 flags: 00 devid_to: 00:14.4
0.016332] AMD-Vi: DEV_RANGE_END devid: 05:1f.7
0.016338] AMD-Vi: DEV_SPECIAL(HPET[0]) devid: 00:14.0
0.016340] [Firmware Bug]: AMD-Vi: IOAPIC[0] not in IVRS table
0.016344] [Firmware Bug]: AMD-Vi: No southbridge IOAPIC found
0.016345] AMD-Vi: Disabling interrupt remapping
0.628455] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
0.628457] AMD-Vi: Extended features: PreF PPR GT IA
0.636008] AMD-Vi: Lazy IO/TLB flushing enabled
The ivrs table is wrong, how i can correct it with commandline in grub, ivrs_ioapic [HW,X86_64] ?
Thanks