[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