aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/patch.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-22Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-5/+12
2024-04-16riscv: Fix text patching when IPI are usedGravatar Alexandre Ghiti 1-4/+12
2024-04-16riscv: Remove superfluous smp_mb()Gravatar Alexandre Ghiti 1-1/+0
2024-04-04riscv: Disable preemption when using patch_map()Gravatar Alexandre Ghiti 1-0/+8
2024-01-09riscv: Check if the code to patch lies in the exit sectionGravatar Alexandre Ghiti 1-1/+10
2023-09-06riscv: implement a memset like function for textGravatar Puranjay Mohan 1-0/+77
2023-09-06riscv: extend patch_text_nosync() for multiple pagesGravatar Puranjay Mohan 1-5/+32
2023-03-09RISC-V: Don't check text_mutex during stop_machineGravatar Conor Dooley 1-3/+25
2023-02-17riscv: Extend patch_text for multiple instructionsGravatar Pu Lehui 1-7/+12
2022-04-22riscv: patch_text: Fixup last cpu should be masterGravatar Guo Ren 1-1/+1
2021-01-14riscv: Fixup compile error BUILD_BUG_ON failedGravatar Guo Ren 1-2/+6
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultGravatar Christoph Hellwig 1-2/+2
2020-06-09riscv: fix build warning of missing prototypesGravatar Zong Li 1-0/+1
2020-05-18riscv: Use text_mutex instead of patch_lockGravatar Zong Li 1-6/+7
2020-05-18riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotationGravatar Zong Li 1-7/+14
2020-05-18riscv: Remove the 'riscv_' prefix of function nameGravatar Zong Li 1-11/+11
2020-03-26riscv: introduce interfaces to patch kernel codeGravatar Zong Li 1-0/+120