[Zesty] [SRU] [PATCH 0/6] soft lockup bug fix Qualcomm Centriq 2400 server.

Manoj Iyer manoj.iyer at canonical.com
Tue May 9 16:11:55 UTC 2017



On Fri, May 5, 2017 at 9:06 AM, Stefan Bader 
<stefan.bader at canonical.com> wrote:
> On 03.05.2017 22:31, Manoj Iyer wrote:
>>  Booting Ubuntu Zesty (4.10) kernel on Qualcomm Centriq 2400 ARM64 
>> servers
>>  causes soft lockups on multiple CPUs.
> 
> 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?).

I have updated the bug after testing the patches on HiSilicon and 
Cavium systems. Please let me know if you need any thing in addition.

> 
> -Stefan
> 
>> 
>>  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
>>  http://bugs.launchpad.net/bugs/1680549
>> 
>>  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
>> 
>> 
> 
> 
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170509/752a92a3/attachment.html>


More information about the kernel-team mailing list