Re: [PATCH] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems

From: Kai-Heng Feng
Date: Tue Aug 13 2019 - 00:01:43 EST


at 23:39, Joerg Roedel <joro@xxxxxxxxxx> wrote:

On Thu, Aug 08, 2019 at 06:17:07PM +0800, Kai-Heng Feng wrote:
Raven Ridge systems may have malfunction touchpad or hang at boot if
incorrect IVRS IOAPIC is provided by BIOS.

Users already found correct "ivrs_ioapic=" values, let's put them inside
kernel to workaround buggy BIOS.

Will that still work when a fixed BIOS for these laptops is released?

Do you mean that we should stop applying these quirks once a BIOS fix is confirmed?

We can modify the quirk to compare BIOS version, if thereâs an unlikely BIOS update really fixes the issue.
Before that happens, I think itâs OK to let the quirks stay this way.

Kai-Heng



Joerg