lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Fri, 26 May 2023 08:27:55 +0800
From:   kernel test robot <lkp@...el.com>
To:     Peter Zijlstra <peterz@...radead.org>
Cc:     oe-kbuild-all@...ts.linux.dev, linux-kernel@...r.kernel.org,
        Ingo Molnar <mingo@...nel.org>
Subject: vmlinux.o: warning: objtool: cpuidle_enter_state+0x476: return with
 instrumentation enabled

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   9db898594c541444e19b2d20fb8a06262cf8fcd9
commit: 17cc2b5525856d7374f09b28ba1faf1fa61b2352 cpuidle: Ensure ct_cpuidle_enter() is always called from noinstr/__cpuidle
date:   4 months ago
config: x86_64-randconfig-x066-20230525
compiler: gcc-11 (Debian 11.3.0-12) 11.3.0
reproduce (this is a W=1 build):
        # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=17cc2b5525856d7374f09b28ba1faf1fa61b2352
        git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
        git fetch --no-tags linus master
        git checkout 17cc2b5525856d7374f09b28ba1faf1fa61b2352
        # save the config file
        mkdir build_dir && cp config build_dir/.config
        make W=1 O=build_dir ARCH=x86_64 olddefconfig
        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@...el.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202305260836.hnpC2cVW-lkp@intel.com/

All warnings (new ones prefixed by >>):

   vmlinux.o: warning: objtool: __asan_memset+0x36: call to __memset() with UACCESS enabled
   vmlinux.o: warning: objtool: __asan_memmove+0x4f: call to __memmove() with UACCESS enabled
   vmlinux.o: warning: objtool: __asan_memcpy+0x4f: call to __memcpy() with UACCESS enabled
   vmlinux.o: warning: objtool: __rdgsbase_inactive+0x22: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: __wrgsbase_inactive+0x26: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: fixup_bad_iret+0x76: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: noist_exc_debug+0x40: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: exc_nmi+0x39: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: poke_int3_handler+0x31: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: mce_check_crashing_cpu+0x31: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: do_machine_check+0x5e: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: exc_machine_check+0x8e: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: irqentry_nmi_enter+0x4c: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: irqentry_nmi_exit+0x3f: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: enter_from_user_mode+0x33: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: syscall_enter_from_user_mode+0x38: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: syscall_enter_from_user_mode_prepare+0x33: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: irqentry_enter_from_user_mode+0x33: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: irqentry_exit+0x2d: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_kernel_exit_state+0x3d: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_kernel_enter_state+0x3d: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: context_tracking_recursion_enter+0x13c: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_kernel_enter.constprop.0+0x2a: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_kernel_exit.constprop.0+0x54: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_idle_enter+0x19: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: __ct_user_exit+0xd1: call to __kasan_check_write() leaves .noinstr.text section
   vmlinux.o: warning: objtool: __ct_user_enter+0x62: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_nmi_enter+0x45: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_irq_enter+0x49: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: ct_irq_exit+0x49: call to ftrace_likely_update() leaves .noinstr.text section
>> vmlinux.o: warning: objtool: cpuidle_enter_state+0x476: return with instrumentation enabled
   vmlinux.o: warning: objtool: mwait_idle+0x2c: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: acpi_processor_ffh_cstate_enter+0x146: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: intel_idle+0x13f: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: intel_idle_irq+0x141: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: intel_idle_s2idle+0x15a: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: intel_idle_xstate+0x144: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: intel_idle_ibrs+0x1a0: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: acpi_idle_enter_s2idle+0xa9: call to ftrace_likely_update() leaves .noinstr.text section
   vmlinux.o: warning: objtool: acpi_idle_enter+0x76: call to ftrace_likely_update() leaves .noinstr.text section


