[GIT PULL] RISC-V Fixes for 6.15-rc3
Palmer Dabbelt
palmer at rivosinc.com
Fri Apr 18 10:44:38 PDT 2025
The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:
Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-6.15-rc3
Primary key fingerprint: 00CE 76D1 8349 60DF CE88 6DF8 EF4C A150 2CCB AB41
Subkey fingerprint: 2B3C 3747 4468 43B2 4A94 3A7A 2E13 19F3 5FBB 1889
merged tag 'riscv-fixes-6.15-rc3'
for you to fetch changes up to 615e705fc8c7bdb6816faf09b5b16a0441f050e7:
Merge tag 'riscv-fixes-6.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/alexghiti/linux into fixes (2025-04-16 11:10:25 -0700)
----------------------------------------------------------------
RISC-V Fixes for 6.15-rc3
* A fix for an issue where C instructions ended up in non-C builds, do
to some broken inline assembly in the KGDB breakpoint insertion code.
* A fix to avoid spurious printk messages about misaligned access
performance probing.
* A fix for a handful of issues with /proc/iomem's reserved region
handling.
* A pair of fixes for module relocation processing.
* A few build-time fixes.
----------------------------------------------------------------
This got hung up last week on the plugin ICE, which I thought was a RISC-V
problem but actually looks to be something pretty generic.
----------------------------------------------------------------
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
Nam Cao (1):
Documentation: riscv: Fix typo MIMPLID -> MIMPID
Nathan Chancellor (2):
riscv: Avoid fortify warning in syscall_get_arguments()
riscv: Avoid fortify warning in syscall_get_arguments()
Palmer Dabbelt (3):
Merge tag 'riscv-fixes-6.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/alexghiti/linux into fixes
Merge patch series "riscv: Rework the arch_kgdb_breakpoint() implementation"
Merge tag 'riscv-fixes-6.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/alexghiti/linux into fixes
Samuel Holland (2):
riscv: module: Fix out-of-bounds relocation access
riscv: module: Allocate PLT entries for R_RISCV_PLT32
WangYuli (2):
riscv: KGDB: Do not inline arch_kgdb_breakpoint()
riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
Will Pierce (1):
riscv: Use kvmalloc_array on relocation_hashtable
Documentation/arch/riscv/hwprobe.rst | 2 +-
arch/riscv/include/asm/alternative-macros.h | 19 ++++++---------
arch/riscv/include/asm/kgdb.h | 9 +-------
arch/riscv/include/asm/syscall.h | 7 ++++--
arch/riscv/kernel/kgdb.c | 6 +++++
arch/riscv/kernel/module-sections.c | 13 ++++++-----
arch/riscv/kernel/module.c | 11 +++++----
arch/riscv/kernel/setup.c | 36 ++++++++++++++++++++++++++++-
arch/riscv/kernel/unaligned_access_speed.c | 35 +++++++++++++++++-----------
9 files changed, 89 insertions(+), 49 deletions(-)
More information about the linux-riscv
mailing list