Hey Vincent, On Tue, Jul 12, 2016 at 05:03:08PM +0800, Wan Zongshun wrote: > Currently, those patches can not work at my eCarrizo board. > When I merged your patches, boot failed, and no any info print to me. > I set iommu=pt, it also does not work; set iommu=soft, boot ok. > > When I removed those patches, kernel boot ok. > > This eCarrizo board uart doesnot work, so I can not get useful > information from kernel by uart console, I also set 'text' in boot > option, but still cannot print any log.
Thanks for your testing. The issue turned out to be an older bug, which just got uncovered by these patches. I updated the branch at git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux.git amd-iommu-iova This branch boots now on my Kaveri and Carrizo system. Can you please give it a test too? Thanks, Joerg