android_kernel_xiaomi_sm7250/include
Peter Zijlstra e3a6fa2b16 UPSTREAM: locking/percpu-rwsem: Remove preempt_disable variants
Effective revert commit:

  87709e28dc ("fs/locks: Use percpu_down_read_preempt_disable()")

This is causing major pain for PREEMPT_RT.

Sebastian did a lot of lockperf runs on 2 and 4 node machines with all
preemption modes (PREEMPT=n should be an obvious NOP for this patch
and thus serves as a good control) and no results showed significance
over 2-sigma (the PREEMPT=n results were almost empty at 1-sigma).

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Will Deacon <will.deacon@arm.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Change-Id: Ic81171045eba8a615163e97d27bc282bb0e998a2
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2022-11-12 11:23:27 +00:00
..
acpi
asm-generic BACKPORT: mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush 2022-11-12 11:23:07 +00:00
clocksource
crypto LRNG: Backport to 4.19 kernel 2022-11-12 11:23:17 +00:00
drm
dt-bindings
keys
kvm
linux UPSTREAM: locking/percpu-rwsem: Remove preempt_disable variants 2022-11-12 11:23:27 +00:00
math-emu
media
memory
microvisor
misc
net
pcmcia
ras
rdma
scsi
soc
sound
target
trace UPSTREAM: mm/damon: add 'age' of region tracepoint support 2022-11-12 11:23:01 +00:00
uapi BACKPORT: FROMGIT: Binder: add TF_UPDATE_TXN to replace outdated txn 2022-11-12 11:23:12 +00:00
vdso
video
vservices
xen
Kbuild
OWNERS