<br><br>On Fri, May 5, 2017 at 9:06 AM, Stefan Bader <stefan.bader@canonical.com> wrote:<br>
<blockquote type="cite"><div class="plaintext" style="white-space: pre-wrap;">On 03.05.2017 22:31, Manoj Iyer wrote:
<blockquote> Booting Ubuntu Zesty (4.10) kernel on Qualcomm Centriq 2400 ARM64 servers
 causes soft lockups on multiple CPUs.
</blockquote>
I am not really comfortable with picking a bunch of iommu patches (1+2 now
upstream but the rest still only in linux-next) as a bug fix. Especially when
being told that changes to the generic iommu code would not have any regression
potential outside that one platform you tested (seriously?).</div></blockquote><div><br></div><div>The bug manifested only on the Qualcomm centriq platform. The patch series I submitted was recommended by the Qualcomm kernel developer, but you are correct it does touch code in iommu driver and I will update the bug with test results on other platforms.</div><br><blockquote type="cite"><div class="plaintext" style="white-space: pre-wrap;">

-Stefan

<blockquote> 
 The following patches were cleanly cherry-picked from linux-next onto
 Zesty 4.10.0-20.22 kernel and tested by me on the QDF2400 SDP at Canonical.
 
 Please consider the following patches for SRU in Zesty to fix the bug
 <a href="http://bugs.launchpad.net/bugs/1680549">http://bugs.launchpad.net/bugs/1680549</a>
 
 Nate Watterson (1):
   iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range
 
 Robin Murphy (5):
   iommu/dma: Stop getting dma_32bit_pfn wrong
   iommu/dma: Implement PCI allocation optimisation
   iommu/dma: Convert to address-based allocation
   iommu/dma: Clean up MSI IOVA allocation
   iommu/dma: Plumb in the per-CPU IOVA caches
 
  drivers/iommu/dma-iommu.c | 198 ++++++++++++++++++++++++++--------------------
  drivers/iommu/iova.c      |   2 +-
  2 files changed, 113 insertions(+), 87 deletions(-)
 
 --
 2.11.0
 
 
</blockquote>

</div><div class="plaintext" style="white-space: pre-wrap;">-- 
kernel-team mailing list
<a href="mailto:kernel-team@lists.ubuntu.com">kernel-team@lists.ubuntu.com</a>
<a href="https://lists.ubuntu.com/mailman/listinfo/kernel-team">https://lists.ubuntu.com/mailman/listinfo/kernel-team</a>
</div></blockquote>