<div dir="ltr"><div><div><div><div><div><div>Xen error:<br>(XEN) AMD-Vi: SP5100 erratum 28 detected, disabling IOMMU.<br>(XEN) If possible, disable SATA Combined mode in BIOS or contact your vendor<br>for BIOS update.<br>(XEN) AMD-Vi: Error initialization<br>(XEN) I/O virtualisation disabled<br>-but HAP is working,<br>(XEN) HVM: SVM enabled<br>(XEN) HVM: Hardware Assisted Paging (HAP) detected<br>(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB <br>Src:<a rel="nofollow" target="_blank" href="https://lists.gt.net/xen/users/371020">https://lists.gt.net/xen/users/371020</a><br><br><br>AMD's SP5100 chipset can be placed into SATA Combined mode<br>that may cause prevent dom0 from booting when IOMMU is<br>enabled and per-device interrupt remapping table is used.<br>While SP5100 erratum 28 requires BIOSes to disable this mode,<br>some may still use it.<br>src: <a rel="nofollow" target="_blank" href="https://lists.alpinelinux.org/alpine-devel/2724.html">https://lists.alpinelinux.org/alpine-devel/2724.html</a><br><br>ENABLE_IDE_COMBINED_MODE available for sp800 but not for sp700, for ewhich sp5100 is derived from:<br><a rel="nofollow" target="_blank" href="https://www.coreboot.org/Coreboot_Options">https://www.coreboot.org/Coreboot_Options</a><br><br><br>SP5100 Product Errata <br>46836 Rev.  3.00 June 2012  P.18<br>Product Errata 28 <br>Incorrect IOMMU Table Accessed in SATA Combined Mode <br><br>Description<br>Systems
 with SP5100 SATA set to AHCI or IDE combined mode with SATA port 4 or 5
 in use will use the SATA source ID for IDE DMA when consulting the 
IOMMU tables.<br><br>Potential Effect on System<br>Operating systems where the IDE and SATA tables are separated will experience I/O page faults.  <br><br>Several
 warnings will be issued during kernel initialization, ultimately 
leading to the inability to boot the operating system due to the boot 
disk not being found.<br><br>Suggested Workaround<br>Disable combined mode by setting a platform BIOS callback option to CIMx called "SataIdeCombinedMode" to 0.    <br>This
 change will not have an impact on AHCI/RAID mode, however, in IDE mode,
 the total number of available ports is reduced by two.<br><br>Fix Planned<br>No<br>src:<a rel="nofollow" target="_blank" href="https://support.amd.com/TechDocs/46836.pdf">https://support.amd.com/TechDocs/46836.pdf</a><br><br><br></div>Coreboot: Release 4.6<br></div>Xen: 4.8.x<br></div>Xen code responsible for detection:<br><a href="https://github.com/xenserver/xen-4.3.pg/blob/master/tweak-iommu-errata-policy.patch">https://github.com/xenserver/xen-4.3.pg/blob/master/tweak-iommu-errata-policy.patch</a><br><br></div>Is there something i'm missing? Is it possible to disable combined sata mode for sb700 from coreboot?<br><br></div>Thanks,<br></div>Thierry <br><div><div><div><br></div></div></div></div>