[SRU][Bionic] Pull Request: Fixes for lp:1772991

Joseph Salisbury joseph.salisbury at canonical.com
Thu May 24 18:31:56 UTC 2018


== SRU Justification ==
12 kernel patches have been identified as needed to support Nvidia Volta 
on bare metal. All are accepted upstream in 4.17. Three of those are 
already in bionic, leaving a total of 9 remaining commits needed in bionic.
This pull request is for those other 9 commits.

== Regression Potential ==
All of the commits are specific to powerpc.

== Test Case ==
A test kernel was built with these patches and tested by IBM.



The following changes since commit 9a195475b7d155b24360cede80901d4f6d1f03f4:

  UBUNTU: Ubuntu-4.15.0-22.24 (2018-05-16 13:55:54 +0200)

are available in the Git repository at:

  kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1772991/ubuntu-bionic.git 

for you to fetch changes up to e5d809f41b15ed462f842de42a6f742fa6f00957:

  powerpc/mce: Fix a bug where mce loops on memory UE. (2018-05-23 17:47:30 -0400)

----------------------------------------------------------------
Alistair Popple (4):
      powerpc/powernv/npu: Fix deadlock in mmio_invalidate()
      powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy
      powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters
      powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range

Balbir Singh (3):
      powerpc/powernv/mce: Don't silently restart the machine
      powerpc/mm: Flush cache on memory hot(un)plug
      powerpc/powernv/memtrace: Let the arch hotunplug code flush cache

Mahesh Salgaonkar (1):
      powerpc/mce: Fix a bug where mce loops on memory UE.

Mark Hairgrove (1):
      powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure

 arch/powerpc/include/asm/powernv.h        |   2 +-
 arch/powerpc/kernel/mce_power.c           |   7 +-
 arch/powerpc/mm/mem.c                     |   2 +
 arch/powerpc/platforms/powernv/memtrace.c |  17 --
 arch/powerpc/platforms/powernv/npu-dma.c  | 347 ++++++++++++++++++++----------
 arch/powerpc/platforms/powernv/opal.c     |   5 +-
 6 files changed, 243 insertions(+), 137 deletions(-)




More information about the kernel-team mailing list