From c42f3a5e5b2f4caa03d0c5586d087c404b35ecd7 Mon Sep 17 00:00:00 2001 From: mmnmnnmnmm Date: Thu, 1 Sep 2022 14:28:49 +0100 Subject: [PATCH] linux5.19: Set CONFIG_RCU_EXP_CPU_STALL_TIMEOUT to zero The Void kernel config defines CONFIG_ANDROID, which in 5.19 inadvertantly sets CONFIG_RCU_EXP_CPU_STALL_TIMEOUT to 20. Setting it to zero matches previous and future behaviour. This was fixed in kernel v6.0: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1045a06724f322ed61f1ffb994427c7bdbe64647 --- srcpkgs/linux5.19/files/arm64-dotconfig | 2 +- srcpkgs/linux5.19/files/i386-dotconfig | 2 +- srcpkgs/linux5.19/files/x86_64-dotconfig | 2 +- srcpkgs/linux5.19/template | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/linux5.19/files/arm64-dotconfig b/srcpkgs/linux5.19/files/arm64-dotconfig index 2c6f82ecf62b..7189dede07df 100644 --- a/srcpkgs/linux5.19/files/arm64-dotconfig +++ b/srcpkgs/linux5.19/files/arm64-dotconfig @@ -12350,7 +12350,7 @@ CONFIG_TORTURE_TEST=m CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=20 +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_RCU_TRACE=y # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging diff --git a/srcpkgs/linux5.19/files/i386-dotconfig b/srcpkgs/linux5.19/files/i386-dotconfig index 82e1c846ba3a..bf3ce35396c3 100644 --- a/srcpkgs/linux5.19/files/i386-dotconfig +++ b/srcpkgs/linux5.19/files/i386-dotconfig @@ -10479,7 +10479,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=20 +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging diff --git a/srcpkgs/linux5.19/files/x86_64-dotconfig b/srcpkgs/linux5.19/files/x86_64-dotconfig index 3c6c45056643..749aaf7144ef 100644 --- a/srcpkgs/linux5.19/files/x86_64-dotconfig +++ b/srcpkgs/linux5.19/files/x86_64-dotconfig @@ -10745,7 +10745,7 @@ CONFIG_TORTURE_TEST=m # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_REF_SCALE_TEST=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=20 +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging diff --git a/srcpkgs/linux5.19/template b/srcpkgs/linux5.19/template index 4eb2f4e2a886..42f36b6941f3 100644 --- a/srcpkgs/linux5.19/template +++ b/srcpkgs/linux5.19/template @@ -1,7 +1,7 @@ # Template file for 'linux5.19' pkgname=linux5.19 version=5.19.4 -revision=1 +revision=2 wrksrc="linux-${version%.*}" short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Đoàn Trần Công Danh "