Comment 0 for bug 1772991

Revision history for this message
bugproxy (bugproxy) wrote :

== Comment: #0 - Barry B. Arndt <email address hidden> - 2018-05-23 13:40:33 ==
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. Those 9 commits are:

720c84046c26 powerpc/npu-dma.c: Fix crash after __mmu_notifier_register failure
2b74e2a9b39d powerpc/powernv/npu: Fix deadlock in mmio_invalidate()
5ee573e8ef03 powerpc/powernv/mce: Don't silently restart the machine
fb5924fddf9e powerpc/mm: Flush cache on memory hot(un)plug
7fd6641de28f powerpc/powernv/memtrace: Let the arch hotunplug code flush cache
28a5933e8d36 powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy
a1409adac748 powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters
d0cf9b561ca9 powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range
75ecfb49516c powerpc/mce: Fix a bug where mce loops on memory UE.

We cherry-picked the commits, and all applied cleanly. The resultant kernel built successfully and loaded.