[SOLVED] AMD-VI: IOMMU event log overflow

Hello all !

My machine is based on an old Gigabyte 907A-DS3P FX mobo. After upgrading Zorin to the latest version, system somehow freezes at boot up giving me the following sequence errors:

 [   6.900610] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    6.901639] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    6.902664] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    6.903689] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    6.904694] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    6.923741] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    6.960783] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    6.997851] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    7.034894] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    7.071962] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xbe0e2880 flags=0x0000]
[    7.109207] amd_iommu_int_thread: 1798 callbacks suppressed
[    7.109209] AMD-Vi: IOMMU event log overflow

The system continue to boot just after most of the time.
I've already tried to add "iommu=soft" or "iommu=pt" into /etc/default/grub, after disabling or not IOMMU in the BIOS. All these brought no results. The system still shows the sequence of errors. Anyone could help me?

Thanks in advance

You can try adding the grub parameter iommu=soft or if that does not work, try iommu=pt.
Guide on how to add a grub parameter:

Oh, thanks! That solved the problem. I've already tried to add the iommu entry in /etc/default/grub, but it has not worked. Perhaps I've missed some step in your How-to.