Merge patch the fixes from "riscv: 64-bit NOMMU fixes and enhancements"
authorPalmer Dabbelt <palmer@rivosinc.com>
Tue, 9 Apr 2024 18:41:01 +0000 (11:41 -0700)
committerPalmer Dabbelt <palmer@rivosinc.com>
Tue, 9 Apr 2024 18:41:01 +0000 (11:41 -0700)
commita373a36fb6b024ac1d87fc04c97c75621b574c30
treebc8edf4468dce6a1cdd6853ee2ce46bab737b02a
parentd14fa1fcf69db9d070e75f1c4425211fa619dfc8
parentaea702dde7e9876fb00571a2602f25130847bf0f
Merge patch the fixes from "riscv: 64-bit NOMMU fixes and enhancements"

These two patches are fixes that the feature depends on, but they also
fix generic issues.  So I'm picking them up for fixes as well as
for-next.

* commit 'aea702dde7e9876fb00571a2602f25130847bf0f':
  riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
  riscv: Fix TASK_SIZE on 64-bit NOMMU

Link: https://lore.kernel.org/r/20240227003630.3634533-1-samuel.holland@sifive.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/include/asm/page.h
arch/riscv/include/asm/pgtable.h
arch/riscv/mm/init.c