-
Notifications
You must be signed in to change notification settings - Fork 105
[Deepin-Kernel-SIG] [linux 6.6-y] deepin: config: adjust PSI and RCU config #548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
config: adjust PSI and RCU config [1] CONFIG_PSI: It has already enabled in x86 and loongarch config, enable it on arm64 config. [2] CONFIG_RCU_BOOST: Config helps to boost the priority of preempted RCU readers that block the current preemptible RCU grace period for too long. Enable CONFIG_RCU_BOOST for x86, arm64, loongarch architectures. Link:https://android.googlesource.com/kernel/common/+/83571e3b13db8d4ce64cc62644b35181125867cf [3] CONFIG_RCU_LAZY: It is still disabled by default. Must specify rcutree.enable_rcu_lazy and rcu_nocbs=all in boot time parameter to actually enable it. Link:https://android.googlesource.com/kernel/common/+/61dd43b723d3553a794be6a279ec330db059ea98 [4] CONFIG_RCU_EXPERT, CONFIG_RCU_NOCB_CPU: Enable configs needed for RCU perf/power optimizations Link:https://android.googlesource.com/kernel/common/+/e9b2f28785260537f78edc901e65592f9e1869af Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
deepin pr auto review代码审查意见:
综上所述,建议对配置文件进行全面的审查,确保配置项的正确性、一致性和兼容性,并添加必要的注释和文档。 |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/lgtm |
config: adjust PSI and RCU config [1] CONFIG_PSI: It has already enabled in x86 and loongarch config, enable it on arm64 config. [2] CONFIG_RCU_BOOST: Config helps to boost the priority of preempted RCU readers that block the current preemptible RCU grace period for too long. Enable CONFIG_RCU_BOOST for x86, arm64, loongarch architectures. Link:https://android.googlesource.com/kernel/common/+/83571e3b13db8d4ce64cc62644b35181125867cf [3] CONFIG_RCU_LAZY: It is still disabled by default. Must specify rcutree.enable_rcu_lazy and rcu_nocbs=all in boot time parameter to actually enable it. Link:https://android.googlesource.com/kernel/common/+/61dd43b723d3553a794be6a279ec330db059ea98 [4] CONFIG_RCU_EXPERT, CONFIG_RCU_NOCB_CPU: Enable configs needed for RCU perf/power optimizations Link:https://android.googlesource.com/kernel/common/+/e9b2f28785260537f78edc901e65592f9e1869af Signed-off-by: Wentao Guan <guanwentao@uniontech.com> Link: deepin-community#548 (cherry picked from commit 5eeb6a9) Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
config: adjust PSI and RCU config [1] CONFIG_PSI: It has already enabled in x86 and loongarch config, enable it on arm64 config. [2] CONFIG_RCU_BOOST: Config helps to boost the priority of preempted RCU readers that block the current preemptible RCU grace period for too long. Enable CONFIG_RCU_BOOST for x86, arm64, loongarch architectures. Link:https://android.googlesource.com/kernel/common/+/83571e3b13db8d4ce64cc62644b35181125867cf [3] CONFIG_RCU_LAZY: It is still disabled by default. Must specify rcutree.enable_rcu_lazy and rcu_nocbs=all in boot time parameter to actually enable it. Link:https://android.googlesource.com/kernel/common/+/61dd43b723d3553a794be6a279ec330db059ea98 [4] CONFIG_RCU_EXPERT, CONFIG_RCU_NOCB_CPU: Enable configs needed for RCU perf/power optimizations Link:https://android.googlesource.com/kernel/common/+/e9b2f28785260537f78edc901e65592f9e1869af Signed-off-by: Wentao Guan <guanwentao@uniontech.com> Link: deepin-community#548 (cherry picked from commit 5eeb6a9) Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
config: adjust PSI and RCU config
[1] CONFIG_PSI: It has already enabled in x86 and loongarch config, enable it on arm64 config.
[2] CONFIG_RCU_BOOST:
Config helps to boost the priority of preempted RCU readers that block the current preemptible RCU grace period for too long. Enable CONFIG_RCU_BOOST for x86, arm64, loongarch architectures. Link:https://android.googlesource.com/kernel/common/+/83571e3b13db8d4ce64cc62644b35181125867cf
[3] CONFIG_RCU_LAZY:
It is still disabled by default. Must specify
rcutree.enable_rcu_lazy and rcu_nocbs=all in boot time parameter to actually enable it.
Link:https://android.googlesource.com/kernel/common/+/61dd43b723d3553a794be6a279ec330db059ea98
[4] CONFIG_RCU_EXPERT, CONFIG_RCU_NOCB_CPU:
Enable configs needed for RCU perf/power optimizations Link:https://android.googlesource.com/kernel/common/+/e9b2f28785260537f78edc901e65592f9e1869af