lkml.org 
[lkml]   [2022]   [Sep]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v3 11/16] objtool: Add --mnop as an option to --mcount
    Hi Sathvika,

    Thank you for the patch! Perhaps something to improve:

    [auto build test WARNING on powerpc/topic/ppc-kvm]
    [also build test WARNING on linus/master v6.0-rc5]
    [cannot apply to powerpc/next masahiroy-kbuild/for-next next-20220916]
    [If your patch is applied to the wrong git tree, kindly drop us a note.
    And when submitting patch, we suggest to use '--base' as documented in
    https://git-scm.com/docs/git-format-patch#_base_tree_information]

    url: https://github.com/intel-lab-lkp/linux/commits/Sathvika-Vasireddy/objtool-Enable-and-implement-mcount-option-on-powerpc/20220912-163023
    base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
    config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220918/202209180354.tm3Z4uPD-lkp@intel.com/config)
    compiler: gcc-11 (Debian 11.3.0-5) 11.3.0
    reproduce (this is a W=1 build):
    # https://github.com/intel-lab-lkp/linux/commit/ca5e2b42c0d4438ba93623579b6860b98f3598f3
    git remote add linux-review https://github.com/intel-lab-lkp/linux
    git fetch --no-tags linux-review Sathvika-Vasireddy/objtool-Enable-and-implement-mcount-option-on-powerpc/20220912-163023
    git checkout ca5e2b42c0d4438ba93623579b6860b98f3598f3
    # 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 <lkp@intel.com>

    All warnings (new ones prefixed by >>):

    >> vmlinux.o: warning: objtool: exc_page_fault+0xe: call to __sanitizer_cov_trace_pc() leaves .noinstr.text section
    >> vmlinux.o: warning: objtool: get_cpu_entry_area+0x3: call to __sanitizer_cov_trace_pc() leaves .noinstr.text section
    >> vmlinux.o: warning: objtool: __stack_chk_fail+0x0: call to __sanitizer_cov_trace_pc() leaves .noinstr.text section
    >> vmlinux.o: warning: objtool: __ktime_get_real_seconds+0x0: call to __sanitizer_cov_trace_pc() leaves .noinstr.text section


    objdump-func vmlinux.o exc_page_fault:
    0000 00000000000020c0 <exc_page_fault>:
    0000 20c0: 41 56 push %r14
    0002 20c2: 41 55 push %r13
    0004 20c4: 49 89 f5 mov %rsi,%r13
    0007 20c7: 41 54 push %r12
    0009 20c9: 55 push %rbp
    000a 20ca: 48 89 fd mov %rdi,%rbp
    000d 20cd: 53 push %rbx
    000e 20ce: e8 00 00 00 00 call 20d3 <exc_page_fault+0x13> 20cf: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0013 20d3: 41 0f 20 d4 mov %cr2,%r12
    0017 20d7: 48 8b 04 25 00 00 00 00 mov 0x0,%rax 20db: R_X86_64_32S current_task
    001f 20df: 48 8b 80 b8 03 00 00 mov 0x3b8(%rax),%rax
    0026 20e6: 0f 18 88 b0 00 00 00 prefetcht0 0xb0(%rax)
    002d 20ed: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 20f4 <exc_page_fault+0x34> 20f0: R_X86_64_PC32 kvm_async_pf_enabled-0x4
    0034 20f4: 31 ff xor %edi,%edi
    0036 20f6: 44 89 f6 mov %r14d,%esi
    0039 20f9: e8 00 00 00 00 call 20fe <exc_page_fault+0x3e> 20fa: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    003e 20fe: 45 85 f6 test %r14d,%r14d
    0041 2101: 0f 8f c9 00 00 00 jg 21d0 <exc_page_fault+0x110>
    0047 2107: e8 00 00 00 00 call 210c <exc_page_fault+0x4c> 2108: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    004c 210c: 48 89 ef mov %rbp,%rdi
    004f 210f: e8 00 00 00 00 call 2114 <exc_page_fault+0x54> 2110: R_X86_64_PLT32 irqentry_enter-0x4
    0054 2114: 41 89 c6 mov %eax,%r14d
    0057 2117: 90 nop
    0058 2118: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 211e <exc_page_fault+0x5e> 211a: R_X86_64_PC32 trace_pagefault_key-0x4
    005e 211e: 31 ff xor %edi,%edi
    0060 2120: 89 de mov %ebx,%esi
    0062 2122: e8 00 00 00 00 call 2127 <exc_page_fault+0x67> 2123: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    0067 2127: 85 db test %ebx,%ebx
    0069 2129: 0f 8f c6 00 00 00 jg 21f5 <exc_page_fault+0x135>
    006f 212f: e8 00 00 00 00 call 2134 <exc_page_fault+0x74> 2130: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0074 2134: 4c 89 e3 mov %r12,%rbx
    0077 2137: 48 c7 c7 00 00 60 ff mov $0xffffffffff600000,%rdi
    007e 213e: 48 81 e3 00 f0 ff ff and $0xfffffffffffff000,%rbx
    0085 2145: 48 89 de mov %rbx,%rsi
    0088 2148: e8 00 00 00 00 call 214d <exc_page_fault+0x8d> 2149: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp8-0x4
    008d 214d: 48 81 fb 00 00 60 ff cmp $0xffffffffff600000,%rbx
    0094 2154: 74 23 je 2179 <exc_page_fault+0xb9>
    0096 2156: 48 bb ff ef ff ff ff 7f 00 00 movabs $0x7fffffffefff,%rbx
    00a0 2160: e8 00 00 00 00 call 2165 <exc_page_fault+0xa5> 2161: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    00a5 2165: 4c 89 e6 mov %r12,%rsi
    00a8 2168: 48 89 df mov %rbx,%rdi
    00ab 216b: e8 00 00 00 00 call 2170 <exc_page_fault+0xb0> 216c: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp8-0x4
    00b0 2170: 49 39 dc cmp %rbx,%r12
    00b3 2173: 0f 87 47 01 00 00 ja 22c0 <exc_page_fault+0x200>
    00b9 2179: e8 00 00 00 00 call 217e <exc_page_fault+0xbe> 217a: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    00be 217e: 4c 89 e2 mov %r12,%rdx
    00c1 2181: 4c 89 ee mov %r13,%rsi
    00c4 2184: 48 89 ef mov %rbp,%rdi
    00c7 2187: e8 00 00 00 00 call 218c <exc_page_fault+0xcc> 2188: R_X86_64_PC32 .text+0x6fcfc
    00cc 218c: 9c pushf
    00cd 218d: 41 5c pop %r12
    00cf 218f: 41 81 e4 00 02 00 00 and $0x200,%r12d
    00d6 2196: fa cli
    00d7 2197: 31 ff xor %edi,%edi
    00d9 2199: 4c 89 e6 mov %r12,%rsi
    00dc 219c: e8 00 00 00 00 call 21a1 <exc_page_fault+0xe1> 219d: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp8-0x4
    00e1 21a1: 4d 85 e4 test %r12,%r12
    00e4 21a4: 75 1e jne 21c4 <exc_page_fault+0x104>
    00e6 21a6: e8 00 00 00 00 call 21ab <exc_page_fault+0xeb> 21a7: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    00eb 21ab: 90 nop
    00ec 21ac: 44 89 f6 mov %r14d,%esi
    00ef 21af: 48 89 ef mov %rbp,%rdi
    00f2 21b2: e8 00 00 00 00 call 21b7 <exc_page_fault+0xf7> 21b3: R_X86_64_PLT32 irqentry_exit-0x4
    00f7 21b7: 5b pop %rbx
    00f8 21b8: 5d pop %rbp
    00f9 21b9: 41 5c pop %r12
    00fb 21bb: 41 5d pop %r13
    00fd 21bd: 41 5e pop %r14
    00ff 21bf: e9 00 00 00 00 jmp 21c4 <exc_page_fault+0x104> 21c0: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0104 21c4: e8 00 00 00 00 call 21c9 <exc_page_fault+0x109> 21c5: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0109 21c9: e8 00 00 00 00 call 21ce <exc_page_fault+0x10e> 21ca: R_X86_64_PLT32 trace_hardirqs_off-0x4
    010e 21ce: eb d6 jmp 21a6 <exc_page_fault+0xe6>
    0110 21d0: e8 00 00 00 00 call 21d5 <exc_page_fault+0x115> 21d1: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0115 21d5: 44 89 e6 mov %r12d,%esi
    0118 21d8: 48 89 ef mov %rbp,%rdi
    011b 21db: e8 00 00 00 00 call 21e0 <exc_page_fault+0x120> 21dc: R_X86_64_PLT32 __kvm_handle_async_pf-0x4
    0120 21e0: 31 ff xor %edi,%edi
    0122 21e2: 89 c3 mov %eax,%ebx
    0124 21e4: 89 c6 mov %eax,%esi
    0126 21e6: e8 00 00 00 00 call 21eb <exc_page_fault+0x12b> 21e7: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp1-0x4
    012b 21eb: 84 db test %bl,%bl
    012d 21ed: 0f 84 14 ff ff ff je 2107 <exc_page_fault+0x47>
    0133 21f3: eb c2 jmp 21b7 <exc_page_fault+0xf7>
    0135 21f5: e8 00 00 00 00 call 21fa <exc_page_fault+0x13a> 21f6: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    013a 21fa: 48 8b 9d 88 00 00 00 mov 0x88(%rbp),%rbx
    0141 2201: 31 ff xor %edi,%edi
    0143 2203: 83 e3 03 and $0x3,%ebx
    0146 2206: 48 89 de mov %rbx,%rsi
    0149 2209: e8 00 00 00 00 call 220e <exc_page_fault+0x14e> 220a: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp8-0x4
    014e 220e: 48 85 db test %rbx,%rbx
    0151 2211: 0f 84 02 01 00 00 je 2319 <exc_page_fault+0x259>
    0157 2217: e8 00 00 00 00 call 221c <exc_page_fault+0x15c> 2218: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    015c 221c: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 2222 <exc_page_fault+0x162> 221e: R_X86_64_PC32 __tracepoint_page_fault_user+0x4
    0162 2222: 31 ff xor %edi,%edi
    0164 2224: 89 de mov %ebx,%esi
    0166 2226: e8 00 00 00 00 call 222b <exc_page_fault+0x16b> 2227: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    016b 222b: 85 db test %ebx,%ebx
    016d 222d: 0f 8f dc 01 00 00 jg 240f <exc_page_fault+0x34f>
    0173 2233: e8 00 00 00 00 call 2238 <exc_page_fault+0x178> 2234: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0178 2238: ff 05 00 00 00 00 incl 0x0(%rip) # 223e <exc_page_fault+0x17e> 223a: R_X86_64_PC32 __preempt_count-0x4
    017e 223e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2245 <exc_page_fault+0x185> 2241: R_X86_64_PC32 __tracepoint_page_fault_user+0x34
    0185 2245: e8 00 00 00 00 call 224a <exc_page_fault+0x18a> 2246: R_X86_64_PLT32 rcu_read_lock_sched_held-0x4
    018a 224a: 31 ff xor %edi,%edi
    018c 224c: 89 c3 mov %eax,%ebx
    018e 224e: 89 c6 mov %eax,%esi
    0190 2250: e8 00 00 00 00 call 2255 <exc_page_fault+0x195> 2251: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    0195 2255: 85 db test %ebx,%ebx
    0197 2257: 0f 85 fe 00 00 00 jne 235b <exc_page_fault+0x29b>
    019d 225d: e8 00 00 00 00 call 2262 <exc_page_fault+0x1a2> 225e: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    01a2 2262: e8 00 00 00 00 call 2267 <exc_page_fault+0x1a7> 2263: R_X86_64_PLT32 debug_lockdep_rcu_enabled-0x4
    01a7 2267: 31 ff xor %edi,%edi
    01a9 2269: 89 c3 mov %eax,%ebx
    01ab 226b: 89 c6 mov %eax,%esi
    01ad 226d: e8 00 00 00 00 call 2272 <exc_page_fault+0x1b2> 226e: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    01b2 2272: 85 db test %ebx,%ebx
    01b4 2274: 0f 84 e1 00 00 00 je 235b <exc_page_fault+0x29b>
    01ba 227a: e8 00 00 00 00 call 227f <exc_page_fault+0x1bf> 227b: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    01bf 227f: 0f b6 1d 00 00 00 00 movzbl 0x0(%rip),%ebx # 2286 <exc_page_fault+0x1c6> 2282: R_X86_64_PC32 .data.unlikely+0x23
    01c6 2286: 31 ff xor %edi,%edi
    01c8 2288: 89 de mov %ebx,%esi
    01ca 228a: e8 00 00 00 00 call 228f <exc_page_fault+0x1cf> 228b: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp1-0x4
    01cf 228f: 84 db test %bl,%bl
    01d1 2291: 0f 85 c4 00 00 00 jne 235b <exc_page_fault+0x29b>
    01d7 2297: e8 00 00 00 00 call 229c <exc_page_fault+0x1dc> 2298: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    01dc 229c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 229f: R_X86_64_32S .rodata.str1.8+0xafd8
    01e3 22a3: be 2c 00 00 00 mov $0x2c,%esi
    01e8 22a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 22ab: R_X86_64_32S .rodata.str1.8+0xb008
    01ef 22af: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 22b6 <exc_page_fault+0x1f6> 22b1: R_X86_64_PC32 .data.unlikely+0x22
    01f6 22b6: e8 00 00 00 00 call 22bb <exc_page_fault+0x1fb> 22b7: R_X86_64_PLT32 lockdep_rcu_suspicious-0x4
    01fb 22bb: e9 9b 00 00 00 jmp 235b <exc_page_fault+0x29b>
    0200 22c0: e8 00 00 00 00 call 22c5 <exc_page_fault+0x205> 22c1: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0205 22c5: 4c 89 eb mov %r13,%rbx
    0208 22c8: 31 ff xor %edi,%edi
    020a 22ca: 83 e3 20 and $0x20,%ebx
    020d 22cd: 48 89 de mov %rbx,%rsi
    0210 22d0: e8 00 00 00 00 call 22d5 <exc_page_fault+0x215> 22d1: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp8-0x4
    0215 22d5: 48 85 db test %rbx,%rbx
    0218 22d8: 0f 85 e5 00 00 00 jne 23c3 <exc_page_fault+0x303>
    021e 22de: e8 00 00 00 00 call 22e3 <exc_page_fault+0x223> 22df: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0223 22e3: 4c 89 e6 mov %r12,%rsi
    0226 22e6: 4c 89 ef mov %r13,%rdi
    0229 22e9: e8 00 00 00 00 call 22ee <exc_page_fault+0x22e> 22ea: R_X86_64_PC32 .text+0x706fc
    022e 22ee: 31 ff xor %edi,%edi
    0230 22f0: 89 c3 mov %eax,%ebx
    0232 22f2: 89 c6 mov %eax,%esi
    0234 22f4: e8 00 00 00 00 call 22f9 <exc_page_fault+0x239> 22f5: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    0239 22f9: 85 db test %ebx,%ebx
    023b 22fb: 0f 85 a5 fe ff ff jne 21a6 <exc_page_fault+0xe6>
    0241 2301: e8 00 00 00 00 call 2306 <exc_page_fault+0x246> 2302: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0246 2306: 4c 89 e2 mov %r12,%rdx
    0249 2309: 4c 89 ee mov %r13,%rsi
    024c 230c: 48 89 ef mov %rbp,%rdi
    024f 230f: e8 00 00 00 00 call 2314 <exc_page_fault+0x254> 2310: R_X86_64_PC32 .text+0x6fbbc
    0254 2314: e9 8d fe ff ff jmp 21a6 <exc_page_fault+0xe6>
    0259 2319: e8 00 00 00 00 call 231e <exc_page_fault+0x25e> 231a: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    025e 231e: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 2324 <exc_page_fault+0x264> 2320: R_X86_64_PC32 __tracepoint_page_fault_kernel+0x4
    0264 2324: 31 ff xor %edi,%edi
    0266 2326: 89 de mov %ebx,%esi
    0268 2328: e8 00 00 00 00 call 232d <exc_page_fault+0x26d> 2329: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    026d 232d: 85 db test %ebx,%ebx
    026f 232f: 0f 8f 9c 00 00 00 jg 23d1 <exc_page_fault+0x311>
    0275 2335: e8 00 00 00 00 call 233a <exc_page_fault+0x27a> 2336: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    027a 233a: ff 05 00 00 00 00 incl 0x0(%rip) # 2340 <exc_page_fault+0x280> 233c: R_X86_64_PC32 __preempt_count-0x4
    0280 2340: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2347 <exc_page_fault+0x287> 2343: R_X86_64_PC32 __tracepoint_page_fault_kernel+0x34
    0287 2347: e8 00 00 00 00 call 234c <exc_page_fault+0x28c> 2348: R_X86_64_PLT32 rcu_read_lock_sched_held-0x4
    028c 234c: 31 ff xor %edi,%edi
    028e 234e: 89 c3 mov %eax,%ebx
    0290 2350: 89 c6 mov %eax,%esi
    0292 2352: e8 00 00 00 00 call 2357 <exc_page_fault+0x297> 2353: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    0297 2357: 85 db test %ebx,%ebx
    0299 2359: 74 10 je 236b <exc_page_fault+0x2ab>
    029b 235b: e8 00 00 00 00 call 2360 <exc_page_fault+0x2a0> 235c: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    02a0 2360: ff 0d 00 00 00 00 decl 0x0(%rip) # 2366 <exc_page_fault+0x2a6> 2362: R_X86_64_PC32 __preempt_count-0x4
    02a6 2366: e9 c4 fd ff ff jmp 212f <exc_page_fault+0x6f>
    02ab 236b: e8 00 00 00 00 call 2370 <exc_page_fault+0x2b0> 236c: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    02b0 2370: e8 00 00 00 00 call 2375 <exc_page_fault+0x2b5> 2371: R_X86_64_PLT32 debug_lockdep_rcu_enabled-0x4
    02b5 2375: 31 ff xor %edi,%edi
    02b7 2377: 89 c3 mov %eax,%ebx
    02b9 2379: 89 c6 mov %eax,%esi
    02bb 237b: e8 00 00 00 00 call 2380 <exc_page_fault+0x2c0> 237c: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp4-0x4
    02c0 2380: 85 db test %ebx,%ebx
    02c2 2382: 74 d7 je 235b <exc_page_fault+0x29b>
    02c4 2384: e8 00 00 00 00 call 2389 <exc_page_fault+0x2c9> 2385: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    02c9 2389: 0f b6 1d 00 00 00 00 movzbl 0x0(%rip),%ebx # 2390 <exc_page_fault+0x2d0> 238c: R_X86_64_PC32 .data.unlikely+0x22
    02d0 2390: 31 ff xor %edi,%edi
    02d2 2392: 89 de mov %ebx,%esi
    02d4 2394: e8 00 00 00 00 call 2399 <exc_page_fault+0x2d9> 2395: R_X86_64_PLT32 __sanitizer_cov_trace_const_cmp1-0x4
    02d9 2399: 84 db test %bl,%bl
    02db 239b: 75 be jne 235b <exc_page_fault+0x29b>
    02dd 239d: e8 00 00 00 00 call 23a2 <exc_page_fault+0x2e2> 239e: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    02e2 23a2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23a5: R_X86_64_32S .rodata.str1.8+0xafd8
    02e9 23a9: be 2d 00 00 00 mov $0x2d,%esi
    02ee 23ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b1: R_X86_64_32S .rodata.str1.8+0xb008
    02f5 23b5: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 23bc <exc_page_fault+0x2fc> 23b7: R_X86_64_PC32 .data.unlikely+0x21
    02fc 23bc: e8 00 00 00 00 call 23c1 <exc_page_fault+0x301> 23bd: R_X86_64_PLT32 lockdep_rcu_suspicious-0x4
    0301 23c1: eb 98 jmp 235b <exc_page_fault+0x29b>
    0303 23c3: e8 00 00 00 00 call 23c8 <exc_page_fault+0x308> 23c4: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0308 23c8: 90 nop
    0309 23c9: 0f 0b ud2
    030b 23cb: 90 nop
    030c 23cc: e9 0d ff ff ff jmp 22de <exc_page_fault+0x21e>
    0311 23d1: e8 00 00 00 00 call 23d6 <exc_page_fault+0x316> 23d2: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0316 23d6: ff 05 00 00 00 00 incl 0x0(%rip) # 23dc <exc_page_fault+0x31c> 23d8: R_X86_64_PC32 __preempt_count-0x4
    031c 23dc: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 23e3 <exc_page_fault+0x323> 23df: R_X86_64_PC32 __tracepoint_page_fault_kernel+0x34
    0323 23e3: 48 85 db test %rbx,%rbx
    0326 23e6: 74 17 je 23ff <exc_page_fault+0x33f>
    0328 23e8: e8 00 00 00 00 call 23ed <exc_page_fault+0x32d> 23e9: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    032d 23ed: 48 8b 7b 08 mov 0x8(%rbx),%rdi
    0331 23f1: 4c 89 e9 mov %r13,%rcx
    0334 23f4: 48 89 ea mov %rbp,%rdx
    0337 23f7: 4c 89 e6 mov %r12,%rsi
    033a 23fa: e8 00 00 00 00 call 23ff <exc_page_fault+0x33f> 23fb: R_X86_64_PLT32 __SCT__tp_func_page_fault_kernel-0x4
    033f 23ff: e8 00 00 00 00 call 2404 <exc_page_fault+0x344> 2400: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0344 2404: ff 0d 00 00 00 00 decl 0x0(%rip) # 240a <exc_page_fault+0x34a> 2406: R_X86_64_PC32 __preempt_count-0x4
    034a 240a: e9 26 ff ff ff jmp 2335 <exc_page_fault+0x275>
    034f 240f: e8 00 00 00 00 call 2414 <exc_page_fault+0x354> 2410: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0354 2414: ff 05 00 00 00 00 incl 0x0(%rip) # 241a <exc_page_fault+0x35a> 2416: R_X86_64_PC32 __preempt_count-0x4
    035a 241a: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 2421 <exc_page_fault+0x361> 241d: R_X86_64_PC32 __tracepoint_page_fault_user+0x34
    0361 2421: 48 85 db test %rbx,%rbx
    0364 2424: 74 17 je 243d <exc_page_fault+0x37d>
    0366 2426: e8 00 00 00 00 call 242b <exc_page_fault+0x36b> 2427: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    036b 242b: 48 8b 7b 08 mov 0x8(%rbx),%rdi
    036f 242f: 4c 89 e9 mov %r13,%rcx
    0372 2432: 48 89 ea mov %rbp,%rdx
    0375 2435: 4c 89 e6 mov %r12,%rsi
    0378 2438: e8 00 00 00 00 call 243d <exc_page_fault+0x37d> 2439: R_X86_64_PLT32 __SCT__tp_func_page_fault_user-0x4
    037d 243d: e8 00 00 00 00 call 2442 <exc_page_fault+0x382> 243e: R_X86_64_PLT32 __sanitizer_cov_trace_pc-0x4
    0382 2442: ff 0d 00 00 00 00 decl 0x0(%rip) # 2448 <exc_page_fault+0x388> 2444: R_X86_64_PC32 __preempt_count-0x4
    0388 2448: e9 e6 fd ff ff jmp 2233 <exc_page_fault+0x173>
    038d 244d: 66 2e 0f 1f 84 00 00 00 00 00 cs nopw 0x0(%rax,%rax,1)
    0397 2457: 66 2e 0f 1f 84 00 00 00 00 00 cs nopw 0x0(%rax,%rax,1)
    03a1 2461: 66 2e 0f 1f 84 00 00 00 00 00 cs nopw 0x0(%rax,%rax,1)
    03ab 246b: 66 2e 0f 1f 84 00 00 00 00 00 cs nopw 0x0(%rax,%rax,1)
    03b5 2475: 66 2e 0f 1f 84 00 00 00 00 00 cs nopw 0x0(%rax,%rax,1)
    03bf 247f: 90 nop

    --
    0-DAY CI Kernel Test Service
    https://01.org/lkp

    \
     
     \ /
      Last update: 2022-09-17 21:13    [W:5.308 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site