tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f67dd6ce0723ad013395f20a3f79d8a437d3f455 commit: b03fc1173c0c2bb8fad61902a862985cecdc4b1b bitops: let optimize out non-atomic bitops on compile-time constants date: 4 months ago config: x86_64-randconfig-a013-20211213 compiler: gcc-11 (Debian 11.3.0-8) 11.3.0 reproduce (this is a W=1 build): # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b03fc1173c0c2bb8fad61902a862985cecdc4b1b git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout b03fc1173c0c2bb8fad61902a862985cecdc4b1b # save the config file mkdir build_dir && cp config build_dir/.config make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All warnings (new ones prefixed by >>): ld: warning: arch/x86/lib/retpoline.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: vmw_port_hb_in+0x1b4: return with modified stack frame vmlinux.o: warning: objtool: vmw_port_hb_out+0x1ba: return with modified stack frame vmlinux.o: warning: objtool: vmx_vcpu_enter_exit+0xd3: call to wrmsrl.constprop.0() leaves .noinstr.text section vmlinux.o: warning: objtool: i915_pte_count.constprop.0.cold+0x12c: relocation to !ENDBR: gen6_ppgtt_pin.cold+0x0 >> vmlinux.o: warning: objtool: eb_find_context.isra.0.cold+0x41: relocation to !ENDBR: i915_vma_unpin.cold+0x0 objdump-func vmlinux.o eb_find_context.isra.0.cold: 0000 000000000012a0a3 : 0000 12a0a3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12a0a6: R_X86_64_32S .rodata+0x915900 0007 12a0aa: ba a4 0c 00 00 mov $0xca4,%edx 000c 12a0af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a0b2: R_X86_64_32S .rodata+0x916660 0013 12a0b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12a0b9: R_X86_64_32S .rodata+0x914f80 001a 12a0bd: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a0c5 12a0c0: R_X86_64_PC32 .bss+0x1449ed3 0022 12a0c5: e8 00 00 00 00 call 12a0ca 12a0c6: R_X86_64_PLT32 _printk-0x4 0027 12a0ca: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 12a0d1 12a0cd: R_X86_64_PC32 __trace_printk_fmt+0x2e64 002e 12a0d1: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12a0d4: R_X86_64_32S .rodata+0x915900 0035 12a0d8: b9 a4 0c 00 00 mov $0xca4,%ecx 003a 12a0dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12a0e0: R_X86_64_32S .rodata+0x916660 0041 12a0e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12a0e7: R_X86_64_32S .text.unlikely+0x12a182 0048 12a0eb: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a0f3 12a0ee: R_X86_64_PC32 .bss+0x1449edb 0050 12a0f3: e8 00 00 00 00 call 12a0f8 12a0f4: R_X86_64_PLT32 __trace_bprintk-0x4 0055 12a0f8: bf 01 00 00 00 mov $0x1,%edi 005a 12a0fd: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a105 12a100: R_X86_64_PC32 .bss+0x1449ee3 0062 12a105: e8 00 00 00 00 call 12a10a 12a106: R_X86_64_PLT32 ftrace_dump-0x4 0067 12a10a: 31 f6 xor %esi,%esi 0069 12a10c: bf 09 00 00 00 mov $0x9,%edi 006e 12a111: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a119 12a114: R_X86_64_PC32 .bss+0x1449eeb 0076 12a119: e8 00 00 00 00 call 12a11e 12a11a: R_X86_64_PLT32 add_taint-0x4 007b 12a11e: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a126 12a121: R_X86_64_PC32 .bss+0x1449ef3 0083 12a126: 90 nop 0084 12a127: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12a12a: R_X86_64_32S .rodata+0x915900 008b 12a12e: ba a4 0c 00 00 mov $0xca4,%edx 0090 12a133: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a136: R_X86_64_32S .rodata+0x916660 0097 12a13a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12a13d: R_X86_64_32S .rodata+0x914fc0 009e 12a141: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a149 12a144: R_X86_64_PC32 .bss+0x1449efb 00a6 12a149: e8 00 00 00 00 call 12a14e 12a14a: R_X86_64_PLT32 __warn_printk-0x4 00ab 12a14e: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a156 12a151: R_X86_64_PC32 .bss+0x1449f03 00b3 12a156: 90 nop 00b4 12a157: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a15f 12a15a: R_X86_64_PC32 .bss+0x1449f0b 00bc 12a15f: 0f 0b ud2 00be 12a161: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a169 12a164: R_X86_64_PC32 .bss+0x1449f13 00c6 12a169: 90 nop 00c7 12a16a: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a172 12a16d: R_X86_64_PC32 .bss+0x1449f1b 00cf 12a172: 90 nop 00d0 12a173: 48 83 05 00 00 00 00 01 addq $0x1,0x0(%rip) # 12a17b 12a176: R_X86_64_PC32 .bss+0x1449f23 00d8 12a17b: 31 c0 xor %eax,%eax 00da 12a17d: e9 00 00 00 00 jmp 12a182 12a17e: R_X86_64_PC32 .text+0x1d803cd -- 0-DAY CI Kernel Test Service https://01.org/lkp