Merge tag 'powerpc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Pull powerpc fixes from Michael Ellerman: - Fix crashes when loading modules built with a different CONFIG_RELOCATABLE value by adding CONFIG_RELOCATABLE to vermagic. - Fix busy loops in the OPAL NVRAM driver if we get certain error conditions from firmware. - Remove tlbie trace points from KVM code that's called in real mode, because it causes crashes. - Fix checkstops caused by invalid tlbiel on Power9 Radix. - Ensure the set of CPU features we "know" are always enabled is actually the minimal set when we build with support for firmware supplied CPU features. Thanks to: Aneesh Kumar K.V, Anshuman Khandual, Nicholas Piggin. * tag 'powerpc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: powerpc/64s: Fix CPU_FTRS_ALWAYS vs DT CPU features powerpc/mm/radix: Fix checkstops caused by invalid tlbiel KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode powerpc/8xx: Fix build with hugetlbfs enabled powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops powerpc/powernv: define a standard delay for OPAL_BUSY type retry loops powerpc/fscr: Enable interrupts earlier before calling get_user() powerpc/64s: Fix section mismatch warnings from setup_rfi_flush() powerpc/modules: Fix crashes by adding CONFIG_RELOCATABLE to vermagic
Showing
- arch/powerpc/include/asm/cputable.h 21 additions, 2 deletionsarch/powerpc/include/asm/cputable.h
- arch/powerpc/include/asm/module.h 11 additions, 1 deletionarch/powerpc/include/asm/module.h
- arch/powerpc/include/asm/opal.h 3 additions, 0 deletionsarch/powerpc/include/asm/opal.h
- arch/powerpc/kernel/dt_cpu_ftrs.c 1 addition, 13 deletionsarch/powerpc/kernel/dt_cpu_ftrs.c
- arch/powerpc/kernel/setup_64.c 1 addition, 1 deletionarch/powerpc/kernel/setup_64.c
- arch/powerpc/kernel/traps.c 17 additions, 15 deletionsarch/powerpc/kernel/traps.c
- arch/powerpc/kvm/book3s_hv_rm_mmu.c 0 additions, 4 deletionsarch/powerpc/kvm/book3s_hv_rm_mmu.c
- arch/powerpc/mm/slice.c 1 addition, 0 deletionsarch/powerpc/mm/slice.c
- arch/powerpc/mm/tlb-radix.c 2 additions, 3 deletionsarch/powerpc/mm/tlb-radix.c
- arch/powerpc/platforms/powernv/opal-nvram.c 6 additions, 1 deletionarch/powerpc/platforms/powernv/opal-nvram.c
Loading
Please register or sign in to comment