summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/patch.c
AgeCommit message (Expand)Author
2024-08-06riscv: Re-introduce global icache flush in patch_text_XXX()Alexandre Ghiti
2024-07-20Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2024-06-26riscv: patch: Flush the icache right after patching to avoid illegal insnsAlexandre Ghiti
2024-06-26riscv: Remove extra variable in patch_text_nosync()Samuel Holland
2024-06-26riscv: Use offset_in_page() in text patching functionsSamuel Holland
2024-06-26riscv: Pass patch_text() the length in bytesSamuel Holland
2024-06-26riscv: Simplify text patching loopsSamuel Holland
2024-05-22Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2024-04-16riscv: Fix text patching when IPI are usedAlexandre Ghiti
2024-04-16riscv: Remove superfluous smp_mb()Alexandre Ghiti
2024-04-04riscv: Disable preemption when using patch_map()Alexandre Ghiti
2024-01-09riscv: Check if the code to patch lies in the exit sectionAlexandre Ghiti
2023-09-06riscv: implement a memset like function for textPuranjay Mohan
2023-09-06riscv: extend patch_text_nosync() for multiple pagesPuranjay Mohan
2023-03-09RISC-V: Don't check text_mutex during stop_machineConor Dooley
2023-02-17riscv: Extend patch_text for multiple instructionsPu Lehui
2022-04-22riscv: patch_text: Fixup last cpu should be masterGuo Ren
2021-01-14riscv: Fixup compile error BUILD_BUG_ON failedGuo Ren
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig
2020-06-09riscv: fix build warning of missing prototypesZong Li
2020-05-18riscv: Use text_mutex instead of patch_lockZong Li
2020-05-18riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotationZong Li
2020-05-18riscv: Remove the 'riscv_' prefix of function nameZong Li
2020-03-26riscv: introduce interfaces to patch kernel codeZong Li