<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>