This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] binutils: Improve symbols lookup


On Mon, Dec 16, 2019 at 04:29:23PM +1030, Alan Modra wrote:
> I see.  Would you mind testing the following patch?  I think it should
> do as you want for OBJECT symbols, and fixes some other bugs I noticed.

Yes, it does. Diffing objdump output of an allyesconfig kernel with
and without this patch gives the diff below and from looking at the
different spots in the code, now the symbol name referenced is the
correct one.

So thanks!

:-)

--- /tmp/before.objdump	2019-12-16 14:00:39.887918039 +0100
+++ /tmp/after.objdump	2019-12-16 12:17:36.935947513 +0100
@@ -8497,7 +8497,7 @@ ffffffff81007358:	e8 23 95 54 00
 ffffffff8100735d:	85 ed                	test   %ebp,%ebp
 ffffffff8100735f:	0f 84 fd fe ff ff    	je     ffffffff81007262 <prepare_exit_to_usermode+0xd2>
 ffffffff81007365:	e8 06 94 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff8100736a:	0f b6 2d dc 08 d2 16 	movzbl 0x16d208dc(%rip),%ebp        # ffffffff97d27c4d <__start_once>
+ffffffff8100736a:	0f b6 2d dc 08 d2 16 	movzbl 0x16d208dc(%rip),%ebp        # ffffffff97d27c4d <__warned.54755>
 ffffffff81007371:	31 ff                	xor    %edi,%edi
 ffffffff81007373:	89 ee                	mov    %ebp,%esi
 ffffffff81007375:	e8 c6 94 54 00       	callq  ffffffff81550840 <__sanitizer_cov_trace_const_cmp1>
@@ -8505,7 +8505,7 @@ ffffffff8100737a:	40 84 ed
 ffffffff8100737d:	0f 85 df fe ff ff    	jne    ffffffff81007262 <prepare_exit_to_usermode+0xd2>
 ffffffff81007383:	e8 e8 93 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff81007388:	48 c7 c7 40 6e 00 8c 	mov    $0xffffffff8c006e40,%rdi
-ffffffff8100738f:	c6 05 b7 08 d2 16 01 	movb   $0x1,0x16d208b7(%rip)        # ffffffff97d27c4d <__start_once>
+ffffffff8100738f:	c6 05 b7 08 d2 16 01 	movb   $0x1,0x16d208b7(%rip)        # ffffffff97d27c4d <__warned.54755>
 ffffffff81007396:	e8 c1 f5 32 00       	callq  ffffffff8133695c <__warn_printk>
 ffffffff8100739b:	0f 0b                	ud2    
 ffffffff8100739d:	e9 c0 fe ff ff       	jmpq   ffffffff81007262 <prepare_exit_to_usermode+0xd2>
@@ -8666,7 +8666,7 @@ ffffffff81007625:	e8 56 92 54 00
 ffffffff8100762a:	85 ed                	test   %ebp,%ebp
 ffffffff8100762c:	0f 84 1b ff ff ff    	je     ffffffff8100754d <syscall_return_slowpath+0x17d>
 ffffffff81007632:	e8 39 91 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81007637:	0f b6 2d 0f 06 d2 16 	movzbl 0x16d2060f(%rip),%ebp        # ffffffff97d27c4d <__start_once>
+ffffffff81007637:	0f b6 2d 0f 06 d2 16 	movzbl 0x16d2060f(%rip),%ebp        # ffffffff97d27c4d <__warned.54755>
 ffffffff8100763e:	31 ff                	xor    %edi,%edi
 ffffffff81007640:	89 ee                	mov    %ebp,%esi
 ffffffff81007642:	e8 f9 91 54 00       	callq  ffffffff81550840 <__sanitizer_cov_trace_const_cmp1>
@@ -8674,7 +8674,7 @@ ffffffff81007647:	40 84 ed
 ffffffff8100764a:	0f 85 fd fe ff ff    	jne    ffffffff8100754d <syscall_return_slowpath+0x17d>
 ffffffff81007650:	e8 1b 91 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff81007655:	48 c7 c7 40 6e 00 8c 	mov    $0xffffffff8c006e40,%rdi
