android_kernel_oneplus_msm8998/arch
Benjamin Herrenschmidt 90c2e2e1a8 powerpc: Don't preempt_disable() in show_cpuinfo()
commit 349524bc0da698ec77f2057cf4a4948eb6349265 upstream.

This causes warnings from cpufreq mutex code. This is also rather
unnecessary and ineffective. If we really want to prevent concurrent
unplug, we could take the unplug read lock but I don't see this being
critical.

Fixes: cd77b5ce208c ("powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo")
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Acked-by: Michal Suchanek <msuchanek@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-05-26 08:48:53 +02:00
..
alpha futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
arc futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
arm Revert "ARM: dts: imx6qdl-wandboard: Fix audio channel swap" 2018-05-26 08:48:50 +02:00
arm64 futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
avr32
blackfin pinctrl: adi2: Fix Kconfig build problem 2017-12-20 10:05:00 +01:00
c6x
cris
frv futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
h8300
hexagon futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
ia64 futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
m32r
m68k
metag
microblaze futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
mips futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
mn10300 mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a failed user copy 2018-02-16 20:09:47 +01:00
nios2
openrisc signal/openrisc: Fix do_unaligned_access to send the proper signal 2018-02-16 20:09:46 +01:00
parisc futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
powerpc powerpc: Don't preempt_disable() in show_cpuinfo() 2018-05-26 08:48:53 +02:00
s390 futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
score
sh futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
sparc futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
tile futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
um um: Use POSIX ucontext_t instead of struct ucontext 2018-04-24 09:32:08 +02:00
unicore32
x86 futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
xtensa futex: Remove duplicated code and fix undefined behaviour 2018-05-26 08:48:50 +02:00
.gitignore
Kconfig