Hi Guo,
FYI, the error/warning still remains.
tree: https://gitee.com/openeuler/kernel.git OLK-5.10 head: 48ec47c01c3800fd4419afd91af83e95ba9584d5 commit: 003a421b04ba85abaf24a92736dc47f76fda0803 [2498/2498] disable OPTIMIZE_INLINING by default config: x86_64-buildonly-randconfig-003-20241128 (https://download.01.org/0day-ci/archive/20241128/202411281737.6qVsoQFv-lkp@i...) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241128/202411281737.6qVsoQFv-lkp@i...)
If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot lkp@intel.com | Closes: https://lore.kernel.org/oe-kbuild-all/202411281737.6qVsoQFv-lkp@intel.com/
All warnings (new ones prefixed by >>):
ld: warning: arch/x86/power/hibernate_asm_64.o: missing .note.GNU-stack section implies executable stack ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker vmlinux.o: warning: objtool: mce_setup()+0xc: call to memset() leaves .noinstr.text section
vmlinux.o: warning: objtool: do_machine_check()+0xff: call to mce_no_way_out.constprop.0() leaves .noinstr.text section
ld: warning: arch/x86/power/hibernate_asm_64.o: missing .note.GNU-stack section implies executable stack ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker ld: warning: .tmp_vmlinux.kallsyms1 has a LOAD segment with RWX permissions ld: warning: .tmp_vmlinux.kallsyms1.o: missing .note.GNU-stack section implies executable stack ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker ld: warning: .tmp_vmlinux.kallsyms2 has a LOAD segment with RWX permissions ld: warning: .tmp_vmlinux.kallsyms2.o: missing .note.GNU-stack section implies executable stack ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker ld: warning: vmlinux has a LOAD segment with RWX permissions