Merge tag 'powerpc-4.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Pull powerpc fixes from Michael Ellerman: "A bunch of fixes, mostly for existing code and going to stable. Our memory hot-unplug path wasn't flushing the cache before removing memory. That is a problem now that we are doing memory hotplug on bare metal. Three fixes for the NPU code that supports devices connected via NVLink (ie. GPUs). The main one tweaks the TLB flush algorithm to avoid soft lockups for large flushes. A fix for our memory error handling where we would loop infinitely, returning back to the bad access and hard lockup the CPU. Fixes for the OPAL RTC driver, which wasn't handling some error cases correctly. A fix for a hardlockup in the powernv cpufreq driver. And finally two fixes to our smp_send_stop(), required due to a recent change to use it on shutdown. Thanks to: Alistair Popple, Balbir Singh, Laurentiu Tudor, Mahesh Salgaonkar, Mark Hairgrove, Nicholas Pigg...
No related branches found
No related tags found
Showing
- arch/powerpc/include/asm/powernv.h 1 addition, 1 deletionarch/powerpc/include/asm/powernv.h
- arch/powerpc/kernel/mce_power.c 2 additions, 5 deletionsarch/powerpc/kernel/mce_power.c
- arch/powerpc/kernel/smp.c 42 additions, 7 deletionsarch/powerpc/kernel/smp.c
- arch/powerpc/kvm/booke.c 7 additions, 0 deletionsarch/powerpc/kvm/booke.c
- arch/powerpc/mm/mem.c 2 additions, 0 deletionsarch/powerpc/mm/mem.c
- arch/powerpc/platforms/powernv/memtrace.c 0 additions, 17 deletionsarch/powerpc/platforms/powernv/memtrace.c
- arch/powerpc/platforms/powernv/npu-dma.c 73 additions, 15 deletionsarch/powerpc/platforms/powernv/npu-dma.c
- arch/powerpc/platforms/powernv/opal-rtc.c 5 additions, 3 deletionsarch/powerpc/platforms/powernv/opal-rtc.c
- drivers/cpufreq/powernv-cpufreq.c 11 additions, 3 deletionsdrivers/cpufreq/powernv-cpufreq.c
- drivers/rtc/rtc-opal.c 23 additions, 14 deletionsdrivers/rtc/rtc-opal.c
Please register or sign in to comment