Hi, Sir Squishy. AM2+ is 11 years old, perhaps IOMMU was not a mature
technology at the time of AM2+ creation. IOMMU is better at the newer
AMDs, but at 16h Jaguar it simply does not exist, even at desktops...
Also, please make sure that you have the latest microcode installed:
for example, if the latest microcode is not installed on G505S with
its' A10-5750M, there are IOMMU-related freezes at Qubes OS. Recently
we got the latest 15h / 16h microcodes merged to coreboot, so the
people with 15h / 16h at older coreboot builds - have to update, and
those with proprietary BIOSes could try to manually patch them by
hand.

Best regards,
Mike Banon

On Fri, Jun 21, 2019 at 11:22 AM Sirsquishy <sirsqui...@gmail.com> wrote:
>
> This has been an issue since before AM2+, but AM2+ is when I first started to 
> deal with it. For AMD IOMMU does not fully work behind the DMI. If you break 
> out IOMMU from the CPU lanes You can generally get it working anyway you 
> want. But if you try and  break out DMI attached devices (PCIE, Onboard, 
> other) the Groups are generally broken and do not work. Have tried this with 
> many HyperVisors and some will just give up the ghost after a while due to 
> sharing violations. So this is not exactly new and I wouldnt expect a proper 
> fix.
> _______________________________________________
> coreboot mailing list -- coreboot@coreboot.org
> To unsubscribe send an email to coreboot-le...@coreboot.org
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to