[PATCH v3 11/16] objtool: Add --mnop as an option to --mcount

kernel test robot lkp at intel.com
Sun Sep 18 05:12:11 AEST 2022


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 at 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


More information about the Linuxppc-dev mailing list