Merge patch series "RISC-V: Parse DT for Zkr to seed KASLR"
authorPalmer Dabbelt <palmer@rivosinc.com>
Mon, 5 Aug 2024 19:06:43 +0000 (12:06 -0700)
committerPalmer Dabbelt <palmer@rivosinc.com>
Mon, 5 Aug 2024 19:06:43 +0000 (12:06 -0700)
commit7c08a2615f149f64fb1bb4660997e152fb3a11a7
treee1f4ad49de3762559c335488284684612730c06f
parentdc1c8034e31b14a2e5e212104ec508aec44ce1b9
parent945302df3de156fc367d3b537cec76d4aea0b0d1
Merge patch series "RISC-V: Parse DT for Zkr to seed KASLR"

Jesse Taube <jesse@rivosinc.com> says:

Add functions to pi/fdt_early.c to help parse the FDT to check if
the isa string has the Zkr extension. Then use the Zkr extension to
seed the KASLR base address.

The first two patches fix the visibility of symbols.

* b4-shazam-merge:
  RISC-V: Use Zkr to seed KASLR base address
  RISC-V: pi: Add kernel/pi/pi.h
  RISC-V: lib: Add pi aliases for string functions
  RISC-V: pi: Force hidden visibility for all symbol references

Link: https://lore.kernel.org/r/20240709173937.510084-1-jesse@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/mm/init.c