OSDN Git Service

MIPS: relocatable: Provide kaslr_offset() to get the kernel offset
authorJinyang He <hejinyang@loongson.cn>
Fri, 5 Feb 2021 10:11:21 +0000 (18:11 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Tue, 9 Feb 2021 09:54:29 +0000 (10:54 +0100)
commitd4d3ef8b347b73aa60f60f4be06acf1643e79f34
tree942b434f91b73a89a870d0df4d4116bcb5965cf9
parent1ddc96bd42daeeb58f66c9515e506f245ccb00c6
MIPS: relocatable: Provide kaslr_offset() to get the kernel offset

Provide kaslr_offset() to get the kernel offset when KASLR is enabled.
Error may occur before update_kaslr_offset(), so put it at the end of
the offset branch.

Fixes: a307a4ce9ecd ("MIPS: Loongson64: Add KASLR support")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Jinyang He <hejinyang@loongson.cn>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/include/asm/page.h
arch/mips/kernel/relocate.c
arch/mips/kernel/setup.c