Use a trampoline as an exception handlers, which can kill some use of ` (3 subsequent siblings) 4 siblings, 1 reply 20+ messages in thread 9:07 ` LoongArch: Add JUMP_LINK_ADDR macro implementation to avoid using la.abs Youling Tang 9:07 LoongArch: Add kernel relocation and KASLR support Youling 9:07 ` Youling Tang * LoongArch: Use trampoline for exception handlers and kill la.abs.LoongArch: Add support for kernel address space layout randomizationĪrch/loongarch/include/asm/stackframe.h | 16 +-Īrch/loongarch/include/asm/uaccess.h | 1 -Īrch/loongarch/kernel/relocate.c | 210 ++++++++++++++++++++++++Īrch/loongarch/kernel/ | 11 +-Īrch/loongarch/power/suspend_asm.S | 5 +-ġ5 files changed, 333 insertions(+), 51 deletions(-)Ĭreate mode 100644 arch/loongarch/kernel/relocate.c LoongArch: Add support for kernel relocation LoongArch: Add JUMP_LINK_ADDR macro implementation to avoid using LoongArch: Use trampoline for exception handlers and kill la.abs Thanks to and for their help and suggestions. This patch series to support kernel relocation and KASLR (only 64bit).īoth old and new toolchains support this feature, and the test results To: Huacai Chen, Xi Ruoyao, Jinyang He +Cc: Xuerui Wang, loongarch, linux-kernel ` (4 more replies) 0 siblings, 5 replies 20+ messages in thread 9:07 ` LoongArch: Use trampoline for exception handlers and kill la.abs Youling Tang LoongArch: Add kernel relocation and KASLR support LKML Archive on help / color / mirror / Atom feed * LoongArch: Add kernel relocation and KASLR support 9:07 Youling Tang
0 Comments
Leave a Reply. |