-ffffffff8100765c:	c6 05 ea 05 d2 16 01 	movb   $0x1,0x16d205ea(%rip)        # ffffffff97d27c4d <__start_once>
+ffffffff8100765c:	c6 05 ea 05 d2 16 01 	movb   $0x1,0x16d205ea(%rip)        # ffffffff97d27c4d <__warned.54755>
 ffffffff81007663:	e8 f4 f2 32 00       	callq  ffffffff8133695c <__warn_printk>
 ffffffff81007668:	0f 0b                	ud2    
 ffffffff8100766a:	e9 de fe ff ff       	jmpq   ffffffff8100754d <syscall_return_slowpath+0x17d>
@@ -8915,7 +8915,7 @@ ffffffff81007a5a:	e8 21 8e 54 00
 ffffffff81007a5f:	45 85 e4             	test   %r12d,%r12d
 ffffffff81007a62:	0f 84 11 ff ff ff    	je     ffffffff81007979 <do_syscall_64+0x249>
 ffffffff81007a68:	e8 03 8d 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81007a6d:	44 0f b6 25 d8 01 d2 	movzbl 0x16d201d8(%rip),%r12d        # ffffffff97d27c4d <__start_once>
+ffffffff81007a6d:	44 0f b6 25 d8 01 d2 	movzbl 0x16d201d8(%rip),%r12d        # ffffffff97d27c4d <__warned.54755>
 ffffffff81007a74:	16 
 ffffffff81007a75:	31 ff                	xor    %edi,%edi
 ffffffff81007a77:	44 89 e6             	mov    %r12d,%esi
@@ -8924,7 +8924,7 @@ ffffffff81007a7f:	45 84 e4
 ffffffff81007a82:	0f 85 f1 fe ff ff    	jne    ffffffff81007979 <do_syscall_64+0x249>
 ffffffff81007a88:	e8 e3 8c 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff81007a8d:	48 c7 c7 40 6e 00 8c 	mov    $0xffffffff8c006e40,%rdi
-ffffffff81007a94:	c6 05 b2 01 d2 16 01 	movb   $0x1,0x16d201b2(%rip)        # ffffffff97d27c4d <__start_once>
+ffffffff81007a94:	c6 05 b2 01 d2 16 01 	movb   $0x1,0x16d201b2(%rip)        # ffffffff97d27c4d <__warned.54755>
 ffffffff81007a9b:	e8 bc ee 32 00       	callq  ffffffff8133695c <__warn_printk>
 ffffffff81007aa0:	0f 0b                	ud2    
 ffffffff81007aa2:	e9 d2 fe ff ff       	jmpq   ffffffff81007979 <do_syscall_64+0x249>
@@ -9204,7 +9204,7 @@ ffffffff81007f34:	e8 47 89 54 00
 ffffffff81007f39:	45 85 e4             	test   %r12d,%r12d
 ffffffff81007f3c:	0f 84 11 ff ff ff    	je     ffffffff81007e53 <do_int80_syscall_32+0x263>
 ffffffff81007f42:	e8 29 88 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81007f47:	44 0f b6 25 fe fc d1 	movzbl 0x16d1fcfe(%rip),%r12d        # ffffffff97d27c4d <__start_once>
+ffffffff81007f47:	44 0f b6 25 fe fc d1 	movzbl 0x16d1fcfe(%rip),%r12d        # ffffffff97d27c4d <__warned.54755>
 ffffffff81007f4e:	16 
 ffffffff81007f4f:	31 ff                	xor    %edi,%edi
 ffffffff81007f51:	44 89 e6             	mov    %r12d,%esi
@@ -9213,7 +9213,7 @@ ffffffff81007f59:	45 84 e4
 ffffffff81007f5c:	0f 85 f1 fe ff ff    	jne    ffffffff81007e53 <do_int80_syscall_32+0x263>
 ffffffff81007f62:	e8 09 88 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff81007f67:	48 c7 c7 40 6e 00 8c 	mov    $0xffffffff8c006e40,%rdi
