+10
−0
+12
−0
+21
−2
Loading
Merge Pull Request from: @ci-robot PR sync from: Tiezhu Yang <yangtiezhu@loongson.cn> https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/QOMNOQB5AFUZ6IMRNMWCUIYRVG7D2YTQ/ The patches come from the upstream mainline kernel, backport them to OLK-6.6 to support objtool, orc and livepatch on LoongArch. Huacai Chen (1): LoongArch: Update Loongson-3 default config file Jinyang He (1): LoongArch: Add kernel livepatching support Tiezhu Yang (13): objtool/LoongArch: Enable objtool to be built objtool/LoongArch: Implement instruction decoder objtool/x86: Separate arch-specific and generic parts objtool/LoongArch: Enable orc to be built objtool: Check local label in add_dead_ends() objtool: Check local label in read_unwind_hints() LoongArch: Add ORC stack unwinder support LoongArch: Fix definition of ftrace_regs_set_instruction_pointer() LoongArch: Add ifdefs to fix LSX and LASX related warnings objtool: Handle frame pointer related instructions LoongArch: Enable objtool for Clang LoongArch: Set AS_HAS_THIN_ADD_SUB as y if AS_IS_LLVM compiler.h: specify correct attribute for .rodata..c_jump_table Xi Ruoyao (1): LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub -- 2.42.0 https://gitee.com/openeuler/kernel/issues/IB3IRE Link:https://gitee.com/openeuler/kernel/pulls/13180 Reviewed-by:Hongchen Zhang <zhanghongchen@loongson.cn> Signed-off-by:
Zhang Peng <zhangpeng362@huawei.com>