]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
LoongArch: Batch the icache maintenance for jump_label
authorYouling Tang <tangyouling@kylinos.cn>
Wed, 22 Apr 2026 07:45:13 +0000 (15:45 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Wed, 22 Apr 2026 07:45:13 +0000 (15:45 +0800)
commit2c749f734ebfe350da55bf40ea55444fb85d4055
treef24857a685e38da16ec58fb2468528a47d917a1e
parentadf346e500647d91d115e1319f04c3c7972620d9
LoongArch: Batch the icache maintenance for jump_label

Switch to the batched version of the jump label update functions so
instruction cache maintenance is deferred until the end of the update.

Signed-off-by: Youling Tang <tangyouling@kylinos.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/include/asm/jump_label.h
arch/loongarch/kernel/inst.c
arch/loongarch/kernel/jump_label.c