]> git.baikalelectronics.ru Git - kernel.git/commit
riscv: Improve stack randomisation on RV64
authorKefeng Wang <wangkefeng.wang@huawei.com>
Thu, 12 Aug 2021 11:47:02 +0000 (19:47 +0800)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Sat, 11 Sep 2021 05:25:34 +0000 (22:25 -0700)
commite8868c7308534b5847dae2f92d42845530a14feb
tree879e8965f6c8908490c48bd80d528a0cae81601e
parent04b63b0a859da264cdf735dc3180f8619c70cc03
riscv: Improve stack randomisation on RV64

This enlarges the bits availiable for stack randomisation on RV64 from
the default of 8MiB to 1GiB, to match arm64 and x86.

Also, update the documentation to reflect our support for stack
randomisation.

Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
[Palmer: commit text]
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
Documentation/features/vm/ELF-ASLR/arch-support.txt
arch/riscv/include/asm/elf.h