summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel/patch.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* riscv: Re-introduce global icache flush in patch_text_XXX()Alexandre Ghiti2024-08-061-0/+4
* Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-07-201-32/+31
|\
| * riscv: Remove extra variable in patch_text_nosync()Samuel Holland2024-06-261-8/+4
| * riscv: Use offset_in_page() in text patching functionsSamuel Holland2024-06-261-3/+3
| * riscv: Pass patch_text() the length in bytesSamuel Holland2024-06-261-9/+5
| * riscv: Simplify text patching loopsSamuel Holland2024-06-261-16/+21
* | riscv: patch: Flush the icache right after patching to avoid illegal insnsAlexandre Ghiti2024-06-261-8/+18
|/
* Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-05-221-5/+12
|\
| * riscv: Fix text patching when IPI are usedAlexandre Ghiti2024-04-171-4/+12
| * riscv: Remove superfluous smp_mb()Alexandre Ghiti2024-04-171-1/+0
* | riscv: Disable preemption when using patch_map()Alexandre Ghiti2024-04-041-0/+8
|/
* riscv: Check if the code to patch lies in the exit sectionAlexandre Ghiti2024-01-091-1/+10
* riscv: implement a memset like function for textPuranjay Mohan2023-09-061-0/+77
* riscv: extend patch_text_nosync() for multiple pagesPuranjay Mohan2023-09-061-5/+32
* RISC-V: Don't check text_mutex during stop_machineConor Dooley2023-03-091-3/+25
* riscv: Extend patch_text for multiple instructionsPu Lehui2023-02-171-7/+12
* riscv: patch_text: Fixup last cpu should be masterGuo Ren2022-04-221-1/+1
* riscv: Fixup compile error BUILD_BUG_ON failedGuo Ren2021-01-151-2/+6
* maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig2020-06-171-2/+2
* riscv: fix build warning of missing prototypesZong Li2020-06-101-0/+1
* riscv: Use text_mutex instead of patch_lockZong Li2020-05-181-6/+7
* riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotationZong Li2020-05-181-7/+14
* riscv: Remove the 'riscv_' prefix of function nameZong Li2020-05-181-11/+11
* riscv: introduce interfaces to patch kernel codeZong Li2020-03-261-0/+120