LoongArch: Allow to enable PREEMPT_LAZY
authorHuacai Chen <chenhuacai@loongson.cn>
Fri, 22 Nov 2024 07:47:53 +0000 (15:47 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Tue, 26 Nov 2024 10:06:04 +0000 (18:06 +0800)
commit704f06eeff65f898364981e6803e587cd941a3ed
treef596635ceb1a77489d3dc3185007d6330a256642
parentbe2ea982bb83a34003909bdfcac1d107339f5dcf
LoongArch: Allow to enable PREEMPT_LAZY

LoongArch has supported PREEMPT_RT now. It uses GENERIC_ENTRY, so just
add the TIF bit (TIF_NEED_RESCHED_LAZY) related definitions and select
the Kconfig symbol (ARCH_HAS_PREEMPT_LAZY) is enough to make it go.

Signed-off-by: Xi Ruoyao <xry111@xry111.site>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/Kconfig
arch/loongarch/include/asm/thread_info.h