-ffffffff81007f6e:	c6 05 d8 fc d1 16 01 	movb   $0x1,0x16d1fcd8(%rip)        # ffffffff97d27c4d <__start_once>
+ffffffff81007f6e:	c6 05 d8 fc d1 16 01 	movb   $0x1,0x16d1fcd8(%rip)        # ffffffff97d27c4d <__warned.54755>
 ffffffff81007f75:	e8 e2 e9 32 00       	callq  ffffffff8133695c <__warn_printk>
 ffffffff81007f7a:	0f 0b                	ud2    
 ffffffff81007f7c:	e9 d2 fe ff ff       	jmpq   ffffffff81007e53 <do_int80_syscall_32+0x263>
@@ -9518,7 +9518,7 @@ ffffffff81008477:	e8 04 84 54 00
 ffffffff8100847c:	45 85 f6             	test   %r14d,%r14d
 ffffffff8100847f:	0f 84 d6 fe ff ff    	je     ffffffff8100835b <do_fast_syscall_32+0x2fb>
 ffffffff81008485:	e8 e6 82 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff8100848a:	44 0f b6 35 bb f7 d1 	movzbl 0x16d1f7bb(%rip),%r14d        # ffffffff97d27c4d <__start_once>
+ffffffff8100848a:	44 0f b6 35 bb f7 d1 	movzbl 0x16d1f7bb(%rip),%r14d        # ffffffff97d27c4d <__warned.54755>
 ffffffff81008491:	16 
 ffffffff81008492:	31 ff                	xor    %edi,%edi
 ffffffff81008494:	44 89 f6             	mov    %r14d,%esi
@@ -9527,7 +9527,7 @@ ffffffff8100849c:	45 84 f6
 ffffffff8100849f:	0f 85 b6 fe ff ff    	jne    ffffffff8100835b <do_fast_syscall_32+0x2fb>
 ffffffff810084a5:	e8 c6 82 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff810084aa:	48 c7 c7 40 6e 00 8c 	mov    $0xffffffff8c006e40,%rdi
-ffffffff810084b1:	c6 05 95 f7 d1 16 01 	movb   $0x1,0x16d1f795(%rip)        # ffffffff97d27c4d <__start_once>
+ffffffff810084b1:	c6 05 95 f7 d1 16 01 	movb   $0x1,0x16d1f795(%rip)        # ffffffff97d27c4d <__warned.54755>
 ffffffff810084b8:	e8 9f e4 32 00       	callq  ffffffff8133695c <__warn_printk>
 ffffffff810084bd:	0f 0b                	ud2    
 ffffffff810084bf:	e9 97 fe ff ff       	jmpq   ffffffff8100835b <do_fast_syscall_32+0x2fb>
@@ -9651,7 +9651,7 @@ ffffffff810086d2:	e8 a9 81 54 00
 ffffffff810086d7:	85 ed                	test   %ebp,%ebp
 ffffffff810086d9:	74 34                	je     ffffffff8100870f <do_fast_syscall_32+0x6af>
 ffffffff810086db:	e8 90 80 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff810086e0:	0f b6 2d 66 f5 d1 16 	movzbl 0x16d1f566(%rip),%ebp        # ffffffff97d27c4d <__start_once>
+ffffffff810086e0:	0f b6 2d 66 f5 d1 16 	movzbl 0x16d1f566(%rip),%ebp        # ffffffff97d27c4d <__warned.54755>
 ffffffff810086e7:	31 ff                	xor    %edi,%edi
 ffffffff810086e9:	89 ee                	mov    %ebp,%esi
 ffffffff810086eb:	e8 50 81 54 00       	callq  ffffffff81550840 <__sanitizer_cov_trace_const_cmp1>
@@ -9659,7 +9659,7 @@ ffffffff810086f0:	40 84 ed
 ffffffff810086f3:	75 1a                	jne    ffffffff8100870f <do_fast_syscall_32+0x6af>
 ffffffff810086f5:	e8 76 80 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff810086fa:	48 c7 c7 40 6e 00 8c 	mov    $0xffffffff8c006e40,%rdi
