From: Ben Hutchings Date: Sat, 10 Dec 2022 00:06:17 +0100 Subject: [PATCH 351/354] Revert "percpu: include irqflags.h for raw_local_irq_save()" Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=744516702f55a39c76b0b600abcba9e91942df0c This reverts commit 0d796a9e6a93608b4dd84fbd09f01e912ae34bdc. After merging stable release 4.19.266 into the -rt branch, an x86 build will fail with the following error: .../include/linux/percpu-defs.h:49:34: error: 'PER_CPU_BASE_SECTION' undeclared here (not in a function); did you mean 'PER_CPU_FIRST_SECTION'? This is due to an #include loop: -> -> -> -> which appears after the merge because: - The reverted commit added -> - 4.19.266 added -> Neither upstream nor any other maintained stable-rt branch has this include, and my build succeeded without it. Revert it here as well. Signed-off-by: Ben Hutchings Link: https://lore.kernel.org/r/Y5O/aVw/zHKqmpu7@decadent.org.uk Signed-off-by: Daniel Wagner --- include/asm-generic/percpu.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/asm-generic/percpu.h b/include/asm-generic/percpu.h index 942d64c0476e..1817a8415a5e 100644 --- a/include/asm-generic/percpu.h +++ b/include/asm-generic/percpu.h @@ -5,7 +5,6 @@ #include #include #include -#include #ifdef CONFIG_SMP