tree: https://gitee.com/openeuler/kernel.git OLK-5.10 head: 7b3b2702f031a1a8368468aef621f12b23241185 commit: 003a421b04ba85abaf24a92736dc47f76fda0803 [7922/30000] disable OPTIMIZE_INLINING by default :::::: branch date: 5 hours ago :::::: commit date: 2 years, 3 months ago config: x86_64-buildonly-randconfig-003-20240130 (attached as .config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (attached as reproduce)
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/202401302037.NgNW8Aeq-lkp@intel.com/
All warnings (new ones prefixed by >>):
ld: warning: arch/x86/lib/csum-copy_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()+0x160: call to memset() leaves .noinstr.text section
ld: warning: arch/x86/lib/csum-copy_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
objdump-func vmlinux.o do_machine_check: 0000 00000000000019b0 <do_machine_check>: 0000 19b0: 41 57 push %r15 0002 19b2: 31 c0 xor %eax,%eax 0004 19b4: b9 10 00 00 00 mov $0x10,%ecx 0009 19b9: 41 56 push %r14 000b 19bb: 41 55 push %r13 000d 19bd: 41 54 push %r12 000f 19bf: 55 push %rbp 0010 19c0: 48 89 fd mov %rdi,%rbp 0013 19c3: 53 push %rbx 0014 19c4: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 001b 19cb: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 0020 19d0: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 0027 19d7: 4c 89 e7 mov %r12,%rdi 002a 19da: 48 c7 44 24 08 00 00 00 00 movq $0x0,0x8(%rsp) 0033 19e3: f3 48 ab rep stos %rax,%es:(%rdi) 0036 19e6: c7 44 24 04 00 00 00 00 movl $0x0,0x4(%rsp) 003e 19ee: 48 c7 44 24 10 00 00 00 00 movq $0x0,0x10(%rsp) 0047 19f7: 48 c7 44 24 18 00 00 00 00 movq $0x0,0x18(%rsp) 0050 1a00: 65 ff 05 00 00 00 00 incl %gs:0x0(%rip) # 1a07 <do_machine_check+0x57> 1a03: R_X86_64_PC32 mce_exception_count-0x4 0057 1a07: 4c 89 e7 mov %r12,%rdi 005a 1a0a: e8 00 00 00 00 call 1a0f <do_machine_check+0x5f> 1a0b: R_X86_64_PLT32 mce_setup-0x4 005f 1a0f: bf 7a 01 00 00 mov $0x17a,%edi 0064 1a14: e8 a7 fd ff ff call 17c0 <mce_rdmsrl> 0069 1a19: 48 89 44 24 38 mov %rax,0x38(%rsp) 006e 1a1e: 48 85 ed test %rbp,%rbp 0071 1a21: 74 29 je 1a4c <do_machine_check+0x9c> 0073 1a23: a8 03 test $0x3,%al 0075 1a25: 74 17 je 1a3e <do_machine_check+0x8e> 0077 1a27: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 007e 1a2e: 48 89 44 24 40 mov %rax,0x40(%rsp) 0083 1a33: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax 008a 1a3a: 88 44 24 60 mov %al,0x60(%rsp) 008e 1a3e: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # 1a44 <do_machine_check+0x94> 1a40: R_X86_64_PC32 mca_cfg+0x1c 0094 1a44: 85 ff test %edi,%edi 0096 1a46: 0f 85 eb 01 00 00 jne 1c37 <do_machine_check+0x287> 009c 1a4c: 0f 31 rdtsc 009e 1a4e: 48 c1 e2 20 shl $0x20,%rdx 00a2 1a52: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1a55: R_X86_64_32S mces_seen 00a9 1a59: 48 09 c2 or %rax,%rdx 00ac 1a5c: 48 89 54 24 48 mov %rdx,0x48(%rsp) 00b1 1a61: 65 48 03 1d 00 00 00 00 add %gs:0x0(%rip),%rbx # 1a69 <do_machine_check+0xb9> 1a65: R_X86_64_PC32 this_cpu_off-0x4 00b9 1a69: 48 8b 44 24 20 mov 0x20(%rsp),%rax 00be 1a6e: 31 f6 xor %esi,%esi 00c0 1a70: ba 08 00 00 00 mov $0x8,%edx 00c5 1a75: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 00ca 1a7a: 48 89 03 mov %rax,(%rbx) 00cd 1a7d: 48 8b 44 24 28 mov 0x28(%rsp),%rax 00d2 1a82: 48 89 43 08 mov %rax,0x8(%rbx) 00d6 1a86: 48 8b 44 24 30 mov 0x30(%rsp),%rax 00db 1a8b: 48 89 43 10 mov %rax,0x10(%rbx) 00df 1a8f: 48 8b 44 24 38 mov 0x38(%rsp),%rax 00e4 1a94: 48 89 43 18 mov %rax,0x18(%rbx) 00e8 1a98: 48 8b 44 24 40 mov 0x40(%rsp),%rax 00ed 1a9d: 48 89 43 20 mov %rax,0x20(%rbx) 00f1 1aa1: 48 8b 44 24 48 mov 0x48(%rsp),%rax 00f6 1aa6: 48 89 43 28 mov %rax,0x28(%rbx) 00fa 1aaa: 48 8b 44 24 50 mov 0x50(%rsp),%rax 00ff 1aaf: 48 89 43 30 mov %rax,0x30(%rbx) 0103 1ab3: 48 8b 44 24 58 mov 0x58(%rsp),%rax 0108 1ab8: 48 89 43 38 mov %rax,0x38(%rbx) 010c 1abc: 48 8b 44 24 60 mov 0x60(%rsp),%rax 0111 1ac1: 48 89 43 40 mov %rax,0x40(%rbx) 0115 1ac5: 48 8b 44 24 68 mov 0x68(%rsp),%rax 011a 1aca: 48 89 43 48 mov %rax,0x48(%rbx) 011e 1ace: 48 8b 44 24 70 mov 0x70(%rsp),%rax 0123 1ad3: 48 89 43 50 mov %rax,0x50(%rbx) 0127 1ad7: 48 8b 44 24 78 mov 0x78(%rsp),%rax 012c 1adc: 48 89 43 58 mov %rax,0x58(%rbx) 0130 1ae0: 48 8b 84 24 80 00 00 00 mov 0x80(%rsp),%rax 0138 1ae8: 48 89 43 60 mov %rax,0x60(%rbx) 013c 1aec: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 0144 1af4: 48 89 43 68 mov %rax,0x68(%rbx) 0148 1af8: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 0150 1b00: 48 89 43 70 mov %rax,0x70(%rbx) 0154 1b04: 48 8b 84 24 98 00 00 00 mov 0x98(%rsp),%rax 015c 1b0c: 48 89 43 78 mov %rax,0x78(%rbx) 0160 1b10: e8 00 00 00 00 call 1b15 <do_machine_check+0x165> 1b11: R_X86_64_PLT32 memset-0x4 0165 1b15: 48 89 e9 mov %rbp,%rcx 0168 1b18: 4c 89 e7 mov %r12,%rdi 016b 1b1b: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 0170 1b20: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 0175 1b25: e8 00 00 00 00 call 1b2a <do_machine_check+0x17a> 1b26: R_X86_64_PC32 .text+0x83a3c 017a 1b2a: 89 44 24 04 mov %eax,0x4(%rsp) 017e 1b2e: 0f b6 44 24 58 movzbl 0x58(%rsp),%eax 0183 1b33: 4c 8b 6c 24 38 mov 0x38(%rsp),%r13 0188 1b38: 3c 0a cmp $0xa,%al 018a 1b3a: 77 17 ja 1b53 <do_machine_check+0x1a3> 018c 1b3c: 48 c7 c2 de fb ff ff mov $0xfffffffffffffbde,%rdx 0193 1b43: 48 0f a3 c2 bt %rax,%rdx 0197 1b47: 72 0a jb 1b53 <do_machine_check+0x1a3> 0199 1b49: 41 f6 c5 08 test $0x8,%r13b 019d 1b4d: 0f 84 f3 00 00 00 je 1c46 <do_machine_check+0x296> 01a3 1b53: 44 8b 74 24 04 mov 0x4(%rsp),%r14d 01a8 1b58: 45 85 f6 test %r14d,%r14d 01ab 1b5b: 0f 85 ca 01 00 00 jne 1d2b <do_machine_check+0x37b> 01b1 1b61: 54 push %rsp 01b2 1b62: 48 89 da mov %rbx,%rdx 01b5 1b65: 45 31 c9 xor %r9d,%r9d 01b8 1b68: 48 89 ee mov %rbp,%rsi 01bb 1b6b: 4c 89 e7 mov %r12,%rdi 01be 1b6e: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 01c3 1b73: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 01c8 1b78: e8 00 00 00 00 call 1b7d <do_machine_check+0x1cd> 1b79: R_X86_64_PC32 .text+0x863ac 01cd 1b7d: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 01d2 1b82: e8 00 00 00 00 call 1b87 <do_machine_check+0x1d7> 1b83: R_X86_64_PC32 .text+0x85b6c 01d7 1b87: 58 pop %rax 01d8 1b88: 8b 1c 24 mov (%rsp),%ebx 01db 1b8b: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 1b91 <do_machine_check+0x1e1> 1b8d: R_X86_64_PC32 mca_cfg+0x10 01e1 1b91: 83 fb 06 cmp $0x6,%ebx 01e4 1b94: 7f 71 jg 1c07 <do_machine_check+0x257> 01e6 1b96: 83 3d 00 00 00 00 03 cmpl $0x3,0x0(%rip) # 1b9d <do_machine_check+0x1ed> 1b98: R_X86_64_PC32 mca_cfg+0xf 01ed 1b9d: 0f 84 2e 01 00 00 je 1cd1 <do_machine_check+0x321> 01f3 1ba3: 8b 54 24 04 mov 0x4(%rsp),%edx 01f7 1ba7: 85 d2 test %edx,%edx 01f9 1ba9: 0f 85 df 00 00 00 jne 1c8e <do_machine_check+0x2de> 01ff 1baf: 49 f7 d5 not %r13 0202 1bb2: 41 83 e5 01 and $0x1,%r13d 0206 1bb6: 85 db test %ebx,%ebx 0208 1bb8: 0f 8f 44 02 00 00 jg 1e02 <do_machine_check+0x452> 020e 1bbe: 45 85 ed test %r13d,%r13d 0211 1bc1: 74 28 je 1beb <do_machine_check+0x23b> 0213 1bc3: 0f b6 44 24 60 movzbl 0x60(%rsp),%eax 0218 1bc8: 83 e0 03 and $0x3,%eax 021b 1bcb: 3c 03 cmp $0x3,%al 021d 1bcd: 0f 84 23 01 00 00 je 1cf6 <do_machine_check+0x346> 0223 1bd3: 48 8b 84 24 98 00 00 00 mov 0x98(%rsp),%rax 022b 1bdb: a8 40 test $0x40,%al 022d 1bdd: 0f 85 e2 01 00 00 jne 1dc5 <do_machine_check+0x415> 0233 1be3: a8 80 test $0x80,%al 0235 1be5: 0f 85 30 01 00 00 jne 1d1b <do_machine_check+0x36b> 023b 1beb: bf 7a 01 00 00 mov $0x17a,%edi 0240 1bf0: e8 9b fc ff ff call 1890 <mce_wrmsrl.constprop.0> 0245 1bf5: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 024c 1bfc: 5b pop %rbx 024d 1bfd: 5d pop %rbp 024e 1bfe: 41 5c pop %r12 0250 1c00: 41 5d pop %r13 0252 1c02: 41 5e pop %r14 0254 1c04: 41 5f pop %r15 0256 1c06: c3 ret 0257 1c07: 83 fa 02 cmp $0x2,%edx 025a 1c0a: 0f 8e 63 01 00 00 jle 1d73 <do_machine_check+0x3c3> 0260 1c10: 83 fa 03 cmp $0x3,%edx 0263 1c13: 0f 84 98 01 00 00 je 1db1 <do_machine_check+0x401> 0269 1c19: 45 85 f6 test %r14d,%r14d 026c 1c1c: 0f 85 c5 01 00 00 jne 1de7 <do_machine_check+0x437> 0272 1c22: 49 f7 d5 not %r13 0275 1c25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c28: R_X86_64_32S .bss+0x7040 027c 1c2c: 41 83 e5 01 and $0x1,%r13d 0280 1c30: e8 00 00 00 00 call 1c35 <do_machine_check+0x285> 1c31: R_X86_64_PLT32 irq_work_queue-0x4 0285 1c35: eb 87 jmp 1bbe <do_machine_check+0x20e> 0287 1c37: e8 84 fb ff ff call 17c0 <mce_rdmsrl> 028c 1c3c: 48 89 44 24 40 mov %rax,0x40(%rsp) 0291 1c41: e9 06 fe ff ff jmp 1a4c <do_machine_check+0x9c> 0296 1c46: 48 8d 7c 24 04 lea 0x4(%rsp),%rdi 029b 1c4b: e8 00 00 00 00 call 1c50 <do_machine_check+0x2a0> 1c4c: R_X86_64_PC32 .text+0x8540c 02a0 1c50: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 02a5 1c55: 48 89 da mov %rbx,%rdx 02a8 1c58: 48 89 ee mov %rbp,%rsi 02ab 1c5b: 54 push %rsp 02ac 1c5c: 4c 89 e7 mov %r12,%rdi 02af 1c5f: 41 89 c6 mov %eax,%r14d 02b2 1c62: 45 89 f9 mov %r15d,%r9d 02b5 1c65: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 02ba 1c6a: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 02bf 1c6f: e8 00 00 00 00 call 1c74 <do_machine_check+0x2c4> 1c70: R_X86_64_PC32 .text+0x863ac 02c4 1c74: 59 pop %rcx 02c5 1c75: 45 85 ff test %r15d,%r15d 02c8 1c78: 74 2d je 1ca7 <do_machine_check+0x2f7> 02ca 1c7a: 44 89 f7 mov %r14d,%edi 02cd 1c7d: e8 00 00 00 00 call 1c82 <do_machine_check+0x2d2> 1c7e: R_X86_64_PC32 .text+0x8567c 02d2 1c82: 83 3d 00 00 00 00 03 cmpl $0x3,0x0(%rip) # 1c89 <do_machine_check+0x2d9> 1c84: R_X86_64_PC32 mca_cfg+0xf 02d9 1c89: 8b 1c 24 mov (%rsp),%ebx 02dc 1c8c: 74 43 je 1cd1 <do_machine_check+0x321> 02de 1c8e: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 02e3 1c93: 4c 89 e6 mov %r12,%rsi 02e6 1c96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c99: R_X86_64_32S .rodata+0x29960 02ed 1c9d: e8 00 00 00 00 call 1ca2 <do_machine_check+0x2f2> 1c9e: R_X86_64_PC32 .text+0x8445c 02f2 1ca2: e9 08 ff ff ff jmp 1baf <do_machine_check+0x1ff> 02f7 1ca7: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 02fc 1cac: e8 00 00 00 00 call 1cb1 <do_machine_check+0x301> 1cad: R_X86_64_PC32 .text+0x85b6c 0301 1cb1: 44 89 f7 mov %r14d,%edi 0304 1cb4: e8 00 00 00 00 call 1cb9 <do_machine_check+0x309> 1cb5: R_X86_64_PC32 .text+0x8567c 0309 1cb9: 8b 1c 24 mov (%rsp),%ebx 030c 1cbc: 85 c0 test %eax,%eax 030e 1cbe: 0f 88 58 01 00 00 js 1e1c <do_machine_check+0x46c> 0314 1cc4: 83 3d 00 00 00 00 03 cmpl $0x3,0x0(%rip) # 1ccb <do_machine_check+0x31b> 1cc6: R_X86_64_PC32 mca_cfg+0xf 031b 1ccb: 0f 85 de fe ff ff jne 1baf <do_machine_check+0x1ff> 0321 1cd1: 85 db test %ebx,%ebx 0323 1cd3: 0f 8e 12 ff ff ff jle 1beb <do_machine_check+0x23b> 0329 1cd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cdc: R_X86_64_32S .bss+0x7040 0330 1ce0: e8 00 00 00 00 call 1ce5 <do_machine_check+0x335> 1ce1: R_X86_64_PLT32 irq_work_queue-0x4 0335 1ce5: 83 fb 06 cmp $0x6,%ebx 0338 1ce8: 0f 85 fd fe ff ff jne 1beb <do_machine_check+0x23b> 033e 1cee: 45 31 ed xor %r13d,%r13d 0341 1cf1: e9 cd fe ff ff jmp 1bc3 <do_machine_check+0x213> 0346 1cf6: 65 48 8b 04 25 00 00 00 00 mov %gs:0x0,%rax 1cfb: R_X86_64_32S cpu_tss_rw+0xc 034f 1cff: 48 29 e0 sub %rsp,%rax 0352 1d02: 48 3d ff 7f 00 00 cmp $0x7fff,%rax 0358 1d08: 0f 87 b4 00 00 00 ja 1dc2 <do_machine_check+0x412> 035e 1d0e: f6 85 88 00 00 00 03 testb $0x3,0x88(%rbp) 0365 1d15: 0f 84 a7 00 00 00 je 1dc2 <do_machine_check+0x412> 036b 1d1b: 44 89 ee mov %r13d,%esi 036e 1d1e: 4c 89 e7 mov %r12,%rdi 0371 1d21: e8 00 00 00 00 call 1d26 <do_machine_check+0x376> 1d22: R_X86_64_PC32 .text+0x85c2c 0376 1d26: e9 c0 fe ff ff jmp 1beb <do_machine_check+0x23b> 037b 1d2b: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 0380 1d30: 4c 89 e6 mov %r12,%rsi 0383 1d33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d36: R_X86_64_32S .rodata+0x298e0 038a 1d3a: e8 00 00 00 00 call 1d3f <do_machine_check+0x38f> 1d3b: R_X86_64_PC32 .text+0x8445c 038f 1d3f: 48 89 da mov %rbx,%rdx 0392 1d42: 48 89 ee mov %rbp,%rsi 0395 1d45: 45 89 f1 mov %r14d,%r9d 0398 1d48: 54 push %rsp 0399 1d49: 4c 89 e7 mov %r12,%rdi 039c 1d4c: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 03a1 1d51: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 03a6 1d56: e8 00 00 00 00 call 1d5b <do_machine_check+0x3ab> 1d57: R_X86_64_PC32 .text+0x863ac 03ab 1d5b: 5e pop %rsi 03ac 1d5c: 8b 1c 24 mov (%rsp),%ebx 03af 1d5f: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 1d65 <do_machine_check+0x3b5> 1d61: R_X86_64_PC32 mca_cfg+0x10 03b5 1d65: 83 fb 06 cmp $0x6,%ebx 03b8 1d68: 0f 8e 28 fe ff ff jle 1b96 <do_machine_check+0x1e6> 03be 1d6e: e9 94 fe ff ff jmp 1c07 <do_machine_check+0x257> 03c3 1d73: 41 b8 01 00 00 00 mov $0x1,%r8d 03c9 1d79: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 03ce 1d7e: 48 89 ee mov %rbp,%rsi 03d1 1d81: 4c 89 e7 mov %r12,%rdi 03d4 1d84: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1d8b <do_machine_check+0x3db> 1d87: R_X86_64_PC32 mce_severity-0x4 03db 1d8b: e8 00 00 00 00 call 1d90 <do_machine_check+0x3e0> 1d8c: R_X86_64_PLT32 __x86_indirect_thunk_rax-0x4 03e0 1d90: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 03e5 1d95: 4c 89 e6 mov %r12,%rsi 03e8 1d98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d9b: R_X86_64_32S .rodata+0x29920 03ef 1d9f: e8 00 00 00 00 call 1da4 <do_machine_check+0x3f4> 1da0: R_X86_64_PC32 .text+0x8445c 03f4 1da4: 83 3d 00 00 00 00 03 cmpl $0x3,0x0(%rip) # 1dab <do_machine_check+0x3fb> 1da6: R_X86_64_PC32 mca_cfg+0xf 03fb 1dab: 0f 85 68 fe ff ff jne 1c19 <do_machine_check+0x269> 0401 1db1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1db4: R_X86_64_32S .bss+0x7040 0408 1db8: e8 00 00 00 00 call 1dbd <do_machine_check+0x40d> 1db9: R_X86_64_PLT32 irq_work_queue-0x4 040d 1dbd: e9 29 fe ff ff jmp 1beb <do_machine_check+0x23b> 0412 1dc2: 90 nop 0413 1dc3: 0f 0b ud2 0415 1dc5: 31 c9 xor %ecx,%ecx 0417 1dc7: 31 d2 xor %edx,%edx 0419 1dc9: be 12 00 00 00 mov $0x12,%esi 041e 1dce: 48 89 ef mov %rbp,%rdi 0421 1dd1: e8 00 00 00 00 call 1dd6 <do_machine_check+0x426> 1dd2: R_X86_64_PLT32 fixup_exception-0x4 0426 1dd6: 85 c0 test %eax,%eax 0428 1dd8: 74 53 je 1e2d <do_machine_check+0x47d> 042a 1dda: 48 8b 84 24 98 00 00 00 mov 0x98(%rsp),%rax 0432 1de2: e9 fc fd ff ff jmp 1be3 <do_machine_check+0x233> 0437 1de7: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 043c 1dec: 4c 89 e6 mov %r12,%rsi 043f 1def: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df2: R_X86_64_32S .rodata+0x29960 0446 1df6: 49 f7 d5 not %r13 0449 1df9: 41 83 e5 01 and $0x1,%r13d 044d 1dfd: e8 00 00 00 00 call 1e02 <do_machine_check+0x452> 1dfe: R_X86_64_PC32 .text+0x8445c 0452 1e02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e05: R_X86_64_32S .bss+0x7040 0459 1e09: e8 00 00 00 00 call 1e0e <do_machine_check+0x45e> 1e0a: R_X86_64_PLT32 irq_work_queue-0x4 045e 1e0e: 83 fb 06 cmp $0x6,%ebx 0461 1e11: 0f 84 ac fd ff ff je 1bc3 <do_machine_check+0x213> 0467 1e17: e9 a2 fd ff ff jmp 1bbe <do_machine_check+0x20e> 046c 1e1c: 31 c0 xor %eax,%eax 046e 1e1e: 83 fb 06 cmp $0x6,%ebx 0471 1e21: 0f 9f c0 setg %al 0474 1e24: 89 44 24 04 mov %eax,0x4(%rsp) 0478 1e28: e9 69 fd ff ff jmp 1b96 <do_machine_check+0x1e6> 047d 1e2d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 0482 1e32: 4c 89 e6 mov %r12,%rsi 0485 1e35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e38: R_X86_64_32S .rodata+0x29a00 048c 1e3c: e8 00 00 00 00 call 1e41 <do_machine_check+0x491> 1e3d: R_X86_64_PC32 .text+0x8445c 0491 1e41: eb 97 jmp 1dda <do_machine_check+0x42a> 0493 1e43: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 cs nopw 0x0(%rax,%rax,1) 049e 1e4e: 66 90 xchg %ax,%ax