]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN
authorBibo Mao <maobibo@loongson.cn>
Sun, 30 Mar 2025 08:30:20 +0000 (16:30 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Sun, 30 Mar 2025 08:30:20 +0000 (16:30 +0800)
Option HAVE_VIRT_CPU_ACCOUNTING_GEN is selected by default for 64bit
system in kconfig file arch/Kconfig. There is another selection in file
arch/loongarch/Kconfig if SMP is not selected. Indeed this option is
SMP-safe so it brings out some misunderstanding for non-SMP case. Here
always select option HAVE_VIRT_CPU_ACCOUNTING_GEN for future possible
32bit system (it is also 32bit-safe because we no longer use cputime_t).

Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/Kconfig

index 15aaa2e6757e7d0377f9d5ffb7596d722fe1ceb0..c6d8a30a12158e795cba59f16af9ab0a56e8c9ea 100644 (file)
@@ -175,7 +175,7 @@ config LOONGARCH
        select HAVE_STACKPROTECTOR
        select HAVE_SYSCALL_TRACEPOINTS
        select HAVE_TIF_NOHZ
-       select HAVE_VIRT_CPU_ACCOUNTING_GEN if !SMP
+       select HAVE_VIRT_CPU_ACCOUNTING_GEN
        select IRQ_FORCED_THREADING
        select IRQ_LOONGARCH_CPU
        select LOCK_MM_AND_FIND_VMA