-ffffffff81008701:	c6 05 45 f5 d1 16 01 	movb   $0x1,0x16d1f545(%rip)        # ffffffff97d27c4d <__start_once>
+ffffffff81008701:	c6 05 45 f5 d1 16 01 	movb   $0x1,0x16d1f545(%rip)        # ffffffff97d27c4d <__warned.54755>
 ffffffff81008708:	e8 4f e2 32 00       	callq  ffffffff8133695c <__warn_printk>
 ffffffff8100870d:	0f 0b                	ud2    
 ffffffff8100870f:	e8 5c 80 54 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
@@ -830381,7 +830381,7 @@ ffffffff8133eb46:	ba cd 00 00 00
 ffffffff8133eb4b:	be 01 00 00 00       	mov    $0x1,%esi
 ffffffff8133eb50:	89 df                	mov    %ebx,%edi
 ffffffff8133eb52:	e8 b9 df ff ff       	callq  ffffffff8133cb10 <_cpu_up>
-ffffffff8133eb57:	48 8b 3d c2 dc c5 16 	mov    0x16c5dcc2(%rip),%rdi        # ffffffff97f9c820 <__start___tracepoint_str>
+ffffffff8133eb57:	48 8b 3d c2 dc c5 16 	mov    0x16c5dcc2(%rip),%rdi        # ffffffff97f9c820 <___tp_str.62140>
 ffffffff8133eb5e:	31 d2                	xor    %edx,%edx
 ffffffff8133eb60:	89 de                	mov    %ebx,%esi
 ffffffff8133eb62:	89 c5                	mov    %eax,%ebp
@@ -1063543,7 +1063543,7 @@ ffffffff81426945:	e8 d6 b3 42 00
 ffffffff8142694a:	49 8b 45 18          	mov    0x18(%r13),%rax
 ffffffff8142694e:	e8 8d dc 9d 0a       	callq  ffffffff8be045e0 <__x86_indirect_thunk_rax>
 ffffffff81426953:	e8 18 9e 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81426958:	44 8b 2d a1 96 e0 19 	mov    0x19e096a1(%rip),%r13d        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426958:	44 8b 2d a1 96 e0 19 	mov    0x19e096a1(%rip),%r13d        # ffffffff9b230000 <in_suspend>
 ffffffff8142695f:	31 ff                	xor    %edi,%edi
 ffffffff81426961:	44 89 ee             	mov    %r13d,%esi
 ffffffff81426964:	e8 17 9f 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1063631,7 +1063631,7 @@ ffffffff81426adf:	e8 5c 9d 12 00
 ffffffff81426ae4:	45 84 ed             	test   %r13b,%r13b
 ffffffff81426ae7:	0f 85 93 01 00 00    	jne    ffffffff81426c80 <hibernation_snapshot+0x580>
 ffffffff81426aed:	e8 7e 9c 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81426af2:	c7 05 04 95 e0 19 01 	movl   $0x1,0x19e09504(%rip)        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426af2:	c7 05 04 95 e0 19 01 	movl   $0x1,0x19e09504(%rip)        # ffffffff9b230000 <in_suspend>
 ffffffff81426af9:	00 00 00 
 ffffffff81426afc:	e8 df df 55 09       	callq  ffffffff8a984ae0 <save_processor_state>
 ffffffff81426b01:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
@@ -1063703,7 +1063703,7 @@ ffffffff81426c19:	e8 62 9c 12 00
 ffffffff81426c1e:	45 85 e4             	test   %r12d,%r12d
 ffffffff81426c21:	0f 85 f2 13 00 00    	jne    ffffffff81428019 <hibernation_snapshot.cold.5+0x4d>
 ffffffff81426c27:	e8 44 9b 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81426c2c:	44 8b 2d cd 93 e0 19 	mov    0x19e093cd(%rip),%r13d        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426c2c:	44 8b 2d cd 93 e0 19 	mov    0x19e093cd(%rip),%r13d        # ffffffff9b230000 <in_suspend>
 ffffffff81426c33:	31 ff                	xor    %edi,%edi
 ffffffff81426c35:	44 89 ee             	mov    %r13d,%esi
 ffffffff81426c38:	e8 43 9c 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1063741,7 +1063741,7 @@ ffffffff81426cc4:	e8 a7 9a 12 00
 ffffffff81426cc9:	ff 14 25 10 22 19 93 	callq  *0xffffffff93192210
 ffffffff81426cd0:	e8 9b 9a 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff81426cd5:	e8 46 6c f1 ff       	callq  ffffffff8133d920 <enable_nonboot_cpus>
