DF-3118 / disasm.txt
0000000000032080 <hammer_flusher_wait>: 32080: 89 f0 mov %esi,%eax 32082: 2b 87 7c 01 00 00 sub 0x17c(%rdi),%eax 32088: 85 c0 test %eax,%eax 3208a: 7e 49 jle 320d5 <hammer_flusher_wait+0x55> 3208c: 55 push %rbp 3208d: 48 89 e5 mov %rsp,%rbp 32090: 41 56 push %r14 32092: 4c 8d b7 7c 01 00 00 lea 0x17c(%rdi),%r14 32099: 41 55 push %r13 3209b: 49 c7 c5 00 00 00 00 mov $0x0,%r13 320a2: 41 54 push %r12 320a4: 41 89 f4 mov %esi,%r12d 320a7: 53 push %rbx 320a8: 48 89 fb mov %rdi,%rbx 320ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 320b0: 31 c9 xor %ecx,%ecx 320b2: 4c 89 ea mov %r13,%rdx 320b5: 31 f6 xor %esi,%esi 320b7: 4c 89 f7 mov %r14,%rdi 320ba: e8 00 00 00 00 callq 320bf <hammer_flusher_wait+0x3f> 320bf: 44 89 e0 mov %r12d,%eax 320c2: 2b 83 7c 01 00 00 sub 0x17c(%rbx),%eax 320c8: 85 c0 test %eax,%eax 320ca: 7f e4 jg 320b0 <hammer_flusher_wait+0x30> 320cc: 5b pop %rbx 320cd: 41 5c pop %r12 320cf: 41 5d pop %r13 320d1: 41 5e pop %r14 320d3: 5d pop %rbp 320d4: c3 retq 320d5: c3 retq 320d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 320dd: 00 00 00 00000000000320e0 <hammer_flusher_running>: 320e0: 8b 87 80 01 00 00 mov 0x180(%rdi),%eax 320e6: 83 e8 01 sub $0x1,%eax 320e9: 2b 87 7c 01 00 00 sub 0x17c(%rdi),%eax 320ef: 85 c0 test %eax,%eax 320f1: 0f 9f c0 setg %al 320f4: 0f b6 c0 movzbl %al,%eax 320f7: c3 retq 320f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 320ff: 00