Perf-kernel-20241227-1812
Release for commit 482cb3c
Changes
482cb3c Fix brightness slider
a7f272a BACKPORT: rcu: Move RCU_BOOST variable declarations, eliminating #ifdef
f0c059d Revert "SQUASHED: locking: Move the mutex code to kernel/locking/"
89a1cfd SQUASHED: locking: Move the mutex code to kernel/locking/
8e21735 port whole rcu system from lg g4
6e9aea0 rcu: Make nocb leader kthreads process pending callbacks after spawning
8db39dd rcu: Parallelize and economize NOCB kthread wakeups
b9d6ccc rcu: Drive quiescent-state-forcing delay from HZ
49e0ad9 rcu: Protect uses of ->jiffies_stall with ACCESS_ONCE()
d7c94e5 rcu: Protect uses of jiffies_stall field with ACCESS_ONCE()
9ae1752 rcu: Remove ACCESS_ONCE() from jiffies
260011b rcu: Break call_rcu() deadlock involving scheduler and perf
7b58182 rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads
0b7fb7c rcu: Check both root and current rcu_node when setting up future grace period
35b6c40 rcu: Update cpu_needs_another_gp() for futures from non-NOCB CPUs
5a6c458 rcu: Protect ->gp_flags accesses with ACCESS_ONCE()
ea363ea rcu: Flag lockless access to ->gp_flags with ACCESS_ONCE()
cb9a15f rcu: Prevent spurious-wakeup DoS attack on rcu_gp_kthread()
0add09d rcu: Merge __rcu_process_gp_end() into __note_gp_changes()
6c40c81 rcu: Rename note_new_gpnum() to note_gp_changes()
f3c50e3 rcu: Make __note_new_gpnum() check for ends of prior grace periods
9410aa7 rcu: Move code to apply callback-numbering simplifications
923e5d5 rcu: Fix missing task information during rcu-preempt stall
0e848ef rcu: Add GP-kthread-starvation checks to CPU stall warnings
1cb1353 rcu: Make RCU_CPU_STALL_INFO include number of fqs attempts
440a443 rcu: Improve diagnostics for spurious RCU CPU stall warnings
f70346b sched/nohz: Fix overflow error in scheduler_tick_max_deferment()
96737bb perf: Avoid horrible stack usage
Branch
refs/heads/twrp