-ffffffff81426cda:	44 8b 2d 1f 93 e0 19 	mov    0x19e0931f(%rip),%r13d        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426cda:	44 8b 2d 1f 93 e0 19 	mov    0x19e0931f(%rip),%r13d        # ffffffff9b230000 <in_suspend>
 ffffffff81426ce1:	31 ff                	xor    %edi,%edi
 ffffffff81426ce3:	44 89 ee             	mov    %r13d,%esi
 ffffffff81426ce6:	e8 95 9b 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1063790,7 +1063790,7 @@ ffffffff81426d96:	e8 e5 9a 12 00
 ffffffff81426d9b:	45 85 e4             	test   %r12d,%r12d
 ffffffff81426d9e:	0f 85 8d 00 00 00    	jne    ffffffff81426e31 <hibernation_snapshot+0x731>
 ffffffff81426da4:	e8 c7 99 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81426da9:	44 8b 25 50 92 e0 19 	mov    0x19e09250(%rip),%r12d        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426da9:	44 8b 25 50 92 e0 19 	mov    0x19e09250(%rip),%r12d        # ffffffff9b230000 <in_suspend>
 ffffffff81426db0:	31 ff                	xor    %edi,%edi
 ffffffff81426db2:	44 89 e6             	mov    %r12d,%esi
 ffffffff81426db5:	e8 c6 9a 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1063798,7 +1063798,7 @@ ffffffff81426dba:	45 85 e4
 ffffffff81426dbd:	0f 85 c8 00 00 00    	jne    ffffffff81426e8b <hibernation_snapshot+0x78b>
 ffffffff81426dc3:	e8 a8 99 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff81426dc8:	e8 c3 34 00 00       	callq  ffffffff8142a290 <swsusp_free>
-ffffffff81426dcd:	44 8b 25 2c 92 e0 19 	mov    0x19e0922c(%rip),%r12d        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426dcd:	44 8b 25 2c 92 e0 19 	mov    0x19e0922c(%rip),%r12d        # ffffffff9b230000 <in_suspend>
 ffffffff81426dd4:	31 ff                	xor    %edi,%edi
 ffffffff81426dd6:	44 89 e6             	mov    %r12d,%esi
 ffffffff81426dd9:	e8 a2 9a 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1063812,7 +1063812,7 @@ ffffffff81426dfc:	31 f6
 ffffffff81426dfe:	31 ff                	xor    %edi,%edi
 ffffffff81426e00:	e8 7b 9a 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
 ffffffff81426e05:	e8 66 99 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81426e0a:	44 8b 25 ef 91 e0 19 	mov    0x19e091ef(%rip),%r12d        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426e0a:	44 8b 25 ef 91 e0 19 	mov    0x19e091ef(%rip),%r12d        # ffffffff9b230000 <in_suspend>
 ffffffff81426e11:	31 ff                	xor    %edi,%edi
 ffffffff81426e13:	44 89 e6             	mov    %r12d,%esi
 ffffffff81426e16:	e8 65 9a 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1063825,7 +1063825,7 @@ ffffffff81426e2a:	31 ff
 ffffffff81426e2c:	e8 4f 9a 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
 ffffffff81426e31:	e8 3a 99 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff81426e36:	e8 55 34 00 00       	callq  ffffffff8142a290 <swsusp_free>
-ffffffff81426e3b:	8b 1d bf 91 e0 19    	mov    0x19e091bf(%rip),%ebx        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81426e3b:	8b 1d bf 91 e0 19    	mov    0x19e091bf(%rip),%ebx        # ffffffff9b230000 <in_suspend>
 ffffffff81426e41:	31 ff                	xor    %edi,%edi
 ffffffff81426e43:	89 de                	mov    %ebx,%esi
 ffffffff81426e45:	e8 36 9a 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1064932,7 +1064932,7 @@ ffffffff81427fcc:	e8 9f 87 12 00
 ffffffff81427fd1:	48 c7 c7 60 f5 10 8c 	mov    $0xffffffff8c10f560,%rdi
 ffffffff81427fd8:	e8 b1 3a 01 00       	callq  ffffffff8143ba8e <printk>
 ffffffff81427fdd:	e8 ae 22 00 00       	callq  ffffffff8142a290 <swsusp_free>
