0x7f5632b43ba1: lock cmpxchg %edi,(%rcx) 0x7f5632b43ba5: jne 0x7f5632b43b75 0x7f5632b43ba7: lea 0x8(%rbp),%rax 0x7f5632b43bab: lock xadd %edx,(%rax) 0x7f5632b43baf: mov 0x8(%rcx),%rsi 0x7f5632b43bb3: movl $0x0,(%rcx) 0x7f5632b43bb9: lea 0x4(%rbp),%rax 0x7f5632b43bbd: mov $0xffffffff,%edx 0x7f5632b43bc2: lock xadd %edx,(%rax) 0x7f5632b43bc6: jmp 0x7f5632b43bca 0x7f5632b43bc8: xor %esi,%esi 0x7f5632b43bca: add $0x8,%rsp 0x7f5632b43bce: mov %rsi,%rax 0x7f5632b43bd1: pop %rbx 0x7f5632b43bd2: pop %rbp 0x7f5632b43bd3: pop %r12