objdump-func vmlinux.o cpuidle_enter_state:
0000 0000000000007520 <cpuidle_enter_state>:
0000     7520:	f3 0f 1e fa          	endbr64
0004     7524:	41 57                	push   %r15
0006     7526:	41 56                	push   %r14
0008     7528:	41 55                	push   %r13
000a     752a:	41 54                	push   %r12
000c     752c:	55                   	push   %rbp
000d     752d:	53                   	push   %rbx
000e     752e:	48 83 ec 28          	sub    $0x28,%rsp
0012     7532:	48 89 fb             	mov    %rdi,%rbx
0015     7535:	48 89 f5             	mov    %rsi,%rbp
0018     7538:	4c 63 ea             	movslq %edx,%r13
001b     753b:	4d 89 ec             	mov    %r13,%r12
001e     753e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	753f: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0023     7543:	49 83 fd 0a          	cmp    $0xa,%r13
0027     7547:	0f 87 4c 07 00 00    	ja     7c99 <cpuidle_enter_state+0x779>
002d     754d:	4b 8d 44 6d 00       	lea    0x0(%r13,%r13,2),%rax
0032     7552:	4d 8d 7c 85 00       	lea    0x0(%r13,%rax,4),%r15
0037     7557:	49 c1 e7 03          	shl    $0x3,%r15
003b     755b:	4e 8d 74 3d 18       	lea    0x18(%rbp,%r15,1),%r14
0040     7560:	49 01 ef             	add    %rbp,%r15
0043     7563:	41 8b 47 58          	mov    0x58(%r15),%eax
0047     7567:	83 e0 04             	and    $0x4,%eax
004a     756a:	90                   	nop
004b     756b:	89 c6                	mov    %eax,%esi
004d     756d:	89 04 24             	mov    %eax,(%rsp)
0050     7570:	31 ff                	xor    %edi,%edi
0052     7572:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7573: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
0057     7577:	8b 04 24             	mov    (%rsp),%eax
005a     757a:	85 c0                	test   %eax,%eax
005c     757c:	0f 85 96 04 00 00    	jne    7a18 <cpuidle_enter_state+0x4f8>
0062     7582:	c6 04 24 00          	movb   $0x0,(%rsp)
0066     7586:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7587: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
006b     758b:	45 8b 7e 40          	mov    0x40(%r14),%r15d
006f     758f:	41 83 e7 20          	and    $0x20,%r15d
0073     7593:	44 89 fe             	mov    %r15d,%esi
0076     7596:	31 ff                	xor    %edi,%edi
0078     7598:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7599: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
007d     759d:	45 85 ff             	test   %r15d,%r15d
0080     75a0:	0f 85 9c 04 00 00    	jne    7a42 <cpuidle_enter_state+0x522>
0086     75a6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	75a7: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
008b     75ab:	4c 89 f7             	mov    %r14,%rdi
008e     75ae:	e8 00 00 00 00       	call   75b3 <cpuidle_enter_state+0x93>	75af: R_X86_64_PLT32	sched_idle_set_state-0x4
0093     75b3:	8b 73 04             	mov    0x4(%rbx),%esi
0096     75b6:	44 89 e7             	mov    %r12d,%edi
0099     75b9:	e8 00 00 00 00       	call   75be <cpuidle_enter_state+0x9e>	75ba: R_X86_64_PC32	.text+0x20afa2c
009e     75be:	e8 00 00 00 00       	call   75c3 <cpuidle_enter_state+0xa3>	75bf: R_X86_64_PC32	.text+0x20ae1dc
00a3     75c3:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
00a8     75c8:	45 8b 7e 40          	mov    0x40(%r14),%r15d
00ac     75cc:	41 83 e7 40          	and    $0x40,%r15d
00b0     75d0:	44 89 fe             	mov    %r15d,%esi
00b3     75d3:	31 ff                	xor    %edi,%edi
00b5     75d5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	75d6: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
00ba     75da:	45 85 ff             	test   %r15d,%r15d
00bd     75dd:	0f 84 31 02 00 00    	je     7814 <cpuidle_enter_state+0x2f4>
00c3     75e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	75e4: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
00c8     75e8:	49 8b 46 50          	mov    0x50(%r14),%rax
00cc     75ec:	44 89 e2             	mov    %r12d,%edx
00cf     75ef:	48 89 ee             	mov    %rbp,%rsi
00d2     75f2:	48 89 df             	mov    %rbx,%rdi
00d5     75f5:	e8 00 00 00 00       	call   75fa <cpuidle_enter_state+0xda>	75f6: R_X86_64_PLT32	__x86_indirect_thunk_rax-0x4
00da     75fa:	41 89 c4             	mov    %eax,%r12d
00dd     75fd:	9c                   	pushf
00de     75fe:	41 58                	pop    %r8
00e0     7600:	41 81 e0 00 02 00 00 	and    $0x200,%r8d
00e7     7607:	4d 89 c7             	mov    %r8,%r15
00ea     760a:	4c 89 c6             	mov    %r8,%rsi
00ed     760d:	31 ff                	xor    %edi,%edi
00ef     760f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7610: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp8-0x4
00f4     7614:	4c 89 fe             	mov    %r15,%rsi
00f7     7617:	31 ff                	xor    %edi,%edi
00f9     7619:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	761a: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp8-0x4
00fe     761e:	4d 85 ff             	test   %r15,%r15
0101     7621:	0f 85 00 05 00 00    	jne    7b27 <cpuidle_enter_state+0x607>
0107     7627:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7628: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
010c     762c:	31 c9                	xor    %ecx,%ecx
010e     762e:	31 d2                	xor    %edx,%edx
0110     7630:	31 f6                	xor    %esi,%esi
0112     7632:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7635: R_X86_64_32S	_ftrace_annotated_branch+0x14ca60
0119     7639:	e8 00 00 00 00       	call   763e <cpuidle_enter_state+0x11e>	763a: R_X86_64_PLT32	ftrace_likely_update-0x4
011e     763e:	31 c9                	xor    %ecx,%ecx
0120     7640:	31 d2                	xor    %edx,%edx
0122     7642:	31 f6                	xor    %esi,%esi
0124     7644:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7647: R_X86_64_32S	_ftrace_annotated_branch+0x14ca30
012b     764b:	e8 00 00 00 00       	call   7650 <cpuidle_enter_state+0x130>	764c: R_X86_64_PLT32	ftrace_likely_update-0x4
0130     7650:	31 c9                	xor    %ecx,%ecx
0132     7652:	31 d2                	xor    %edx,%edx
0134     7654:	31 f6                	xor    %esi,%esi
0136     7656:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7659: R_X86_64_32S	_ftrace_annotated_branch+0x14c9a0
013d     765d:	e8 00 00 00 00       	call   7662 <cpuidle_enter_state+0x142>	765e: R_X86_64_PLT32	ftrace_likely_update-0x4
0142     7662:	31 f6                	xor    %esi,%esi
0144     7664:	31 ff                	xor    %edi,%edi
0146     7666:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7667: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp8-0x4
014b     766b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	766c: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0150     7670:	45 8b 76 40          	mov    0x40(%r14),%r14d
0154     7674:	41 83 e6 40          	and    $0x40,%r14d
0158     7678:	44 89 f6             	mov    %r14d,%esi
015b     767b:	31 ff                	xor    %edi,%edi
015d     767d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	767e: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
0162     7682:	45 85 f6             	test   %r14d,%r14d
0165     7685:	0f 84 f4 03 00 00    	je     7a7f <cpuidle_enter_state+0x55f>
016b     768b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	768c: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0170     7690:	e8 00 00 00 00       	call   7695 <cpuidle_enter_state+0x175>	7691: R_X86_64_PLT32	sched_clock_idle_wakeup_event-0x4
0175     7695:	e8 00 00 00 00       	call   769a <cpuidle_enter_state+0x17a>	7696: R_X86_64_PC32	.text+0x20ae1dc
017a     769a:	49 89 c6             	mov    %rax,%r14
017d     769d:	8b 73 04             	mov    0x4(%rbx),%esi
0180     76a0:	bf ff ff ff ff       	mov    $0xffffffff,%edi
0185     76a5:	e8 00 00 00 00       	call   76aa <cpuidle_enter_state+0x18a>	76a6: R_X86_64_PC32	.text+0x20afa2c
018a     76aa:	31 ff                	xor    %edi,%edi
018c     76ac:	e8 00 00 00 00       	call   76b1 <cpuidle_enter_state+0x191>	76ad: R_X86_64_PLT32	sched_idle_set_state-0x4
0191     76b1:	44 0f b6 3c 24       	movzbl (%rsp),%r15d
0196     76b6:	44 89 fe             	mov    %r15d,%esi
0199     76b9:	31 ff                	xor    %edi,%edi
019b     76bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	76bc: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp1-0x4
01a0     76c0:	45 84 ff             	test   %r15b,%r15b
01a3     76c3:	0f 85 a2 03 00 00    	jne    7a6b <cpuidle_enter_state+0x54b>
01a9     76c9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	76ca: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
01ae     76ce:	66 90                	xchg   %ax,%ax
01b0     76d0:	e8 00 00 00 00       	call   76d5 <cpuidle_enter_state+0x1b5>	76d1: R_X86_64_PC32	.text+0x20aeafc
01b5     76d5:	41 89 c7             	mov    %eax,%r15d
01b8     76d8:	89 c6                	mov    %eax,%esi
01ba     76da:	31 ff                	xor    %edi,%edi
01bc     76dc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	76dd: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp1-0x4
01c1     76e1:	45 84 ff             	test   %r15b,%r15b
01c4     76e4:	0f 84 6b 03 00 00    	je     7a55 <cpuidle_enter_state+0x535>
01ca     76ea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	76eb: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
01cf     76ef:	44 89 e6             	mov    %r12d,%esi
01d2     76f2:	31 ff                	xor    %edi,%edi
01d4     76f4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	76f5: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
01d9     76f9:	45 85 e4             	test   %r12d,%r12d
01dc     76fc:	0f 88 eb 02 00 00    	js     79ed <cpuidle_enter_state+0x4cd>
01e2     7702:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7703: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
01e7     7707:	4d 63 fc             	movslq %r12d,%r15
01ea     770a:	49 83 ff 09          	cmp    $0x9,%r15
01ee     770e:	0f 87 06 06 00 00    	ja     7d1a <cpuidle_enter_state+0x7fa>
01f4     7714:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
01f8     7718:	49 8d 04 87          	lea    (%r15,%rax,4),%rax
01fc     771c:	4c 8b 6c c5 48       	mov    0x48(%rbp,%rax,8),%r13
0201     7721:	4c 89 f7             	mov    %r14,%rdi
0204     7724:	e8 00 00 00 00       	call   7729 <cpuidle_enter_state+0x209>	7725: R_X86_64_PC32	.text+0x20ae16c
0209     7729:	49 89 c6             	mov    %rax,%r14
020c     772c:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
0211     7731:	e8 00 00 00 00       	call   7736 <cpuidle_enter_state+0x216>	7732: R_X86_64_PC32	.text+0x20ae16c
0216     7736:	49 29 c6             	sub    %rax,%r14
0219     7739:	4c 89 73 18          	mov    %r14,0x18(%rbx)
021d     773d:	49 83 ff 09          	cmp    $0x9,%r15
0221     7741:	0f 87 8f 05 00 00    	ja     7cd6 <cpuidle_enter_state+0x7b6>
0227     7747:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
022b     774b:	48 c1 e0 04          	shl    $0x4,%rax
022f     774f:	48 8b 54 03 40       	mov    0x40(%rbx,%rax,1),%rdx
0234     7754:	49 83 ff 09          	cmp    $0x9,%r15
0238     7758:	0f 87 8c 05 00 00    	ja     7cea <cpuidle_enter_state+0x7ca>
023e     775e:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
0242     7762:	48 c1 e0 04          	shl    $0x4,%rax
0246     7766:	4c 01 f2             	add    %r14,%rdx
0249     7769:	48 89 54 03 40       	mov    %rdx,0x40(%rbx,%rax,1)
024e     776e:	49 83 ff 09          	cmp    $0x9,%r15
0252     7772:	0f 87 4a 05 00 00    	ja     7cc2 <cpuidle_enter_state+0x7a2>
0258     7778:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
025c     777c:	48 c1 e0 04          	shl    $0x4,%rax
0260     7780:	48 83 44 03 38 01    	addq   $0x1,0x38(%rbx,%rax,1)
0266     7786:	49 83 ff 09          	cmp    $0x9,%r15
026a     778a:	0f 87 9e 05 00 00    	ja     7d2e <cpuidle_enter_state+0x80e>
0270     7790:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
0274     7794:	49 8d 04 87          	lea    (%r15,%rax,4),%rax
0278     7798:	48 8b 44 c5 50       	mov    0x50(%rbp,%rax,8),%rax
027d     779d:	4c 89 f6             	mov    %r14,%rsi
0280     77a0:	48 89 c7             	mov    %rax,%rdi
0283     77a3:	48 89 04 24          	mov    %rax,(%rsp)
0287     77a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	77a8: R_X86_64_NONE	__sanitizer_cov_trace_cmp8-0x4
028c     77ac:	48 8b 04 24          	mov    (%rsp),%rax
0290     77b0:	4c 39 f0             	cmp    %r14,%rax
0293     77b3:	0f 8e e3 00 00 00    	jle    789c <cpuidle_enter_state+0x37c>
0299     77b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	77ba: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
029e     77be:	41 8d 6c 24 ff       	lea    -0x1(%r12),%ebp
02a3     77c3:	89 ee                	mov    %ebp,%esi
02a5     77c5:	bf ff ff ff ff       	mov    $0xffffffff,%edi
02aa     77ca:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	77cb: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
02af     77cf:	83 fd ff             	cmp    $0xffffffff,%ebp
02b2     77d2:	0f 84 a1 01 00 00    	je     7979 <cpuidle_enter_state+0x459>
02b8     77d8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	77d9: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
02bd     77dd:	4c 63 ed             	movslq %ebp,%r13
02c0     77e0:	49 83 fd 09          	cmp    $0x9,%r13
02c4     77e4:	0f 87 1c 05 00 00    	ja     7d06 <cpuidle_enter_state+0x7e6>
02ca     77ea:	4b 8d 44 6d 03       	lea    0x3(%r13,%r13,2),%rax
02cf     77ef:	48 c1 e0 04          	shl    $0x4,%rax
02d3     77f3:	4c 8b 2c 03          	mov    (%rbx,%rax,1),%r13
02d7     77f7:	4c 89 ee             	mov    %r13,%rsi
02da     77fa:	31 ff                	xor    %edi,%edi
02dc     77fc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	77fd: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp8-0x4
02e1     7801:	4d 85 ed             	test   %r13,%r13
02e4     7804:	0f 84 91 02 00 00    	je     7a9b <cpuidle_enter_state+0x57b>
02ea     780a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	780b: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
02ef     780f:	83 ed 01             	sub    $0x1,%ebp
02f2     7812:	eb af                	jmp    77c3 <cpuidle_enter_state+0x2a3>
02f4     7814:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7815: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
02f9     7819:	44 8b 3d 00 00 00 00 	mov    0x0(%rip),%r15d        # 7820 <cpuidle_enter_state+0x300>	781c: R_X86_64_PC32	debug_locks-0x4
0300     7820:	44 89 fe             	mov    %r15d,%esi
0303     7823:	31 ff                	xor    %edi,%edi
0305     7825:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7826: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
030a     782a:	45 85 ff             	test   %r15d,%r15d
030d     782d:	0f 84 68 01 00 00    	je     799b <cpuidle_enter_state+0x47b>
0313     7833:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7834: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0318     7838:	65 44 8b 3d 00 00 00 00 	mov    %gs:0x0(%rip),%r15d        # 7840 <cpuidle_enter_state+0x320>	783c: R_X86_64_PC32	lockdep_recursion-0x4
0320     7840:	44 89 fe             	mov    %r15d,%esi
0323     7843:	31 ff                	xor    %edi,%edi
0325     7845:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7846: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
032a     784a:	45 85 ff             	test   %r15d,%r15d
032d     784d:	0f 85 48 01 00 00    	jne    799b <cpuidle_enter_state+0x47b>
0333     7853:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7854: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0338     7858:	65 44 8b 3d 00 00 00 00 	mov    %gs:0x0(%rip),%r15d        # 7860 <cpuidle_enter_state+0x340>	785c: R_X86_64_PC32	hardirqs_enabled-0x4
0340     7860:	44 89 fe             	mov    %r15d,%esi
0343     7863:	31 ff                	xor    %edi,%edi
0345     7865:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7866: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
034a     786a:	45 85 ff             	test   %r15d,%r15d
034d     786d:	0f 84 28 01 00 00    	je     799b <cpuidle_enter_state+0x47b>
0353     7873:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7874: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0358     7878:	31 c9                	xor    %ecx,%ecx
035a     787a:	31 d2                	xor    %edx,%edx
035c     787c:	be 01 00 00 00       	mov    $0x1,%esi
0361     7881:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7884: R_X86_64_32S	_ftrace_annotated_branch+0x14cc10
0368     7888:	e8 00 00 00 00       	call   788d <cpuidle_enter_state+0x36d>	7889: R_X86_64_PLT32	ftrace_likely_update-0x4
036d     788d:	90                   	nop
036e     788e:	0f 0b                	ud2
0370     7890:	90                   	nop
0371     7891:	41 bf 01 00 00 00    	mov    $0x1,%r15d
0377     7897:	e9 19 01 00 00       	jmp    79b5 <cpuidle_enter_state+0x495>
037c     789c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	789d: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0381     78a1:	4c 89 f6             	mov    %r14,%rsi
0384     78a4:	4c 89 ef             	mov    %r13,%rdi
0387     78a7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	78a8: R_X86_64_NONE	__sanitizer_cov_trace_cmp8-0x4
038c     78ac:	4d 39 f5             	cmp    %r14,%r13
038f     78af:	0f 8d c4 00 00 00    	jge    7979 <cpuidle_enter_state+0x459>
0395     78b5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	78b6: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
039a     78ba:	41 8d 44 24 01       	lea    0x1(%r12),%eax
039f     78bf:	8b 8d 28 04 00 00    	mov    0x428(%rbp),%ecx
03a5     78c5:	89 04 24             	mov    %eax,(%rsp)
03a8     78c8:	89 c6                	mov    %eax,%esi
03aa     78ca:	89 4c 24 08          	mov    %ecx,0x8(%rsp)
03ae     78ce:	89 cf                	mov    %ecx,%edi
03b0     78d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	78d1: R_X86_64_NONE	__sanitizer_cov_trace_cmp4-0x4
03b5     78d5:	8b 4c 24 08          	mov    0x8(%rsp),%ecx
03b9     78d9:	48 63 04 24          	movslq (%rsp),%rax
03bd     78dd:	39 c1                	cmp    %eax,%ecx
03bf     78df:	0f 8e 94 00 00 00    	jle    7979 <cpuidle_enter_state+0x459>
03c5     78e5:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
03c9     78e9:	48 c1 e1 04          	shl    $0x4,%rcx
03cd     78ed:	48 01 d9             	add    %rbx,%rcx
03d0     78f0:	48 89 4c 24 10       	mov    %rcx,0x10(%rsp)
03d5     78f5:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
03da     78fa:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	78fb: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
03df     78ff:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
03e4     7904:	48 83 f8 09          	cmp    $0x9,%rax
03e8     7908:	0f 87 48 04 00 00    	ja     7d56 <cpuidle_enter_state+0x836>
03ee     790e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
03f3     7913:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
03f8     7918:	48 8b 48 30          	mov    0x30(%rax),%rcx
03fc     791c:	48 89 ce             	mov    %rcx,%rsi
03ff     791f:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
0404     7924:	31 ff                	xor    %edi,%edi
0406     7926:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7927: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp8-0x4
040b     792b:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
0410     7930:	48 85 c9             	test   %rcx,%rcx
0413     7933:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
0418     7938:	0f 85 f8 02 00 00    	jne    7c36 <cpuidle_enter_state+0x716>
041e     793e:	48 89 04 24          	mov    %rax,(%rsp)
0422     7942:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7943: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0427     7947:	4d 29 ee             	sub    %r13,%r14
042a     794a:	48 8b 04 24          	mov    (%rsp),%rax
042e     794e:	48 83 f8 09          	cmp    $0x9,%rax
0432     7952:	0f 87 2b 04 00 00    	ja     7d83 <cpuidle_enter_state+0x863>
0438     7958:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
043c     795c:	48 8d 04 88          	lea    (%rax,%rcx,4),%rax
0440     7960:	48 8b 6c c5 50       	mov    0x50(%rbp,%rax,8),%rbp
0445     7965:	48 89 ee             	mov    %rbp,%rsi
0448     7968:	4c 89 f7             	mov    %r14,%rdi
044b     796b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	796c: R_X86_64_NONE	__sanitizer_cov_trace_cmp8-0x4
0450     7970:	49 39 ee             	cmp    %rbp,%r14
0453     7973:	0f 8d eb 02 00 00    	jge    7c64 <cpuidle_enter_state+0x744>
0459     7979:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	797a: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
045e     797e:	90                   	nop
045f     797f:	90                   	nop
0460     7980:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7981: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0465     7985:	44 89 e0             	mov    %r12d,%eax
0468     7988:	48 83 c4 28          	add    $0x28,%rsp
046c     798c:	5b                   	pop    %rbx
046d     798d:	5d                   	pop    %rbp
046e     798e:	41 5c                	pop    %r12
0470     7990:	41 5d                	pop    %r13
0472     7992:	41 5e                	pop    %r14
0474     7994:	41 5f                	pop    %r15
0476     7996:	e9 00 00 00 00       	jmp    799b <cpuidle_enter_state+0x47b>	7997: R_X86_64_PLT32	__x86_return_thunk-0x4
047b     799b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	799c: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0480     79a0:	31 c9                	xor    %ecx,%ecx
0482     79a2:	31 d2                	xor    %edx,%edx
0484     79a4:	31 f6                	xor    %esi,%esi
0486     79a6:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	79a9: R_X86_64_32S	_ftrace_annotated_branch+0x14cc10
048d     79ad:	e8 00 00 00 00       	call   79b2 <cpuidle_enter_state+0x492>	79ae: R_X86_64_PLT32	ftrace_likely_update-0x4
0492     79b2:	45 31 ff             	xor    %r15d,%r15d
0495     79b5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	79b6: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
049a     79ba:	31 c9                	xor    %ecx,%ecx
049c     79bc:	31 d2                	xor    %edx,%edx
049e     79be:	44 89 fe             	mov    %r15d,%esi
04a1     79c1:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	79c4: R_X86_64_32S	_ftrace_annotated_branch+0x14cbe0
04a8     79c8:	e8 00 00 00 00       	call   79cd <cpuidle_enter_state+0x4ad>	79c9: R_X86_64_PLT32	ftrace_likely_update-0x4
04ad     79cd:	e8 00 00 00 00       	call   79d2 <cpuidle_enter_state+0x4b2>	79ce: R_X86_64_PLT32	trace_hardirqs_on_prepare-0x4
04b2     79d2:	e8 00 00 00 00       	call   79d7 <cpuidle_enter_state+0x4b7>	79d3: R_X86_64_PLT32	lockdep_hardirqs_on_prepare-0x4
04b7     79d7:	90                   	nop
04b8     79d8:	e8 00 00 00 00       	call   79dd <cpuidle_enter_state+0x4bd>	79d9: R_X86_64_PLT32	ct_idle_enter-0x4
04bd     79dd:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
04c2     79e2:	e8 00 00 00 00       	call   79e7 <cpuidle_enter_state+0x4c7>	79e3: R_X86_64_PLT32	lockdep_hardirqs_on-0x4
04c7     79e7:	90                   	nop
04c8     79e8:	e9 f6 fb ff ff       	jmp    75e3 <cpuidle_enter_state+0xc3>
04cd     79ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	79ee: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
04d2     79f2:	48 c7 43 18 00 00 00 00 	movq   $0x0,0x18(%rbx)
04da     79fa:	49 83 fd 09          	cmp    $0x9,%r13
04de     79fe:	0f 87 3e 03 00 00    	ja     7d42 <cpuidle_enter_state+0x822>
04e4     7a04:	4b 8d 44 6d 00       	lea    0x0(%r13,%r13,2),%rax
04e9     7a09:	48 c1 e0 04          	shl    $0x4,%rax
04ed     7a0d:	48 83 44 03 58 01    	addq   $0x1,0x58(%rbx,%rax,1)
04f3     7a13:	e9 61 ff ff ff       	jmp    7979 <cpuidle_enter_state+0x459>
04f8     7a18:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7a19: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
04fd     7a1d:	e8 00 00 00 00       	call   7a22 <cpuidle_enter_state+0x502>	7a1e: R_X86_64_PC32	.text+0x20ae19c
0502     7a22:	89 c6                	mov    %eax,%esi
0504     7a24:	89 04 24             	mov    %eax,(%rsp)
0507     7a27:	31 ff                	xor    %edi,%edi
0509     7a29:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7a2a: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
050e     7a2e:	8b 04 24             	mov    (%rsp),%eax
0511     7a31:	85 c0                	test   %eax,%eax
0513     7a33:	0f 85 96 00 00 00    	jne    7acf <cpuidle_enter_state+0x5af>
0519     7a39:	c6 04 24 01          	movb   $0x1,(%rsp)
051d     7a3d:	e9 44 fb ff ff       	jmp    7586 <cpuidle_enter_state+0x66>
0522     7a42:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7a43: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0527     7a47:	8b 7b 04             	mov    0x4(%rbx),%edi
052a     7a4a:	e8 00 00 00 00       	call   7a4f <cpuidle_enter_state+0x52f>	7a4b: R_X86_64_PLT32	leave_mm-0x4
052f     7a4f:	90                   	nop
0530     7a50:	e9 51 fb ff ff       	jmp    75a6 <cpuidle_enter_state+0x86>
0535     7a55:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7a56: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
053a     7a5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
0540     7a60:	e8 00 00 00 00       	call   7a65 <cpuidle_enter_state+0x545>	7a61: R_X86_64_PLT32	trace_hardirqs_on-0x4
0545     7a65:	fb                   	sti
0546     7a66:	e9 7f fc ff ff       	jmp    76ea <cpuidle_enter_state+0x1ca>
054b     7a6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
0550     7a70:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7a71: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0555     7a75:	e8 00 00 00 00       	call   7a7a <cpuidle_enter_state+0x55a>	7a76: R_X86_64_PC32	.text+0x20ae1bc
055a     7a7a:	e9 4a fc ff ff       	jmp    76c9 <cpuidle_enter_state+0x1a9>
055f     7a7f:	90                   	nop
0560     7a80:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7a81: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0565     7a85:	90                   	nop
0566     7a86:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
056b     7a8b:	e8 00 00 00 00       	call   7a90 <cpuidle_enter_state+0x570>	7a8c: R_X86_64_PLT32	lockdep_hardirqs_off-0x4
0570     7a90:	e8 00 00 00 00       	call   7a95 <cpuidle_enter_state+0x575>	7a91: R_X86_64_PLT32	ct_idle_exit-0x4
0575     7a95:	90                   	nop
0576     7a96:	e9 f0 fb ff ff       	jmp    768b <cpuidle_enter_state+0x16b>
057b     7a9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
0580     7aa0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7aa1: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0585     7aa5:	49 83 ff 09          	cmp    $0x9,%r15
0589     7aa9:	0f 87 c0 02 00 00    	ja     7d6f <cpuidle_enter_state+0x84f>
058f     7aaf:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
0593     7ab3:	48 c1 e0 04          	shl    $0x4,%rax
0597     7ab7:	48 83 44 03 48 01    	addq   $0x1,0x48(%rbx,%rax,1)
059d     7abd:	8b 7b 04             	mov    0x4(%rbx),%edi
05a0     7ac0:	31 d2                	xor    %edx,%edx
05a2     7ac2:	44 89 e6             	mov    %r12d,%esi
05a5     7ac5:	e8 00 00 00 00       	call   7aca <cpuidle_enter_state+0x5aa>	7ac6: R_X86_64_PC32	.text+0x20af21c
05aa     7aca:	e9 aa fe ff ff       	jmp    7979 <cpuidle_enter_state+0x459>
05af     7acf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7ad0: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
05b4     7ad4:	49 8b 57 48          	mov    0x48(%r15),%rdx
05b8     7ad8:	b9 04 00 00 00       	mov    $0x4,%ecx
05bd     7add:	48 89 de             	mov    %rbx,%rsi
05c0     7ae0:	48 89 ef             	mov    %rbp,%rdi
05c3     7ae3:	e8 00 00 00 00       	call   7ae8 <cpuidle_enter_state+0x5c8>	7ae4: R_X86_64_PC32	.text+0x20ae8cc
05c8     7ae8:	41 89 c4             	mov    %eax,%r12d
05cb     7aeb:	89 c6                	mov    %eax,%esi
05cd     7aed:	31 ff                	xor    %edi,%edi
05cf     7aef:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7af0: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp4-0x4
05d4     7af4:	45 85 e4             	test   %r12d,%r12d
05d7     7af7:	0f 88 b0 01 00 00    	js     7cad <cpuidle_enter_state+0x78d>
05dd     7afd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7afe: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
05e2     7b02:	4d 63 ec             	movslq %r12d,%r13
05e5     7b05:	49 83 fd 0a          	cmp    $0xa,%r13
05e9     7b09:	0f 87 8c 02 00 00    	ja     7d9b <cpuidle_enter_state+0x87b>
05ef     7b0f:	4b 8d 44 6d 00       	lea    0x0(%r13,%r13,2),%rax
05f4     7b14:	49 8d 44 85 00       	lea    0x0(%r13,%rax,4),%rax
05f9     7b19:	4c 8d 74 c5 18       	lea    0x18(%rbp,%rax,8),%r14
05fe     7b1e:	c6 04 24 00          	movb   $0x0,(%rsp)
0602     7b22:	e9 5f fa ff ff       	jmp    7586 <cpuidle_enter_state+0x66>
0607     7b27:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7b28: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
060c     7b2c:	0f b6 05 00 00 00 00 	movzbl 0x0(%rip),%eax        # 7b33 <cpuidle_enter_state+0x613>	7b2f: R_X86_64_PC32	.data.once+0x1a4
0613     7b33:	89 c6                	mov    %eax,%esi
0615     7b35:	88 44 24 10          	mov    %al,0x10(%rsp)
0619     7b39:	31 ff                	xor    %edi,%edi
061b     7b3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7b3c: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp1-0x4
0620     7b40:	0f b6 44 24 10       	movzbl 0x10(%rsp),%eax
0625     7b45:	84 c0                	test   %al,%al
0627     7b47:	74 53                	je     7b9c <cpuidle_enter_state+0x67c>
0629     7b49:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7b4a: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
062e     7b4e:	31 c9                	xor    %ecx,%ecx
0630     7b50:	31 d2                	xor    %edx,%edx
0632     7b52:	31 f6                	xor    %esi,%esi
0634     7b54:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7b57: R_X86_64_32S	_ftrace_annotated_branch+0x14ca60
063b     7b5b:	e8 00 00 00 00       	call   7b60 <cpuidle_enter_state+0x640>	7b5c: R_X86_64_PLT32	ftrace_likely_update-0x4
0640     7b60:	31 c9                	xor    %ecx,%ecx
0642     7b62:	31 d2                	xor    %edx,%edx
0644     7b64:	31 f6                	xor    %esi,%esi
0646     7b66:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7b69: R_X86_64_32S	_ftrace_annotated_branch+0x14ca30
064d     7b6d:	e8 00 00 00 00       	call   7b72 <cpuidle_enter_state+0x652>	7b6e: R_X86_64_PLT32	ftrace_likely_update-0x4
0652     7b72:	31 c9                	xor    %ecx,%ecx
0654     7b74:	31 d2                	xor    %edx,%edx
0656     7b76:	be 01 00 00 00       	mov    $0x1,%esi
065b     7b7b:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7b7e: R_X86_64_32S	_ftrace_annotated_branch+0x14c9a0
0662     7b82:	e8 00 00 00 00       	call   7b87 <cpuidle_enter_state+0x667>	7b83: R_X86_64_PLT32	ftrace_likely_update-0x4
0667     7b87:	4c 89 fe             	mov    %r15,%rsi
066a     7b8a:	31 ff                	xor    %edi,%edi
066c     7b8c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7b8d: R_X86_64_NONE	__sanitizer_cov_trace_const_cmp8-0x4
0671     7b91:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7b92: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0676     7b96:	fa                   	cli
0677     7b97:	e9 cf fa ff ff       	jmp    766b <cpuidle_enter_state+0x14b>
067c     7b9c:	0f 1f 40 00          	nopl   0x0(%rax)
0680     7ba0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7ba1: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0685     7ba5:	31 c9                	xor    %ecx,%ecx
0687     7ba7:	31 d2                	xor    %edx,%edx
0689     7ba9:	be 01 00 00 00       	mov    $0x1,%esi
068e     7bae:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7bb1: R_X86_64_32S	_ftrace_annotated_branch+0x14ca60
0695     7bb5:	e8 00 00 00 00       	call   7bba <cpuidle_enter_state+0x69a>	7bb6: R_X86_64_PLT32	ftrace_likely_update-0x4
069a     7bba:	c6 05 00 00 00 00 01 	movb   $0x1,0x0(%rip)        # 7bc1 <cpuidle_enter_state+0x6a1>	7bbc: R_X86_64_PC32	.data.once+0x1a3
06a1     7bc1:	31 c9                	xor    %ecx,%ecx
06a3     7bc3:	31 d2                	xor    %edx,%edx
06a5     7bc5:	be 01 00 00 00       	mov    $0x1,%esi
06aa     7bca:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7bcd: R_X86_64_32S	_ftrace_annotated_branch+0x14ca30
06b1     7bd1:	e8 00 00 00 00       	call   7bd6 <cpuidle_enter_state+0x6b6>	7bd2: R_X86_64_PLT32	ftrace_likely_update-0x4
06b6     7bd6:	b9 01 00 00 00       	mov    $0x1,%ecx
06bb     7bdb:	31 d2                	xor    %edx,%edx
06bd     7bdd:	be 01 00 00 00       	mov    $0x1,%esi
06c2     7be2:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7be5: R_X86_64_32S	_ftrace_annotated_branch+0x14ca00
06c9     7be9:	e8 00 00 00 00       	call   7bee <cpuidle_enter_state+0x6ce>	7bea: R_X86_64_PLT32	ftrace_likely_update-0x4
06ce     7bee:	90                   	nop
06cf     7bef:	49 8b 76 50          	mov    0x50(%r14),%rsi
06d3     7bf3:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7bf6: R_X86_64_32S	.rodata+0x662020
06da     7bfa:	e8 00 00 00 00       	call   7bff <cpuidle_enter_state+0x6df>	7bfb: R_X86_64_PLT32	__warn_printk-0x4
06df     7bff:	90                   	nop
06e0     7c00:	0f 0b                	ud2
06e2     7c02:	90                   	nop
06e3     7c03:	90                   	nop
06e4     7c04:	b9 01 00 00 00       	mov    $0x1,%ecx
06e9     7c09:	31 d2                	xor    %edx,%edx
06eb     7c0b:	be 01 00 00 00       	mov    $0x1,%esi
06f0     7c10:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7c13: R_X86_64_32S	_ftrace_annotated_branch+0x14c9d0
06f7     7c17:	e8 00 00 00 00       	call   7c1c <cpuidle_enter_state+0x6fc>	7c18: R_X86_64_PLT32	ftrace_likely_update-0x4
06fc     7c1c:	31 c9                	xor    %ecx,%ecx
06fe     7c1e:	31 d2                	xor    %edx,%edx
0700     7c20:	be 01 00 00 00       	mov    $0x1,%esi
0705     7c25:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7c28: R_X86_64_32S	_ftrace_annotated_branch+0x14c9a0
070c     7c2c:	e8 00 00 00 00       	call   7c31 <cpuidle_enter_state+0x711>	7c2d: R_X86_64_PLT32	ftrace_likely_update-0x4
0711     7c31:	e9 5b ff ff ff       	jmp    7b91 <cpuidle_enter_state+0x671>
0716     7c36:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7c37: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
071b     7c3b:	83 04 24 01          	addl   $0x1,(%rsp)
071f     7c3f:	8b 34 24             	mov    (%rsp),%esi
0722     7c42:	8b 7c 24 08          	mov    0x8(%rsp),%edi
0726     7c46:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7c47: R_X86_64_NONE	__sanitizer_cov_trace_cmp4-0x4
072b     7c4b:	48 83 44 24 10 30    	addq   $0x30,0x10(%rsp)
0731     7c51:	48 63 04 24          	movslq (%rsp),%rax
0735     7c55:	39 44 24 08          	cmp    %eax,0x8(%rsp)
0739     7c59:	0f 8f 96 fc ff ff    	jg     78f5 <cpuidle_enter_state+0x3d5>
073f     7c5f:	e9 15 fd ff ff       	jmp    7979 <cpuidle_enter_state+0x459>
0744     7c64:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7c65: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0749     7c69:	49 83 ff 09          	cmp    $0x9,%r15
074d     7c6d:	0f 1f 00             	nopl   (%rax)
0750     7c70:	0f 87 39 01 00 00    	ja     7daf <cpuidle_enter_state+0x88f>
0756     7c76:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
075a     7c7a:	48 c1 e0 04          	shl    $0x4,%rax
075e     7c7e:	48 83 44 03 50 01    	addq   $0x1,0x50(%rbx,%rax,1)
0764     7c84:	8b 7b 04             	mov    0x4(%rbx),%edi
0767     7c87:	ba 01 00 00 00       	mov    $0x1,%edx
076c     7c8c:	44 89 e6             	mov    %r12d,%esi
076f     7c8f:	e8 00 00 00 00       	call   7c94 <cpuidle_enter_state+0x774>	7c90: R_X86_64_PC32	.text+0x20af21c
0774     7c94:	e9 e0 fc ff ff       	jmp    7979 <cpuidle_enter_state+0x459>
0779     7c99:	4c 89 ee             	mov    %r13,%rsi
077c     7c9c:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7c9f: R_X86_64_32S	.data+0xde3940
0783     7ca3:	e8 00 00 00 00       	call   7ca8 <cpuidle_enter_state+0x788>	7ca4: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
0788     7ca8:	e9 a0 f8 ff ff       	jmp    754d <cpuidle_enter_state+0x2d>
078d     7cad:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)	7cae: R_X86_64_NONE	__sanitizer_cov_trace_pc-0x4
0792     7cb2:	e8 00 00 00 00       	call   7cb7 <cpuidle_enter_state+0x797>	7cb3: R_X86_64_PLT32	default_idle_call-0x4
0797     7cb7:	41 bc f0 ff ff ff    	mov    $0xfffffff0,%r12d
079d     7cbd:	e9 bd fc ff ff       	jmp    797f <cpuidle_enter_state+0x45f>
07a2     7cc2:	4c 89 fe             	mov    %r15,%rsi
07a5     7cc5:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7cc8: R_X86_64_32S	.data+0xde3800
07ac     7ccc:	e8 00 00 00 00       	call   7cd1 <cpuidle_enter_state+0x7b1>	7ccd: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
07b1     7cd1:	e9 a2 fa ff ff       	jmp    7778 <cpuidle_enter_state+0x258>
07b6     7cd6:	4c 89 fe             	mov    %r15,%rsi
07b9     7cd9:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7cdc: R_X86_64_32S	.data+0xde3880
07c0     7ce0:	e8 00 00 00 00       	call   7ce5 <cpuidle_enter_state+0x7c5>	7ce1: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
07c5     7ce5:	e9 5d fa ff ff       	jmp    7747 <cpuidle_enter_state+0x227>
07ca     7cea:	48 89 14 24          	mov    %rdx,(%rsp)
07ce     7cee:	4c 89 fe             	mov    %r15,%rsi
07d1     7cf1:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7cf4: R_X86_64_32S	.data+0xde3840
07d8     7cf8:	e8 00 00 00 00       	call   7cfd <cpuidle_enter_state+0x7dd>	7cf9: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
07dd     7cfd:	48 8b 14 24          	mov    (%rsp),%rdx
07e1     7d01:	e9 58 fa ff ff       	jmp    775e <cpuidle_enter_state+0x23e>
07e6     7d06:	4c 89 ee             	mov    %r13,%rsi
07e9     7d09:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7d0c: R_X86_64_32S	.data+0xde3780
07f0     7d10:	e8 00 00 00 00       	call   7d15 <cpuidle_enter_state+0x7f5>	7d11: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
07f5     7d15:	e9 d0 fa ff ff       	jmp    77ea <cpuidle_enter_state+0x2ca>
07fa     7d1a:	4c 89 fe             	mov    %r15,%rsi
07fd     7d1d:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7d20: R_X86_64_32S	.data+0xde38c0
0804     7d24:	e8 00 00 00 00       	call   7d29 <cpuidle_enter_state+0x809>	7d25: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
0809     7d29:	e9 e6 f9 ff ff       	jmp    7714 <cpuidle_enter_state+0x1f4>
080e     7d2e:	4c 89 fe             	mov    %r15,%rsi
0811     7d31:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7d34: R_X86_64_32S	.data+0xde37c0
0818     7d38:	e8 00 00 00 00       	call   7d3d <cpuidle_enter_state+0x81d>	7d39: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
081d     7d3d:	e9 4e fa ff ff       	jmp    7790 <cpuidle_enter_state+0x270>
0822     7d42:	4c 89 ee             	mov    %r13,%rsi
0825     7d45:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7d48: R_X86_64_32S	.data+0xde3640
082c     7d4c:	e8 00 00 00 00       	call   7d51 <cpuidle_enter_state+0x831>	7d4d: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
0831     7d51:	e9 ae fc ff ff       	jmp    7a04 <cpuidle_enter_state+0x4e4>
0836     7d56:	48 89 c6             	mov    %rax,%rsi
0839     7d59:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7d5c: R_X86_64_32S	.data+0xde3700
0840     7d60:	e8 00 00 00 00       	call   7d65 <cpuidle_enter_state+0x845>	7d61: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
0845     7d65:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
084a     7d6a:	e9 9f fb ff ff       	jmp    790e <cpuidle_enter_state+0x3ee>
084f     7d6f:	4c 89 fe             	mov    %r15,%rsi
0852     7d72:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7d75: R_X86_64_32S	.data+0xde3740
0859     7d79:	e8 00 00 00 00       	call   7d7e <cpuidle_enter_state+0x85e>	7d7a: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
085e     7d7e:	e9 2c fd ff ff       	jmp    7aaf <cpuidle_enter_state+0x58f>
0863     7d83:	48 89 c6             	mov    %rax,%rsi
0866     7d86:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7d89: R_X86_64_32S	.data+0xde36c0
086d     7d8d:	e8 00 00 00 00       	call   7d92 <cpuidle_enter_state+0x872>	7d8e: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
0872     7d92:	48 8b 04 24          	mov    (%rsp),%rax
0876     7d96:	e9 bd fb ff ff       	jmp    7958 <cpuidle_enter_state+0x438>
087b     7d9b:	4c 89 ee             	mov    %r13,%rsi
087e     7d9e:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7da1: R_X86_64_32S	.data+0xde3900
0885     7da5:	e8 00 00 00 00       	call   7daa <cpuidle_enter_state+0x88a>	7da6: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
088a     7daa:	e9 60 fd ff ff       	jmp    7b0f <cpuidle_enter_state+0x5ef>
088f     7daf:	4c 89 fe             	mov    %r15,%rsi
0892     7db2:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi	7db5: R_X86_64_32S	.data+0xde3680
0899     7db9:	e8 00 00 00 00       	call   7dbe <cpuidle_enter_state+0x89e>	7dba: R_X86_64_PLT32	__ubsan_handle_out_of_bounds-0x4
089e     7dbe:	e9 b3 fe ff ff       	jmp    7c76 <cpuidle_enter_state+0x756>
08a3     7dc3:	66 2e 0f 1f 84 00 00 00 00 00 	cs nopw 0x0(%rax,%rax,1)
08ad     7dcd:	0f 1f 00             	nopl   (%rax)

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

View attachment "config" of type "text/plain" (171477 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