-ffffffff81427fe2:	8b 1d 18 80 e0 19    	mov    0x19e08018(%rip),%ebx        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81427fe2:	8b 1d 18 80 e0 19    	mov    0x19e08018(%rip),%ebx        # ffffffff9b230000 <in_suspend>
 ffffffff81427fe8:	31 ff                	xor    %edi,%edi
 ffffffff81427fea:	89 de                	mov    %ebx,%esi
 ffffffff81427fec:	e8 8f 88 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1065208,7 +1065208,7 @@ ffffffff81428423:	e8 18 84 12 00
 ffffffff81428428:	45 84 e4             	test   %r12b,%r12b
 ffffffff8142842b:	75 d3                	jne    ffffffff81428400 <hibernate.cold.8+0xf2>
 ffffffff8142842d:	e8 3e 83 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff81428432:	8b 2d c8 7b e0 19    	mov    0x19e07bc8(%rip),%ebp        # ffffffff9b230000 <__smp_locks_end>
+ffffffff81428432:	8b 2d c8 7b e0 19    	mov    0x19e07bc8(%rip),%ebp        # ffffffff9b230000 <in_suspend>
 ffffffff81428438:	31 ff                	xor    %edi,%edi
 ffffffff8142843a:	89 ee                	mov    %ebp,%esi
 ffffffff8142843c:	e8 3f 84 12 00       	callq  ffffffff81550880 <__sanitizer_cov_trace_const_cmp4>
@@ -1065251,7 +1065251,7 @@ ffffffff814284d3:	e8 a8 83 12 00
 ffffffff814284d8:	41 83 fc 05          	cmp    $0x5,%r12d
 ffffffff814284dc:	0f 85 8b 00 00 00    	jne    ffffffff8142856d <hibernate.cold.8+0x25f>
 ffffffff814284e2:	e8 89 82 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff814284e7:	c7 05 0f 7b e0 19 00 	movl   $0x0,0x19e07b0f(%rip)        # ffffffff9b230000 <__smp_locks_end>
+ffffffff814284e7:	c7 05 0f 7b e0 19 00 	movl   $0x0,0x19e07b0f(%rip)        # ffffffff9b230000 <in_suspend>
 ffffffff814284ee:	00 00 00 
 ffffffff814284f1:	e8 0a de 3b 00       	callq  ffffffff817e6300 <pm_restore_gfp_mask>
 ffffffff814284f6:	e8 45 1a 00 00       	callq  ffffffff81429f40 <free_basic_memory_bitmaps>
@@ -1065309,7 +1065309,7 @@ ffffffff814285c4:	e8 a7 81 12 00
 ffffffff814285c9:	48 c7 c7 a0 fc 10 8c 	mov    $0xffffffff8c10fca0,%rdi
 ffffffff814285d0:	e8 b9 34 01 00       	callq  ffffffff8143ba8e <printk>
 ffffffff814285d5:	e8 96 81 12 00       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff814285da:	c7 05 1c 7a e0 19 00 	movl   $0x0,0x19e07a1c(%rip)        # ffffffff9b230000 <__smp_locks_end>
+ffffffff814285da:	c7 05 1c 7a e0 19 00 	movl   $0x0,0x19e07a1c(%rip)        # ffffffff9b230000 <in_suspend>
 ffffffff814285e1:	00 00 00 
 ffffffff814285e4:	e8 17 dd 3b 00       	callq  ffffffff817e6300 <pm_restore_gfp_mask>
 ffffffff814285e9:	e8 52 19 00 00       	callq  ffffffff81429f40 <free_basic_memory_bitmaps>
