diff options
author | Alexander Gordeev <agordeev@linux.ibm.com> | 2024-08-21 18:55:06 +0200 |
---|---|---|
committer | Vasily Gorbik <gor@linux.ibm.com> | 2024-08-22 19:24:13 +0200 |
commit | d7fd2941ae9a67423d1c7bee985f240e4686634f (patch) | |
tree | d296828efe994aa9b0187650848e3e247357fc88 /block/bio-integrity.c | |
parent | b4f5bd60d558f6ba451d7e76aa05782c07a182a3 (diff) |
s390/boot: Avoid possible physmem_info segment corruption
When physical memory for the kernel image is allocated it does not
consider extra memory required for offsetting the image start to
match it with the lower 20 bits of KASLR virtual base address. That
might lead to kernel access beyond its memory range.
Suggested-by: Vasily Gorbik <gor@linux.ibm.com>
Fixes: 693d41f7c938 ("s390/mm: Restore mapping of kernel image using large pages")
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Acked-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'block/bio-integrity.c')
0 files changed, 0 insertions, 0 deletions