DF-5539 / fix_disasm.txt
/usr/obj/usr/src/sys/bus/iicbus/iicbb/iicbb.ko: file format elf64-x86-64 Disassembly of section .text: 00000000000003c0 <iicbb_print_child>: 3c0: 55 push %rbp 3c1: 48 89 e5 mov %rsp,%rbp 3c4: 41 56 push %r14 3c6: 41 55 push %r13 3c8: 41 54 push %r12 3ca: 53 push %rbx 3cb: 48 89 fb mov %rdi,%rbx 3ce: 48 83 ec 10 sub $0x10,%rsp 3d2: c6 45 df 00 movb $0x0,-0x21(%rbp) 3d6: e8 00 00 00 00 callq 3db <iicbb_print_child+0x1b> 3db: 48 89 df mov %rbx,%rdi 3de: 41 89 c4 mov %eax,%r12d 3e1: e8 00 00 00 00 callq 3e6 <iicbb_print_child+0x26> 3e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3ed: 48 8b 30 mov (%rax),%rsi 3f0: 49 89 c5 mov %rax,%r13 3f3: 48 8b be 00 08 00 00 mov 0x800(%rsi),%rdi 3fa: e8 00 00 00 00 callq 3ff <iicbb_print_child+0x3f> 3ff: 31 d2 xor %edx,%edx 401: 48 8d 4d df lea -0x21(%rbp),%rcx 405: be 03 00 00 00 mov $0x3,%esi 40a: 4c 89 ef mov %r13,%rdi 40d: eb 11 jmp 420 <iicbb_print_child+0x60> 40f: e8 07 00 00 00 callq 41b <iicbb_print_child+0x5b> 414: f3 90 pause 416: 0f ae e8 lfence 419: eb f9 jmp 414 <iicbb_print_child+0x54> 41b: 48 89 04 24 mov %rax,(%rsp) 41f: c3 retq 420: e8 ea ff ff ff callq 40f <iicbb_print_child+0x4f> 425: 85 c0 test %eax,%eax 427: 74 29 je 452 <iicbb_print_child+0x92> 429: 48 89 df mov %rbx,%rdi 42c: e8 00 00 00 00 callq 431 <iicbb_print_child+0x71> 431: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 438: 48 89 c6 mov %rax,%rsi 43b: 31 c0 xor %eax,%eax 43d: e8 00 00 00 00 callq 442 <iicbb_print_child+0x82> 442: 48 83 c4 10 add $0x10,%rsp 446: 5b pop %rbx 447: 44 01 e0 add %r12d,%eax 44a: 41 5c pop %r12 44c: 41 5d pop %r13 44e: 41 5e pop %r14 450: 5d pop %rbp 451: c3 retq 452: 48 89 df mov %rbx,%rdi 455: 44 0f b6 75 df movzbl -0x21(%rbp),%r14d 45a: e8 00 00 00 00 callq 45f <iicbb_print_child+0x9f> 45f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 466: 48 8b 30 mov (%rax),%rsi 469: 49 89 c5 mov %rax,%r13 46c: 48 8b be 00 08 00 00 mov 0x800(%rsi),%rdi 473: e8 00 00 00 00 callq 478 <iicbb_print_child+0xb8> 478: 44 89 f2 mov %r14d,%edx 47b: 31 c9 xor %ecx,%ecx 47d: be 03 00 00 00 mov $0x3,%esi 482: 4c 89 ef mov %r13,%rdi 485: eb 11 jmp 498 <iicbb_print_child+0xd8> 487: e8 07 00 00 00 callq 493 <iicbb_print_child+0xd3> 48c: f3 90 pause 48e: 0f ae e8 lfence 491: eb f9 jmp 48c <iicbb_print_child+0xcc> 493: 48 89 04 24 mov %rax,(%rsp) 497: c3 retq 498: e8 ea ff ff ff callq 487 <iicbb_print_child+0xc7> 49d: 44 0f b6 6d df movzbl -0x21(%rbp),%r13d 4a2: 48 89 df mov %rbx,%rdi 4a5: e8 00 00 00 00 callq 4aa <iicbb_print_child+0xea> 4aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b1: 44 89 ea mov %r13d,%edx 4b4: 48 89 c6 mov %rax,%rsi 4b7: 31 c0 xor %eax,%eax 4b9: e8 00 00 00 00 callq 4be <iicbb_print_child+0xfe> 4be: 48 83 c4 10 add $0x10,%rsp 4c2: 5b pop %rbx 4c3: 44 01 e0 add %r12d,%eax 4c6: 41 5c pop %r12 4c8: 41 5d pop %r13 4ca: 41 5e pop %r14 4cc: 5d pop %rbp 4cd: c3 retq