[GIT PULL] RISC-V Fixes for 6.15-rc3

Alexandre Ghiti alex at ghiti.fr
Wed Apr 16 11:04:34 PDT 2025


The following changes since commit 70fc03cd76311a06c8c84deb70b2e16837497774:

   Documentation: riscv: Fix typo MIMPLID -> MIMPID (2025-04-07 08:21:19 
+0000)

are available in the Git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/alexghiti/linux 
tags/riscv-fixes-6.15-rc3

for you to fetch changes up to 1413708f990cb7d025affd706ba9c23e2bfc1a27:

   riscv: Avoid fortify warning in syscall_get_arguments() (2025-04-16 
11:09:38 +0000)

----------------------------------------------------------------
riscv fixes for 6.15-rc3

- A couple of fixes regarding module relocations
- Fix a build error by implementing missing alternative macros
- Another fix for kexec by fixing /proc/iomem

----------------------------------------------------------------
Andrew Jones (2):
       riscv: Fix unaligned access info messages
       riscv: Provide all alternative macros all the time

Björn Töpel (1):
       riscv: Properly export reserved regions in /proc/iomem

Nathan Chancellor (1):
       riscv: Avoid fortify warning in syscall_get_arguments()

Samuel Holland (2):
       riscv: module: Fix out-of-bounds relocation access
       riscv: module: Allocate PLT entries for R_RISCV_PLT32

  arch/riscv/include/asm/alternative-macros.h | 19 +++++++------------
  arch/riscv/include/asm/syscall.h            |  7 +++++--
  arch/riscv/kernel/module-sections.c         | 13 +++++++------
  arch/riscv/kernel/module.c                  |  2 +-
  arch/riscv/kernel/setup.c                   | 36 
+++++++++++++++++++++++++++++++++++-
  arch/riscv/kernel/unaligned_access_speed.c  | 35 
+++++++++++++++++++++--------------
  6 files changed, 76 insertions(+), 36 deletions(-)




More information about the linux-riscv mailing list