drivers/cpufreq/cpufreq.o: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 : 0: e8 00 00 00 00 call 5 5: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # c c: 55 push rbp d: 48 89 e5 mov rbp,rsp 10: 48 85 c0 test rax,rax 13: 74 0b je 20 15: 48 83 c0 08 add rax,0x8 19: 5d pop rbp 1a: c3 ret 1b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 20: 31 c0 xor eax,eax 22: 5d pop rbp 23: c3 ret 24: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 2b: 00 00 00 00 00 0000000000000030 <__cpufreq_driver_target>: 30: e8 00 00 00 00 call 35 <__cpufreq_driver_target+0x5> 35: 8b 0d 00 00 00 00 mov ecx,DWORD PTR [rip+0x0] # 3b <__cpufreq_driver_target+0xb> 3b: 55 push rbp 3c: b8 ed ff ff ff mov eax,0xffffffed 41: 48 89 e5 mov rbp,rsp 44: 85 c9 test ecx,ecx 46: 75 2e jne 76 <__cpufreq_driver_target+0x46> 48: 8b 47 5c mov eax,DWORD PTR [rdi+0x5c] 4b: 39 c6 cmp esi,eax 4d: 0f 47 f0 cmova esi,eax 50: 8b 47 58 mov eax,DWORD PTR [rdi+0x58] 53: 39 c6 cmp esi,eax 55: 0f 42 f0 cmovb esi,eax 58: 31 c0 xor eax,eax 5a: 3b 77 60 cmp esi,DWORD PTR [rdi+0x60] 5d: 74 17 je 76 <__cpufreq_driver_target+0x46> 5f: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 66 <__cpufreq_driver_target+0x36> 66: 48 8b 48 38 mov rcx,QWORD PTR [rax+0x38] 6a: b8 ea ff ff ff mov eax,0xffffffea 6f: 48 85 c9 test rcx,rcx 72: 74 02 je 76 <__cpufreq_driver_target+0x46> 74: ff d1 call rcx 76: 5d pop rbp 77: c3 ret 78: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 7f: 00 0000000000000080 <__find_governor>: 80: e8 00 00 00 00 call 85 <__find_governor+0x5> 85: 55 push rbp 86: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 8d <__find_governor+0xd> 8d: 48 89 e5 mov rbp,rsp 90: 41 54 push r12 92: 49 89 fc mov r12,rdi 95: 48 8d 50 d0 lea rdx,[rax-0x30] 99: 53 push rbx 9a: 31 db xor ebx,ebx 9c: 48 3d 00 00 00 00 cmp rax,0x0 a2: 74 30 je d4 <__find_governor+0x54> a4: 48 89 d3 mov rbx,rdx a7: eb 17 jmp c0 <__find_governor+0x40> a9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] b0: 48 8b 43 30 mov rax,QWORD PTR [rbx+0x30] b4: 48 3d 00 00 00 00 cmp rax,0x0 ba: 48 8d 58 d0 lea rbx,[rax-0x30] be: 74 20 je e0 <__find_governor+0x60> c0: ba 10 00 00 00 mov edx,0x10 c5: 48 89 de mov rsi,rbx c8: 4c 89 e7 mov rdi,r12 cb: e8 00 00 00 00 call d0 <__find_governor+0x50> d0: 85 c0 test eax,eax d2: 75 dc jne b0 <__find_governor+0x30> d4: 48 89 d8 mov rax,rbx d7: 5b pop rbx d8: 41 5c pop r12 da: 5d pop rbp db: c3 ret dc: 0f 1f 40 00 nop DWORD PTR [rax+0x0] e0: 31 db xor ebx,ebx e2: 48 89 d8 mov rax,rbx e5: 5b pop rbx e6: 41 5c pop r12 e8: 5d pop rbp e9: c3 ret ea: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 00000000000000f0 : f0: e8 00 00 00 00 call f5 f5: 55 push rbp f6: 48 89 e5 mov rbp,rsp f9: 41 54 push r12 fb: 49 89 d4 mov r12,rdx fe: 53 push rbx ff: 48 89 fb mov rbx,rdi 102: 48 89 f7 mov rdi,rsi 105: 48 83 ec 10 sub rsp,0x10 109: 48 8b 43 68 mov rax,QWORD PTR [rbx+0x68] 10d: c7 45 ec 00 00 00 00 mov DWORD PTR [rbp-0x14],0x0 114: 48 85 c0 test rax,rax 117: 74 47 je 160 119: 48 83 78 20 00 cmp QWORD PTR [rax+0x20],0x0 11e: 74 40 je 160 120: 48 8d 55 ec lea rdx,[rbp-0x14] 124: 31 c0 xor eax,eax 126: 48 c7 c6 00 00 00 00 mov rsi,0x0 12d: e8 00 00 00 00 call 132 132: 83 f8 01 cmp eax,0x1 135: 48 c7 c2 ea ff ff ff mov rdx,0xffffffffffffffea 13c: 75 10 jne 14e 13e: 48 8b 43 68 mov rax,QWORD PTR [rbx+0x68] 142: 8b 75 ec mov esi,DWORD PTR [rbp-0x14] 145: 48 89 df mov rdi,rbx 148: ff 50 20 call QWORD PTR [rax+0x20] 14b: 4c 89 e2 mov rdx,r12 14e: 48 83 c4 10 add rsp,0x10 152: 48 89 d0 mov rax,rdx 155: 5b pop rbx 156: 41 5c pop r12 158: 5d pop rbp 159: c3 ret 15a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 160: 48 c7 c2 ea ff ff ff mov rdx,0xffffffffffffffea 167: eb e5 jmp 14e 169: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 0000000000000170 : 170: e8 00 00 00 00 call 175 175: 55 push rbp 176: 48 89 e5 mov rbp,rsp 179: 41 55 push r13 17b: 49 89 f5 mov r13,rsi 17e: 41 54 push r12 180: 53 push rbx 181: 48 83 ec 08 sub rsp,0x8 185: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 18c 18c: 48 83 78 38 00 cmp QWORD PTR [rax+0x38],0x0 191: 74 6e je 201 193: 48 8b 15 00 00 00 00 mov rdx,QWORD PTR [rip+0x0] # 19a 19a: 31 db xor ebx,ebx 19c: b8 01 00 00 00 mov eax,0x1 1a1: 48 81 fa 00 00 00 00 cmp rdx,0x0 1a8: 4c 8d 62 d0 lea r12,[rdx-0x30] 1ac: 75 0b jne 1b9 1ae: eb 3e jmp 1ee 1b0: 48 81 fb ed 0f 00 00 cmp rbx,0xfed 1b7: 7f 31 jg 1ea 1b9: 49 8d 7c 1d 00 lea rdi,[r13+rbx*1+0x0] 1be: 4c 89 e1 mov rcx,r12 1c1: 31 c0 xor eax,eax 1c3: 48 c7 c2 00 00 00 00 mov rdx,0x0 1ca: be 11 00 00 00 mov esi,0x11 1cf: e8 00 00 00 00 call 1d4 1d4: 48 98 cdqe 1d6: 48 01 c3 add rbx,rax 1d9: 49 8b 44 24 30 mov rax,QWORD PTR [r12+0x30] 1de: 48 3d 00 00 00 00 cmp rax,0x0 1e4: 4c 8d 60 d0 lea r12,[rax-0x30] 1e8: 75 c6 jne 1b0 1ea: 48 8d 43 01 lea rax,[rbx+0x1] 1ee: 66 41 c7 44 1d 00 0a mov WORD PTR [r13+rbx*1+0x0],0xa 1f5: 00 1f6: 48 83 c4 08 add rsp,0x8 1fa: 5b pop rbx 1fb: 41 5c pop r12 1fd: 41 5d pop r13 1ff: 5d pop rbp 200: c3 ret 201: 48 be 70 65 72 66 6f movabs rsi,0x616d726f66726570 208: 72 6d 61 20b: 48 bf 6e 63 65 20 70 movabs rdi,0x65776f702065636e 212: 6f 77 65 215: 41 c7 45 10 72 73 61 mov DWORD PTR [r13+0x10],0x76617372 21c: 76 21d: 49 89 75 00 mov QWORD PTR [r13+0x0],rsi 221: 49 89 7d 08 mov QWORD PTR [r13+0x8],rdi 225: b8 16 00 00 00 mov eax,0x16 22a: 66 41 c7 45 14 65 00 mov WORD PTR [r13+0x14],0x65 231: bb 15 00 00 00 mov ebx,0x15 236: eb b6 jmp 1ee 238: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 23f: 00 0000000000000240 : 240: e8 00 00 00 00 call 245 245: 48 8b 0d 00 00 00 00 mov rcx,QWORD PTR [rip+0x0] # 24c 24c: 55 push rbp 24d: 48 89 f7 mov rdi,rsi 250: 48 c7 c2 00 00 00 00 mov rdx,0x0 257: be 11 00 00 00 mov esi,0x11 25c: 31 c0 xor eax,eax 25e: 48 89 e5 mov rbp,rsp 261: 48 83 c1 08 add rcx,0x8 265: e8 00 00 00 00 call 26a 26a: 5d pop rbp 26b: 48 98 cdqe 26d: c3 ret 26e: 66 90 xchg ax,ax 0000000000000270 : 270: e8 00 00 00 00 call 275 275: 55 push rbp 276: 48 89 e5 mov rbp,rsp 279: 48 83 ec 10 sub rsp,0x10 27d: 48 85 ff test rdi,rdi 280: 48 89 5d f0 mov QWORD PTR [rbp-0x10],rbx 284: 4c 89 65 f8 mov QWORD PTR [rbp-0x8],r12 288: 48 89 fb mov rbx,rdi 28b: 74 72 je 2ff 28d: 44 8b 05 00 00 00 00 mov r8d,DWORD PTR [rip+0x0] # 294 294: 41 bc ed ff ff ff mov r12d,0xffffffed 29a: 45 85 c0 test r8d,r8d 29d: 75 28 jne 2c7 29f: 48 c7 c7 00 00 00 00 mov rdi,0x0 2a6: 41 b4 f0 mov r12b,0xf0 2a9: e8 00 00 00 00 call 2ae 2ae: 48 89 df mov rdi,rbx 2b1: e8 ca fd ff ff call 80 <__find_governor> 2b6: 48 85 c0 test rax,rax 2b9: 74 1d je 2d8 2bb: 48 c7 c7 00 00 00 00 mov rdi,0x0 2c2: e8 00 00 00 00 call 2c7 2c7: 44 89 e0 mov eax,r12d 2ca: 48 8b 5d f0 mov rbx,QWORD PTR [rbp-0x10] 2ce: 4c 8b 65 f8 mov r12,QWORD PTR [rbp-0x8] 2d2: c9 leave 2d3: c3 ret 2d4: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 2d8: 48 8b 15 00 00 00 00 mov rdx,QWORD PTR [rip+0x0] # 2df 2df: 48 8d 43 30 lea rax,[rbx+0x30] 2e3: 45 31 e4 xor r12d,r12d 2e6: 48 89 05 00 00 00 00 mov QWORD PTR [rip+0x0],rax # 2ed 2ed: 48 89 42 08 mov QWORD PTR [rdx+0x8],rax 2f1: 48 89 53 30 mov QWORD PTR [rbx+0x30],rdx 2f5: 48 c7 43 38 00 00 00 mov QWORD PTR [rbx+0x38],0x0 2fc: 00 2fd: eb bc jmp 2bb 2ff: 41 bc ea ff ff ff mov r12d,0xffffffea 305: eb c0 jmp 2c7 307: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 30e: 00 00 0000000000000310 : 310: e8 00 00 00 00 call 315 315: 55 push rbp 316: 8b 57 5c mov edx,DWORD PTR [rdi+0x5c] 319: 48 89 f0 mov rax,rsi 31c: 48 89 c7 mov rdi,rax 31f: 48 c7 c6 00 00 00 00 mov rsi,0x0 326: 31 c0 xor eax,eax 328: 48 89 e5 mov rbp,rsp 32b: e8 00 00 00 00 call 330 330: 5d pop rbp 331: 48 98 cdqe 333: c3 ret 334: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 33b: 00 00 00 00 00 0000000000000340 : 340: e8 00 00 00 00 call 345 345: 55 push rbp 346: 8b 57 58 mov edx,DWORD PTR [rdi+0x58] 349: 48 89 f0 mov rax,rsi 34c: 48 89 c7 mov rdi,rax 34f: 48 c7 c6 00 00 00 00 mov rsi,0x0 356: 31 c0 xor eax,eax 358: 48 89 e5 mov rbp,rsp 35b: e8 00 00 00 00 call 360 360: 5d pop rbp 361: 48 98 cdqe 363: c3 ret 364: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 36b: 00 00 00 00 00 0000000000000370 : 370: e8 00 00 00 00 call 375 375: 55 push rbp 376: 8b 57 54 mov edx,DWORD PTR [rdi+0x54] 379: 48 89 f0 mov rax,rsi 37c: 48 89 c7 mov rdi,rax 37f: 48 c7 c6 00 00 00 00 mov rsi,0x0 386: 31 c0 xor eax,eax 388: 48 89 e5 mov rbp,rsp 38b: e8 00 00 00 00 call 390 390: 5d pop rbp 391: 48 98 cdqe 393: c3 ret 394: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 39b: 00 00 00 00 00 00000000000003a0 : 3a0: e8 00 00 00 00 call 3a5 3a5: 55 push rbp 3a6: 8b 57 4c mov edx,DWORD PTR [rdi+0x4c] 3a9: 48 89 f0 mov rax,rsi 3ac: 48 89 c7 mov rdi,rax 3af: 48 c7 c6 00 00 00 00 mov rsi,0x0 3b6: 31 c0 xor eax,eax 3b8: 48 89 e5 mov rbp,rsp 3bb: e8 00 00 00 00 call 3c0 3c0: 5d pop rbp 3c1: 48 98 cdqe 3c3: c3 ret 3c4: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 3cb: 00 00 00 00 00 00000000000003d0 : 3d0: e8 00 00 00 00 call 3d5 3d5: 55 push rbp 3d6: 8b 57 50 mov edx,DWORD PTR [rdi+0x50] 3d9: 48 89 f0 mov rax,rsi 3dc: 48 89 c7 mov rdi,rax 3df: 48 c7 c6 00 00 00 00 mov rsi,0x0 3e6: 31 c0 xor eax,eax 3e8: 48 89 e5 mov rbp,rsp 3eb: e8 00 00 00 00 call 3f0 3f0: 5d pop rbp 3f1: 48 98 cdqe 3f3: c3 ret 3f4: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 3fb: 00 00 00 00 00 0000000000000400 : 400: e8 00 00 00 00 call 405 405: 55 push rbp 406: 48 89 e5 mov rbp,rsp 409: 41 54 push r12 40b: 49 89 fc mov r12,rdi 40e: 53 push rbx 40f: 48 89 f3 mov rbx,rsi 412: 48 83 ec 10 sub rsp,0x10 416: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 41d 41d: 48 8b 40 50 mov rax,QWORD PTR [rax+0x50] 421: 48 85 c0 test rax,rax 424: 74 0d je 433 426: 8b 7f 44 mov edi,DWORD PTR [rdi+0x44] 429: 48 8d 75 ec lea rsi,[rbp-0x14] 42d: ff d0 call rax 42f: 85 c0 test eax,eax 431: 74 25 je 458 433: 41 8b 54 24 4c mov edx,DWORD PTR [r12+0x4c] 438: 48 89 df mov rdi,rbx 43b: 48 c7 c6 00 00 00 00 mov rsi,0x0 442: 31 c0 xor eax,eax 444: e8 00 00 00 00 call 449 449: 48 83 c4 10 add rsp,0x10 44d: 48 98 cdqe 44f: 5b pop rbx 450: 41 5c pop r12 452: 5d pop rbp 453: c3 ret 454: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 458: 8b 55 ec mov edx,DWORD PTR [rbp-0x14] 45b: 48 89 df mov rdi,rbx 45e: 48 c7 c6 00 00 00 00 mov rsi,0x0 465: e8 00 00 00 00 call 46a 46a: 48 83 c4 10 add rsp,0x10 46e: 48 98 cdqe 470: 5b pop rbx 471: 41 5c pop r12 473: 5d pop rbp 474: c3 ret 475: 66 66 2e 0f 1f 84 00 data32 nop WORD PTR cs:[rax+rax*1+0x0] 47c: 00 00 00 00 0000000000000480 : 480: e8 00 00 00 00 call 485 485: 55 push rbp 486: 8b 57 60 mov edx,DWORD PTR [rdi+0x60] 489: 48 89 f0 mov rax,rsi 48c: 48 89 c7 mov rdi,rax 48f: 48 c7 c6 00 00 00 00 mov rsi,0x0 496: 31 c0 xor eax,eax 498: 48 89 e5 mov rbp,rsp 49b: e8 00 00 00 00 call 4a0 4a0: 5d pop rbp 4a1: 48 98 cdqe 4a3: c3 ret 4a4: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 4ab: 00 00 00 00 00 00000000000004b0 <__cpufreq_cpu_get>: 4b0: e8 00 00 00 00 call 4b5 <__cpufreq_cpu_get+0x5> 4b5: 55 push rbp 4b6: 48 89 e5 mov rbp,rsp 4b9: 48 83 ec 20 sub rsp,0x20 4bd: 48 89 5d e0 mov QWORD PTR [rbp-0x20],rbx 4c1: 4c 89 65 e8 mov QWORD PTR [rbp-0x18],r12 4c5: 31 db xor ebx,ebx 4c7: 41 89 fc mov r12d,edi 4ca: 44 39 25 00 00 00 00 cmp DWORD PTR [rip+0x0],r12d # 4d1 <__cpufreq_cpu_get+0x21> 4d1: 4c 89 6d f0 mov QWORD PTR [rbp-0x10],r13 4d5: 4c 89 75 f8 mov QWORD PTR [rbp-0x8],r14 4d9: 41 89 f5 mov r13d,esi 4dc: 76 64 jbe 542 <__cpufreq_cpu_get+0x92> 4de: 48 c7 c7 00 00 00 00 mov rdi,0x0 4e5: e8 00 00 00 00 call 4ea <__cpufreq_cpu_get+0x3a> 4ea: 49 89 c6 mov r14,rax 4ed: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 4f4 <__cpufreq_cpu_get+0x44> 4f4: 48 85 c0 test rax,rax 4f7: 74 77 je 570 <__cpufreq_cpu_get+0xc0> 4f9: 48 8b 38 mov rdi,QWORD PTR [rax] 4fc: e8 00 00 00 00 call 501 <__cpufreq_cpu_get+0x51> 501: 84 c0 test al,al 503: 74 6b je 570 <__cpufreq_cpu_get+0xc0> 505: 4a 8b 14 e5 00 00 00 mov rdx,QWORD PTR [r12*8+0x0] 50c: 00 50d: 48 c7 c0 00 00 00 00 mov rax,0x0 514: 48 8b 1c 10 mov rbx,QWORD PTR [rax+rdx*1] 518: 48 85 db test rbx,rbx 51b: 74 43 je 560 <__cpufreq_cpu_get+0xb0> 51d: 45 84 ed test r13b,r13b 520: 75 11 jne 533 <__cpufreq_cpu_get+0x83> 522: 48 8d bb b0 00 00 00 lea rdi,[rbx+0xb0] 529: e8 00 00 00 00 call 52e <__cpufreq_cpu_get+0x7e> 52e: 48 85 c0 test rax,rax 531: 74 2d je 560 <__cpufreq_cpu_get+0xb0> 533: 4c 89 f6 mov rsi,r14 536: 48 c7 c7 00 00 00 00 mov rdi,0x0 53d: e8 00 00 00 00 call 542 <__cpufreq_cpu_get+0x92> 542: 48 89 d8 mov rax,rbx 545: 4c 8b 65 e8 mov r12,QWORD PTR [rbp-0x18] 549: 48 8b 5d e0 mov rbx,QWORD PTR [rbp-0x20] 54d: 4c 8b 6d f0 mov r13,QWORD PTR [rbp-0x10] 551: 4c 8b 75 f8 mov r14,QWORD PTR [rbp-0x8] 555: c9 leave 556: c3 ret 557: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 55e: 00 00 560: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 567 <__cpufreq_cpu_get+0xb7> 567: 48 8b 38 mov rdi,QWORD PTR [rax] 56a: e8 00 00 00 00 call 56f <__cpufreq_cpu_get+0xbf> 56f: 90 nop 570: 4c 89 f6 mov rsi,r14 573: 48 c7 c7 00 00 00 00 mov rdi,0x0 57a: 31 db xor ebx,ebx 57c: e8 00 00 00 00 call 581 <__cpufreq_cpu_get+0xd1> 581: eb bf jmp 542 <__cpufreq_cpu_get+0x92> 583: 66 66 66 66 2e 0f 1f data32 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 58a: 84 00 00 00 00 00 0000000000000590 : 590: e8 00 00 00 00 call 595 595: 44 8b 0d 00 00 00 00 mov r9d,DWORD PTR [rip+0x0] # 59c 59c: 55 push rbp 59d: 31 c0 xor eax,eax 59f: 48 89 e5 mov rbp,rsp 5a2: 45 85 c9 test r9d,r9d 5a5: 75 07 jne 5ae 5a7: 31 f6 xor esi,esi 5a9: e8 02 ff ff ff call 4b0 <__cpufreq_cpu_get> 5ae: 5d pop rbp 5af: c3 ret 00000000000005b0 : 5b0: e8 00 00 00 00 call 5b5 5b5: 55 push rbp 5b6: 48 83 c7 40 add rdi,0x40 5ba: 48 89 e5 mov rbp,rsp 5bd: e8 00 00 00 00 call 5c2 5c2: 5d pop rbp 5c3: c3 ret 5c4: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 5cb: 00 00 00 00 00 00000000000005d0 : 5d0: e8 00 00 00 00 call 5d5 5d5: 55 push rbp 5d6: 44 8b 15 00 00 00 00 mov r10d,DWORD PTR [rip+0x0] # 5dd 5dd: 48 89 e5 mov rbp,rsp 5e0: 41 54 push r12 5e2: 49 89 fc mov r12,rdi 5e5: 45 85 d2 test r10d,r10d 5e8: 53 push rbx 5e9: bb ed ff ff ff mov ebx,0xffffffed 5ee: 0f 85 04 01 00 00 jne 6f8 5f4: 48 85 ff test rdi,rdi 5f7: 0f 84 46 01 00 00 je 743 5fd: 48 83 7f 28 00 cmp QWORD PTR [rdi+0x28],0x0 602: 0f 84 3b 01 00 00 je 743 608: 48 83 7f 20 00 cmp QWORD PTR [rdi+0x20],0x0 60d: 0f 84 30 01 00 00 je 743 613: 48 83 7f 30 00 cmp QWORD PTR [rdi+0x30],0x0 618: 0f 84 1a 01 00 00 je 738 61e: 80 4f 18 02 or BYTE PTR [rdi+0x18],0x2 622: 48 c7 c7 00 00 00 00 mov rdi,0x0 629: e8 00 00 00 00 call 62e 62e: 48 83 3d 00 00 00 00 cmp QWORD PTR [rip+0x0],0x0 # 636 635: 00 636: 0f 85 dc 00 00 00 jne 718 63c: 48 89 c6 mov rsi,rax 63f: 48 c7 c7 00 00 00 00 mov rdi,0x0 646: 4c 89 25 00 00 00 00 mov QWORD PTR [rip+0x0],r12 # 64d 64d: e8 00 00 00 00 call 652 652: 48 c7 c7 00 00 00 00 mov rdi,0x0 659: e8 00 00 00 00 call 65e 65e: 85 c0 test eax,eax 660: 89 c3 mov ebx,eax 662: 75 6e jne 6d2 664: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 66b 66b: f6 40 18 01 test BYTE PTR [rax+0x18],0x1 66f: 0f 85 8b 00 00 00 jne 700 675: 8b 35 00 00 00 00 mov esi,DWORD PTR [rip+0x0] # 67b 67b: 85 f6 test esi,esi 67d: 7e 42 jle 6c1 67f: 48 8b 0d 00 00 00 00 mov rcx,QWORD PTR [rip+0x0] # 686 686: 83 ee 01 sub esi,0x1 689: 31 c0 xor eax,eax 68b: 48 83 c6 01 add rsi,0x1 68f: 48 c7 c7 00 00 00 00 mov rdi,0x0 696: 66 2e 0f 1f 84 00 00 nop WORD PTR cs:[rax+rax*1+0x0] 69d: 00 00 00 6a0: 0f a3 01 bt DWORD PTR [rcx],eax 6a3: 19 d2 sbb edx,edx 6a5: 85 d2 test edx,edx 6a7: 74 0f je 6b8 6a9: 48 8b 14 c5 00 00 00 mov rdx,QWORD PTR [rax*8+0x0] 6b0: 00 6b1: 48 83 3c 17 00 cmp QWORD PTR [rdi+rdx*1],0x0 6b6: 75 48 jne 700 6b8: 48 83 c0 01 add rax,0x1 6bc: 48 39 f0 cmp rax,rsi 6bf: 75 df jne 6a0 6c1: 48 c7 c7 00 00 00 00 mov rdi,0x0 6c8: bb ed ff ff ff mov ebx,0xffffffed 6cd: e8 00 00 00 00 call 6d2 6d2: 48 c7 c7 00 00 00 00 mov rdi,0x0 6d9: e8 00 00 00 00 call 6de 6de: 48 c7 c7 00 00 00 00 mov rdi,0x0 6e5: 48 89 c6 mov rsi,rax 6e8: 48 c7 05 00 00 00 00 mov QWORD PTR [rip+0x0],0x0 # 6f3 6ef: 00 00 00 00 6f3: e8 00 00 00 00 call 6f8 6f8: 89 d8 mov eax,ebx 6fa: 5b pop rbx 6fb: 41 5c pop r12 6fd: 5d pop rbp 6fe: c3 ret 6ff: 90 nop 700: 48 c7 c7 00 00 00 00 mov rdi,0x0 707: e8 00 00 00 00 call 70c 70c: 89 d8 mov eax,ebx 70e: 5b pop rbx 70f: 41 5c pop r12 711: 5d pop rbp 712: c3 ret 713: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 718: 48 89 c6 mov rsi,rax 71b: bb f0 ff ff ff mov ebx,0xfffffff0 720: 48 c7 c7 00 00 00 00 mov rdi,0x0 727: e8 00 00 00 00 call 72c 72c: 89 d8 mov eax,ebx 72e: 5b pop rbx 72f: 41 5c pop r12 731: 5d pop rbp 732: c3 ret 733: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 738: 48 83 7f 38 00 cmp QWORD PTR [rdi+0x38],0x0 73d: 0f 85 df fe ff ff jne 622 743: bb ea ff ff ff mov ebx,0xffffffea 748: eb ae jmp 6f8 74a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 0000000000000750 : 750: e8 00 00 00 00 call 755 755: 44 8b 1d 00 00 00 00 mov r11d,DWORD PTR [rip+0x0] # 75c 75c: 55 push rbp 75d: b8 ea ff ff ff mov eax,0xffffffea 762: 48 89 e5 mov rbp,rsp 765: 45 85 db test r11d,r11d 768: 75 13 jne 77d 76a: 85 f6 test esi,esi 76c: 75 12 jne 780 76e: 48 89 fe mov rsi,rdi 771: 48 c7 c7 00 00 00 00 mov rdi,0x0 778: e8 00 00 00 00 call 77d 77d: 5d pop rbp 77e: c3 ret 77f: 90 nop 780: 83 fe 01 cmp esi,0x1 783: 75 f8 jne 77d 785: 48 89 fe mov rsi,rdi 788: 48 c7 c7 00 00 00 00 mov rdi,0x0 78f: e8 00 00 00 00 call 794 794: 5d pop rbp 795: c3 ret 796: 66 2e 0f 1f 84 00 00 nop WORD PTR cs:[rax+rax*1+0x0] 79d: 00 00 00 00000000000007a0 : 7a0: e8 00 00 00 00 call 7a5 7a5: 55 push rbp 7a6: b8 ea ff ff ff mov eax,0xffffffea 7ab: 48 89 e5 mov rbp,rsp 7ae: 48 83 ec 10 sub rsp,0x10 7b2: 8b 15 00 00 00 00 mov edx,DWORD PTR [rip+0x0] # 7b8 7b8: 48 89 5d f0 mov QWORD PTR [rbp-0x10],rbx 7bc: 4c 89 65 f8 mov QWORD PTR [rbp-0x8],r12 7c0: 49 89 fc mov r12,rdi 7c3: 89 f3 mov ebx,esi 7c5: 85 d2 test edx,edx 7c7: 75 1c jne 7e5 7c9: 80 3d 00 00 00 00 00 cmp BYTE PTR [rip+0x0],0x0 # 7d0 7d0: 74 41 je 813 7d2: 85 db test ebx,ebx 7d4: 75 1a jne 7f0 7d6: 4c 89 e6 mov rsi,r12 7d9: 48 c7 c7 00 00 00 00 mov rdi,0x0 7e0: e8 00 00 00 00 call 7e5 7e5: 48 8b 5d f0 mov rbx,QWORD PTR [rbp-0x10] 7e9: 4c 8b 65 f8 mov r12,QWORD PTR [rbp-0x8] 7ed: c9 leave 7ee: c3 ret 7ef: 90 nop 7f0: 83 fb 01 cmp ebx,0x1 7f3: b8 ea ff ff ff mov eax,0xffffffea 7f8: 75 eb jne 7e5 7fa: 4c 89 e6 mov rsi,r12 7fd: 48 c7 c7 00 00 00 00 mov rdi,0x0 804: e8 00 00 00 00 call 809 809: 48 8b 5d f0 mov rbx,QWORD PTR [rbp-0x10] 80d: 4c 8b 65 f8 mov r12,QWORD PTR [rbp-0x8] 811: c9 leave 812: c3 ret 813: be 66 05 00 00 mov esi,0x566 818: 48 c7 c7 00 00 00 00 mov rdi,0x0 81f: e8 00 00 00 00 call 824 824: eb ac jmp 7d2 826: 66 2e 0f 1f 84 00 00 nop WORD PTR cs:[rax+rax*1+0x0] 82d: 00 00 00 0000000000000830 : 830: e8 00 00 00 00 call 835 835: 48 8b 15 00 00 00 00 mov rdx,QWORD PTR [rip+0x0] # 83c 83c: 55 push rbp 83d: b8 ea ff ff ff mov eax,0xffffffea 842: 48 89 e5 mov rbp,rsp 845: 48 85 d2 test rdx,rdx 848: 74 45 je 88f 84a: 48 39 fa cmp rdx,rdi 84d: 75 40 jne 88f 84f: 48 c7 c7 00 00 00 00 mov rdi,0x0 856: e8 00 00 00 00 call 85b 85b: 48 c7 c7 00 00 00 00 mov rdi,0x0 862: e8 00 00 00 00 call 867 867: 48 c7 c7 00 00 00 00 mov rdi,0x0 86e: e8 00 00 00 00 call 873 873: 48 c7 c7 00 00 00 00 mov rdi,0x0 87a: 48 89 c6 mov rsi,rax 87d: 48 c7 05 00 00 00 00 mov QWORD PTR [rip+0x0],0x0 # 888 884: 00 00 00 00 888: e8 00 00 00 00 call 88d 88d: 31 c0 xor eax,eax 88f: 5d pop rbp 890: c3 ret 891: 66 66 66 66 66 66 2e data32 data32 data32 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 898: 0f 1f 84 00 00 00 00 89f: 00 00000000000008a0 : 8a0: e8 00 00 00 00 call 8a5 8a5: 48 63 ff movsxd rdi,edi 8a8: 55 push rbp 8a9: 48 c7 c0 00 00 00 00 mov rax,0x0 8b0: 48 8b 14 fd 00 00 00 mov rdx,QWORD PTR [rdi*8+0x0] 8b7: 00 8b8: 48 89 e5 mov rbp,rsp 8bb: 8b 04 10 mov eax,DWORD PTR [rax+rdx*1] 8be: 83 f8 ff cmp eax,0xffffffff 8c1: 74 1a je 8dd 8c3: 48 98 cdqe 8c5: 48 c7 c7 00 00 00 00 mov rdi,0x0 8cc: 48 03 3c c5 00 00 00 add rdi,QWORD PTR [rax*8+0x0] 8d3: 00 8d4: e8 00 00 00 00 call 8d9 8d9: 31 c0 xor eax,eax 8db: 5d pop rbp 8dc: c3 ret 8dd: 0f 0b ud2 8df: 90 nop 00000000000008e0 : 8e0: e8 00 00 00 00 call 8e5 8e5: 48 63 ff movsxd rdi,edi 8e8: 55 push rbp 8e9: 48 c7 c0 00 00 00 00 mov rax,0x0 8f0: 48 8b 14 fd 00 00 00 mov rdx,QWORD PTR [rdi*8+0x0] 8f7: 00 8f8: 48 89 e5 mov rbp,rsp 8fb: 8b 04 10 mov eax,DWORD PTR [rax+rdx*1] 8fe: 83 f8 ff cmp eax,0xffffffff 901: 74 18 je 91b 903: 48 98 cdqe 905: 48 c7 c7 00 00 00 00 mov rdi,0x0 90c: 48 03 3c c5 00 00 00 add rdi,QWORD PTR [rax*8+0x0] 913: 00 914: e8 00 00 00 00 call 919 919: 5d pop rbp 91a: c3 ret 91b: 0f 0b ud2 91d: 0f 1f 00 nop DWORD PTR [rax] 0000000000000920 : 920: e8 00 00 00 00 call 925 925: 55 push rbp 926: 48 89 e5 mov rbp,rsp 929: 48 83 ec 30 sub rsp,0x30 92d: 48 89 5d d8 mov QWORD PTR [rbp-0x28],rbx 931: 4c 89 65 e0 mov QWORD PTR [rbp-0x20],r12 935: 48 89 f3 mov rbx,rsi 938: 4c 89 6d e8 mov QWORD PTR [rbp-0x18],r13 93c: 4c 89 75 f0 mov QWORD PTR [rbp-0x10],r14 940: be 01 00 00 00 mov esi,0x1 945: 4c 89 7d f8 mov QWORD PTR [rbp-0x8],r15 949: 8b 7f 94 mov edi,DWORD PTR [rdi-0x6c] 94c: 49 89 d4 mov r12,rdx 94f: 49 89 ce mov r14,rcx 952: e8 59 fb ff ff call 4b0 <__cpufreq_cpu_get> 957: 48 85 c0 test rax,rax 95a: 49 89 c5 mov r13,rax 95d: 74 61 je 9c0 95f: 8b 78 44 mov edi,DWORD PTR [rax+0x44] 962: 49 c7 c7 ea ff ff ff mov r15,0xffffffffffffffea 969: e8 32 ff ff ff call 8a0 96e: 85 c0 test eax,eax 970: 78 24 js 996 972: 4c 8b 43 18 mov r8,QWORD PTR [rbx+0x18] 976: 41 b7 fb mov r15b,0xfb 979: 4d 85 c0 test r8,r8 97c: 74 0f je 98d 97e: 4c 89 f2 mov rdx,r14 981: 4c 89 e6 mov rsi,r12 984: 4c 89 ef mov rdi,r13 987: 41 ff d0 call r8 98a: 49 89 c7 mov r15,rax 98d: 41 8b 7d 44 mov edi,DWORD PTR [r13+0x44] 991: e8 4a ff ff ff call 8e0 996: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 99d 99d: 48 8b 38 mov rdi,QWORD PTR [rax] 9a0: e8 00 00 00 00 call 9a5 9a5: 4c 89 f8 mov rax,r15 9a8: 48 8b 5d d8 mov rbx,QWORD PTR [rbp-0x28] 9ac: 4c 8b 65 e0 mov r12,QWORD PTR [rbp-0x20] 9b0: 4c 8b 6d e8 mov r13,QWORD PTR [rbp-0x18] 9b4: 4c 8b 75 f0 mov r14,QWORD PTR [rbp-0x10] 9b8: 4c 8b 7d f8 mov r15,QWORD PTR [rbp-0x8] 9bc: c9 leave 9bd: c3 ret 9be: 66 90 xchg ax,ax 9c0: 49 c7 c7 ea ff ff ff mov r15,0xffffffffffffffea 9c7: eb dc jmp 9a5 9c9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 00000000000009d0 : 9d0: e8 00 00 00 00 call 9d5 9d5: 48 63 ff movsxd rdi,edi 9d8: 55 push rbp 9d9: 48 c7 c0 00 00 00 00 mov rax,0x0 9e0: 48 8b 14 fd 00 00 00 mov rdx,QWORD PTR [rdi*8+0x0] 9e7: 00 9e8: 48 89 e5 mov rbp,rsp 9eb: 8b 04 10 mov eax,DWORD PTR [rax+rdx*1] 9ee: 83 f8 ff cmp eax,0xffffffff 9f1: 74 1a je a0d 9f3: 48 98 cdqe 9f5: 48 c7 c7 00 00 00 00 mov rdi,0x0 9fc: 48 03 3c c5 00 00 00 add rdi,QWORD PTR [rax*8+0x0] a03: 00 a04: e8 00 00 00 00 call a09 a09: 31 c0 xor eax,eax a0b: 5d pop rbp a0c: c3 ret a0d: 0f 0b ud2 a0f: 90 nop 0000000000000a10 : a10: e8 00 00 00 00 call a15 a15: 48 63 ff movsxd rdi,edi a18: 55 push rbp a19: 48 c7 c0 00 00 00 00 mov rax,0x0 a20: 48 8b 14 fd 00 00 00 mov rdx,QWORD PTR [rdi*8+0x0] a27: 00 a28: 48 89 e5 mov rbp,rsp a2b: 8b 04 10 mov eax,DWORD PTR [rax+rdx*1] a2e: 83 f8 ff cmp eax,0xffffffff a31: 74 18 je a4b a33: 48 98 cdqe a35: 48 c7 c7 00 00 00 00 mov rdi,0x0 a3c: 48 03 3c c5 00 00 00 add rdi,QWORD PTR [rax*8+0x0] a43: 00 a44: e8 00 00 00 00 call a49 a49: 5d pop rbp a4a: c3 ret a4b: 0f 0b ud2 a4d: 0f 1f 00 nop DWORD PTR [rax] 0000000000000a50 : a50: e8 00 00 00 00 call a55 a55: 55 push rbp a56: 48 89 e5 mov rbp,rsp a59: 48 83 ec 20 sub rsp,0x20 a5d: 48 89 5d e0 mov QWORD PTR [rbp-0x20],rbx a61: 4c 89 65 e8 mov QWORD PTR [rbp-0x18],r12 a65: 48 89 f3 mov rbx,rsi a68: 4c 89 6d f0 mov QWORD PTR [rbp-0x10],r13 a6c: 4c 89 75 f8 mov QWORD PTR [rbp-0x8],r14 a70: be 01 00 00 00 mov esi,0x1 a75: 8b 7f 94 mov edi,DWORD PTR [rdi-0x6c] a78: 49 89 d5 mov r13,rdx a7b: e8 30 fa ff ff call 4b0 <__cpufreq_cpu_get> a80: 48 85 c0 test rax,rax a83: 49 89 c4 mov r12,rax a86: 74 58 je ae0 a88: 8b 78 44 mov edi,DWORD PTR [rax+0x44] a8b: 49 c7 c6 ea ff ff ff mov r14,0xffffffffffffffea a92: e8 39 ff ff ff call 9d0 a97: 85 c0 test eax,eax a99: 78 21 js abc a9b: 48 8b 53 10 mov rdx,QWORD PTR [rbx+0x10] a9f: 41 b6 fb mov r14b,0xfb aa2: 48 85 d2 test rdx,rdx aa5: 74 0b je ab2 aa7: 4c 89 ee mov rsi,r13 aaa: 4c 89 e7 mov rdi,r12 aad: ff d2 call rdx aaf: 49 89 c6 mov r14,rax ab2: 41 8b 7c 24 44 mov edi,DWORD PTR [r12+0x44] ab7: e8 54 ff ff ff call a10 abc: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # ac3 ac3: 48 8b 38 mov rdi,QWORD PTR [rax] ac6: e8 00 00 00 00 call acb acb: 4c 89 f0 mov rax,r14 ace: 48 8b 5d e0 mov rbx,QWORD PTR [rbp-0x20] ad2: 4c 8b 65 e8 mov r12,QWORD PTR [rbp-0x18] ad6: 4c 8b 6d f0 mov r13,QWORD PTR [rbp-0x10] ada: 4c 8b 75 f8 mov r14,QWORD PTR [rbp-0x8] ade: c9 leave adf: c3 ret ae0: 49 c7 c6 ea ff ff ff mov r14,0xffffffffffffffea ae7: eb e2 jmp acb ae9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 0000000000000af0 <__cpufreq_governor>: af0: e8 00 00 00 00 call af5 <__cpufreq_governor+0x5> af5: 55 push rbp af6: 48 89 e5 mov rbp,rsp af9: 41 54 push r12 afb: 41 89 f4 mov r12d,esi afe: 53 push rbx aff: 48 89 fb mov rbx,rdi b02: 48 83 ec 10 sub rsp,0x10 b06: 48 8b 77 68 mov rsi,QWORD PTR [rdi+0x68] b0a: 8b 46 28 mov eax,DWORD PTR [rsi+0x28] b0d: 85 c0 test eax,eax b0f: 74 05 je b16 <__cpufreq_governor+0x26> b11: 3b 47 54 cmp eax,DWORD PTR [rdi+0x54] b14: 72 6f jb b85 <__cpufreq_governor+0x95> b16: 48 8b 7e 40 mov rdi,QWORD PTR [rsi+0x40] b1a: e8 00 00 00 00 call b1f <__cpufreq_governor+0x2f> b1f: 89 c2 mov edx,eax b21: b8 ea ff ff ff mov eax,0xffffffea b26: 84 d2 test dl,dl b28: 74 21 je b4b <__cpufreq_governor+0x5b> b2a: 48 8b 43 68 mov rax,QWORD PTR [rbx+0x68] b2e: 44 89 e6 mov esi,r12d b31: 48 89 df mov rdi,rbx b34: ff 50 10 call QWORD PTR [rax+0x10] b37: 85 c0 test eax,eax b39: 75 35 jne b70 <__cpufreq_governor+0x80> b3b: 41 83 fc 01 cmp r12d,0x1 b3f: 75 2f jne b70 <__cpufreq_governor+0x80> b41: 85 c0 test eax,eax b43: 75 06 jne b4b <__cpufreq_governor+0x5b> b45: 41 83 fc 02 cmp r12d,0x2 b49: 74 0d je b58 <__cpufreq_governor+0x68> b4b: 48 83 c4 10 add rsp,0x10 b4f: 5b pop rbx b50: 41 5c pop r12 b52: 5d pop rbp b53: c3 ret b54: 0f 1f 40 00 nop DWORD PTR [rax+0x0] b58: 48 8b 43 68 mov rax,QWORD PTR [rbx+0x68] b5c: 48 8b 78 40 mov rdi,QWORD PTR [rax+0x40] b60: e8 00 00 00 00 call b65 <__cpufreq_governor+0x75> b65: 48 83 c4 10 add rsp,0x10 b69: 31 c0 xor eax,eax b6b: 5b pop rbx b6c: 41 5c pop r12 b6e: 5d pop rbp b6f: c3 ret b70: 48 8b 53 68 mov rdx,QWORD PTR [rbx+0x68] b74: 48 8b 7a 40 mov rdi,QWORD PTR [rdx+0x40] b78: 89 45 e8 mov DWORD PTR [rbp-0x18],eax b7b: e8 00 00 00 00 call b80 <__cpufreq_governor+0x90> b80: 8b 45 e8 mov eax,DWORD PTR [rbp-0x18] b83: eb bc jmp b41 <__cpufreq_governor+0x51> b85: 48 c7 c2 00 00 00 00 mov rdx,0x0 b8c: 48 c7 c7 00 00 00 00 mov rdi,0x0 b93: 31 c0 xor eax,eax b95: e8 00 00 00 00 call b9a <__cpufreq_governor+0xaa> b9a: 48 c7 43 68 00 00 00 mov QWORD PTR [rbx+0x68],0x0 ba1: 00 ba2: 48 c7 c6 00 00 00 00 mov rsi,0x0 ba9: e9 68 ff ff ff jmp b16 <__cpufreq_governor+0x26> bae: 66 90 xchg ax,ax 0000000000000bb0 : bb0: e8 00 00 00 00 call bb5 bb5: 8b 0d 00 00 00 00 mov ecx,DWORD PTR [rip+0x0] # bbb bbb: 55 push rbp bbc: 48 89 e5 mov rbp,rsp bbf: 85 c9 test ecx,ecx bc1: 74 05 je bc8 bc3: 5d pop rbp bc4: c3 ret bc5: 0f 1f 00 nop DWORD PTR [rax] bc8: 48 81 c7 b0 00 00 00 add rdi,0xb0 bcf: e8 00 00 00 00 call bd4 bd4: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # bdb bdb: 48 8b 38 mov rdi,QWORD PTR [rax] bde: e8 00 00 00 00 call be3 be3: 5d pop rbp be4: c3 ret be5: 66 66 2e 0f 1f 84 00 data32 nop WORD PTR cs:[rax+rax*1+0x0] bec: 00 00 00 00 0000000000000bf0 : bf0: e8 00 00 00 00 call bf5 bf5: 55 push rbp bf6: 48 89 e5 mov rbp,rsp bf9: 53 push rbx bfa: 48 83 ec 08 sub rsp,0x8 bfe: 65 8b 3c 25 00 00 00 mov edi,DWORD PTR gs:0x0 c05: 00 c06: e8 00 00 00 00 call c0b c0b: 48 85 c0 test rax,rax c0e: 48 89 c3 mov rbx,rax c11: 74 36 je c49 c13: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # c1a c1a: 48 8b 40 68 mov rax,QWORD PTR [rax+0x68] c1e: 48 85 c0 test rax,rax c21: 74 09 je c2c c23: 48 89 df mov rdi,rbx c26: ff d0 call rax c28: 85 c0 test eax,eax c2a: 75 24 jne c50 c2c: 48 8b 35 00 00 00 00 mov rsi,QWORD PTR [rip+0x0] # c33 c33: 48 8d 53 78 lea rdx,[rbx+0x78] c37: bf 00 01 00 00 mov edi,0x100 c3c: e8 00 00 00 00 call c41 c41: 48 89 df mov rdi,rbx c44: e8 00 00 00 00 call c49 c49: 48 83 c4 08 add rsp,0x8 c4d: 5b pop rbx c4e: 5d pop rbp c4f: c3 ret c50: 8b 73 44 mov esi,DWORD PTR [rbx+0x44] c53: 48 c7 c7 00 00 00 00 mov rdi,0x0 c5a: 31 c0 xor eax,eax c5c: e8 00 00 00 00 call c61 c61: eb de jmp c41 c63: 66 66 66 66 2e 0f 1f data32 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] c6a: 84 00 00 00 00 00 0000000000000c70 : c70: e8 00 00 00 00 call c75 c75: 55 push rbp c76: 48 89 e5 mov rbp,rsp c79: 48 83 ec 10 sub rsp,0x10 c7d: 48 89 5d f0 mov QWORD PTR [rbp-0x10],rbx c81: 4c 89 65 f8 mov QWORD PTR [rbp-0x8],r12 c85: 45 31 e4 xor r12d,r12d c88: 65 8b 3c 25 00 00 00 mov edi,DWORD PTR gs:0x0 c8f: 00 c90: e8 00 00 00 00 call c95 c95: 48 85 c0 test rax,rax c98: 48 89 c3 mov rbx,rax c9b: 74 24 je cc1 c9d: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # ca4 ca4: 48 8b 40 60 mov rax,QWORD PTR [rax+0x60] ca8: 48 85 c0 test rax,rax cab: 74 0c je cb9 cad: 48 89 df mov rdi,rbx cb0: ff d0 call rax cb2: 85 c0 test eax,eax cb4: 41 89 c4 mov r12d,eax cb7: 75 15 jne cce cb9: 48 89 df mov rdi,rbx cbc: e8 00 00 00 00 call cc1 cc1: 44 89 e0 mov eax,r12d cc4: 48 8b 5d f0 mov rbx,QWORD PTR [rbp-0x10] cc8: 4c 8b 65 f8 mov r12,QWORD PTR [rbp-0x8] ccc: c9 leave ccd: c3 ret cce: 8b 73 44 mov esi,DWORD PTR [rbx+0x44] cd1: 48 c7 c7 00 00 00 00 mov rdi,0x0 cd8: 31 c0 xor eax,eax cda: e8 00 00 00 00 call cdf cdf: eb d8 jmp cb9 ce1: 66 66 66 66 66 66 2e data32 data32 data32 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] ce8: 0f 1f 84 00 00 00 00 cef: 00 0000000000000cf0 : cf0: e8 00 00 00 00 call cf5 cf5: 55 push rbp cf6: 48 89 e5 mov rbp,rsp cf9: 53 push rbx cfa: 48 89 fb mov rbx,rdi cfd: 48 83 ec 08 sub rsp,0x8 d01: 48 85 ff test rdi,rdi d04: 0f 84 f6 00 00 00 je e00 d0a: 89 f7 mov edi,esi d0c: e8 00 00 00 00 call d11 d11: 48 85 c0 test rax,rax d14: 0f 84 e6 00 00 00 je e00 d1a: f6 c3 01 test bl,0x1 d1d: 48 89 df mov rdi,rbx d20: 48 89 c6 mov rsi,rax d23: ba 10 01 00 00 mov edx,0x110 d28: 0f 85 9a 00 00 00 jne dc8 d2e: 40 f6 c7 02 test dil,0x2 d32: 0f 85 a8 00 00 00 jne de0 d38: 40 f6 c7 04 test dil,0x4 d3c: 75 72 jne db0 d3e: 89 d1 mov ecx,edx d40: c1 e9 03 shr ecx,0x3 d43: f6 c2 04 test dl,0x4 d46: f3 48 a5 rep movs QWORD PTR es:[rdi],QWORD PTR ds:[rsi] d49: 75 4d jne d98 d4b: f6 c2 02 test dl,0x2 d4e: 75 30 jne d80 d50: 83 e2 01 and edx,0x1 d53: 75 1b jne d70 d55: 48 89 c7 mov rdi,rax d58: e8 00 00 00 00 call d5d d5d: 31 c0 xor eax,eax d5f: 48 83 c4 08 add rsp,0x8 d63: 5b pop rbx d64: 5d pop rbp d65: c3 ret d66: 66 2e 0f 1f 84 00 00 nop WORD PTR cs:[rax+rax*1+0x0] d6d: 00 00 00 d70: 0f b6 14 0e movzx edx,BYTE PTR [rsi+rcx*1] d74: 88 14 0f mov BYTE PTR [rdi+rcx*1],dl d77: eb dc jmp d55 d79: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] d80: 44 0f b7 04 0e movzx r8d,WORD PTR [rsi+rcx*1] d85: 66 44 89 04 0f mov WORD PTR [rdi+rcx*1],r8w d8a: 48 83 c1 02 add rcx,0x2 d8e: 83 e2 01 and edx,0x1 d91: 74 c2 je d55 d93: eb db jmp d70 d95: 0f 1f 00 nop DWORD PTR [rax] d98: 8b 0e mov ecx,DWORD PTR [rsi] d9a: f6 c2 02 test dl,0x2 d9d: 89 0f mov DWORD PTR [rdi],ecx d9f: b9 04 00 00 00 mov ecx,0x4 da4: 74 aa je d50 da6: eb d8 jmp d80 da8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] daf: 00 db0: 8b 0e mov ecx,DWORD PTR [rsi] db2: 83 ea 04 sub edx,0x4 db5: 48 83 c6 04 add rsi,0x4 db9: 89 0f mov DWORD PTR [rdi],ecx dbb: 48 83 c7 04 add rdi,0x4 dbf: e9 7a ff ff ff jmp d3e dc4: 0f 1f 40 00 nop DWORD PTR [rax+0x0] dc8: 0f b6 10 movzx edx,BYTE PTR [rax] dcb: 48 83 c7 01 add rdi,0x1 dcf: 48 8d 70 01 lea rsi,[rax+0x1] dd3: 88 13 mov BYTE PTR [rbx],dl dd5: ba 0f 01 00 00 mov edx,0x10f dda: e9 4f ff ff ff jmp d2e ddf: 90 nop de0: 0f b7 0e movzx ecx,WORD PTR [rsi] de3: 83 ea 02 sub edx,0x2 de6: 48 83 c6 02 add rsi,0x2 dea: 66 89 0f mov WORD PTR [rdi],cx ded: 48 83 c7 02 add rdi,0x2 df1: e9 42 ff ff ff jmp d38 df6: 66 2e 0f 1f 84 00 00 nop WORD PTR cs:[rax+rax*1+0x0] dfd: 00 00 00 e00: b8 ea ff ff ff mov eax,0xffffffea e05: e9 55 ff ff ff jmp d5f e0a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 0000000000000e10 : e10: e8 00 00 00 00 call e15 e15: 55 push rbp e16: 48 89 e5 mov rbp,rsp e19: 48 83 ec 20 sub rsp,0x20 e1d: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx e21: 4c 89 65 f0 mov QWORD PTR [rbp-0x10],r12 e25: 41 89 f4 mov r12d,esi e28: 4c 89 6d f8 mov QWORD PTR [rbp-0x8],r13 e2c: 8b 7f 44 mov edi,DWORD PTR [rdi+0x44] e2f: 41 89 d5 mov r13d,edx e32: e8 00 00 00 00 call e37 e37: 48 85 c0 test rax,rax e3a: 48 89 c3 mov rbx,rax e3d: 74 41 je e80 e3f: 8b 78 44 mov edi,DWORD PTR [rax+0x44] e42: e8 59 fa ff ff call 8a0 e47: 85 c0 test eax,eax e49: 75 3d jne e88 e4b: 44 89 e6 mov esi,r12d e4e: 48 89 df mov rdi,rbx e51: 44 89 ea mov edx,r13d e54: e8 00 00 00 00 call e59 e59: 8b 7b 44 mov edi,DWORD PTR [rbx+0x44] e5c: 41 89 c4 mov r12d,eax e5f: e8 7c fa ff ff call 8e0 e64: 48 89 df mov rdi,rbx e67: e8 00 00 00 00 call e6c e6c: 44 89 e0 mov eax,r12d e6f: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18] e73: 4c 8b 65 f0 mov r12,QWORD PTR [rbp-0x10] e77: 4c 8b 6d f8 mov r13,QWORD PTR [rbp-0x8] e7b: c9 leave e7c: c3 ret e7d: 0f 1f 00 nop DWORD PTR [rax] e80: 41 bc ea ff ff ff mov r12d,0xffffffea e86: eb e4 jmp e6c e88: 41 bc ea ff ff ff mov r12d,0xffffffea e8e: eb d4 jmp e64 0000000000000e90 : e90: e8 00 00 00 00 call e95 e95: 55 push rbp e96: 48 89 e5 mov rbp,rsp e99: 53 push rbx e9a: 31 db xor ebx,ebx e9c: 48 83 ec 08 sub rsp,0x8 ea0: e8 00 00 00 00 call ea5 ea5: 48 85 c0 test rax,rax ea8: 74 0b je eb5 eaa: 48 89 c7 mov rdi,rax ead: 8b 58 5c mov ebx,DWORD PTR [rax+0x5c] eb0: e8 00 00 00 00 call eb5 eb5: 48 83 c4 08 add rsp,0x8 eb9: 89 d8 mov eax,ebx ebb: 5b pop rbx ebc: 5d pop rbp ebd: c3 ret ebe: 66 90 xchg ax,ax 0000000000000ec0 <__cpufreq_set_policy>: ec0: e8 00 00 00 00 call ec5 <__cpufreq_set_policy+0x5> ec5: 55 push rbp ec6: 48 89 e5 mov rbp,rsp ec9: 48 83 ec 20 sub rsp,0x20 ecd: 48 89 5d e0 mov QWORD PTR [rbp-0x20],rbx ed1: 4c 89 65 e8 mov QWORD PTR [rbp-0x18],r12 ed5: 48 89 f3 mov rbx,rsi ed8: 4c 89 6d f0 mov QWORD PTR [rbp-0x10],r13 edc: 4c 89 75 f8 mov QWORD PTR [rbp-0x8],r14 ee0: 49 89 fc mov r12,rdi ee3: 48 8b 47 4c mov rax,QWORD PTR [rdi+0x4c] ee7: 41 bd ea ff ff ff mov r13d,0xffffffea eed: 48 89 46 4c mov QWORD PTR [rsi+0x4c],rax ef1: 8b 47 54 mov eax,DWORD PTR [rdi+0x54] ef4: 89 46 54 mov DWORD PTR [rsi+0x54],eax ef7: 8b 47 5c mov eax,DWORD PTR [rdi+0x5c] efa: 39 46 58 cmp DWORD PTR [rsi+0x58],eax efd: 77 1c ja f1b <__cpufreq_set_policy+0x5b> eff: 8b 47 58 mov eax,DWORD PTR [rdi+0x58] f02: 39 46 5c cmp DWORD PTR [rsi+0x5c],eax f05: 72 14 jb f1b <__cpufreq_set_policy+0x5b> f07: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # f0e <__cpufreq_set_policy+0x4e> f0e: 48 89 f7 mov rdi,rsi f11: ff 50 28 call QWORD PTR [rax+0x28] f14: 85 c0 test eax,eax f16: 41 89 c5 mov r13d,eax f19: 74 15 je f30 <__cpufreq_set_policy+0x70> f1b: 44 89 e8 mov eax,r13d f1e: 48 8b 5d e0 mov rbx,QWORD PTR [rbp-0x20] f22: 4c 8b 65 e8 mov r12,QWORD PTR [rbp-0x18] f26: 4c 8b 6d f0 mov r13,QWORD PTR [rbp-0x10] f2a: 4c 8b 75 f8 mov r14,QWORD PTR [rbp-0x8] f2e: c9 leave f2f: c3 ret f30: 31 f6 xor esi,esi f32: 48 89 da mov rdx,rbx f35: 48 c7 c7 00 00 00 00 mov rdi,0x0 f3c: e8 00 00 00 00 call f41 <__cpufreq_set_policy+0x81> f41: 48 89 da mov rdx,rbx f44: be 01 00 00 00 mov esi,0x1 f49: 48 c7 c7 00 00 00 00 mov rdi,0x0 f50: e8 00 00 00 00 call f55 <__cpufreq_set_policy+0x95> f55: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # f5c <__cpufreq_set_policy+0x9c> f5c: 48 89 df mov rdi,rbx f5f: ff 50 28 call QWORD PTR [rax+0x28] f62: 85 c0 test eax,eax f64: 41 89 c5 mov r13d,eax f67: 75 b2 jne f1b <__cpufreq_set_policy+0x5b> f69: 48 89 da mov rdx,rbx f6c: be 02 00 00 00 mov esi,0x2 f71: 48 c7 c7 00 00 00 00 mov rdi,0x0 f78: e8 00 00 00 00 call f7d <__cpufreq_set_policy+0xbd> f7d: 8b 43 58 mov eax,DWORD PTR [rbx+0x58] f80: 41 89 44 24 58 mov DWORD PTR [r12+0x58],eax f85: 8b 43 5c mov eax,DWORD PTR [rbx+0x5c] f88: 41 89 44 24 5c mov DWORD PTR [r12+0x5c],eax f8d: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # f94 <__cpufreq_set_policy+0xd4> f94: 48 83 78 30 00 cmp QWORD PTR [rax+0x30],0x0 f99: 74 1d je fb8 <__cpufreq_set_policy+0xf8> f9b: 8b 53 64 mov edx,DWORD PTR [rbx+0x64] f9e: 48 89 df mov rdi,rbx fa1: 41 89 54 24 64 mov DWORD PTR [r12+0x64],edx fa6: ff 50 30 call QWORD PTR [rax+0x30] fa9: 41 89 c5 mov r13d,eax fac: e9 6a ff ff ff jmp f1b <__cpufreq_set_policy+0x5b> fb1: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] fb8: 48 8b 43 68 mov rax,QWORD PTR [rbx+0x68] fbc: 4d 8b 74 24 68 mov r14,QWORD PTR [r12+0x68] fc1: 4c 39 f0 cmp rax,r14 fc4: 74 72 je 1038 <__cpufreq_set_policy+0x178> fc6: 4d 85 f6 test r14,r14 fc9: 74 1e je fe9 <__cpufreq_set_policy+0x129> fcb: be 02 00 00 00 mov esi,0x2 fd0: 4c 89 e7 mov rdi,r12 fd3: e8 18 fb ff ff call af0 <__cpufreq_governor> fd8: be 05 00 00 00 mov esi,0x5 fdd: 4c 89 e7 mov rdi,r12 fe0: e8 0b fb ff ff call af0 <__cpufreq_governor> fe5: 48 8b 43 68 mov rax,QWORD PTR [rbx+0x68] fe9: 49 89 44 24 68 mov QWORD PTR [r12+0x68],rax fee: be 04 00 00 00 mov esi,0x4 ff3: 4c 89 e7 mov rdi,r12 ff6: e8 f5 fa ff ff call af0 <__cpufreq_governor> ffb: 85 c0 test eax,eax ffd: 74 51 je 1050 <__cpufreq_set_policy+0x190> fff: 4d 85 f6 test r14,r14 1002: 41 bd ea ff ff ff mov r13d,0xffffffea 1008: 0f 84 0d ff ff ff je f1b <__cpufreq_set_policy+0x5b> 100e: 4c 89 e7 mov rdi,r12 1011: 4d 89 74 24 68 mov QWORD PTR [r12+0x68],r14 1016: be 04 00 00 00 mov esi,0x4 101b: e8 d0 fa ff ff call af0 <__cpufreq_governor> 1020: be 01 00 00 00 mov esi,0x1 1025: 4c 89 e7 mov rdi,r12 1028: e8 c3 fa ff ff call af0 <__cpufreq_governor> 102d: e9 e9 fe ff ff jmp f1b <__cpufreq_set_policy+0x5b> 1032: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 1038: be 03 00 00 00 mov esi,0x3 103d: 4c 89 e7 mov rdi,r12 1040: e8 ab fa ff ff call af0 <__cpufreq_governor> 1045: e9 d1 fe ff ff jmp f1b <__cpufreq_set_policy+0x5b> 104a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 1050: be 01 00 00 00 mov esi,0x1 1055: 4c 89 e7 mov rdi,r12 1058: e8 93 fa ff ff call af0 <__cpufreq_governor> 105d: 85 c0 test eax,eax 105f: 74 d7 je 1038 <__cpufreq_set_policy+0x178> 1061: be 05 00 00 00 mov esi,0x5 1066: 4c 89 e7 mov rdi,r12 1069: e8 82 fa ff ff call af0 <__cpufreq_governor> 106e: eb 8f jmp fff <__cpufreq_set_policy+0x13f> 0000000000001070 : 1070: e8 00 00 00 00 call 1075 1075: 55 push rbp 1076: 48 89 e5 mov rbp,rsp 1079: 48 81 ec 60 01 00 00 sub rsp,0x160 1080: 48 89 5d d8 mov QWORD PTR [rbp-0x28],rbx 1084: 4c 89 65 e0 mov QWORD PTR [rbp-0x20],r12 1088: 48 89 fb mov rbx,rdi 108b: 4c 89 6d e8 mov QWORD PTR [rbp-0x18],r13 108f: 4c 89 75 f0 mov QWORD PTR [rbp-0x10],r14 1093: 49 89 f5 mov r13,rsi 1096: 4c 89 7d f8 mov QWORD PTR [rbp-0x8],r15 109a: 8b 77 44 mov esi,DWORD PTR [rdi+0x44] 109d: 48 8d bd a8 fe ff ff lea rdi,[rbp-0x158] 10a4: 65 48 8b 04 25 28 00 mov rax,QWORD PTR gs:0x28 10ab: 00 00 10ad: 48 89 45 c8 mov QWORD PTR [rbp-0x38],rax 10b1: 31 c0 xor eax,eax 10b3: 49 89 d6 mov r14,rdx 10b6: e8 00 00 00 00 call 10bb 10bb: 85 c0 test eax,eax 10bd: 41 89 c4 mov r12d,eax 10c0: 74 2e je 10f0 10c2: 48 8b 55 c8 mov rdx,QWORD PTR [rbp-0x38] 10c6: 65 48 33 14 25 28 00 xor rdx,QWORD PTR gs:0x28 10cd: 00 00 10cf: 4c 89 e0 mov rax,r12 10d2: 0f 85 72 01 00 00 jne 124a 10d8: 48 8b 5d d8 mov rbx,QWORD PTR [rbp-0x28] 10dc: 4c 8b 65 e0 mov r12,QWORD PTR [rbp-0x20] 10e0: 4c 8b 6d e8 mov r13,QWORD PTR [rbp-0x18] 10e4: 4c 8b 75 f0 mov r14,QWORD PTR [rbp-0x10] 10e8: 4c 8b 7d f8 mov r15,QWORD PTR [rbp-0x8] 10ec: c9 leave 10ed: c3 ret 10ee: 66 90 xchg ax,ax 10f0: 48 8d 55 b8 lea rdx,[rbp-0x48] 10f4: 31 c0 xor eax,eax 10f6: 48 c7 c6 00 00 00 00 mov rsi,0x0 10fd: 4c 89 ef mov rdi,r13 1100: 49 c7 c4 ea ff ff ff mov r12,0xffffffffffffffea 1107: e8 00 00 00 00 call 110c 110c: 83 f8 01 cmp eax,0x1 110f: 75 b1 jne 10c2 1111: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1118 1118: 48 85 c0 test rax,rax 111b: 74 a5 je 10c2 111d: 48 83 78 30 00 cmp QWORD PTR [rax+0x30],0x0 1122: 0f 84 88 00 00 00 je 11b0 1128: 48 8d 7d b8 lea rdi,[rbp-0x48] 112c: ba 10 00 00 00 mov edx,0x10 1131: 48 c7 c6 00 00 00 00 mov rsi,0x0 1138: e8 00 00 00 00 call 113d 113d: 85 c0 test eax,eax 113f: 75 3f jne 1180 1141: c7 85 0c ff ff ff 02 mov DWORD PTR [rbp-0xf4],0x2 1148: 00 00 00 114b: 48 8d b5 a8 fe ff ff lea rsi,[rbp-0x158] 1152: 48 89 df mov rdi,rbx 1155: e8 66 fd ff ff call ec0 <__cpufreq_set_policy> 115a: 8b 53 64 mov edx,DWORD PTR [rbx+0x64] 115d: 41 89 c4 mov r12d,eax 1160: 85 c0 test eax,eax 1162: 4d 0f 44 e6 cmove r12,r14 1166: 89 93 a0 00 00 00 mov DWORD PTR [rbx+0xa0],edx 116c: 48 8b 53 68 mov rdx,QWORD PTR [rbx+0x68] 1170: 48 89 93 a8 00 00 00 mov QWORD PTR [rbx+0xa8],rdx 1177: e9 46 ff ff ff jmp 10c2 117c: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1180: 48 8d 7d b8 lea rdi,[rbp-0x48] 1184: ba 10 00 00 00 mov edx,0x10 1189: 48 c7 c6 00 00 00 00 mov rsi,0x0 1190: e8 00 00 00 00 call 1195 1195: 85 c0 test eax,eax 1197: 0f 85 25 ff ff ff jne 10c2 119d: c7 85 0c ff ff ff 01 mov DWORD PTR [rbp-0xf4],0x1 11a4: 00 00 00 11a7: eb a2 jmp 114b 11a9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 11b0: 48 83 78 38 00 cmp QWORD PTR [rax+0x38],0x0 11b5: 0f 84 07 ff ff ff je 10c2 11bb: 48 c7 c7 00 00 00 00 mov rdi,0x0 11c2: e8 00 00 00 00 call 11c7 11c7: 48 8d 7d b8 lea rdi,[rbp-0x48] 11cb: e8 b0 ee ff ff call 80 <__find_governor> 11d0: 48 85 c0 test rax,rax 11d3: 74 2b je 1200 11d5: 48 89 85 10 ff ff ff mov QWORD PTR [rbp-0xf0],rax 11dc: 45 31 ed xor r13d,r13d 11df: 48 c7 c7 00 00 00 00 mov rdi,0x0 11e6: 49 c7 c4 ea ff ff ff mov r12,0xffffffffffffffea 11ed: e8 00 00 00 00 call 11f2 11f2: 45 85 ed test r13d,r13d 11f5: 0f 84 50 ff ff ff je 114b 11fb: e9 c2 fe ff ff jmp 10c2 1200: 48 c7 c7 00 00 00 00 mov rdi,0x0 1207: 45 89 e5 mov r13d,r12d 120a: e8 00 00 00 00 call 120f 120f: 48 8d 55 b8 lea rdx,[rbp-0x48] 1213: 48 c7 c6 00 00 00 00 mov rsi,0x0 121a: bf 01 00 00 00 mov edi,0x1 121f: 31 c0 xor eax,eax 1221: e8 00 00 00 00 call 1226 1226: 48 c7 c7 00 00 00 00 mov rdi,0x0 122d: 41 89 c7 mov r15d,eax 1230: e8 00 00 00 00 call 1235 1235: 45 85 ff test r15d,r15d 1238: 75 a5 jne 11df 123a: 48 8d 7d b8 lea rdi,[rbp-0x48] 123e: e8 3d ee ff ff call 80 <__find_governor> 1243: 48 85 c0 test rax,rax 1246: 74 97 je 11df 1248: eb 8b jmp 11d5 124a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 1250: e8 00 00 00 00 call 1255 1255: 66 66 2e 0f 1f 84 00 data32 nop WORD PTR cs:[rax+rax*1+0x0] 125c: 00 00 00 00 0000000000001260 : 1260: e8 00 00 00 00 call 1265 1265: 55 push rbp 1266: 48 89 e5 mov rbp,rsp 1269: 48 81 ec 30 01 00 00 sub rsp,0x130 1270: 48 89 5d e0 mov QWORD PTR [rbp-0x20],rbx 1274: 4c 89 65 e8 mov QWORD PTR [rbp-0x18],r12 1278: 48 89 fb mov rbx,rdi 127b: 4c 89 6d f0 mov QWORD PTR [rbp-0x10],r13 127f: 4c 89 75 f8 mov QWORD PTR [rbp-0x8],r14 1283: 49 89 f5 mov r13,rsi 1286: 8b 77 44 mov esi,DWORD PTR [rdi+0x44] 1289: 48 8d bd d0 fe ff ff lea rdi,[rbp-0x130] 1290: 49 89 d6 mov r14,rdx 1293: 49 c7 c4 ea ff ff ff mov r12,0xffffffffffffffea 129a: e8 00 00 00 00 call 129f 129f: 85 c0 test eax,eax 12a1: 75 40 jne 12e3 12a3: 48 8d 95 d0 fe ff ff lea rdx,[rbp-0x130] 12aa: 48 c7 c6 00 00 00 00 mov rsi,0x0 12b1: 4c 89 ef mov rdi,r13 12b4: 48 83 c2 5c add rdx,0x5c 12b8: e8 00 00 00 00 call 12bd 12bd: 83 f8 01 cmp eax,0x1 12c0: 75 21 jne 12e3 12c2: 48 8d b5 d0 fe ff ff lea rsi,[rbp-0x130] 12c9: 48 89 df mov rdi,rbx 12cc: e8 ef fb ff ff call ec0 <__cpufreq_set_policy> 12d1: 8b 53 5c mov edx,DWORD PTR [rbx+0x5c] 12d4: 41 89 c4 mov r12d,eax 12d7: 85 c0 test eax,eax 12d9: 4d 0f 44 e6 cmove r12,r14 12dd: 89 93 9c 00 00 00 mov DWORD PTR [rbx+0x9c],edx 12e3: 4c 89 e0 mov rax,r12 12e6: 48 8b 5d e0 mov rbx,QWORD PTR [rbp-0x20] 12ea: 4c 8b 65 e8 mov r12,QWORD PTR [rbp-0x18] 12ee: 4c 8b 6d f0 mov r13,QWORD PTR [rbp-0x10] 12f2: 4c 8b 75 f8 mov r14,QWORD PTR [rbp-0x8] 12f6: c9 leave 12f7: c3 ret 12f8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 12ff: 00 0000000000001300 : 1300: e8 00 00 00 00 call 1305 1305: 55 push rbp 1306: 48 89 e5 mov rbp,rsp 1309: 48 81 ec 30 01 00 00 sub rsp,0x130 1310: 48 89 5d e0 mov QWORD PTR [rbp-0x20],rbx 1314: 4c 89 65 e8 mov QWORD PTR [rbp-0x18],r12 1318: 48 89 fb mov rbx,rdi 131b: 4c 89 6d f0 mov QWORD PTR [rbp-0x10],r13 131f: 4c 89 75 f8 mov QWORD PTR [rbp-0x8],r14 1323: 49 89 f5 mov r13,rsi 1326: 8b 77 44 mov esi,DWORD PTR [rdi+0x44] 1329: 48 8d bd d0 fe ff ff lea rdi,[rbp-0x130] 1330: 49 89 d6 mov r14,rdx 1333: 49 c7 c4 ea ff ff ff mov r12,0xffffffffffffffea 133a: e8 00 00 00 00 call 133f 133f: 85 c0 test eax,eax 1341: 75 40 jne 1383 1343: 48 8d 95 d0 fe ff ff lea rdx,[rbp-0x130] 134a: 48 c7 c6 00 00 00 00 mov rsi,0x0 1351: 4c 89 ef mov rdi,r13 1354: 48 83 c2 58 add rdx,0x58 1358: e8 00 00 00 00 call 135d 135d: 83 f8 01 cmp eax,0x1 1360: 75 21 jne 1383 1362: 48 8d b5 d0 fe ff ff lea rsi,[rbp-0x130] 1369: 48 89 df mov rdi,rbx 136c: e8 4f fb ff ff call ec0 <__cpufreq_set_policy> 1371: 8b 53 58 mov edx,DWORD PTR [rbx+0x58] 1374: 41 89 c4 mov r12d,eax 1377: 85 c0 test eax,eax 1379: 4d 0f 44 e6 cmove r12,r14 137d: 89 93 98 00 00 00 mov DWORD PTR [rbx+0x98],edx 1383: 4c 89 e0 mov rax,r12 1386: 48 8b 5d e0 mov rbx,QWORD PTR [rbp-0x20] 138a: 4c 8b 65 e8 mov r12,QWORD PTR [rbp-0x18] 138e: 4c 8b 6d f0 mov r13,QWORD PTR [rbp-0x10] 1392: 4c 8b 75 f8 mov r14,QWORD PTR [rbp-0x8] 1396: c9 leave 1397: c3 ret 1398: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 139f: 00 00000000000013a0 : 13a0: e8 00 00 00 00 call 13a5 13a5: 55 push rbp 13a6: 48 8b 47 68 mov rax,QWORD PTR [rdi+0x68] 13aa: 48 89 e5 mov rbp,rsp 13ad: 48 85 c0 test rax,rax 13b0: 74 16 je 13c8 13b2: 48 8b 40 18 mov rax,QWORD PTR [rax+0x18] 13b6: 48 85 c0 test rax,rax 13b9: 74 0d je 13c8 13bb: ff d0 call rax 13bd: 5d pop rbp 13be: 66 90 xchg ax,ax 13c0: c3 ret 13c1: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 13c8: 48 bf 3c 75 6e 73 75 movabs rdi,0x6f707075736e753c 13cf: 70 70 6f 13d2: b8 0e 00 00 00 mov eax,0xe 13d7: c7 46 08 72 74 65 64 mov DWORD PTR [rsi+0x8],0x64657472 13de: 48 89 3e mov QWORD PTR [rsi],rdi 13e1: 66 c7 46 0c 3e 0a mov WORD PTR [rsi+0xc],0xa3e 13e7: c6 46 0e 00 mov BYTE PTR [rsi+0xe],0x0 13eb: 5d pop rbp 13ec: c3 ret 13ed: 0f 1f 00 nop DWORD PTR [rax] 00000000000013f0 : 13f0: e8 00 00 00 00 call 13f5 13f5: 55 push rbp 13f6: 8b 57 64 mov edx,DWORD PTR [rdi+0x64] 13f9: 48 89 f0 mov rax,rsi 13fc: 48 89 e5 mov rbp,rsp 13ff: 83 fa 01 cmp edx,0x1 1402: 74 2c je 1430 1404: 83 fa 02 cmp edx,0x2 1407: 74 47 je 1450 1409: 48 8b 4f 68 mov rcx,QWORD PTR [rdi+0x68] 140d: 48 85 c9 test rcx,rcx 1410: 74 5e je 1470 1412: 48 89 c7 mov rdi,rax 1415: 48 c7 c2 00 00 00 00 mov rdx,0x0 141c: be 11 00 00 00 mov esi,0x11 1421: 31 c0 xor eax,eax 1423: e8 00 00 00 00 call 1428 1428: 5d pop rbp 1429: 48 98 cdqe 142b: c3 ret 142c: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1430: 49 b9 70 6f 77 65 72 movabs r9,0x7661737265776f70 1437: 73 61 76 143a: 66 c7 46 08 65 0a mov WORD PTR [rsi+0x8],0xa65 1440: c6 46 0a 00 mov BYTE PTR [rsi+0xa],0x0 1444: 4c 89 0e mov QWORD PTR [rsi],r9 1447: b8 0a 00 00 00 mov eax,0xa 144c: 5d pop rbp 144d: c3 ret 144e: 66 90 xchg ax,ax 1450: 49 b8 70 65 72 66 6f movabs r8,0x616d726f66726570 1457: 72 6d 61 145a: c7 46 08 6e 63 65 0a mov DWORD PTR [rsi+0x8],0xa65636e 1461: c6 46 0c 00 mov BYTE PTR [rsi+0xc],0x0 1465: 4c 89 06 mov QWORD PTR [rsi],r8 1468: b8 0c 00 00 00 mov eax,0xc 146d: 5d pop rbp 146e: c3 ret 146f: 90 nop 1470: 48 c7 c0 ea ff ff ff mov rax,0xffffffffffffffea 1477: 5d pop rbp 1478: c3 ret 1479: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 0000000000001480 <__cpufreq_driver_getavg>: 1480: e8 00 00 00 00 call 1485 <__cpufreq_driver_getavg+0x5> 1485: 55 push rbp 1486: 31 c0 xor eax,eax 1488: 48 89 e5 mov rbp,rsp 148b: 53 push rbx 148c: 48 83 ec 18 sub rsp,0x18 1490: 44 8b 15 00 00 00 00 mov r10d,DWORD PTR [rip+0x0] # 1497 <__cpufreq_driver_getavg+0x17> 1497: 45 85 d2 test r10d,r10d 149a: 75 3f jne 14db <__cpufreq_driver_getavg+0x5b> 149c: 48 8b 15 00 00 00 00 mov rdx,QWORD PTR [rip+0x0] # 14a3 <__cpufreq_driver_getavg+0x23> 14a3: 48 83 7a 48 00 cmp QWORD PTR [rdx+0x48],0x0 14a8: 74 31 je 14db <__cpufreq_driver_getavg+0x5b> 14aa: 8b 7f 44 mov edi,DWORD PTR [rdi+0x44] 14ad: 89 75 e8 mov DWORD PTR [rbp-0x18],esi 14b0: e8 00 00 00 00 call 14b5 <__cpufreq_driver_getavg+0x35> 14b5: 48 85 c0 test rax,rax 14b8: 48 89 c3 mov rbx,rax 14bb: 8b 75 e8 mov esi,DWORD PTR [rbp-0x18] 14be: 74 22 je 14e2 <__cpufreq_driver_getavg+0x62> 14c0: 48 89 c7 mov rdi,rax 14c3: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 14ca <__cpufreq_driver_getavg+0x4a> 14ca: ff 50 48 call QWORD PTR [rax+0x48] 14cd: 48 89 df mov rdi,rbx 14d0: 89 45 e8 mov DWORD PTR [rbp-0x18],eax 14d3: e8 00 00 00 00 call 14d8 <__cpufreq_driver_getavg+0x58> 14d8: 8b 45 e8 mov eax,DWORD PTR [rbp-0x18] 14db: 48 83 c4 18 add rsp,0x18 14df: 5b pop rbx 14e0: 5d pop rbp 14e1: c3 ret 14e2: b8 ea ff ff ff mov eax,0xffffffea 14e7: eb f2 jmp 14db <__cpufreq_driver_getavg+0x5b> 14e9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 00000000000014f0 : 14f0: e8 00 00 00 00 call 14f5 14f5: 55 push rbp 14f6: 48 89 e5 mov rbp,rsp 14f9: 53 push rbx 14fa: 48 83 ec 08 sub rsp,0x8 14fe: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1505 1505: 48 85 c0 test rax,rax 1508: 74 26 je 1530 150a: 48 83 78 30 00 cmp QWORD PTR [rax+0x30],0x0 150f: 74 1f je 1530 1511: 48 8b 40 40 mov rax,QWORD PTR [rax+0x40] 1515: 48 85 c0 test rax,rax 1518: 74 16 je 1530 151a: ff d0 call rax 151c: 89 c3 mov ebx,eax 151e: 48 83 c4 08 add rsp,0x8 1522: 89 d8 mov eax,ebx 1524: 5b pop rbx 1525: 5d pop rbp 1526: c3 ret 1527: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 152e: 00 00 1530: e8 00 00 00 00 call 1535 1535: 31 db xor ebx,ebx 1537: 48 85 c0 test rax,rax 153a: 74 e2 je 151e 153c: 8b 58 60 mov ebx,DWORD PTR [rax+0x60] 153f: 48 89 c7 mov rdi,rax 1542: e8 00 00 00 00 call 1547 1547: 48 83 c4 08 add rsp,0x8 154b: 89 d8 mov eax,ebx 154d: 5b pop rbx 154e: 5d pop rbp 154f: c3 ret 0000000000001550 : 1550: e8 00 00 00 00 call 1555 1555: 55 push rbp 1556: 48 89 e5 mov rbp,rsp 1559: 48 83 ec 40 sub rsp,0x40 155d: 48 89 5d d8 mov QWORD PTR [rbp-0x28],rbx 1561: 4c 89 6d e8 mov QWORD PTR [rbp-0x18],r13 1565: 48 89 fb mov rbx,rdi 1568: 4c 89 65 e0 mov QWORD PTR [rbp-0x20],r12 156c: 4c 89 75 f0 mov QWORD PTR [rbp-0x10],r14 1570: 41 89 f5 mov r13d,esi 1573: 4c 89 7d f8 mov QWORD PTR [rbp-0x8],r15 1577: ff 14 25 00 00 00 00 call QWORD PTR ds:0x0 157e: f6 c4 02 test ah,0x2 1581: 0f 84 54 01 00 00 je 16db 1587: 44 8b 1d 00 00 00 00 mov r11d,DWORD PTR [rip+0x0] # 158e 158e: 45 85 db test r11d,r11d 1591: 74 1d je 15b0 1593: 48 8b 5d d8 mov rbx,QWORD PTR [rbp-0x28] 1597: 4c 8b 65 e0 mov r12,QWORD PTR [rbp-0x20] 159b: 4c 8b 6d e8 mov r13,QWORD PTR [rbp-0x18] 159f: 4c 8b 75 f0 mov r14,QWORD PTR [rbp-0x10] 15a3: 4c 8b 7d f8 mov r15,QWORD PTR [rbp-0x8] 15a7: c9 leave 15a8: c3 ret 15a9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 15b0: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 15b7 15b7: 0f b6 40 18 movzx eax,BYTE PTR [rax+0x18] 15bb: 88 47 0c mov BYTE PTR [rdi+0xc],al 15be: 48 c7 c7 00 00 00 00 mov rdi,0x0 15c5: e8 00 00 00 00 call 15ca 15ca: 8b 0b mov ecx,DWORD PTR [rbx] 15cc: 48 89 c6 mov rsi,rax 15cf: 48 c7 c7 00 00 00 00 mov rdi,0x0 15d6: 48 c7 c2 00 00 00 00 mov rdx,0x0 15dd: 48 8b 0c cd 00 00 00 mov rcx,QWORD PTR [rcx*8+0x0] 15e4: 00 15e5: 4c 8b 24 0a mov r12,QWORD PTR [rdx+rcx*1] 15e9: e8 00 00 00 00 call 15ee 15ee: 45 85 ed test r13d,r13d 15f1: 74 4d je 1640 15f3: 41 83 fd 01 cmp r13d,0x1 15f7: 75 9a jne 1593 15f9: 8b 43 08 mov eax,DWORD PTR [rbx+0x8] 15fc: 44 8b 3b mov r15d,DWORD PTR [rbx] 15ff: 89 45 cc mov DWORD PTR [rbp-0x34],eax 1602: e9 00 00 00 00 jmp 1607 1607: 48 89 da mov rdx,rbx 160a: be 01 00 00 00 mov esi,0x1 160f: 48 c7 c7 00 00 00 00 mov rdi,0x0 1616: e8 00 00 00 00 call 161b 161b: 4d 85 e4 test r12,r12 161e: 0f 84 6f ff ff ff je 1593 1624: 8b 03 mov eax,DWORD PTR [rbx] 1626: 41 39 44 24 44 cmp DWORD PTR [r12+0x44],eax 162b: 0f 85 62 ff ff ff jne 1593 1631: 8b 43 08 mov eax,DWORD PTR [rbx+0x8] 1634: 41 89 44 24 60 mov DWORD PTR [r12+0x60],eax 1639: e9 55 ff ff ff jmp 1593 163e: 66 90 xchg ax,ax 1640: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1647 1647: f6 40 18 02 test BYTE PTR [rax+0x18],0x2 164b: 75 0e jne 165b 164d: 4d 85 e4 test r12,r12 1650: 74 09 je 165b 1652: 8b 03 mov eax,DWORD PTR [rbx] 1654: 41 39 44 24 44 cmp DWORD PTR [r12+0x44],eax 1659: 74 6d je 16c8 165b: 48 89 da mov rdx,rbx 165e: 31 f6 xor esi,esi 1660: 48 c7 c7 00 00 00 00 mov rdi,0x0 1667: e8 00 00 00 00 call 166c 166c: e9 22 ff ff ff jmp 1593 1671: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 1678: 4c 8b 35 00 00 00 00 mov r14,QWORD PTR [rip+0x0] # 167f 167f: 4d 85 f6 test r14,r14 1682: 74 83 je 1607 1684: 49 8d 56 10 lea rdx,[r14+0x10] 1688: 49 8b 06 mov rax,QWORD PTR [r14] 168b: 4d 89 f5 mov r13,r14 168e: 48 89 55 c0 mov QWORD PTR [rbp-0x40],rdx 1692: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 1698: 49 8b 7d 08 mov rdi,QWORD PTR [r13+0x8] 169c: 44 89 fa mov edx,r15d 169f: 49 83 c5 10 add r13,0x10 16a3: 8b 75 cc mov esi,DWORD PTR [rbp-0x34] 16a6: ff d0 call rax 16a8: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 16ac: 4c 89 e8 mov rax,r13 16af: 4c 29 f0 sub rax,r14 16b2: 48 8b 44 02 f0 mov rax,QWORD PTR [rdx+rax*1-0x10] 16b7: 48 85 c0 test rax,rax 16ba: 75 dc jne 1698 16bc: e9 46 ff ff ff jmp 1607 16c1: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 16c8: 41 8b 44 24 60 mov eax,DWORD PTR [r12+0x60] 16cd: 85 c0 test eax,eax 16cf: 74 8a je 165b 16d1: 3b 43 04 cmp eax,DWORD PTR [rbx+0x4] 16d4: 74 85 je 165b 16d6: 89 43 04 mov DWORD PTR [rbx+0x4],eax 16d9: eb 80 jmp 165b 16db: 0f 0b ud2 16dd: 0f 1f 00 nop DWORD PTR [rax] 00000000000016e0 <__cpufreq_get>: 16e0: e8 00 00 00 00 call 16e5 <__cpufreq_get+0x5> 16e5: 55 push rbp 16e6: 89 fa mov edx,edi 16e8: 48 c7 c0 00 00 00 00 mov rax,0x0 16ef: 48 89 e5 mov rbp,rsp 16f2: 48 83 ec 30 sub rsp,0x30 16f6: 48 8b 14 d5 00 00 00 mov rdx,QWORD PTR [rdx*8+0x0] 16fd: 00 16fe: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx 1702: 4c 89 6d f8 mov QWORD PTR [rbp-0x8],r13 1706: 31 db xor ebx,ebx 1708: 4c 89 65 f0 mov QWORD PTR [rbp-0x10],r12 170c: 41 89 fd mov r13d,edi 170f: 4c 8b 24 10 mov r12,QWORD PTR [rax+rdx*1] 1713: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 171a <__cpufreq_get+0x3a> 171a: 48 8b 40 40 mov rax,QWORD PTR [rax+0x40] 171e: 48 85 c0 test rax,rax 1721: 74 25 je 1748 <__cpufreq_get+0x68> 1723: ff d0 call rax 1725: 85 c0 test eax,eax 1727: 89 c3 mov ebx,eax 1729: 74 1d je 1748 <__cpufreq_get+0x68> 172b: 41 8b 44 24 60 mov eax,DWORD PTR [r12+0x60] 1730: 85 c0 test eax,eax 1732: 74 14 je 1748 <__cpufreq_get+0x68> 1734: 48 8b 15 00 00 00 00 mov rdx,QWORD PTR [rip+0x0] # 173b <__cpufreq_get+0x5b> 173b: f6 42 18 02 test BYTE PTR [rdx+0x18],0x2 173f: 75 07 jne 1748 <__cpufreq_get+0x68> 1741: 39 c3 cmp ebx,eax 1743: 75 13 jne 1758 <__cpufreq_get+0x78> 1745: 0f 1f 00 nop DWORD PTR [rax] 1748: 89 d8 mov eax,ebx 174a: 4c 8b 65 f0 mov r12,QWORD PTR [rbp-0x10] 174e: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18] 1752: 4c 8b 6d f8 mov r13,QWORD PTR [rbp-0x8] 1756: c9 leave 1757: c3 ret 1758: 48 8d 7d d0 lea rdi,[rbp-0x30] 175c: 31 f6 xor esi,esi 175e: 89 45 d4 mov DWORD PTR [rbp-0x2c],eax 1761: 44 89 6d d0 mov DWORD PTR [rbp-0x30],r13d 1765: 89 5d d8 mov DWORD PTR [rbp-0x28],ebx 1768: e8 00 00 00 00 call 176d <__cpufreq_get+0x8d> 176d: 48 8d 7d d0 lea rdi,[rbp-0x30] 1771: be 01 00 00 00 mov esi,0x1 1776: e8 00 00 00 00 call 177b <__cpufreq_get+0x9b> 177b: 48 8b 35 00 00 00 00 mov rsi,QWORD PTR [rip+0x0] # 1782 <__cpufreq_get+0xa2> 1782: 49 8d 54 24 78 lea rdx,[r12+0x78] 1787: bf 00 01 00 00 mov edi,0x100 178c: e8 00 00 00 00 call 1791 <__cpufreq_get+0xb1> 1791: eb b5 jmp 1748 <__cpufreq_get+0x68> 1793: 66 66 66 66 2e 0f 1f data32 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 179a: 84 00 00 00 00 00 00000000000017a0 : 17a0: e8 00 00 00 00 call 17a5 17a5: 55 push rbp 17a6: 48 89 e5 mov rbp,rsp 17a9: 48 83 ec 20 sub rsp,0x20 17ad: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx 17b1: 4c 89 65 f0 mov QWORD PTR [rbp-0x10],r12 17b5: 89 fb mov ebx,edi 17b7: 4c 89 6d f8 mov QWORD PTR [rbp-0x8],r13 17bb: 45 31 e4 xor r12d,r12d 17be: e8 00 00 00 00 call 17c3 17c3: 48 85 c0 test rax,rax 17c6: 49 89 c5 mov r13,rax 17c9: 74 24 je 17ef 17cb: 89 df mov edi,ebx 17cd: e8 fe f1 ff ff call 9d0 17d2: 85 c0 test eax,eax 17d4: 75 11 jne 17e7 17d6: 89 df mov edi,ebx 17d8: e8 03 ff ff ff call 16e0 <__cpufreq_get> 17dd: 89 df mov edi,ebx 17df: 41 89 c4 mov r12d,eax 17e2: e8 29 f2 ff ff call a10 17e7: 4c 89 ef mov rdi,r13 17ea: e8 00 00 00 00 call 17ef 17ef: 44 89 e0 mov eax,r12d 17f2: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18] 17f6: 4c 8b 65 f0 mov r12,QWORD PTR [rbp-0x10] 17fa: 4c 8b 6d f8 mov r13,QWORD PTR [rbp-0x8] 17fe: c9 leave 17ff: c3 ret 0000000000001800 : 1800: e8 00 00 00 00 call 1805 1805: 55 push rbp 1806: 48 89 e5 mov rbp,rsp 1809: 41 55 push r13 180b: 41 54 push r12 180d: 41 89 fc mov r12d,edi 1810: 53 push rbx 1811: 48 81 ec 28 01 00 00 sub rsp,0x128 1818: e8 00 00 00 00 call 181d 181d: 48 85 c0 test rax,rax 1820: 48 89 c3 mov rbx,rax 1823: 0f 84 ef 00 00 00 je 1918 1829: 44 89 e7 mov edi,r12d 182c: e8 6f f0 ff ff call 8a0 1831: 85 c0 test eax,eax 1833: 0f 85 e7 00 00 00 jne 1920 1839: 4c 8d ad c0 fe ff ff lea r13,[rbp-0x140] 1840: b9 22 00 00 00 mov ecx,0x22 1845: 48 89 de mov rsi,rbx 1848: 4c 89 ef mov rdi,r13 184b: f3 48 a5 rep movs QWORD PTR es:[rdi],QWORD PTR ds:[rsi] 184e: 8b 83 98 00 00 00 mov eax,DWORD PTR [rbx+0x98] 1854: 89 85 18 ff ff ff mov DWORD PTR [rbp-0xe8],eax 185a: 8b 83 9c 00 00 00 mov eax,DWORD PTR [rbx+0x9c] 1860: 89 85 1c ff ff ff mov DWORD PTR [rbp-0xe4],eax 1866: 8b 83 a0 00 00 00 mov eax,DWORD PTR [rbx+0xa0] 186c: 89 85 24 ff ff ff mov DWORD PTR [rbp-0xdc],eax 1872: 48 8b 83 a8 00 00 00 mov rax,QWORD PTR [rbx+0xa8] 1879: 48 89 85 28 ff ff ff mov QWORD PTR [rbp-0xd8],rax 1880: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1887 1887: 48 8b 40 40 mov rax,QWORD PTR [rax+0x40] 188b: 48 85 c0 test rax,rax 188e: 74 50 je 18e0 1890: 44 89 e7 mov edi,r12d 1893: ff d0 call rax 1895: 89 85 20 ff ff ff mov DWORD PTR [rbp-0xe0],eax 189b: 8b 53 60 mov edx,DWORD PTR [rbx+0x60] 189e: 85 d2 test edx,edx 18a0: 74 6e je 1910 18a2: 39 d0 cmp eax,edx 18a4: 74 3a je 18e0 18a6: 48 8b 0d 00 00 00 00 mov rcx,QWORD PTR [rip+0x0] # 18ad 18ad: 48 83 79 38 00 cmp QWORD PTR [rcx+0x38],0x0 18b2: 74 2c je 18e0 18b4: 48 8d 7d d0 lea rdi,[rbp-0x30] 18b8: 31 f6 xor esi,esi 18ba: 44 89 65 d0 mov DWORD PTR [rbp-0x30],r12d 18be: 89 55 d4 mov DWORD PTR [rbp-0x2c],edx 18c1: 89 45 d8 mov DWORD PTR [rbp-0x28],eax 18c4: e8 00 00 00 00 call 18c9 18c9: 48 8d 7d d0 lea rdi,[rbp-0x30] 18cd: be 01 00 00 00 mov esi,0x1 18d2: e8 00 00 00 00 call 18d7 18d7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 18de: 00 00 18e0: 4c 89 ee mov rsi,r13 18e3: 48 89 df mov rdi,rbx 18e6: e8 d5 f5 ff ff call ec0 <__cpufreq_set_policy> 18eb: 44 89 e7 mov edi,r12d 18ee: 41 89 c5 mov r13d,eax 18f1: e8 ea ef ff ff call 8e0 18f6: 48 89 df mov rdi,rbx 18f9: e8 00 00 00 00 call 18fe 18fe: 48 81 c4 28 01 00 00 add rsp,0x128 1905: 44 89 e8 mov eax,r13d 1908: 5b pop rbx 1909: 41 5c pop r12 190b: 41 5d pop r13 190d: 5d pop rbp 190e: c3 ret 190f: 90 nop 1910: 89 43 60 mov DWORD PTR [rbx+0x60],eax 1913: eb cb jmp 18e0 1915: 0f 1f 00 nop DWORD PTR [rax] 1918: 41 bd ed ff ff ff mov r13d,0xffffffed 191e: eb de jmp 18fe 1920: 41 bd ea ff ff ff mov r13d,0xffffffea 1926: eb ce jmp 18f6 1928: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 192f: 00 0000000000001930 : 1930: e8 00 00 00 00 call 1935 1935: 55 push rbp 1936: 8b 7f cc mov edi,DWORD PTR [rdi-0x34] 1939: 48 89 e5 mov rbp,rsp 193c: e8 00 00 00 00 call 1941 1941: 5d pop rbp 1942: c3 ret 1943: 66 66 66 66 2e 0f 1f data32 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 194a: 84 00 00 00 00 00 0000000000001950 : 1950: e8 00 00 00 00 call 1955 1955: 55 push rbp 1956: 48 89 e5 mov rbp,rsp 1959: 53 push rbx 195a: 48 89 f3 mov rbx,rsi 195d: 48 83 ec 08 sub rsp,0x8 1961: 8b 7f 44 mov edi,DWORD PTR [rdi+0x44] 1964: e8 77 fd ff ff call 16e0 <__cpufreq_get> 1969: 85 c0 test eax,eax 196b: 75 23 jne 1990 196d: 48 b8 3c 75 6e 6b 6e movabs rax,0x6e776f6e6b6e753c 1974: 6f 77 6e 1977: 66 c7 43 08 3e 00 mov WORD PTR [rbx+0x8],0x3e 197d: 48 89 03 mov QWORD PTR [rbx],rax 1980: 48 83 c4 08 add rsp,0x8 1984: b8 09 00 00 00 mov eax,0x9 1989: 5b pop rbx 198a: 5d pop rbp 198b: c3 ret 198c: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1990: 89 c2 mov edx,eax 1992: 48 89 df mov rdi,rbx 1995: 48 c7 c6 00 00 00 00 mov rsi,0x0 199c: 31 c0 xor eax,eax 199e: e8 00 00 00 00 call 19a3 19a3: 48 83 c4 08 add rsp,0x8 19a7: 48 98 cdqe 19a9: 5b pop rbx 19aa: 5d pop rbp 19ab: c3 ret 19ac: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 00000000000019b0 <__cpufreq_remove_dev.isra.13>: 19b0: e8 00 00 00 00 call 19b5 <__cpufreq_remove_dev.isra.13+0x5> 19b5: 55 push rbp 19b6: 48 89 e5 mov rbp,rsp 19b9: 41 57 push r15 19bb: 41 56 push r14 19bd: 49 c7 c6 00 00 00 00 mov r14,0x0 19c4: 41 55 push r13 19c6: 49 89 fd mov r13,rdi 19c9: 41 54 push r12 19cb: 53 push rbx 19cc: 48 83 ec 18 sub rsp,0x18 19d0: 44 8b a7 2c 02 00 00 mov r12d,DWORD PTR [rdi+0x22c] 19d7: 48 c7 c7 00 00 00 00 mov rdi,0x0 19de: e8 00 00 00 00 call 19e3 <__cpufreq_remove_dev.isra.13+0x33> 19e3: 4c 89 f2 mov rdx,r14 19e6: 48 89 c6 mov rsi,rax 19e9: 48 c7 c7 00 00 00 00 mov rdi,0x0 19f0: 45 89 e7 mov r15d,r12d 19f3: 4a 8b 0c fd 00 00 00 mov rcx,QWORD PTR [r15*8+0x0] 19fa: 00 19fb: 48 8b 1c 0a mov rbx,QWORD PTR [rdx+rcx*1] 19ff: 48 c7 04 0a 00 00 00 mov QWORD PTR [rdx+rcx*1],0x0 1a06: 00 1a07: e8 00 00 00 00 call 1a0c <__cpufreq_remove_dev.isra.13+0x5c> 1a0c: 48 85 db test rbx,rbx 1a0f: 0f 84 4d 02 00 00 je 1c62 <__cpufreq_remove_dev.isra.13+0x2b2> 1a15: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1a1c <__cpufreq_remove_dev.isra.13+0x6c> 1a1c: 48 83 78 38 00 cmp QWORD PTR [rax+0x38],0x0 1a21: 74 14 je 1a37 <__cpufreq_remove_dev.isra.13+0x87> 1a23: be 02 00 00 00 mov esi,0x2 1a28: 48 89 df mov rdi,rbx 1a2b: e8 c0 f0 ff ff call af0 <__cpufreq_governor> 1a30: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1a37 <__cpufreq_remove_dev.isra.13+0x87> 1a37: 48 83 78 30 00 cmp QWORD PTR [rax+0x30],0x0 1a3c: 0f 84 fe 01 00 00 je 1c40 <__cpufreq_remove_dev.isra.13+0x290> 1a42: 44 89 e7 mov edi,r12d 1a45: e8 56 ee ff ff call 8a0 1a4a: 85 c0 test eax,eax 1a4c: 0f 85 1a 02 00 00 jne 1c6c <__cpufreq_remove_dev.isra.13+0x2bc> 1a52: be 00 01 00 00 mov esi,0x100 1a57: 48 89 df mov rdi,rbx 1a5a: e8 00 00 00 00 call 1a5f <__cpufreq_remove_dev.isra.13+0xaf> 1a5f: 89 45 c0 mov DWORD PTR [rbp-0x40],eax 1a62: f0 44 0f b3 23 lock btr DWORD PTR [rbx],r12d 1a67: 44 89 e7 mov edi,r12d 1a6a: e8 71 ee ff ff call 8e0 1a6f: 44 3b 63 44 cmp r12d,DWORD PTR [rbx+0x44] 1a73: 74 7b je 1af0 <__cpufreq_remove_dev.isra.13+0x140> 1a75: 49 8d 7d 10 lea rdi,[r13+0x10] 1a79: 48 c7 c6 00 00 00 00 mov rsi,0x0 1a80: e8 00 00 00 00 call 1a85 <__cpufreq_remove_dev.isra.13+0xd5> 1a85: 48 89 df mov rdi,rbx 1a88: e8 00 00 00 00 call 1a8d <__cpufreq_remove_dev.isra.13+0xdd> 1a8d: 83 7d c0 01 cmp DWORD PTR [rbp-0x40],0x1 1a91: 48 c7 45 c8 00 00 00 mov QWORD PTR [rbp-0x38],0x0 1a98: 00 1a99: 0f 84 41 01 00 00 je 1be0 <__cpufreq_remove_dev.isra.13+0x230> 1a9f: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1aa6 <__cpufreq_remove_dev.isra.13+0xf6> 1aa6: 48 83 78 38 00 cmp QWORD PTR [rax+0x38],0x0 1aab: 74 1a je 1ac7 <__cpufreq_remove_dev.isra.13+0x117> 1aad: be 01 00 00 00 mov esi,0x1 1ab2: 48 89 df mov rdi,rbx 1ab5: e8 36 f0 ff ff call af0 <__cpufreq_governor> 1aba: be 03 00 00 00 mov esi,0x3 1abf: 48 89 df mov rdi,rbx 1ac2: e8 29 f0 ff ff call af0 <__cpufreq_governor> 1ac7: 4a 8b 14 fd 00 00 00 mov rdx,QWORD PTR [r15*8+0x0] 1ace: 00 1acf: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38] 1ad3: c7 04 10 ff ff ff ff mov DWORD PTR [rax+rdx*1],0xffffffff 1ada: 31 c0 xor eax,eax 1adc: 48 83 c4 18 add rsp,0x18 1ae0: 5b pop rbx 1ae1: 41 5c pop r12 1ae3: 41 5d pop r13 1ae5: 41 5e pop r14 1ae7: 41 5f pop r15 1ae9: 5d pop rbp 1aea: c3 ret 1aeb: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 1af0: 83 7d c0 01 cmp DWORD PTR [rbp-0x40],0x1 1af4: 76 8f jbe 1a85 <__cpufreq_remove_dev.isra.13+0xd5> 1af6: be 00 01 00 00 mov esi,0x100 1afb: 48 89 df mov rdi,rbx 1afe: e8 00 00 00 00 call 1b03 <__cpufreq_remove_dev.isra.13+0x153> 1b03: 89 c7 mov edi,eax 1b05: e8 00 00 00 00 call 1b0a <__cpufreq_remove_dev.isra.13+0x15a> 1b0a: 49 89 c5 mov r13,rax 1b0d: 48 c7 c6 00 00 00 00 mov rsi,0x0 1b14: 48 89 45 c8 mov QWORD PTR [rbp-0x38],rax 1b18: 49 83 c5 10 add r13,0x10 1b1c: 4c 89 ef mov rdi,r13 1b1f: e8 00 00 00 00 call 1b24 <__cpufreq_remove_dev.isra.13+0x174> 1b24: 48 8d 83 b0 00 00 00 lea rax,[rbx+0xb0] 1b2b: 4c 89 ee mov rsi,r13 1b2e: 48 89 c7 mov rdi,rax 1b31: 48 89 45 c0 mov QWORD PTR [rbp-0x40],rax 1b35: e8 00 00 00 00 call 1b3a <__cpufreq_remove_dev.isra.13+0x18a> 1b3a: 85 c0 test eax,eax 1b3c: 0f 85 40 01 00 00 jne 1c82 <__cpufreq_remove_dev.isra.13+0x2d2> 1b42: 44 89 e7 mov edi,r12d 1b45: e8 56 ed ff ff call 8a0 1b4a: 85 c0 test eax,eax 1b4c: 0f 85 b5 01 00 00 jne 1d07 <__cpufreq_remove_dev.isra.13+0x357> 1b52: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38] 1b56: 49 c7 c5 00 00 00 00 mov r13,0x0 1b5d: 48 c7 45 c8 00 00 00 mov QWORD PTR [rbp-0x38],0x0 1b64: 00 1b65: 44 8b b0 2c 02 00 00 mov r14d,DWORD PTR [rax+0x22c] 1b6c: 8b 43 44 mov eax,DWORD PTR [rbx+0x44] 1b6f: 44 89 73 44 mov DWORD PTR [rbx+0x44],r14d 1b73: 89 43 48 mov DWORD PTR [rbx+0x48],eax 1b76: b8 ff ff ff ff mov eax,0xffffffff 1b7b: eb 13 jmp 1b90 <__cpufreq_remove_dev.isra.13+0x1e0> 1b7d: 0f 1f 00 nop DWORD PTR [rax] 1b80: 48 63 d0 movsxd rdx,eax 1b83: 48 8b 14 d5 00 00 00 mov rdx,QWORD PTR [rdx*8+0x0] 1b8a: 00 1b8b: 45 89 74 15 00 mov DWORD PTR [r13+rdx*1+0x0],r14d 1b90: 83 c0 01 add eax,0x1 1b93: be 00 01 00 00 mov esi,0x100 1b98: 48 89 df mov rdi,rbx 1b9b: 48 63 d0 movsxd rdx,eax 1b9e: e8 00 00 00 00 call 1ba3 <__cpufreq_remove_dev.isra.13+0x1f3> 1ba3: 3b 05 00 00 00 00 cmp eax,DWORD PTR [rip+0x0] # 1ba9 <__cpufreq_remove_dev.isra.13+0x1f9> 1ba9: 7c d5 jl 1b80 <__cpufreq_remove_dev.isra.13+0x1d0> 1bab: 48 89 df mov rdi,rbx 1bae: e8 00 00 00 00 call 1bb3 <__cpufreq_remove_dev.isra.13+0x203> 1bb3: 48 89 da mov rdx,rbx 1bb6: be 04 00 00 00 mov esi,0x4 1bbb: 48 c7 c7 00 00 00 00 mov rdi,0x0 1bc2: e8 00 00 00 00 call 1bc7 <__cpufreq_remove_dev.isra.13+0x217> 1bc7: 44 89 e7 mov edi,r12d 1bca: e8 11 ed ff ff call 8e0 1bcf: 48 89 df mov rdi,rbx 1bd2: e8 00 00 00 00 call 1bd7 <__cpufreq_remove_dev.isra.13+0x227> 1bd7: e9 c3 fe ff ff jmp 1a9f <__cpufreq_remove_dev.isra.13+0xef> 1bdc: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1be0: be 05 00 00 00 mov esi,0x5 1be5: 48 89 df mov rdi,rbx 1be8: e8 03 ef ff ff call af0 <__cpufreq_governor> 1bed: 44 89 e7 mov edi,r12d 1bf0: e8 db ed ff ff call 9d0 1bf5: 44 89 e7 mov edi,r12d 1bf8: e8 13 ee ff ff call a10 1bfd: 48 8d bb b0 00 00 00 lea rdi,[rbx+0xb0] 1c04: e8 00 00 00 00 call 1c09 <__cpufreq_remove_dev.isra.13+0x259> 1c09: 48 8d bb f0 00 00 00 lea rdi,[rbx+0xf0] 1c10: e8 00 00 00 00 call 1c15 <__cpufreq_remove_dev.isra.13+0x265> 1c15: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1c1c <__cpufreq_remove_dev.isra.13+0x26c> 1c1c: 48 8b 40 58 mov rax,QWORD PTR [rax+0x58] 1c20: 48 85 c0 test rax,rax 1c23: 74 05 je 1c2a <__cpufreq_remove_dev.isra.13+0x27a> 1c25: 48 89 df mov rdi,rbx 1c28: ff d0 call rax 1c2a: 48 89 df mov rdi,rbx 1c2d: e8 00 00 00 00 call 1c32 <__cpufreq_remove_dev.isra.13+0x282> 1c32: 48 c7 45 c8 00 00 00 mov QWORD PTR [rbp-0x38],0x0 1c39: 00 1c3a: e9 88 fe ff ff jmp 1ac7 <__cpufreq_remove_dev.isra.13+0x117> 1c3f: 90 nop 1c40: 48 c7 c7 00 00 00 00 mov rdi,0x0 1c47: 48 8b 73 68 mov rsi,QWORD PTR [rbx+0x68] 1c4b: ba 10 00 00 00 mov edx,0x10 1c50: 4a 03 3c fd 00 00 00 add rdi,QWORD PTR [r15*8+0x0] 1c57: 00 1c58: e8 00 00 00 00 call 1c5d <__cpufreq_remove_dev.isra.13+0x2ad> 1c5d: e9 e0 fd ff ff jmp 1a42 <__cpufreq_remove_dev.isra.13+0x92> 1c62: b8 ea ff ff ff mov eax,0xffffffea 1c67: e9 70 fe ff ff jmp 1adc <__cpufreq_remove_dev.isra.13+0x12c> 1c6c: be 10 04 00 00 mov esi,0x410 1c71: 48 c7 c7 00 00 00 00 mov rdi,0x0 1c78: e8 00 00 00 00 call 1c7d <__cpufreq_remove_dev.isra.13+0x2cd> 1c7d: e9 d0 fd ff ff jmp 1a52 <__cpufreq_remove_dev.isra.13+0xa2> 1c82: 89 c2 mov edx,eax 1c84: 48 c7 c6 00 00 00 00 mov rsi,0x0 1c8b: 48 c7 c7 00 00 00 00 mov rdi,0x0 1c92: 31 c0 xor eax,eax 1c94: e8 00 00 00 00 call 1c99 <__cpufreq_remove_dev.isra.13+0x2e9> 1c99: 44 89 e7 mov edi,r12d 1c9c: e8 ff eb ff ff call 8a0 1ca1: 85 c0 test eax,eax 1ca3: 74 11 je 1cb6 <__cpufreq_remove_dev.isra.13+0x306> 1ca5: be 1f 04 00 00 mov esi,0x41f 1caa: 48 c7 c7 00 00 00 00 mov rdi,0x0 1cb1: e8 00 00 00 00 call 1cb6 <__cpufreq_remove_dev.isra.13+0x306> 1cb6: f0 44 0f ab 23 lock bts DWORD PTR [rbx],r12d 1cbb: 48 c7 c7 00 00 00 00 mov rdi,0x0 1cc2: e8 00 00 00 00 call 1cc7 <__cpufreq_remove_dev.isra.13+0x317> 1cc7: 4a 8b 14 fd 00 00 00 mov rdx,QWORD PTR [r15*8+0x0] 1cce: 00 1ccf: 48 89 c6 mov rsi,rax 1cd2: 48 c7 c7 00 00 00 00 mov rdi,0x0 1cd9: 49 89 1c 16 mov QWORD PTR [r14+rdx*1],rbx 1cdd: e8 00 00 00 00 call 1ce2 <__cpufreq_remove_dev.isra.13+0x332> 1ce2: 44 89 e7 mov edi,r12d 1ce5: e8 f6 eb ff ff call 8e0 1cea: 48 8b 75 c0 mov rsi,QWORD PTR [rbp-0x40] 1cee: 48 c7 c2 00 00 00 00 mov rdx,0x0 1cf5: 4c 89 ef mov rdi,r13 1cf8: e8 00 00 00 00 call 1cfd <__cpufreq_remove_dev.isra.13+0x34d> 1cfd: b8 ea ff ff ff mov eax,0xffffffea 1d02: e9 d5 fd ff ff jmp 1adc <__cpufreq_remove_dev.isra.13+0x12c> 1d07: be 2d 04 00 00 mov esi,0x42d 1d0c: 48 c7 c7 00 00 00 00 mov rdi,0x0 1d13: e8 00 00 00 00 call 1d18 <__cpufreq_remove_dev.isra.13+0x368> 1d18: e9 35 fe ff ff jmp 1b52 <__cpufreq_remove_dev.isra.13+0x1a2> 1d1d: 0f 1f 00 nop DWORD PTR [rax] 0000000000001d20 : 1d20: e8 00 00 00 00 call 1d25 1d25: 55 push rbp 1d26: 8b 87 2c 02 00 00 mov eax,DWORD PTR [rdi+0x22c] 1d2c: 48 8b 15 00 00 00 00 mov rdx,QWORD PTR [rip+0x0] # 1d33 1d33: 48 89 e5 mov rbp,rsp 1d36: 0f a3 02 bt DWORD PTR [rdx],eax 1d39: 19 c0 sbb eax,eax 1d3b: 85 c0 test eax,eax 1d3d: 74 07 je 1d46 1d3f: e8 6c fc ff ff call 19b0 <__cpufreq_remove_dev.isra.13> 1d44: 5d pop rbp 1d45: c3 ret 1d46: 31 c0 xor eax,eax 1d48: 5d pop rbp 1d49: c3 ret 1d4a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 0000000000001d50 : 1d50: e8 00 00 00 00 call 1d55 1d55: 55 push rbp 1d56: 48 89 e5 mov rbp,rsp 1d59: 41 57 push r15 1d5b: 49 89 ff mov r15,rdi 1d5e: 41 56 push r14 1d60: 49 89 f6 mov r14,rsi 1d63: 41 55 push r13 1d65: 41 54 push r12 1d67: 41 bc ff ff ff ff mov r12d,0xffffffff 1d6d: 53 push rbx 1d6e: 31 db xor ebx,ebx 1d70: 48 83 ec 08 sub rsp,0x8 1d74: eb 2f jmp 1da5 1d76: 66 2e 0f 1f 84 00 00 nop WORD PTR cs:[rax+rax*1+0x0] 1d7d: 00 00 00 1d80: 4c 01 f7 add rdi,r14 1d83: 31 c0 xor eax,eax 1d85: 44 89 e1 mov ecx,r12d 1d88: 48 c7 c2 00 00 00 00 mov rdx,0x0 1d8f: 4c 89 ee mov rsi,r13 1d92: e8 00 00 00 00 call 1d97 1d97: 48 98 cdqe 1d99: 48 01 c3 add rbx,rax 1d9c: 48 81 fb fa 0f 00 00 cmp rbx,0xffa 1da3: 77 5b ja 1e00 1da5: 41 83 c4 01 add r12d,0x1 1da9: be 00 01 00 00 mov esi,0x100 1dae: 4c 89 ff mov rdi,r15 1db1: 49 63 d4 movsxd rdx,r12d 1db4: e8 00 00 00 00 call 1db9 1db9: 39 05 00 00 00 00 cmp DWORD PTR [rip+0x0],eax # 1dbf 1dbf: 41 89 c4 mov r12d,eax 1dc2: 76 3c jbe 1e00 1dc4: 31 ff xor edi,edi 1dc6: 48 85 db test rbx,rbx 1dc9: 41 bd fe 0f 00 00 mov r13d,0xffe 1dcf: 74 af je 1d80 1dd1: 49 8d 3c 1e lea rdi,[r14+rbx*1] 1dd5: 4c 89 ee mov rsi,r13 1dd8: 48 c7 c2 00 00 00 00 mov rdx,0x0 1ddf: 48 29 de sub rsi,rbx 1de2: 31 c0 xor eax,eax 1de4: e8 00 00 00 00 call 1de9 1de9: 48 98 cdqe 1deb: 48 01 c3 add rbx,rax 1dee: 48 89 df mov rdi,rbx 1df1: 49 29 dd sub r13,rbx 1df4: eb 8a jmp 1d80 1df6: 66 2e 0f 1f 84 00 00 nop WORD PTR cs:[rax+rax*1+0x0] 1dfd: 00 00 00 1e00: 66 41 c7 04 1e 0a 00 mov WORD PTR [r14+rbx*1],0xa 1e07: 48 83 c4 08 add rsp,0x8 1e0b: 48 8d 43 01 lea rax,[rbx+0x1] 1e0f: 5b pop rbx 1e10: 41 5c pop r12 1e12: 41 5d pop r13 1e14: 41 5e pop r14 1e16: 41 5f pop r15 1e18: 5d pop rbp 1e19: c3 ret 1e1a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 0000000000001e20 : 1e20: e8 00 00 00 00 call 1e25 1e25: 55 push rbp 1e26: 48 83 c7 20 add rdi,0x20 1e2a: 48 89 e5 mov rbp,rsp 1e2d: e8 1e ff ff ff call 1d50 1e32: 5d pop rbp 1e33: c3 ret 1e34: 66 66 66 2e 0f 1f 84 data32 data32 nop WORD PTR cs:[rax+rax*1+0x0] 1e3b: 00 00 00 00 00 0000000000001e40 : 1e40: e8 00 00 00 00 call 1e45 1e45: 55 push rbp 1e46: 48 89 e5 mov rbp,rsp 1e49: e8 02 ff ff ff call 1d50 1e4e: 5d pop rbp 1e4f: c3 ret 0000000000001e50 : 1e50: e8 00 00 00 00 call 1e55 1e55: 55 push rbp 1e56: 48 89 e5 mov rbp,rsp 1e59: 41 57 push r15 1e5b: 41 56 push r14 1e5d: 41 55 push r13 1e5f: 41 54 push r12 1e61: 53 push rbx 1e62: 48 89 fb mov rbx,rdi 1e65: 48 83 ec 18 sub rsp,0x18 1e69: 48 85 ff test rdi,rdi 1e6c: 0f 84 c9 00 00 00 je 1f3b 1e72: 44 8b 05 00 00 00 00 mov r8d,DWORD PTR [rip+0x0] # 1e79 1e79: 45 85 c0 test r8d,r8d 1e7c: 0f 85 b9 00 00 00 jne 1f3b 1e82: 4c 8b 25 00 00 00 00 mov r12,QWORD PTR [rip+0x0] # 1e89 1e89: 4c 8b 2d 00 00 00 00 mov r13,QWORD PTR [rip+0x0] # 1e90 1e90: 41 bf ff ff ff ff mov r15d,0xffffffff 1e96: 49 c7 c6 00 00 00 00 mov r14,0x0 1e9d: 0f 1f 00 nop DWORD PTR [rax] 1ea0: 41 83 c7 01 add r15d,0x1 1ea4: be 00 01 00 00 mov esi,0x100 1ea9: 4c 89 e7 mov rdi,r12 1eac: 49 63 d7 movsxd rdx,r15d 1eaf: e8 00 00 00 00 call 1eb4 1eb4: 3b 05 00 00 00 00 cmp eax,DWORD PTR [rip+0x0] # 1eba 1eba: 41 89 c7 mov r15d,eax 1ebd: 7d 39 jge 1ef8 1ebf: 45 0f a3 7d 00 bt DWORD PTR [r13+0x0],r15d 1ec4: 19 c0 sbb eax,eax 1ec6: 85 c0 test eax,eax 1ec8: 75 d6 jne 1ea0 1eca: 49 63 c7 movsxd rax,r15d 1ecd: 4c 89 f2 mov rdx,r14 1ed0: 48 89 de mov rsi,rbx 1ed3: 48 03 14 c5 00 00 00 add rdx,QWORD PTR [rax*8+0x0] 1eda: 00 1edb: 48 89 d7 mov rdi,rdx 1ede: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx 1ee2: e8 00 00 00 00 call 1ee7 1ee7: 85 c0 test eax,eax 1ee9: 48 8b 55 c8 mov rdx,QWORD PTR [rbp-0x38] 1eed: 75 b1 jne 1ea0 1eef: c6 02 00 mov BYTE PTR [rdx],0x0 1ef2: eb ac jmp 1ea0 1ef4: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1ef8: 48 c7 c7 00 00 00 00 mov rdi,0x0 1eff: e8 00 00 00 00 call 1f04 1f04: 48 8b 53 30 mov rdx,QWORD PTR [rbx+0x30] 1f08: 48 8b 43 38 mov rax,QWORD PTR [rbx+0x38] 1f0c: 48 bf 00 02 20 00 00 movabs rdi,0xdead000000200200 1f13: 00 ad de 1f16: 48 be 00 01 10 00 00 movabs rsi,0xdead000000100100 1f1d: 00 ad de 1f20: 48 89 42 08 mov QWORD PTR [rdx+0x8],rax 1f24: 48 89 10 mov QWORD PTR [rax],rdx 1f27: 48 89 7b 38 mov QWORD PTR [rbx+0x38],rdi 1f2b: 48 89 73 30 mov QWORD PTR [rbx+0x30],rsi 1f2f: 48 c7 c7 00 00 00 00 mov rdi,0x0 1f36: e8 00 00 00 00 call 1f3b 1f3b: 48 83 c4 18 add rsp,0x18 1f3f: 5b pop rbx 1f40: 41 5c pop r12 1f42: 41 5d pop r13 1f44: 41 5e pop r14 1f46: 41 5f pop r15 1f48: 5d pop rbp 1f49: c3 ret 1f4a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 0000000000001f50 : 1f50: e8 00 00 00 00 call 1f55 1f55: 55 push rbp 1f56: 48 83 c2 10 add rdx,0x10 1f5a: 31 c0 xor eax,eax 1f5c: 48 c7 c1 00 00 00 00 mov rcx,0x0 1f63: 48 89 e5 mov rbp,rsp 1f66: 41 57 push r15 1f68: 41 56 push r14 1f6a: 41 55 push r13 1f6c: 41 89 fd mov r13d,edi 1f6f: 41 54 push r12 1f71: 49 89 f4 mov r12,rsi 1f74: 53 push rbx 1f75: 48 8d 9e b0 00 00 00 lea rbx,[rsi+0xb0] 1f7c: 48 c7 c6 00 00 00 00 mov rsi,0x0 1f83: 48 81 ec 28 01 00 00 sub rsp,0x128 1f8a: 48 89 df mov rdi,rbx 1f8d: e8 00 00 00 00 call 1f92 1f92: 85 c0 test eax,eax 1f94: 89 c2 mov edx,eax 1f96: 75 5d jne 1ff5 1f98: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 1f9f 1f9f: 4c 8b 70 70 mov r14,QWORD PTR [rax+0x70] 1fa3: 4d 85 f6 test r14,r14 1fa6: 74 6f je 2017 1fa8: 49 8b 36 mov rsi,QWORD PTR [r14] 1fab: 48 85 f6 test rsi,rsi 1fae: 75 16 jne 1fc6 1fb0: eb 65 jmp 2017 1fb2: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 1fb8: 49 83 c6 08 add r14,0x8 1fbc: 74 52 je 2010 1fbe: 49 8b 36 mov rsi,QWORD PTR [r14] 1fc1: 48 85 f6 test rsi,rsi 1fc4: 74 4a je 2010 1fc6: 48 89 df mov rdi,rbx 1fc9: e8 00 00 00 00 call 1fce 1fce: 85 c0 test eax,eax 1fd0: 89 c2 mov edx,eax 1fd2: 74 e4 je 1fb8 1fd4: 48 89 df mov rdi,rbx 1fd7: 89 95 b0 fe ff ff mov DWORD PTR [rbp-0x150],edx 1fdd: e8 00 00 00 00 call 1fe2 1fe2: 49 8d bc 24 f0 00 00 lea rdi,[r12+0xf0] 1fe9: 00 1fea: e8 00 00 00 00 call 1fef 1fef: 8b 95 b0 fe ff ff mov edx,DWORD PTR [rbp-0x150] 1ff5: 48 81 c4 28 01 00 00 add rsp,0x128 1ffc: 89 d0 mov eax,edx 1ffe: 5b pop rbx 1fff: 41 5c pop r12 2001: 41 5d pop r13 2003: 41 5e pop r14 2005: 41 5f pop r15 2007: 5d pop rbp 2008: c3 ret 2009: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 2010: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 2017 2017: 48 83 78 40 00 cmp QWORD PTR [rax+0x40],0x0 201c: 74 1c je 203a 201e: 48 c7 c6 00 00 00 00 mov rsi,0x0 2025: 48 89 df mov rdi,rbx 2028: e8 00 00 00 00 call 202d 202d: 85 c0 test eax,eax 202f: 89 c2 mov edx,eax 2031: 75 a1 jne 1fd4 2033: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 203a 203a: 48 83 78 38 00 cmp QWORD PTR [rax+0x38],0x0 203f: 74 20 je 2061 2041: 48 c7 c6 00 00 00 00 mov rsi,0x0 2048: 48 89 df mov rdi,rbx 204b: e8 00 00 00 00 call 2050 2050: 85 c0 test eax,eax 2052: 89 c2 mov edx,eax 2054: 0f 85 7a ff ff ff jne 1fd4 205a: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 2061 2061: 48 83 78 50 00 cmp QWORD PTR [rax+0x50],0x0 2066: 74 19 je 2081 2068: 48 c7 c6 00 00 00 00 mov rsi,0x0 206f: 48 89 df mov rdi,rbx 2072: e8 00 00 00 00 call 2077 2077: 85 c0 test eax,eax 2079: 89 c2 mov edx,eax 207b: 0f 85 53 ff ff ff jne 1fd4 2081: 48 c7 c7 00 00 00 00 mov rdi,0x0 2088: 49 c7 c7 00 00 00 00 mov r15,0x0 208f: 49 c7 c6 00 00 00 00 mov r14,0x0 2096: e8 00 00 00 00 call 209b 209b: 48 89 85 b8 fe ff ff mov QWORD PTR [rbp-0x148],rax 20a2: b8 ff ff ff ff mov eax,0xffffffff 20a7: eb 26 jmp 20cf 20a9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 20b0: 89 c2 mov edx,eax 20b2: 48 8b 0c d5 00 00 00 mov rcx,QWORD PTR [rdx*8+0x0] 20b9: 00 20ba: 4d 89 24 0f mov QWORD PTR [r15+rcx*1],r12 20be: 48 8b 14 d5 00 00 00 mov rdx,QWORD PTR [rdx*8+0x0] 20c5: 00 20c6: 41 8b 4c 24 44 mov ecx,DWORD PTR [r12+0x44] 20cb: 41 89 0c 16 mov DWORD PTR [r14+rdx*1],ecx 20cf: 83 c0 01 add eax,0x1 20d2: be 00 01 00 00 mov esi,0x100 20d7: 4c 89 e7 mov rdi,r12 20da: 48 63 d0 movsxd rdx,eax 20dd: e8 00 00 00 00 call 20e2 20e2: 39 05 00 00 00 00 cmp DWORD PTR [rip+0x0],eax # 20e8 20e8: 77 c6 ja 20b0 20ea: 48 8b b5 b8 fe ff ff mov rsi,QWORD PTR [rbp-0x148] 20f1: 48 c7 c7 00 00 00 00 mov rdi,0x0 20f8: 41 be ff ff ff ff mov r14d,0xffffffff 20fe: e8 00 00 00 00 call 2103 2103: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 2108: 41 83 c6 01 add r14d,0x1 210c: be 00 01 00 00 mov esi,0x100 2111: 4c 89 e7 mov rdi,r12 2114: 49 63 d6 movsxd rdx,r14d 2117: e8 00 00 00 00 call 211c 211c: 39 05 00 00 00 00 cmp DWORD PTR [rip+0x0],eax # 2122 2122: 48 89 c2 mov rdx,rax 2125: 41 89 c6 mov r14d,eax 2128: 76 56 jbe 2180 212a: 45 39 f5 cmp r13d,r14d 212d: 74 d9 je 2108 212f: 44 89 ef mov edi,r13d 2132: 48 89 95 b0 fe ff ff mov QWORD PTR [rbp-0x150],rdx 2139: e8 00 00 00 00 call 213e 213e: 48 8b 95 b0 fe ff ff mov rdx,QWORD PTR [rbp-0x150] 2145: 49 89 c7 mov r15,rax 2148: 89 d7 mov edi,edx 214a: e8 00 00 00 00 call 214f 214f: 48 8d 78 10 lea rdi,[rax+0x10] 2153: 48 c7 c2 00 00 00 00 mov rdx,0x0 215a: 48 89 de mov rsi,rbx 215d: e8 00 00 00 00 call 2162 2162: 85 c0 test eax,eax 2164: 74 a2 je 2108 2166: 4c 89 ff mov rdi,r15 2169: 89 85 b0 fe ff ff mov DWORD PTR [rbp-0x150],eax 216f: e8 00 00 00 00 call 2174 2174: 8b 95 b0 fe ff ff mov edx,DWORD PTR [rbp-0x150] 217a: e9 55 fe ff ff jmp 1fd4 217f: 90 nop 2180: 48 8d 85 c0 fe ff ff lea rax,[rbp-0x140] 2187: b9 22 00 00 00 mov ecx,0x22 218c: 4c 89 e6 mov rsi,r12 218f: 48 89 c7 mov rdi,rax 2192: f3 48 a5 rep movs QWORD PTR es:[rdi],QWORD PTR ds:[rsi] 2195: 49 c7 44 24 68 00 00 mov QWORD PTR [r12+0x68],0x0 219c: 00 00 219e: 48 89 c6 mov rsi,rax 21a1: 4c 89 e7 mov rdi,r12 21a4: e8 17 ed ff ff call ec0 <__cpufreq_set_policy> 21a9: 89 c2 mov edx,eax 21ab: 41 8b 44 24 64 mov eax,DWORD PTR [r12+0x64] 21b0: 85 d2 test edx,edx 21b2: 41 89 84 24 a0 00 00 mov DWORD PTR [r12+0xa0],eax 21b9: 00 21ba: 49 8b 44 24 68 mov rax,QWORD PTR [r12+0x68] 21bf: 49 89 84 24 a8 00 00 mov QWORD PTR [r12+0xa8],rax 21c6: 00 21c7: 0f 84 28 fe ff ff je 1ff5 21cd: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 21d4 21d4: 48 8b 40 58 mov rax,QWORD PTR [rax+0x58] 21d8: 48 85 c0 test rax,rax 21db: 0f 84 14 fe ff ff je 1ff5 21e1: 89 95 b0 fe ff ff mov DWORD PTR [rbp-0x150],edx 21e7: 4c 89 e7 mov rdi,r12 21ea: ff d0 call rax 21ec: 8b 95 b0 fe ff ff mov edx,DWORD PTR [rbp-0x150] 21f2: e9 fe fd ff ff jmp 1ff5 21f7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 21fe: 00 00 0000000000002200 : 2200: e8 00 00 00 00 call 2205 2205: 55 push rbp 2206: 48 89 e5 mov rbp,rsp 2209: 41 57 push r15 220b: 41 56 push r14 220d: 49 89 fe mov r14,rdi 2210: 41 55 push r13 2212: 41 54 push r12 2214: 53 push rbx 2215: 48 83 ec 18 sub rsp,0x18 2219: 44 8b a7 2c 02 00 00 mov r12d,DWORD PTR [rdi+0x22c] 2220: 48 8b 1d 00 00 00 00 mov rbx,QWORD PTR [rip+0x0] # 2227 2227: 44 0f a3 23 bt DWORD PTR [rbx],r12d 222b: 19 c0 sbb eax,eax 222d: 85 c0 test eax,eax 222f: 0f 84 4e 04 00 00 je 2683 2235: 44 89 e7 mov edi,r12d 2238: e8 00 00 00 00 call 223d 223d: 48 85 c0 test rax,rax 2240: 0f 85 2e 04 00 00 jne 2674 2246: 48 c7 c7 00 00 00 00 mov rdi,0x0 224d: 49 c7 c5 00 00 00 00 mov r13,0x0 2254: e8 00 00 00 00 call 2259 2259: ba ff ff ff ff mov edx,0xffffffff 225e: 49 89 c7 mov r15,rax 2261: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 2268: 83 c2 01 add edx,0x1 226b: be 00 01 00 00 mov esi,0x100 2270: 48 89 df mov rdi,rbx 2273: 48 63 d2 movsxd rdx,edx 2276: e8 00 00 00 00 call 227b 227b: 3b 05 00 00 00 00 cmp eax,DWORD PTR [rip+0x0] # 2281 2281: 48 89 c1 mov rcx,rax 2284: 89 c2 mov edx,eax 2286: 0f 8d 1c 01 00 00 jge 23a8 228c: 48 63 c2 movsxd rax,edx 228f: 48 8b 04 c5 00 00 00 mov rax,QWORD PTR [rax*8+0x0] 2296: 00 2297: 49 8b 44 05 00 mov rax,QWORD PTR [r13+rax*1+0x0] 229c: 48 85 c0 test rax,rax 229f: 74 c7 je 2268 22a1: 44 0f a3 60 20 bt DWORD PTR [rax+0x20],r12d 22a6: 19 c0 sbb eax,eax 22a8: 85 c0 test eax,eax 22aa: 74 bc je 2268 22ac: 4c 89 fe mov rsi,r15 22af: 48 c7 c7 00 00 00 00 mov rdi,0x0 22b6: 48 89 4d c0 mov QWORD PTR [rbp-0x40],rcx 22ba: e8 00 00 00 00 call 22bf 22bf: 48 8b 4d c0 mov rcx,QWORD PTR [rbp-0x40] 22c3: 89 cf mov edi,ecx 22c5: e8 00 00 00 00 call 22ca 22ca: 48 85 c0 test rax,rax 22cd: 48 89 c3 mov rbx,rax 22d0: 48 8b 4d c0 mov rcx,QWORD PTR [rbp-0x40] 22d4: 0f 84 b0 03 00 00 je 268a 22da: be 02 00 00 00 mov esi,0x2 22df: 48 89 c7 mov rdi,rax 22e2: 48 89 4d c0 mov QWORD PTR [rbp-0x40],rcx 22e6: e8 05 e8 ff ff call af0 <__cpufreq_governor> 22eb: 48 8b 4d c0 mov rcx,QWORD PTR [rbp-0x40] 22ef: 89 cf mov edi,ecx 22f1: 41 89 cd mov r13d,ecx 22f4: e8 a7 e5 ff ff call 8a0 22f9: 48 c7 c7 00 00 00 00 mov rdi,0x0 2300: e8 00 00 00 00 call 2305 2305: 48 89 da mov rdx,rbx 2308: f0 44 0f ab 22 lock bts DWORD PTR [rdx],r12d 230d: 4a 8b 0c e5 00 00 00 mov rcx,QWORD PTR [r12*8+0x0] 2314: 00 2315: 8b 73 44 mov esi,DWORD PTR [rbx+0x44] 2318: 48 c7 c2 00 00 00 00 mov rdx,0x0 231f: 48 c7 c7 00 00 00 00 mov rdi,0x0 2326: 89 34 0a mov DWORD PTR [rdx+rcx*1],esi 2329: 4a 8b 0c e5 00 00 00 mov rcx,QWORD PTR [r12*8+0x0] 2330: 00 2331: 48 89 c6 mov rsi,rax 2334: 48 c7 c2 00 00 00 00 mov rdx,0x0 233b: 48 89 1c 0a mov QWORD PTR [rdx+rcx*1],rbx 233f: e8 00 00 00 00 call 2344 2344: 44 89 ef mov edi,r13d 2347: e8 94 e5 ff ff call 8e0 234c: be 01 00 00 00 mov esi,0x1 2351: 48 89 df mov rdi,rbx 2354: e8 97 e7 ff ff call af0 <__cpufreq_governor> 2359: be 03 00 00 00 mov esi,0x3 235e: 48 89 df mov rdi,rbx 2361: e8 8a e7 ff ff call af0 <__cpufreq_governor> 2366: 48 8d b3 b0 00 00 00 lea rsi,[rbx+0xb0] 236d: 49 8d 7e 10 lea rdi,[r14+0x10] 2371: 48 c7 c2 00 00 00 00 mov rdx,0x0 2378: e8 00 00 00 00 call 237d 237d: 85 c0 test eax,eax 237f: 89 c1 mov ecx,eax 2381: 0f 85 98 01 00 00 jne 251f 2387: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 238e: 00 00 2390: 48 83 c4 18 add rsp,0x18 2394: 89 c8 mov eax,ecx 2396: 5b pop rbx 2397: 41 5c pop r12 2399: 41 5d pop r13 239b: 41 5e pop r14 239d: 41 5f pop r15 239f: 5d pop rbp 23a0: c3 ret 23a1: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 23a8: 4c 89 fe mov rsi,r15 23ab: 48 c7 c7 00 00 00 00 mov rdi,0x0 23b2: e8 00 00 00 00 call 23b7 23b7: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 23be 23be: 48 8b 38 mov rdi,QWORD PTR [rax] 23c1: e8 00 00 00 00 call 23c6 23c6: 84 c0 test al,al 23c8: b9 ea ff ff ff mov ecx,0xffffffea 23cd: 74 c1 je 2390 23cf: 48 8b 3d 00 00 00 00 mov rdi,QWORD PTR [rip+0x0] # 23d6 23d6: ba 10 01 00 00 mov edx,0x110 23db: be d0 80 00 00 mov esi,0x80d0 23e0: e8 00 00 00 00 call 23e5 23e5: 48 85 c0 test rax,rax 23e8: 49 89 c5 mov r13,rax 23eb: 0f 84 51 02 00 00 je 2642 23f1: 48 c7 40 20 00 00 00 mov QWORD PTR [rax+0x20],0x0 23f8: 00 23f9: 48 c7 40 28 00 00 00 mov QWORD PTR [rax+0x28],0x0 2400: 00 2401: 4c 8d 78 20 lea r15,[rax+0x20] 2405: 48 c7 40 30 00 00 00 mov QWORD PTR [rax+0x30],0x0 240c: 00 240d: 48 c7 40 38 00 00 00 mov QWORD PTR [rax+0x38],0x0 2414: 00 2415: 44 89 e2 mov edx,r12d 2418: 44 89 60 44 mov DWORD PTR [rax+0x44],r12d 241c: 48 c7 40 68 00 00 00 mov QWORD PTR [rax+0x68],0x0 2423: 00 2424: 4c 89 e0 mov rax,r12 2427: 83 e0 3f and eax,0x3f 242a: c1 ea 06 shr edx,0x6 242d: 49 8d bd f8 00 00 00 lea rdi,[r13+0xf8] 2434: 48 c1 e0 05 shl rax,0x5 2438: 48 c1 e2 03 shl rdx,0x3 243c: 48 c7 c6 00 00 00 00 mov rsi,0x0 2443: 48 05 00 00 00 00 add rax,0x0 2449: 48 29 d0 sub rax,rdx 244c: 48 8b 10 mov rdx,QWORD PTR [rax] 244f: 49 89 55 00 mov QWORD PTR [r13+0x0],rdx 2453: 48 8b 50 08 mov rdx,QWORD PTR [rax+0x8] 2457: 49 89 55 08 mov QWORD PTR [r13+0x8],rdx 245b: 48 8b 50 10 mov rdx,QWORD PTR [rax+0x10] 245f: 49 89 55 10 mov QWORD PTR [r13+0x10],rdx 2463: 48 8b 40 18 mov rax,QWORD PTR [rax+0x18] 2467: 44 89 e2 mov edx,r12d 246a: 49 89 45 18 mov QWORD PTR [r13+0x18],rax 246e: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx 2472: 48 c7 c0 00 00 00 00 mov rax,0x0 2479: 48 8b 14 d5 00 00 00 mov rdx,QWORD PTR [rdx*8+0x0] 2480: 00 2481: 44 89 24 10 mov DWORD PTR [rax+rdx*1],r12d 2485: 48 c7 c2 00 00 00 00 mov rdx,0x0 248c: 41 c7 85 f0 00 00 00 mov DWORD PTR [r13+0xf0],0x0 2493: 00 00 00 00 2497: e8 00 00 00 00 call 249c 249c: 49 8d 85 80 00 00 00 lea rax,[r13+0x80] 24a3: 49 b9 e0 ff ff ff 0f movabs r9,0xfffffffe0 24aa: 00 00 00 24ad: 49 c7 85 90 00 00 00 mov QWORD PTR [r13+0x90],0x0 24b4: 00 00 00 00 24b8: 4d 89 4d 78 mov QWORD PTR [r13+0x78],r9 24bc: 4c 89 ef mov rdi,r13 24bf: 49 89 85 80 00 00 00 mov QWORD PTR [r13+0x80],rax 24c6: 49 89 85 88 00 00 00 mov QWORD PTR [r13+0x88],rax 24cd: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 24d4 24d4: ff 50 20 call QWORD PTR [rax+0x20] 24d7: 85 c0 test eax,eax 24d9: 89 c1 mov ecx,eax 24db: 74 55 je 2532 24dd: 48 8b 75 c8 mov rsi,QWORD PTR [rbp-0x38] 24e1: 48 c7 c0 00 00 00 00 mov rax,0x0 24e8: 4c 89 ef mov rdi,r13 24eb: 48 8b 14 f5 00 00 00 mov rdx,QWORD PTR [rsi*8+0x0] 24f2: 00 24f3: c7 04 10 ff ff ff ff mov DWORD PTR [rax+rdx*1],0xffffffff 24fa: 89 4d c0 mov DWORD PTR [rbp-0x40],ecx 24fd: e8 00 00 00 00 call 2502 2502: 8b 4d c0 mov ecx,DWORD PTR [rbp-0x40] 2505: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 250c 250c: 48 8b 38 mov rdi,QWORD PTR [rax] 250f: 89 4d c0 mov DWORD PTR [rbp-0x40],ecx 2512: e8 00 00 00 00 call 2517 2517: 8b 4d c0 mov ecx,DWORD PTR [rbp-0x40] 251a: e9 71 fe ff ff jmp 2390 251f: 48 89 df mov rdi,rbx 2522: 89 45 c0 mov DWORD PTR [rbp-0x40],eax 2525: e8 00 00 00 00 call 252a 252a: 8b 4d c0 mov ecx,DWORD PTR [rbp-0x40] 252d: e9 5e fe ff ff jmp 2390 2532: 66 b9 00 01 mov cx,0x100 2536: 4c 89 ea mov rdx,r13 2539: 4c 89 fe mov rsi,r15 253c: 4c 89 ff mov rdi,r15 253f: e8 00 00 00 00 call 2544 2544: b9 00 01 00 00 mov ecx,0x100 2549: 48 89 da mov rdx,rbx 254c: 4c 89 ee mov rsi,r13 254f: 4c 89 ef mov rdi,r13 2552: e8 00 00 00 00 call 2557 2557: 41 8b 45 58 mov eax,DWORD PTR [r13+0x58] 255b: 4c 89 ea mov rdx,r13 255e: be 03 00 00 00 mov esi,0x3 2563: 48 c7 c7 00 00 00 00 mov rdi,0x0 256a: 41 89 85 98 00 00 00 mov DWORD PTR [r13+0x98],eax 2571: 41 8b 45 5c mov eax,DWORD PTR [r13+0x5c] 2575: 41 89 85 9c 00 00 00 mov DWORD PTR [r13+0x9c],eax 257c: e8 00 00 00 00 call 2581 2581: 48 8b 75 c8 mov rsi,QWORD PTR [rbp-0x38] 2585: 48 c7 c7 00 00 00 00 mov rdi,0x0 258c: 48 03 3c f5 00 00 00 add rdi,QWORD PTR [rsi*8+0x0] 2593: 00 2594: e8 e7 da ff ff call 80 <__find_governor> 2599: 48 85 c0 test rax,rax 259c: 74 04 je 25a2 259e: 49 89 45 68 mov QWORD PTR [r13+0x68],rax 25a2: 4c 89 f2 mov rdx,r14 25a5: 4c 89 ee mov rsi,r13 25a8: 44 89 e7 mov edi,r12d 25ab: e8 a0 f9 ff ff call 1f50 25b0: 85 c0 test eax,eax 25b2: 0f 84 94 00 00 00 je 264c 25b8: 48 c7 c7 00 00 00 00 mov rdi,0x0 25bf: 89 45 c0 mov DWORD PTR [rbp-0x40],eax 25c2: 48 c7 c3 00 00 00 00 mov rbx,0x0 25c9: e8 00 00 00 00 call 25ce 25ce: 49 89 c4 mov r12,rax 25d1: 8b 4d c0 mov ecx,DWORD PTR [rbp-0x40] 25d4: b8 ff ff ff ff mov eax,0xffffffff 25d9: eb 17 jmp 25f2 25db: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 25e0: 89 c2 mov edx,eax 25e2: 48 8b 14 d5 00 00 00 mov rdx,QWORD PTR [rdx*8+0x0] 25e9: 00 25ea: 48 c7 04 13 00 00 00 mov QWORD PTR [rbx+rdx*1],0x0 25f1: 00 25f2: 83 c0 01 add eax,0x1 25f5: be 00 01 00 00 mov esi,0x100 25fa: 4c 89 ef mov rdi,r13 25fd: 48 63 d0 movsxd rdx,eax 2600: 89 4d c0 mov DWORD PTR [rbp-0x40],ecx 2603: e8 00 00 00 00 call 2608 2608: 39 05 00 00 00 00 cmp DWORD PTR [rip+0x0],eax # 260e 260e: 8b 4d c0 mov ecx,DWORD PTR [rbp-0x40] 2611: 77 cd ja 25e0 2613: 4c 89 e6 mov rsi,r12 2616: 48 c7 c7 00 00 00 00 mov rdi,0x0 261d: e8 00 00 00 00 call 2622 2622: 49 8d bd b0 00 00 00 lea rdi,[r13+0xb0] 2629: e8 00 00 00 00 call 262e 262e: 49 8d bd f0 00 00 00 lea rdi,[r13+0xf0] 2635: e8 00 00 00 00 call 263a 263a: 8b 4d c0 mov ecx,DWORD PTR [rbp-0x40] 263d: e9 9b fe ff ff jmp 24dd 2642: b9 f4 ff ff ff mov ecx,0xfffffff4 2647: e9 b9 fe ff ff jmp 2505 264c: 49 8d bd b0 00 00 00 lea rdi,[r13+0xb0] 2653: 31 f6 xor esi,esi 2655: 89 45 c0 mov DWORD PTR [rbp-0x40],eax 2658: e8 00 00 00 00 call 265d 265d: 48 8b 05 00 00 00 00 mov rax,QWORD PTR [rip+0x0] # 2664 2664: 48 8b 38 mov rdi,QWORD PTR [rax] 2667: e8 00 00 00 00 call 266c 266c: 8b 4d c0 mov ecx,DWORD PTR [rbp-0x40] 266f: e9 1c fd ff ff jmp 2390 2674: 48 89 c7 mov rdi,rax 2677: e8 00 00 00 00 call 267c 267c: 31 c9 xor ecx,ecx 267e: e9 0d fd ff ff jmp 2390 2683: 31 c9 xor ecx,ecx 2685: e9 06 fd ff ff jmp 2390 268a: be 32 03 00 00 mov esi,0x332 268f: 48 c7 c7 00 00 00 00 mov rdi,0x0 2696: e8 00 00 00 00 call 269b 269b: be 02 00 00 00 mov esi,0x2 26a0: 31 ff xor edi,edi 26a2: e8 49 e4 ff ff call af0 <__cpufreq_governor> 26a7: 48 8b 4d c0 mov rcx,QWORD PTR [rbp-0x40] 26ab: 89 cf mov edi,ecx 26ad: 41 89 cd mov r13d,ecx 26b0: e8 eb e1 ff ff call 8a0 26b5: 48 c7 c7 00 00 00 00 mov rdi,0x0 26bc: e8 00 00 00 00 call 26c1 26c1: 31 d2 xor edx,edx 26c3: e9 40 fc ff ff jmp 2308 26c8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 26cf: 00 00000000000026d0 : 26d0: e8 00 00 00 00 call 26d5 26d5: 55 push rbp 26d6: c7 05 00 00 00 00 01 mov DWORD PTR [rip+0x0],0x1 # 26e0 26dd: 00 00 00 26e0: 48 89 e5 mov rbp,rsp 26e3: 5d pop rbp 26e4: c3 ret 26e5: 66 66 2e 0f 1f 84 00 data32 nop WORD PTR cs:[rax+rax*1+0x0] 26ec: 00 00 00 00 00000000000026f0 : 26f0: e8 00 00 00 00 call 26f5 26f5: 48 8b 15 00 00 00 00 mov rdx,QWORD PTR [rip+0x0] # 26fc 26fc: 55 push rbp 26fd: 48 8d 87 b0 00 00 00 lea rax,[rdi+0xb0] 2704: 48 89 e5 mov rbp,rsp 2707: 80 7a 19 00 cmp BYTE PTR [rdx+0x19],0x0 270b: 48 0f 44 05 00 00 00 cmove rax,QWORD PTR [rip+0x0] # 2713 2712: 00 2713: 5d pop rbp 2714: c3 ret Disassembly of section .init.text: 0000000000000000 : 0: 55 push rbp 1: 48 c7 c7 00 00 00 00 mov rdi,0x0 8: 48 89 e5 mov rbp,rsp b: e8 00 00 00 00 call 10 10: 31 c0 xor eax,eax 12: c6 05 00 00 00 00 01 mov BYTE PTR [rip+0x0],0x1 # 19 19: 5d pop rbp 1a: c3 ret 000000000000001b : 1b: 55 push rbp 1c: 48 89 e5 mov rbp,rsp 1f: 41 55 push r13 21: 41 54 push r12 23: 53 push rbx 24: 51 push rcx 25: 83 3d 00 00 00 00 00 cmp DWORD PTR [rip+0x0],0x0 # 2c 2c: 0f 85 9c 00 00 00 jne ce 32: 49 c7 c4 00 00 00 00 mov r12,0x0 39: 48 c7 c3 00 00 00 00 mov rbx,0x0 40: 41 83 cd ff or r13d,0xffffffff 44: eb 31 jmp 77 46: 49 63 c5 movsxd rax,r13d 49: 48 89 df mov rdi,rbx 4c: 48 c7 c6 00 00 00 00 mov rsi,0x0 53: 48 8b 14 c5 00 00 00 mov rdx,QWORD PTR [rax*8+0x0] 5a: 00 5b: 41 c7 04 14 ff ff ff mov DWORD PTR [r12+rdx*1],0xffffffff 62: ff 63: 48 03 3c c5 00 00 00 add rdi,QWORD PTR [rax*8+0x0] 6a: 00 6b: 48 c7 c2 00 00 00 00 mov rdx,0x0 72: e8 00 00 00 00 call 77 77: 48 8b 3d 00 00 00 00 mov rdi,QWORD PTR [rip+0x0] # 7e 7e: 41 ff c5 inc r13d 81: be 00 01 00 00 mov esi,0x100 86: 49 63 d5 movsxd rdx,r13d 89: e8 00 00 00 00 call 8e 8e: 3b 05 00 00 00 00 cmp eax,DWORD PTR [rip+0x0] # 94 94: 41 89 c5 mov r13d,eax 97: 7c ad jl 46 99: 48 8b 35 00 00 00 00 mov rsi,QWORD PTR [rip+0x0] # a0 a0: 48 c7 c7 00 00 00 00 mov rdi,0x0 a7: 48 83 c6 10 add rsi,0x10 ab: e8 00 00 00 00 call b0 b0: 48 85 c0 test rax,rax b3: 48 89 05 00 00 00 00 mov QWORD PTR [rip+0x0],rax # ba ba: 75 02 jne be bc: 0f 0b ud2 be: 48 c7 c7 00 00 00 00 mov rdi,0x0 c5: e8 00 00 00 00 call ca ca: 31 c0 xor eax,eax cc: eb 05 jmp d3 ce: b8 ed ff ff ff mov eax,0xffffffed d3: 5a pop rdx d4: 5b pop rbx d5: 41 5c pop r12 d7: 41 5d pop r13 d9: 5d pop rbp da: c3 ret Disassembly of section .cpuinit.text: 0000000000000000 : 0: 55 push rbp 1: 89 d7 mov edi,edx 3: 48 89 e5 mov rbp,rsp 6: 53 push rbx 7: 48 89 f3 mov rbx,rsi a: 41 53 push r11 c: e8 00 00 00 00 call 11 11: 48 85 c0 test rax,rax 14: 74 3e je 54 16: 48 83 fb 16 cmp rbx,0x16 1a: 77 38 ja 54 1c: ba 01 00 00 00 mov edx,0x1 21: 88 d9 mov cl,bl 23: 48 d3 e2 shl rdx,cl 26: f7 c2 40 00 40 00 test edx,0x400040 2c: 75 1c jne 4a 2e: f7 c2 20 00 20 00 test edx,0x200020 34: 75 0a jne 40 36: f7 c2 04 00 04 00 test edx,0x40004 3c: 74 16 je 54 3e: eb 0a jmp 4a 40: 48 89 c7 mov rdi,rax 43: e8 00 00 00 00 call 48 48: eb 0a jmp 54 4a: 31 f6 xor esi,esi 4c: 48 89 c7 mov rdi,rax 4f: e8 00 00 00 00 call 54 54: 41 5a pop r10 56: 5b pop rbx 57: b8 01 00 00 00 mov eax,0x1 5c: 5d pop rbp 5d: c3 ret Disassembly of section .rodata.str1.1: 0000000000000000 <.LC4-0xf>: 0: 25 75 00 25 73 and eax,0x73250075 5: 20 00 and BYTE PTR [rax],al 7: 25 73 0a 00 25 and eax,0x25000a73 c: 75 0a jne 18 <.LC4+0x9> ... 000000000000000f <.LC4>: f: 64 fs 10: 72 69 jb 7b <.LC4+0x6c> 12: 76 65 jbe 79 <.LC4+0x6a> 14: 72 73 jb 89 <.LC4+0x7a> 16: 2f (bad) 17: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 1a: 66 data16 1b: 72 65 jb 82 <.LC4+0x73> 1d: 71 2f jno 4e <.LC4+0x3f> 1f: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 22: 66 data16 23: 72 65 jb 8a <.LC4+0x7b> 25: 71 2e jno 55 <.LC4+0x46> 27: 63 00 movsxd eax,DWORD PTR [rax] 29: 25 31 35 73 00 and eax,0x733531 2e: 70 65 jo 95 <.LC4+0x86> 30: 72 66 jb 98 <.LC4+0x89> 32: 6f outs dx,DWORD PTR ds:[rsi] 33: 72 6d jb a2 <.LC4+0x93> 35: 61 (bad) 36: 6e outs dx,BYTE PTR ds:[rsi] 37: 63 65 00 movsxd esp,DWORD PTR [rbp+0x0] 3a: 70 6f jo ab <.LC4+0x9c> 3c: 77 65 ja a3 <.LC4+0x94> 3e: 72 73 jb b3 <.LC4+0xa4> 40: 61 (bad) 41: 76 65 jbe a8 <.LC4+0x99> 43: 00 63 70 add BYTE PTR [rbx+0x70],ah 46: 75 66 jne ae <.LC4+0x9f> 48: 72 65 jb af <.LC4+0xa0> 4a: 71 5f jno ab <.LC4+0x9c> 4c: 25 73 00 63 70 and eax,0x70630073 51: 75 66 jne b9 <.LC4+0xaa> 53: 72 65 jb ba <.LC4+0xab> 55: 71 00 jno 57 <.LC4+0x48> 57: 20 00 and BYTE PTR [rax],al 59: 26 es 5a: 78 2d js 89 <.LC4+0x7a> 5c: 3e ds 5d: 77 61 ja c0 <.LC4+0xb1> 5f: 69 74 00 63 70 75 69 imul esi,DWORD PTR [rax+rax*1+0x63],0x6e697570 66: 6e 67: 66 6f outs dx,WORD PTR ds:[rsi] 69: 5f pop rdi 6a: 63 75 72 movsxd esi,DWORD PTR [rbp+0x72] 6d: 5f pop rdi 6e: 66 data16 6f: 72 65 jb d6 <.LC4+0xc7> 71: 71 00 jno 73 <.LC4+0x64> 73: 73 63 jae d8 <.LC4+0xc9> 75: 61 (bad) 76: 6c ins BYTE PTR es:[rdi],dx 77: 69 6e 67 5f 63 75 72 imul ebp,DWORD PTR [rsi+0x67],0x7275635f 7e: 5f pop rdi 7f: 66 data16 80: 72 65 jb e7 <.LC4+0xd8> 82: 71 00 jno 84 <.LC4+0x75> 84: 62 (bad) 85: 69 6f 73 5f 6c 69 6d imul ebp,DWORD PTR [rdi+0x73],0x6d696c5f 8c: 69 74 00 63 70 75 69 imul esi,DWORD PTR [rax+rax*1+0x63],0x6e697570 93: 6e 94: 66 6f outs dx,WORD PTR ds:[rsi] 96: 5f pop rdi 97: 6d ins DWORD PTR es:[rdi],dx 98: 69 6e 5f 66 72 65 71 imul ebp,DWORD PTR [rsi+0x5f],0x71657266 9f: 00 63 70 add BYTE PTR [rbx+0x70],ah a2: 75 69 jne 10d <.LC4+0xfe> a4: 6e outs dx,BYTE PTR ds:[rsi] a5: 66 6f outs dx,WORD PTR ds:[rsi] a7: 5f pop rdi a8: 6d ins DWORD PTR es:[rdi],dx a9: 61 (bad) aa: 78 5f js 10b <.LC4+0xfc> ac: 66 data16 ad: 72 65 jb 114 <.LC4+0x105> af: 71 00 jno b1 <.LC4+0xa2> b1: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] b4: 69 6e 66 6f 5f 74 72 imul ebp,DWORD PTR [rsi+0x66],0x72745f6f bb: 61 (bad) bc: 6e outs dx,BYTE PTR ds:[rsi] bd: 73 69 jae 128 <.LC4+0x119> bf: 74 69 je 12a <.LC4+0x11b> c1: 6f outs dx,DWORD PTR ds:[rsi] c2: 6e outs dx,BYTE PTR ds:[rsi] c3: 5f pop rdi c4: 6c ins BYTE PTR es:[rdi],dx c5: 61 (bad) c6: 74 65 je 12d <.LC4+0x11e> c8: 6e outs dx,BYTE PTR ds:[rsi] c9: 63 79 00 movsxd edi,DWORD PTR [rcx+0x0] cc: 73 63 jae 131 <.LC4+0x122> ce: 61 (bad) cf: 6c ins BYTE PTR es:[rdi],dx d0: 69 6e 67 5f 6d 69 6e imul ebp,DWORD PTR [rsi+0x67],0x6e696d5f d7: 5f pop rdi d8: 66 data16 d9: 72 65 jb 140 <.LC4+0x131> db: 71 00 jno dd <.LC4+0xce> dd: 73 63 jae 142 <.LC4+0x133> df: 61 (bad) e0: 6c ins BYTE PTR es:[rdi],dx e1: 69 6e 67 5f 6d 61 78 imul ebp,DWORD PTR [rsi+0x67],0x78616d5f e8: 5f pop rdi e9: 66 data16 ea: 72 65 jb 151 <.LC4+0x142> ec: 71 00 jno ee <.LC4+0xdf> ee: 61 (bad) ef: 66 66 65 63 74 65 64 data32 movsxd si,DWORD PTR gs:[rbp+riz*2+0x64] f6: 5f pop rdi f7: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] fa: 73 00 jae fc <.LC4+0xed> fc: 72 65 jb 163 fe: 6c ins BYTE PTR es:[rdi],dx ff: 61 (bad) 100: 74 65 je 167 102: 64 fs 103: 5f pop rdi 104: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 107: 73 00 jae 109 <.LC4+0xfa> 109: 73 63 jae 16e 10b: 61 (bad) 10c: 6c ins BYTE PTR es:[rdi],dx 10d: 69 6e 67 5f 67 6f 76 imul ebp,DWORD PTR [rsi+0x67],0x766f675f 114: 65 gs 115: 72 6e jb 185 117: 6f outs dx,DWORD PTR ds:[rsi] 118: 72 00 jb 11a <.LC4+0x10b> 11a: 73 63 jae 17f <__kstrtab_cpufreq_notify_transition+0xc> 11c: 61 (bad) 11d: 6c ins BYTE PTR es:[rdi],dx 11e: 69 6e 67 5f 64 72 69 imul ebp,DWORD PTR [rsi+0x67],0x6972645f 125: 76 65 jbe 18c 127: 72 00 jb 129 <.LC4+0x11a> 129: 73 63 jae 18e <__kstrtab_cpufreq_cpu_put+0x1> 12b: 61 (bad) 12c: 6c ins BYTE PTR es:[rdi],dx 12d: 69 6e 67 5f 61 76 61 imul ebp,DWORD PTR [rsi+0x67],0x6176615f 134: 69 6c 61 62 6c 65 5f imul ebp,DWORD PTR [rcx+riz*2+0x62],0x675f656c 13b: 67 13c: 6f outs dx,DWORD PTR ds:[rsi] 13d: 76 65 jbe 1a4 <__kstrtab_cpufreq_cpu_get+0x7> 13f: 72 6e jb 1af <__kstrtab_cpufreq_cpu_get+0x12> 141: 6f outs dx,DWORD PTR ds:[rsi] 142: 72 73 jb 1b7 <__kstrtab_cpufreq_cpu_get+0x1a> 144: 00 73 63 add BYTE PTR [rbx+0x63],dh 147: 61 (bad) 148: 6c ins BYTE PTR es:[rdi],dx 149: 69 6e 67 5f 73 65 74 imul ebp,DWORD PTR [rsi+0x67],0x7465735f 150: 73 70 jae 1c2 152: 65 gs 153: 65 gs 154: 64 fs ... Disassembly of section __bug_table: 0000000000000000 <__bug_table>: ... 8: 51 push rcx ... 11: 00 00 add BYTE PTR [rax],al 13: 00 5c 00 00 add BYTE PTR [rax+rax*1+0x0],bl ... 1f: 00 50 00 add BYTE PTR [rax+0x0],dl ... 2a: 00 00 add BYTE PTR [rax],al 2c: 5b pop rbx ... 35: 00 00 add BYTE PTR [rax],al 37: 00 0c 01 add BYTE PTR [rcx+rax*1],cl ... 42: 00 00 add BYTE PTR [rax],al 44: a3 .byte 0xa3 45: 07 (bad) ... Disassembly of section .rodata.str1.8: 0000000000000000 <.rodata.str1.8>: 0: 01 34 25 73 20 67 6f add DWORD PTR ds:0x6f672073,esi 7: 76 65 jbe 6e <.rodata.str1.8+0x6e> 9: 72 6e jb 79 <.rodata.str1.8+0x79> b: 6f outs dx,DWORD PTR ds:[rsi] c: 72 20 jb 2e <.rodata.str1.8+0x2e> e: 66 data16 f: 61 (bad) 10: 69 6c 65 64 2c 20 74 imul ebp,DWORD PTR [rbp+riz*2+0x64],0x6f74202c 17: 6f 18: 6f outs dx,DWORD PTR ds:[rsi] 19: 20 6c 6f 6e and BYTE PTR [rdi+rbp*2+0x6e],ch 1d: 67 20 74 72 61 and BYTE PTR [edx+esi*2+0x61],dh 22: 6e outs dx,BYTE PTR ds:[rsi] 23: 73 69 jae 8e <.rodata.str1.8+0x8e> 25: 74 69 je 90 <.rodata.str1.8+0x90> 27: 6f outs dx,DWORD PTR ds:[rsi] 28: 6e outs dx,BYTE PTR ds:[rsi] 29: 20 6c 61 74 and BYTE PTR [rcx+riz*2+0x74],ch 2d: 65 6e outs dx,BYTE PTR gs:[rsi] 2f: 63 79 20 movsxd edi,DWORD PTR [rcx+0x20] 32: 6f outs dx,DWORD PTR ds:[rsi] 33: 66 data16 34: 20 48 57 and BYTE PTR [rax+0x57],cl 37: 2c 20 sub al,0x20 39: 66 data16 3a: 61 (bad) 3b: 6c ins BYTE PTR es:[rdi],dx 3c: 6c ins BYTE PTR es:[rdi],dx 3d: 62 (bad) 3e: 61 (bad) 3f: 63 6b 20 movsxd ebp,DWORD PTR [rbx+0x20] 42: 74 6f je b3 <.rodata.str1.8+0xb3> 44: 20 25 73 20 67 6f and BYTE PTR [rip+0x6f672073],ah # 6f6720bd <__crc___cpufreq_driver_getavg+0x333ff4e> 4a: 76 65 jbe b1 <.rodata.str1.8+0xb1> 4c: 72 6e jb bc <.rodata.str1.8+0xbc> 4e: 6f outs dx,DWORD PTR ds:[rsi] 4f: 72 0a jb 5b <.rodata.str1.8+0x5b> 51: 00 00 add BYTE PTR [rax],al 53: 00 00 add BYTE PTR [rax],al 55: 00 00 add BYTE PTR [rax],al 57: 00 01 add BYTE PTR [rcx],al 59: 33 63 70 xor esp,DWORD PTR [rbx+0x70] 5c: 75 66 jne c4 <.rodata.str1.8+0xc4> 5e: 72 65 jb c5 <.rodata.str1.8+0xc5> 60: 71 3a jno 9c <.rodata.str1.8+0x9c> 62: 20 72 65 and BYTE PTR [rdx+0x65],dh 65: 73 75 jae dc <.rodata.str1.8+0xdc> 67: 6d ins DWORD PTR es:[rdi],dx 68: 65 20 66 61 and BYTE PTR gs:[rsi+0x61],ah 6c: 69 6c 65 64 20 69 6e imul ebp,DWORD PTR [rbp+riz*2+0x64],0x206e6920 73: 20 74: 2d 3e 72 65 73 sub eax,0x7365723e 79: 75 6d jne e8 <.rodata.str1.8+0xe8> 7b: 65 20 73 74 and BYTE PTR gs:[rbx+0x74],dh 7f: 65 gs 80: 70 20 jo a2 <.rodata.str1.8+0xa2> 82: 6f outs dx,DWORD PTR ds:[rsi] 83: 6e outs dx,BYTE PTR ds:[rsi] 84: 20 43 50 and BYTE PTR [rbx+0x50],al 87: 55 push rbp 88: 20 25 75 0a 00 00 and BYTE PTR [rip+0xa75],ah # b03 <__cpufreq_governor+0x13> 8e: 00 00 add BYTE PTR [rax],al 90: 01 33 add DWORD PTR [rbx],esi 92: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 95: 66 data16 96: 72 65 jb fd <.rodata.str1.8+0xfd> 98: 71 3a jno d4 <.rodata.str1.8+0xd4> 9a: 20 73 75 and BYTE PTR [rbx+0x75],dh 9d: 73 70 jae 10f <.rodata.str1.8+0x10f> 9f: 65 6e outs dx,BYTE PTR gs:[rsi] a1: 64 20 66 61 and BYTE PTR fs:[rsi+0x61],ah a5: 69 6c 65 64 20 69 6e imul ebp,DWORD PTR [rbp+riz*2+0x64],0x206e6920 ac: 20 ad: 2d 3e 73 75 73 sub eax,0x7375733e b2: 70 65 jo 119 <__kstrtab_cpufreq_get_current_driver+0xc> b4: 6e outs dx,BYTE PTR ds:[rsi] b5: 64 20 73 74 and BYTE PTR fs:[rbx+0x74],dh b9: 65 gs ba: 70 20 jo dc <.rodata.str1.8+0xdc> bc: 6f outs dx,DWORD PTR ds:[rsi] bd: 6e outs dx,BYTE PTR ds:[rsi] be: 20 43 50 and BYTE PTR [rbx+0x50],al c1: 55 push rbp c2: 20 25 75 0a 00 00 and BYTE PTR [rip+0xa75],ah # b3d <__cpufreq_governor+0x4d> c8: 01 33 add DWORD PTR [rbx],esi ca: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] cd: 66 data16 ce: 72 65 jb 135 <__kstrtab_cpufreq_quick_get_max+0x1> d0: 71 3a jno 10c <.rodata.str1.8+0x10c> d2: 20 25 73 3a 20 46 and BYTE PTR [rip+0x46203a73],ah # 46203b4b <__crc_cpufreq_unregister_notifier+0xaf02478> d8: 61 (bad) d9: 69 6c 65 64 20 74 6f imul ebp,DWORD PTR [rbp+riz*2+0x64],0x206f7420 e0: 20 e1: 6d ins DWORD PTR es:[rdi],dx e2: 6f outs dx,DWORD PTR ds:[rsi] e3: 76 65 jbe 14a <__kstrtab_cpufreq_quick_get> e5: 20 6b 6f and BYTE PTR [rbx+0x6f],ch e8: 62 (bad) e9: 6a 3a push 0x3a eb: 20 25 64 00 00 26 and BYTE PTR [rip+0x26000064],ah # 26000155 <__crc_cpufreq_cpu_get+0x1cc7cc61> f1: 70 65 jo 158 <__kstrtab_cpufreq_quick_get+0xe> f3: 72 5f jb 154 <__kstrtab_cpufreq_quick_get+0xa> f5: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] f8: 28 63 70 sub BYTE PTR [rbx+0x70],ah fb: 75 5f jne 15c <__kstrtab_cpufreq_global_kobject> fd: 70 6f jo 16e ff: 6c ins BYTE PTR es:[rdi],dx 100: 69 63 79 5f 72 77 73 imul esp,DWORD PTR [rbx+0x79],0x7377725f 107: 65 gs 108: 6d ins DWORD PTR es:[rdi],dx 109: 2c 20 sub al,0x20 10b: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 10e: 29 00 sub DWORD PTR [rax],eax Disassembly of section .parainstructions: 0000000000000000 <.parainstructions>: ... 8: 2d .byte 0x2d 9: 07 (bad) a: 01 00 add DWORD PTR [rax],eax Disassembly of section .smp_locks: 0000000000000000 <.smp_locks>: ... Disassembly of section ___ksymtab_gpl+cpufreq_unregister_driver: 0000000000000000 <__ksymtab_cpufreq_unregister_driver>: ... Disassembly of section ___kcrctab_gpl+cpufreq_unregister_driver: 0000000000000000 <__kcrctab_cpufreq_unregister_driver>: ... Disassembly of section ___ksymtab_gpl+cpufreq_register_driver: 0000000000000000 <__ksymtab_cpufreq_register_driver>: ... Disassembly of section ___kcrctab_gpl+cpufreq_register_driver: 0000000000000000 <__kcrctab_cpufreq_register_driver>: ... Disassembly of section ___ksymtab+cpufreq_update_policy: 0000000000000000 <__ksymtab_cpufreq_update_policy>: ... Disassembly of section ___kcrctab+cpufreq_update_policy: 0000000000000000 <__kcrctab_cpufreq_update_policy>: ... Disassembly of section ___ksymtab+cpufreq_get_policy: 0000000000000000 <__ksymtab_cpufreq_get_policy>: ... Disassembly of section ___kcrctab+cpufreq_get_policy: 0000000000000000 <__kcrctab_cpufreq_get_policy>: ... Disassembly of section ___ksymtab_gpl+cpufreq_unregister_governor: 0000000000000000 <__ksymtab_cpufreq_unregister_governor>: ... Disassembly of section ___kcrctab_gpl+cpufreq_unregister_governor: 0000000000000000 <__kcrctab_cpufreq_unregister_governor>: ... Disassembly of section ___ksymtab_gpl+cpufreq_register_governor: 0000000000000000 <__ksymtab_cpufreq_register_governor>: ... Disassembly of section ___kcrctab_gpl+cpufreq_register_governor: 0000000000000000 <__kcrctab_cpufreq_register_governor>: ... Disassembly of section ___ksymtab_gpl+__cpufreq_driver_getavg: 0000000000000000 <__ksymtab___cpufreq_driver_getavg>: ... Disassembly of section ___kcrctab_gpl+__cpufreq_driver_getavg: 0000000000000000 <__kcrctab___cpufreq_driver_getavg>: ... Disassembly of section ___ksymtab_gpl+cpufreq_driver_target: 0000000000000000 <__ksymtab_cpufreq_driver_target>: ... Disassembly of section ___kcrctab_gpl+cpufreq_driver_target: 0000000000000000 <__kcrctab_cpufreq_driver_target>: ... Disassembly of section ___ksymtab_gpl+__cpufreq_driver_target: 0000000000000000 <__ksymtab___cpufreq_driver_target>: ... Disassembly of section ___kcrctab_gpl+__cpufreq_driver_target: 0000000000000000 <__kcrctab___cpufreq_driver_target>: ... Disassembly of section ___ksymtab+cpufreq_unregister_notifier: 0000000000000000 <__ksymtab_cpufreq_unregister_notifier>: ... Disassembly of section ___kcrctab+cpufreq_unregister_notifier: 0000000000000000 <__kcrctab_cpufreq_unregister_notifier>: ... Disassembly of section ___ksymtab+cpufreq_register_notifier: 0000000000000000 <__ksymtab_cpufreq_register_notifier>: ... Disassembly of section ___kcrctab+cpufreq_register_notifier: 0000000000000000 <__kcrctab_cpufreq_register_notifier>: ... Disassembly of section ___ksymtab_gpl+cpufreq_get_current_driver: 0000000000000000 <__ksymtab_cpufreq_get_current_driver>: ... Disassembly of section ___kcrctab_gpl+cpufreq_get_current_driver: 0000000000000000 <__kcrctab_cpufreq_get_current_driver>: ... Disassembly of section ___ksymtab+cpufreq_get: 0000000000000000 <__ksymtab_cpufreq_get>: ... Disassembly of section ___kcrctab+cpufreq_get: 0000000000000000 <__kcrctab_cpufreq_get>: ... Disassembly of section ___ksymtab+cpufreq_quick_get_max: 0000000000000000 <__ksymtab_cpufreq_quick_get_max>: ... Disassembly of section ___kcrctab+cpufreq_quick_get_max: 0000000000000000 <__kcrctab_cpufreq_quick_get_max>: ... Disassembly of section ___ksymtab+cpufreq_quick_get: 0000000000000000 <__ksymtab_cpufreq_quick_get>: ... Disassembly of section ___kcrctab+cpufreq_quick_get: 0000000000000000 <__kcrctab_cpufreq_quick_get>: ... Disassembly of section ___ksymtab+cpufreq_global_kobject: 0000000000000000 <__ksymtab_cpufreq_global_kobject>: ... Disassembly of section ___kcrctab+cpufreq_global_kobject: 0000000000000000 <__kcrctab_cpufreq_global_kobject>: ... Disassembly of section ___ksymtab_gpl+cpufreq_notify_transition: 0000000000000000 <__ksymtab_cpufreq_notify_transition>: ... Disassembly of section ___kcrctab_gpl+cpufreq_notify_transition: 0000000000000000 <__kcrctab_cpufreq_notify_transition>: ... Disassembly of section ___ksymtab_gpl+cpufreq_cpu_put: 0000000000000000 <__ksymtab_cpufreq_cpu_put>: ... Disassembly of section ___kcrctab_gpl+cpufreq_cpu_put: 0000000000000000 <__kcrctab_cpufreq_cpu_put>: ... Disassembly of section ___ksymtab_gpl+cpufreq_cpu_get: 0000000000000000 <__ksymtab_cpufreq_cpu_get>: ... Disassembly of section ___kcrctab_gpl+cpufreq_cpu_get: 0000000000000000 <__kcrctab_cpufreq_cpu_get>: ... Disassembly of section .rodata: 0000000000000000 <__func__.18649>: 0: 5f pop rdi 1: 5f pop rdi 2: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 5: 66 data16 6: 72 65 jb 6d 8: 71 5f jno 69 a: 72 65 jb 71 c: 6d ins DWORD PTR es:[rdi],dx d: 6f outs dx,DWORD PTR ds:[rsi] e: 76 65 jbe 75 10: 5f pop rdi 11: 64 fs 12: 65 gs 13: 76 00 jbe 15 <__func__.18649+0x15> ... 0000000000000020 : ... Disassembly of section __ksymtab_strings: 0000000000000000 <__kstrtab_cpufreq_unregister_driver>: 0: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 3: 66 data16 4: 72 65 jb 6b <__kstrtab_cpufreq_unregister_governor+0x10> 6: 71 5f jno 67 <__kstrtab_cpufreq_unregister_governor+0xc> 8: 75 6e jne 78 <__kstrtab_cpufreq_register_governor+0x1> a: 72 65 jb 71 <__kstrtab_cpufreq_unregister_governor+0x16> c: 67 69 73 74 65 72 5f imul esi,DWORD PTR [ebx+0x74],0x645f7265 13: 64 14: 72 69 jb 7f <__kstrtab_cpufreq_register_governor+0x8> 16: 76 65 jbe 7d <__kstrtab_cpufreq_register_governor+0x6> 18: 72 00 jb 1a <__kstrtab_cpufreq_register_driver> 000000000000001a <__kstrtab_cpufreq_register_driver>: 1a: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 1d: 66 data16 1e: 72 65 jb 85 <__kstrtab_cpufreq_register_governor+0xe> 20: 71 5f jno 81 <__kstrtab_cpufreq_register_governor+0xa> 22: 72 65 jb 89 <__kstrtab_cpufreq_register_governor+0x12> 24: 67 69 73 74 65 72 5f imul esi,DWORD PTR [ebx+0x74],0x645f7265 2b: 64 2c: 72 69 jb 97 <__kstrtab___cpufreq_driver_getavg+0x6> 2e: 76 65 jbe 95 <__kstrtab___cpufreq_driver_getavg+0x4> 30: 72 00 jb 32 <__kstrtab_cpufreq_update_policy> 0000000000000032 <__kstrtab_cpufreq_update_policy>: 32: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 35: 66 data16 36: 72 65 jb 9d <__kstrtab___cpufreq_driver_getavg+0xc> 38: 71 5f jno 99 <__kstrtab___cpufreq_driver_getavg+0x8> 3a: 75 70 jne ac <__kstrtab_cpufreq_driver_target+0x3> 3c: 64 fs 3d: 61 (bad) 3e: 74 65 je a5 <__kstrtab___cpufreq_driver_getavg+0x14> 40: 5f pop rdi 41: 70 6f jo b2 <__kstrtab_cpufreq_driver_target+0x9> 43: 6c ins BYTE PTR es:[rdi],dx 44: 69 63 79 00 63 70 75 imul esp,DWORD PTR [rbx+0x79],0x75706300 0000000000000048 <__kstrtab_cpufreq_get_policy>: 48: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 4b: 66 data16 4c: 72 65 jb b3 <__kstrtab_cpufreq_driver_target+0xa> 4e: 71 5f jno af <__kstrtab_cpufreq_driver_target+0x6> 50: 67 addr32 51: 65 gs 52: 74 5f je b3 <__kstrtab_cpufreq_driver_target+0xa> 54: 70 6f jo c5 <__kstrtab___cpufreq_driver_target+0x6> 56: 6c ins BYTE PTR es:[rdi],dx 57: 69 63 79 00 63 70 75 imul esp,DWORD PTR [rbx+0x79],0x75706300 000000000000005b <__kstrtab_cpufreq_unregister_governor>: 5b: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 5e: 66 data16 5f: 72 65 jb c6 <__kstrtab___cpufreq_driver_target+0x7> 61: 71 5f jno c2 <__kstrtab___cpufreq_driver_target+0x3> 63: 75 6e jne d3 <__kstrtab___cpufreq_driver_target+0x14> 65: 72 65 jb cc <__kstrtab___cpufreq_driver_target+0xd> 67: 67 69 73 74 65 72 5f imul esi,DWORD PTR [ebx+0x74],0x675f7265 6e: 67 6f: 6f outs dx,DWORD PTR ds:[rsi] 70: 76 65 jbe d7 <__kstrtab_cpufreq_unregister_notifier> 72: 72 6e jb e2 <__kstrtab_cpufreq_unregister_notifier+0xb> 74: 6f outs dx,DWORD PTR ds:[rsi] 75: 72 00 jb 77 <__kstrtab_cpufreq_register_governor> 0000000000000077 <__kstrtab_cpufreq_register_governor>: 77: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 7a: 66 data16 7b: 72 65 jb e2 <__kstrtab_cpufreq_unregister_notifier+0xb> 7d: 71 5f jno de <__kstrtab_cpufreq_unregister_notifier+0x7> 7f: 72 65 jb e6 <__kstrtab_cpufreq_unregister_notifier+0xf> 81: 67 69 73 74 65 72 5f imul esi,DWORD PTR [ebx+0x74],0x675f7265 88: 67 89: 6f outs dx,DWORD PTR ds:[rsi] 8a: 76 65 jbe f1 <__kstrtab_cpufreq_unregister_notifier+0x1a> 8c: 72 6e jb fc <__kstrtab_cpufreq_register_notifier+0x9> 8e: 6f outs dx,DWORD PTR ds:[rsi] 8f: 72 00 jb 91 <__kstrtab___cpufreq_driver_getavg> 0000000000000091 <__kstrtab___cpufreq_driver_getavg>: 91: 5f pop rdi 92: 5f pop rdi 93: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 96: 66 data16 97: 72 65 jb fe <__kstrtab_cpufreq_register_notifier+0xb> 99: 71 5f jno fa <__kstrtab_cpufreq_register_notifier+0x7> 9b: 64 fs 9c: 72 69 jb 107 <__kstrtab_cpufreq_register_notifier+0x14> 9e: 76 65 jbe 105 <__kstrtab_cpufreq_register_notifier+0x12> a0: 72 5f jb 101 <__kstrtab_cpufreq_register_notifier+0xe> a2: 67 addr32 a3: 65 gs a4: 74 61 je 107 <__kstrtab_cpufreq_register_notifier+0x14> a6: 76 67 jbe 10f <__kstrtab_cpufreq_get_current_driver+0x2> ... 00000000000000a9 <__kstrtab_cpufreq_driver_target>: a9: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] ac: 66 data16 ad: 72 65 jb 114 <__kstrtab_cpufreq_get_current_driver+0x7> af: 71 5f jno 110 <__kstrtab_cpufreq_get_current_driver+0x3> b1: 64 fs b2: 72 69 jb 11d <__kstrtab_cpufreq_get_current_driver+0x10> b4: 76 65 jbe 11b <__kstrtab_cpufreq_get_current_driver+0xe> b6: 72 5f jb 117 <__kstrtab_cpufreq_get_current_driver+0xa> b8: 74 61 je 11b <__kstrtab_cpufreq_get_current_driver+0xe> ba: 72 67 jb 123 <__kstrtab_cpufreq_get_current_driver+0x16> bc: 65 gs bd: 74 00 je bf <__kstrtab___cpufreq_driver_target> 00000000000000bf <__kstrtab___cpufreq_driver_target>: bf: 5f pop rdi c0: 5f pop rdi c1: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] c4: 66 data16 c5: 72 65 jb 12c <__kstrtab_cpufreq_get+0x4> c7: 71 5f jno 128 <__kstrtab_cpufreq_get> c9: 64 fs ca: 72 69 jb 135 <__kstrtab_cpufreq_quick_get_max+0x1> cc: 76 65 jbe 133 <__kstrtab_cpufreq_get+0xb> ce: 72 5f jb 12f <__kstrtab_cpufreq_get+0x7> d0: 74 61 je 133 <__kstrtab_cpufreq_get+0xb> d2: 72 67 jb 13b <__kstrtab_cpufreq_quick_get_max+0x7> d4: 65 gs d5: 74 00 je d7 <__kstrtab_cpufreq_unregister_notifier> 00000000000000d7 <__kstrtab_cpufreq_unregister_notifier>: d7: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] da: 66 data16 db: 72 65 jb 142 <__kstrtab_cpufreq_quick_get_max+0xe> dd: 71 5f jno 13e <__kstrtab_cpufreq_quick_get_max+0xa> df: 75 6e jne 14f <__kstrtab_cpufreq_quick_get+0x5> e1: 72 65 jb 148 <__kstrtab_cpufreq_quick_get_max+0x14> e3: 67 69 73 74 65 72 5f imul esi,DWORD PTR [ebx+0x74],0x6e5f7265 ea: 6e eb: 6f outs dx,DWORD PTR ds:[rsi] ec: 74 69 je 157 <__kstrtab_cpufreq_quick_get+0xd> ee: 66 69 65 72 00 63 imul sp,WORD PTR [rbp+0x72],0x6300 00000000000000f3 <__kstrtab_cpufreq_register_notifier>: f3: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] f6: 66 data16 f7: 72 65 jb 15e <__kstrtab_cpufreq_global_kobject+0x2> f9: 71 5f jno 15a <__kstrtab_cpufreq_quick_get+0x10> fb: 72 65 jb 162 <__kstrtab_cpufreq_global_kobject+0x6> fd: 67 69 73 74 65 72 5f imul esi,DWORD PTR [ebx+0x74],0x6e5f7265 104: 6e 105: 6f outs dx,DWORD PTR ds:[rsi] 106: 74 69 je 171 <__kstrtab_cpufreq_global_kobject+0x15> 108: 66 69 65 72 00 63 imul sp,WORD PTR [rbp+0x72],0x6300 000000000000010d <__kstrtab_cpufreq_get_current_driver>: 10d: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 110: 66 data16 111: 72 65 jb 178 <__kstrtab_cpufreq_notify_transition+0x5> 113: 71 5f jno 174 <__kstrtab_cpufreq_notify_transition+0x1> 115: 67 addr32 116: 65 gs 117: 74 5f je 178 <__kstrtab_cpufreq_notify_transition+0x5> 119: 63 75 72 movsxd esi,DWORD PTR [rbp+0x72] 11c: 72 65 jb 183 <__kstrtab_cpufreq_notify_transition+0x10> 11e: 6e outs dx,BYTE PTR ds:[rsi] 11f: 74 5f je 180 <__kstrtab_cpufreq_notify_transition+0xd> 121: 64 fs 122: 72 69 jb 18d <__kstrtab_cpufreq_cpu_put> 124: 76 65 jbe 18b <__kstrtab_cpufreq_notify_transition+0x18> 126: 72 00 jb 128 <__kstrtab_cpufreq_get> 0000000000000128 <__kstrtab_cpufreq_get>: 128: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 12b: 66 data16 12c: 72 65 jb 193 <__kstrtab_cpufreq_cpu_put+0x6> 12e: 71 5f jno 18f <__kstrtab_cpufreq_cpu_put+0x2> 130: 67 addr32 131: 65 gs 132: 74 00 je 134 <__kstrtab_cpufreq_quick_get_max> 0000000000000134 <__kstrtab_cpufreq_quick_get_max>: 134: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 137: 66 data16 138: 72 65 jb 19f <__kstrtab_cpufreq_cpu_get+0x2> 13a: 71 5f jno 19b <__kstrtab_cpufreq_cpu_put+0xe> 13c: 71 75 jno 1b3 <__kstrtab_cpufreq_cpu_get+0x16> 13e: 69 63 6b 5f 67 65 74 imul esp,DWORD PTR [rbx+0x6b],0x7465675f 145: 5f pop rdi 146: 6d ins DWORD PTR es:[rdi],dx 147: 61 (bad) 148: 78 00 js 14a <__kstrtab_cpufreq_quick_get> 000000000000014a <__kstrtab_cpufreq_quick_get>: 14a: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 14d: 66 data16 14e: 72 65 jb 1b5 <__kstrtab_cpufreq_cpu_get+0x18> 150: 71 5f jno 1b1 <__kstrtab_cpufreq_cpu_get+0x14> 152: 71 75 jno 1c9 154: 69 63 6b 5f 67 65 74 imul esp,DWORD PTR [rbx+0x6b],0x7465675f ... 000000000000015c <__kstrtab_cpufreq_global_kobject>: 15c: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 15f: 66 data16 160: 72 65 jb 1c7 162: 71 5f jno 1c3 164: 67 6c ins BYTE PTR es:[edi],dx 166: 6f outs dx,DWORD PTR ds:[rsi] 167: 62 (bad) 168: 61 (bad) 169: 6c ins BYTE PTR es:[rdi],dx 16a: 5f pop rdi 16b: 6b 6f 62 6a imul ebp,DWORD PTR [rdi+0x62],0x6a 16f: 65 63 74 00 63 movsxd esi,DWORD PTR gs:[rax+rax*1+0x63] 0000000000000173 <__kstrtab_cpufreq_notify_transition>: 173: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 176: 66 data16 177: 72 65 jb 1de 179: 71 5f jno 1da 17b: 6e outs dx,BYTE PTR ds:[rsi] 17c: 6f outs dx,DWORD PTR ds:[rsi] 17d: 74 69 je 1e8 17f: 66 data16 180: 79 5f jns 1e1 182: 74 72 je 1f6 184: 61 (bad) 185: 6e outs dx,BYTE PTR ds:[rsi] 186: 73 69 jae 1f1 188: 74 69 je 1f3 18a: 6f outs dx,DWORD PTR ds:[rsi] 18b: 6e outs dx,BYTE PTR ds:[rsi] ... 000000000000018d <__kstrtab_cpufreq_cpu_put>: 18d: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 190: 66 data16 191: 72 65 jb 1f8 193: 71 5f jno 1f4 195: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 198: 5f pop rdi 199: 70 75 jo 210 19b: 74 00 je 19d <__kstrtab_cpufreq_cpu_get> 000000000000019d <__kstrtab_cpufreq_cpu_get>: 19d: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 1a0: 66 data16 1a1: 72 65 jb 208 1a3: 71 5f jno 204 1a5: 63 70 75 movsxd esi,DWORD PTR [rax+0x75] 1a8: 5f pop rdi 1a9: 67 addr32 1aa: 65 gs 1ab: 74 00 je 1ad <__kstrtab_cpufreq_cpu_get+0x10> Disassembly of section .data: 0000000000000000 : 0: 00 00 add BYTE PTR [rax],al 2: 10 00 adc BYTE PTR [rax],al ... 0000000000000020 : ... 0000000000000060 : 60: 01 00 add DWORD PTR [rax],eax ... 0000000000000080 : ... 00000000000000a0 : ... 00000000000000e0 : ... 0000000000000120 : ... 128: 00 01 add BYTE PTR [rcx],al ... 0000000000000140 : ... 148: 24 01 and al,0x1 ... 0000000000000160 : ... 168: 24 01 and al,0x1 ... 0000000000000180 : ... 00000000000001c0 : ... 0000000000000220 : ... 228: 24 01 and al,0x1 ... 0000000000000240 : ... 248: 24 01 and al,0x1 ... 0000000000000260 : ... 268: 24 01 and al,0x1 ... 0000000000000280 : ... 288: a4 movs BYTE PTR es:[rdi],BYTE PTR ds:[rsi] 289: 01 00 add DWORD PTR [rax],eax ... 00000000000002a0 : ... 2a8: a4 movs BYTE PTR es:[rdi],BYTE PTR ds:[rsi] 2a9: 01 00 add DWORD PTR [rax],eax ... 00000000000002c0 : ... 2c8: 24 01 and al,0x1 ... 00000000000002e0 : ... 2e8: 24 01 and al,0x1 ... 0000000000000300 : ... 308: a4 movs BYTE PTR es:[rdi],BYTE PTR ds:[rsi] 309: 01 00 add DWORD PTR [rax],eax ... 0000000000000320 : ... 328: 24 01 and al,0x1 ... 0000000000000340 : ... 348: 24 01 and al,0x1 ... 0000000000000360 : ... 368: a4 movs BYTE PTR es:[rdi],BYTE PTR ds:[rsi] 369: 01 00 add DWORD PTR [rax],eax ... Disassembly of section __jump_table: 0000000000000000 <__jump_table>: ... Disassembly of section .initcall1.init: 0000000000000000 <__initcall_cpufreq_core_init1>: ... Disassembly of section .initcall0.init: 0000000000000000 <__initcall_init_cpufreq_transition_notifier_list0>: ... Disassembly of section .data..read_mostly: 0000000000000000 : 0: 00 00 add BYTE PTR [rax],al ... Disassembly of section .data..percpu: 0000000000000000 : ... 0000000000000008 : ... 0000000000000020 : ... 0000000000000040 : ... Disassembly of section .ref.data: 0000000000000000 : ... Disassembly of section .bss: 0000000000000000 : ... 0000000000000008 : ... 0000000000000020 : ... 0000000000000120 : ... Disassembly of section .comment: 0000000000000000 <.comment>: 0: 00 47 43 add BYTE PTR [rdi+0x43],al 3: 43 3a 20 rex.XB cmp spl,BYTE PTR [r8] 6: 28 55 62 sub BYTE PTR [rbp+0x62],dl 9: 75 6e jne 79 <__kstrtab_cpufreq_register_governor+0x2> b: 74 75 je 82 <__find_governor+0x2> d: 2f (bad) e: 4c 69 6e 61 72 6f 20 imul r13,QWORD PTR [rsi+0x61],0x34206f72 15: 34 16: 2e 36 2e 33 2d 31 75 cs ss xor ebp,DWORD PTR cs:ss:[rip+0x75627531] # 75627550 <__crc___cpufreq_driver_getavg+0x92f53e1> 1d: 62 75 1f: 6e outs dx,BYTE PTR ds:[rsi] 20: 74 75 je 97 <__kstrtab___cpufreq_driver_getavg+0x6> 22: 35 29 20 34 2e xor eax,0x2e342029 27: 36 2e 33 00 ss xor eax,DWORD PTR cs:ss:[rax] Disassembly of section __mcount_loc: 0000000000000000 <__mcount_loc>: ...