[GIT PULL] RISC-V Fixes for 5.17-rc4

Palmer Dabbelt palmer at rivosinc.com
Fri Feb 11 11:28:17 PST 2022


The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07:

  Linux 5.17-rc1 (2022-01-23 10:12:53 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.17-rc4

for you to fetch changes up to 6df2a016c0c8a3d0933ef33dd192ea6606b115e3:

  riscv: fix build with binutils 2.38 (2022-02-10 09:17:01 -0800)

----------------------------------------------------------------
RISC-V Fixes for 5.17-rc4

* A fix to avoid undefined behavior when stack backtracing, which
  manifests in GCC as incorrect stack addresses.
* A few fixes for the XIP kernels.
* A fix to tracking NUMA state on CPU hotplug.
* Support for the recently relesaed binutils-2.38, which changed the
  default ISA version to one without CSRs or fence.i in I.

----------------------------------------------------------------
Aurelien Jarno (1):
      riscv: fix build with binutils 2.38

Changbin Du (1):
      riscv: eliminate unreliable __builtin_frame_address(1)

Jisheng Zhang (1):
      riscv: extable: fix err reg writing in dedicated uaccess handler

Myrtle Shah (1):
      riscv: Fix XIP_FIXUP_FLASH_OFFSET

Palmer Dabbelt (2):
      riscv/mm: Add XIP_FIXUP for phys_ram_base
      riscv/mm: Add XIP_FIXUP for riscv_pfn_base

Pingfan Liu (1):
      riscv: cpu-hotplug: clear cpu from numa map when teardown

 arch/riscv/Makefile             |  6 ++++++
 arch/riscv/kernel/cpu-hotplug.c |  2 ++
 arch/riscv/kernel/head.S        | 11 +++++------
 arch/riscv/kernel/stacktrace.c  |  9 +++++----
 arch/riscv/mm/extable.c         |  6 +++---
 arch/riscv/mm/init.c            |  2 ++
 6 files changed, 23 insertions(+), 13 deletions(-)



More information about the linux-riscv mailing list