@@ -1074738,7 +1074738,7 @@ ffffffff81431916:	48 c7 c7 e0 15 11 8c
 ffffffff8143191d:	e8 7e 5d 36 00       	callq  ffffffff817976a0 <__might_fault>
 ffffffff81431922:	48 c7 c7 00 00 23 9b 	mov    $0xffffffff9b230000,%rdi
 ffffffff81431929:	e8 c2 02 42 00       	callq  ffffffff81851bf0 <__asan_load4>
-ffffffff8143192e:	8b 05 cc e6 df 19    	mov    0x19dfe6cc(%rip),%eax        # ffffffff9b230000 <__smp_locks_end>
+ffffffff8143192e:	8b 05 cc e6 df 19    	mov    0x19dfe6cc(%rip),%eax        # ffffffff9b230000 <in_suspend>
 ffffffff81431934:	4c 89 f1             	mov    %r14,%rcx
 ffffffff81431937:	e8 64 78 63 0a       	callq  ffffffff8ba691a0 <__put_user_4>
 ffffffff8143193c:	48 c7 c7 20 d3 d7 9b 	mov    $0xffffffff9bd7d320,%rdi
@@ -1453099,7 +1453099,7 @@ ffffffff815a53e1:	48 83 05 6f 8f 92 1a
 ffffffff815a53e8:	01 
 ffffffff815a53e9:	eb a7                	jmp    ffffffff815a5392 <ring_buffer_producer_thread+0x1e2>
 ffffffff815a53eb:	e8 80 b3 fa ff       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
-ffffffff815a53f0:	48 8b 1d b1 a4 9d 16 	mov    0x169da4b1(%rip),%rbx        # ffffffff97f7f8a8 <__start___trace_bprintk_fmt>
+ffffffff815a53f0:	48 8b 1d b1 a4 9d 16 	mov    0x169da4b1(%rip),%rbx        # ffffffff97f7f8a8 <trace_printk_fmt.34335>
 ffffffff815a53f7:	48 83 05 69 8f 92 1a 	addq   $0x1,0x1a928f69(%rip)        # ffffffff9bece368 <__gcov0.ring_buffer_producer_thread+0x48>
 ffffffff815a53fe:	01 
 ffffffff815a53ff:	e8 6c b3 fa ff       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
@@ -14087627,7 +14087627,7 @@ ffffffff84717f2c:	74 3f
 ffffffff84717f2e:	e8 3d 88 e3 fc       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff84717f33:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
 ffffffff84717f37:	e8 e4 9d 13 fd       	callq  ffffffff81851d20 <__asan_load8>
-ffffffff84717f3c:	48 3b 2d d5 2f 67 0e 	cmp    0xe672fd5(%rip),%rbp        # ffffffff92d8af18 <__end_pci_fixups_suspend_late+0x8>
+ffffffff84717f3c:	48 3b 2d d5 2f 67 0e 	cmp    0xe672fd5(%rip),%rbp        # ffffffff92d8af18 <__end_builtin_fw+0x8>
 ffffffff84717f43:	75 16                	jne    ffffffff84717f5b <release_firmware+0x6b>
 ffffffff84717f45:	eb 4c                	jmp    ffffffff84717f93 <release_firmware+0xa3>
 ffffffff84717f47:	e8 24 88 e3 fc       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
@@ -39093978,7 +39093978,7 @@ ffffffff8a987066:	ff b0 90 00 00 00
 ffffffff8a98706c:	9d                   	popfq  
 ffffffff8a98706d:	0f 01 90 0b 01 00 00 	lgdt   0x10b(%rax)
 ffffffff8a987074:	31 c0                	xor    %eax,%eax
-ffffffff8a987076:	48 89 05 83 8f 8a 10 	mov    %rax,0x108a8f83(%rip)        # ffffffff9b230000 <__smp_locks_end>
+ffffffff8a987076:	48 89 05 83 8f 8a 10 	mov    %rax,0x108a8f83(%rip)        # ffffffff9b230000 <in_suspend>
 ffffffff8a98707d:	c3                   	retq   
 ffffffff8a98707e:	90                   	nop
 ffffffff8a98707f:	90                   	nop
