kernel_samsung_a53x/kernel/rcu
Yaroslav Furman 630769e32b rcu: Fix a performance regression.
Commit "rcu: Create RCU-specific workqueues with rescuers" switched RCU
to using local workqueses and removed power efficiency flag from them.

This caused a performance regression that can be observed in Geekbench 5
after enabling CONFIG_WQ_POWER_EFFICIENT_DEFAULT: score went down from
760/2500 to 620/2300 (single/multi core respectively).

Add WQ_POWER_EFFICIENT flag to avoid this regression.

Change-Id: I2c4f41faa55548f9e81a1c0cbe10703948062d89
2025-01-19 20:05:47 +01:00
..
Kconfig
Kconfig.debug
Makefile
rcu.h
rcu_segcblist.c
rcu_segcblist.h
rcuscale.c Revert "rcuscale: Provide clear error when async specified without primitives" 2024-11-24 00:23:07 +01:00
rcutorture.c rcutorture: Fix rcu_torture_fwd_cb_cr() data race 2024-11-23 23:20:22 +01:00
refscale.c
srcutiny.c
srcutree.c
sync.c
tasks.h rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow 2025-01-19 14:52:20 +01:00
tiny.c
tree.c rcu: Fix a performance regression. 2025-01-19 20:05:47 +01:00
tree.h
tree_exp.h
tree_plugin.h
tree_stall.h
update.c