Searched hist:d8da19fb (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/arch/loongarch/kernel/ |
H A D | relocate.c | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|
H A D | vmlinux.lds.S | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|
H A D | head.S | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|
H A D | Makefile | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|
/openbmc/linux/arch/loongarch/include/asm/ |
H A D | asmmacro.h | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|
H A D | setup.h | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|
/openbmc/linux/arch/loongarch/ |
H A D | Makefile | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|
H A D | Kconfig | d8da19fb Sat Feb 25 01:52:56 CST 2023 Youling Tang <tangyouling@loongson.cn> LoongArch: Add support for kernel relocation
This config allows to compile kernel as PIE and to relocate it at any virtual address at runtime: this paves the way to KASLR.
Runtime relocation is possible since relocation metadata are embedded into the kernel.
Signed-off-by: Youling Tang <tangyouling@loongson.cn> Signed-off-by: Xi Ruoyao <xry111@xry111.site> # Use arch_initcall Signed-off-by: Jinyang He <hejinyang@loongson.cn> # Provide la_abs relocation code Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
|