@@ -43314730,7 +43314730,7 @@ ffffffff8ba3324a:	73 5f
 ffffffff8ba3324c:	e8 1f d5 b1 f5       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff8ba33251:	48 89 df             	mov    %rbx,%rdi
 ffffffff8ba33254:	e8 97 e9 e1 f5       	callq  ffffffff81851bf0 <__asan_load4>
-ffffffff8ba33259:	48 63 2d a0 8d 59 0c 	movslq 0xc598da0(%rip),%rbp        # ffffffff97fcc000 <_edata>
+ffffffff8ba33259:	48 63 2d a0 8d 59 0c 	movslq 0xc598da0(%rip),%rbp        # ffffffff97fcc000 <__start___bug_table>
 ffffffff8ba33260:	48 81 c5 00 c0 fc 97 	add    $0xffffffff97fcc000,%rbp
 ffffffff8ba33267:	eb 25                	jmp    ffffffff8ba3328e <find_bug+0x5e>
 ffffffff8ba33269:	e8 02 d5 b1 f5       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
@@ -43314792,7 +43314792,7 @@ ffffffff8ba33317:	73 5e
 ffffffff8ba33319:	e8 52 d4 b1 f5       	callq  ffffffff81550770 <__sanitizer_cov_trace_pc>
 ffffffff8ba3331e:	48 89 df             	mov    %rbx,%rdi
 ffffffff8ba33321:	e8 ca e8 e1 f5       	callq  ffffffff81851bf0 <__asan_load4>
-ffffffff8ba33326:	4c 63 25 d3 8c 59 0c 	movslq 0xc598cd3(%rip),%r12        # ffffffff97fcc000 <_edata>
+ffffffff8ba33326:	4c 63 25 d3 8c 59 0c 	movslq 0xc598cd3(%rip),%r12        # ffffffff97fcc000 <__start___bug_table>
 ffffffff8ba3332d:	48 89 ee             	mov    %rbp,%rsi
 ffffffff8ba33330:	49 01 dc             	add    %rbx,%r12
 ffffffff8ba33333:	4c 89 e7             	mov    %r12,%rdi
@@ -47107344,7 +47107344,7 @@ ffffffff9a8e6969:	49 29 c6
 ffffffff9a8e696c:	eb 06                	jmp    ffffffff9a8e6974 <sme_encrypt_kernel+0x8c>
 ffffffff9a8e696e:	45 31 f6             	xor    %r14d,%r14d
 ffffffff9a8e6971:	45 31 e4             	xor    %r12d,%r12d
-ffffffff9a8e6974:	4c 8d 2d 85 96 11 05 	lea    0x5119685(%rip),%r13        # ffffffff9fa00000 <__init_scratch_begin>
+ffffffff9a8e6974:	4c 8d 2d 85 96 11 05 	lea    0x5119685(%rip),%r13        # ffffffff9fa00000 <sme_workarea>
 ffffffff9a8e697b:	4d 8d 8d 00 20 20 00 	lea    0x202000(%r13),%r9
 ffffffff9a8e6982:	4c 89 cf             	mov    %r9,%rdi
 ffffffff9a8e6985:	4c 29 ff             	sub    %r15,%rdi
@@ -47281567,7 +47281567,7 @@ ffffffff9a98dd0d:	45 31 f6
 ffffffff9a98dd10:	45 31 e4             	xor    %r12d,%r12d
 ffffffff9a98dd13:	45 31 ed             	xor    %r13d,%r13d
 ffffffff9a98dd16:	e8 05 40 ec e6       	callq  ffffffff81851d20 <__asan_load8>
-ffffffff9a98dd1b:	48 8b 15 0e 43 3d fd 	mov    -0x2c2bcf2(%rip),%rdx        # ffffffff97d62030 <__start___verbose>
+ffffffff9a98dd1b:	48 8b 15 0e 43 3d fd 	mov    -0x2c2bcf2(%rip),%rdx        # ffffffff97d62030 <__UNIQUE_ID_ddebug471.65517>
 ffffffff9a98dd22:	4c 89 fb             	mov    %r15,%rbx
 ffffffff9a98dd25:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%rsp)
 ffffffff9a98dd2c:	00 

-- 
Regards/Gruss,
    Boris.

SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]