Manfred Schwarb <manfred99@...> writes:

> 
> Have you any idea what is going wrong with my on-board controller? Is
> perhaps the quirk applied too late, and some device identification
> is done even before the quirk becomes active? If you need some specific
> debug output, just ask.
> 
> It seems the "requester" patches are somewhat stalled, so would it make 
> sense to apply the Intel/AMD patches nevertheless [even for 3.12?], they
> can do no harm, I think, impact would be restricted to some few devices.
> 
> Cheers,
> Manfred
> 

I have the same board (990FXA-UD5) and the same problem.

Applied the patch (against 3.12.2) and dmesg reads:
[    0.755642] AMD-Vi: Applying merge-fn quirk for device 0000:03:00.0
[    0.755648] AMD-Vi: Applying merge-fn quirk for device 0000:09:00.0

03:00 is the SATA controller, 09:00 the eSATA one.
ID's from `lscpi -nvvv` are identical to Manfred's.

Also, the device works OK when passed through to a Qemu VM using vfio-pci,
so basically it does work when IOMMU is enabled, just not on the host side.

A fix would be great, I'm willing to test, too.

Regards,
Thomas


_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to