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