]> Git Repo - linux.git/commit
arch/riscv: add Zihintpause support
authorDao Lu <[email protected]>
Mon, 20 Jun 2022 20:15:25 +0000 (13:15 -0700)
committerPalmer Dabbelt <[email protected]>
Thu, 11 Aug 2022 15:03:49 +0000 (08:03 -0700)
commit8eb060e10185cfc97ef0200d197ec246ba0f9f8c
tree5d72c5ef54b14b6b84b202ceae056cb401cf4284
parent3aefb2ee5bdd4a8976298415a5a017bf9844bfd5
arch/riscv: add Zihintpause support

Implement support for the ZiHintPause extension.

The PAUSE instruction is a HINT that indicates the current hart’s rate
of instruction retirement should be temporarily reduced or paused.

Reviewed-by: Heiko Stuebner <[email protected]>
Tested-by: Heiko Stuebner <[email protected]>
Signed-off-by: Dao Lu <[email protected]>
[Palmer: Some minor merge conflicts.]
Link: https://lore.kernel.org/all/[email protected]/
Link: https://lore.kernel.org/all/[email protected]/
Signed-off-by: Palmer Dabbelt <[email protected]>
arch/riscv/Makefile
arch/riscv/include/asm/hwcap.h
arch/riscv/include/asm/vdso/processor.h
arch/riscv/kernel/cpu.c
arch/riscv/kernel/cpufeature.c
This page took 0.049912 seconds and 4 git commands to generate.