vmlinux.o: warning: objtool: apply_dir_move+0x1bb: unreachable instruction
kernel test robot
build bottree: https://git.kernel.org/pub/scm/linux/kernel/git/jpoimboe/linux.git noreturn-start-kernel head: 397ac3f03606c948ea7e0166e75be998f48899f8 commit: 397ac3f03606c948ea7e0166e75be998f48899f8 [28/28] objtool: Add per-function rate limiting for unreachable warnings config: x86_64-randconfig-a004-20230220 (https://download.01.org/0day-ci/archive/20230221/[email protected]/config) compiler: gcc-11 (Debian 11.3.0-8) 11.3.0 reproduce (this is a W=1 build): # https://git.kernel.org/pub/scm/linux/kernel/git/jpoimboe/linux.git/commit/?id=397ac3f03606c948ea7e0166e75be998f48899f8 git remote add jpoimboe https://git.kernel.org/pub/scm/linux/kernel/git/jpoimboe/linux.git git fetch --no-tags jpoimboe noreturn-start-kernel git checkout 397ac3f03606c948ea7e0166e75be998f48899f8 # save the config file mkdir build_dir && cp config build_dir/.config make W=1 O=build_dir ARCH=x86_64 olddefconfig make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash
If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <[email protected]>
| Link: https://lore.kernel.org/oe-kbuild-all/[email protected]/
All warnings (new ones prefixed by >>):
vmlinux.o: warning: objtool: __btrfs_map_block+0x1c63: unreachable instruction
>> vmlinux.o: warning: objtool: apply_dir_move+0x1bb: unreachable instruction >> vmlinux.o: warning: objtool: get_bio_sector_nr+0x251: unreachable instruction >> vmlinux.o: warning: objtool: raid_wait_read_end_io+0x682: unreachable instruction >> vmlinux.o: warning: objtool: raid56_parity_alloc_scrub_rbio+0x37d: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_add_bg_to_space_info+0x6e0: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_unfreeze.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_calc_avail_data_space.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: finish_need_commit_sem_search.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_search_slot_get_root.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: split_node.cold+0x42: unreachable instruction >> vmlinux.o: warning: objtool: balance_level.cold+0x89: unreachable instruction >> vmlinux.o: warning: objtool: search_leaf.cold+0x26: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_search_slot.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_search_old_slot.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_search_forward.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_next_old_leaf.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_find_item.cold+0x21: unreachable instruction >> vmlinux.o: warning: objtool: do_allocation_zoned.constprop.0.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: alloc_reserved_extent.cold+0x18: unreachable instruction >> vmlinux.o: warning: objtool: btrfs_get_extent_inline_ref_type.cold+0x18: unreachable instruction
vmlinux.o: warning: objtool: update_inline_extent_backref.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: extent_data_ref_count.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: __btrfs_free_extent.cold+0x48f: unreachable instruction vmlinux.o: warning: objtool: btrfs_discard_extent.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_inc_extent_ref.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_run_delayed_refs_for_head.cold+0xf0: unreachable instruction vmlinux.o: warning: objtool: do_walk_down.cold+0x22: unreachable instruction vmlinux.o: warning: objtool: insert_with_overflow.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: csum_size_to_bytes.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: search_csum_tree.cold+0x20: unreachable instruction vmlinux.o: warning: objtool: btrfs_inode_set_file_extent_range.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_inode_clear_file_extent_range.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_lookup_bio_sums.cold+0x36: unreachable instruction vmlinux.o: warning: objtool: btrfs_lookup_csums_list.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_lookup_csums_bitmap.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_csum_one_bio.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_del_csums.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_file_extent_end.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_truncate_inode_items.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_global_root_id.cold+0x1b: unreachable instruction vmlinux.o: warning: objtool: btrfs_cleanup_bg_io.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: validate_extent_buffer.cold+0x3f4: unreachable instruction vmlinux.o: warning: objtool: validate_subpage_buffer.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: csum_one_extent_buffer.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btree_csum_one_bio.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_read_extent_buffer.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_validate_metadata_buffer.cold+0x1c: unreachable instruction vmlinux.o: warning: objtool: read_tree_block.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_global_root_insert.cold+0x20: unreachable instruction vmlinux.o: warning: objtool: btrfs_read_dev_one_super.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_drop_and_free_fs_root.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_fs_root_commit_root.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_cleanup_one_transaction.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_root_ref.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: commit_fs_roots.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_trans_release_metadata.cold+0x39: unreachable instruction vmlinux.o: warning: objtool: switch_commit_roots.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: add_pending_snapshot.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: commit_cowonly_roots.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: create_pending_snapshot.cold+0x4f6: unreachable instruction vmlinux.o: warning: objtool: btrfs_wait_tree_log_extents.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_commit_transaction.cold+0xf7: unreachable instruction vmlinux.o: warning: objtool: wait_subpage_spinlock.cold+0x1c: unreachable instruction vmlinux.o: warning: objtool: insert_inline_extent.cold+0x1c: unreachable instruction vmlinux.o: warning: objtool: split_zoned_em.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_submit_direct.cold+0x9f: unreachable instruction vmlinux.o: warning: objtool: __btrfs_del_delalloc_inode.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_clear_delalloc_extent.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_check_sector_csum.cold+0x1c: unreachable instruction vmlinux.o: warning: objtool: btrfs_check_data_csum.cold+0x300: unreachable instruction vmlinux.o: warning: objtool: btrfs_encoded_read_verify_csum.cold+0x44: unreachable instruction vmlinux.o: warning: objtool: btrfs_verify_data_csum.cold+0x36: unreachable instruction vmlinux.o: warning: objtool: btrfs_add_delayed_iput.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: cow_file_range.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: run_delalloc_nocow.cold+0x1c: unreachable instruction vmlinux.o: warning: objtool: run_delalloc_zoned.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_run_delalloc_range.cold+0x1c: unreachable instruction vmlinux.o: warning: objtool: btrfs_finish_ordered_io.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_invalidate_folio.cold+0x4d: unreachable instruction vmlinux.o: warning: objtool: btrfs_delete_subvolume.cold+0x2c5: unreachable instruction vmlinux.o: warning: objtool: btrfs_evict_inode.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_extent.cold+0x58: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_range_writeback.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_insert_replace_extent.cold+0x1d: unreachable instruction vmlinux.o: warning: objtool: btrfs_drop_pages.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_zero_range.cold+0xec: unreachable instruction vmlinux.o: warning: objtool: btrfs_dirty_pages.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_drop_extents.cold+0x8c: unreachable instruction vmlinux.o: warning: objtool: btrfs_punch_hole.cold+0x124: unreachable instruction vmlinux.o: warning: objtool: btrfs_sync_file.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: defrag_get_extent.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: defrag_collect_targets.cold+0x27: unreachable instruction vmlinux.o: warning: objtool: defrag_one_range.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: mergable_maps.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: replace_extent_mapping.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_add_extent_mapping.cold+0x1b: unreachable instruction vmlinux.o: warning: objtool: btrfs_drop_extent_map_range.cold+0x19: unreachable instruction vmlinux.o: warning: objtool: btrfs_replace_extent_map_range.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_sysfs_remove_device.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_sysfs_add_device.cold+0x6c: unreachable instruction vmlinux.o: warning: objtool: btrfs_sysfs_add_qgroups.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_sysfs_feature_update.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_token_8.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_8.cold+0x69: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_token_8.cold+0x1c: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_8.cold+0x66: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_token_16.cold+0x21: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_16.cold+0x5e: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_token_16.cold+0x26: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_16.cold+0x65: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_token_32.cold+0x21: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_32.cold+0x5e: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_token_32.cold+0x26: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_32.cold+0x65: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_token_64.cold+0x21: unreachable instruction vmlinux.o: warning: objtool: btrfs_get_64.cold+0x5e: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_token_64.cold+0x26: unreachable instruction vmlinux.o: warning: objtool: btrfs_set_64.cold+0x66: unreachable instruction vmlinux.o: warning: objtool: btrfs_setxattr.cold+0x18: unreachable instruction vmlinux.o: warning: objtool: btrfs_setxattr_trans.cold+0x27: unreachable instruction
objdump-func vmlinux.o apply_dir_move:
0000 0000000000f8d490 <apply_dir_move>:
0000 f8d490: e8 00 00 00 00 call f8d495 <apply_dir_move+0x5> f8d491: R_X86_64_PLT32 __fentry__-0x4 0005 f8d495: 48 ba 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rdx 000f f8d49f: 41 57 push %r15 0011 f8d4a1: 41 56 push %r14 0013 f8d4a3: 41 55 push %r13 0015 f8d4a5: 41 54 push %r12 0017 f8d4a7: 55 push %rbp 0018 f8d4a8: 53 push %rbx 0019 f8d4a9: 48 89 fb mov %rdi,%rbx 001c f8d4ac: 48 81 ec 60 01 00 00 sub $0x160,%rsp 0023 f8d4b3: 48 8d 84 24 a0 00 00 00 lea 0xa0(%rsp),%rax 002b f8d4bb: 48 89 34 24 mov %rsi,(%rsp) 002f f8d4bf: 48 c7 84 24 a0 00 00 00 b3 8a b5 41 movq $0x41b58ab3,0xa0(%rsp) 003b f8d4cb: 48 c1 e8 03 shr $0x3,%rax 003f f8d4cf: 48 89 44 24 60 mov %rax,0x60(%rsp) 0044 f8d4d4: 48 01 d0 add %rdx,%rax 0047 f8d4d7: 48 c7 84 24 a8 00 00 00 00 00 00 00 movq $0x0,0xa8(%rsp) f8d4df: R_X86_64_32S .rodata.str1.8+0x3c200 0053 f8d4e3: 48 c7 84 24 b0 00 00 00 00 00 00 00 movq $0x0,0xb0(%rsp) f8d4eb: R_X86_64_32S .text+0xf8d490 005f f8d4ef: c7 00 f1 f1 f1 f1 movl $0xf1f1f1f1,(%rax) 0065 f8d4f5: c7 40 04 00 f2 f2 f2 movl $0xf2f2f200,0x4(%rax) 006c f8d4fc: c7 40 08 00 f2 f2 f2 movl $0xf2f2f200,0x8(%rax) 0073 f8d503: c7 40 0c 00 f2 f2 f2 movl $0xf2f2f200,0xc(%rax) 007a f8d50a: c7 40 10 00 f2 f2 f2 movl $0xf2f2f200,0x10(%rax) 0081 f8d511: c7 40 14 00 00 f3 f3 movl $0xf3f30000,0x14(%rax) 0088 f8d518: 48 8d 87 c8 00 00 00 lea 0xc8(%rdi),%rax 008f f8d51f: 48 89 44 24 48 mov %rax,0x48(%rsp) 0094 f8d524: 48 c1 e8 03 shr $0x3,%rax 0098 f8d528: 80 3c 10 00 cmpb $0x0,(%rax,%rdx,1) 009c f8d52c: 0f 85 e9 13 00 00 jne f8e91b <apply_dir_move+0x148b> 00a2 f8d532: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 00a9 f8d539: 48 89 44 24 58 mov %rax,0x58(%rsp) 00ae f8d53e: e8 3d 09 ff ff call f7de80 <fs_path_alloc> 00b3 f8d543: 49 89 c5 mov %rax,%r13 00b6 f8d546: e8 35 09 ff ff call f7de80 <fs_path_alloc> 00bb f8d54b: 48 89 44 24 38 mov %rax,0x38(%rsp) 00c0 f8d550: 4d 85 ed test %r13,%r13 00c3 f8d553: 0f 84 81 0c 00 00 je f8e1da <apply_dir_move+0xd4a> 00c9 f8d559: 48 85 c0 test %rax,%rax 00cc f8d55c: 0f 84 6f 0c 00 00 je f8e1d1 <apply_dir_move+0xd41> 00d2 f8d562: 48 8b 04 24 mov (%rsp),%rax 00d6 f8d566: 48 83 c0 30 add $0x30,%rax 00da f8d56a: 48 89 c2 mov %rax,%rdx 00dd f8d56d: 48 89 44 24 40 mov %rax,0x40(%rsp) 00e2 f8d572: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 00ec f8d57c: 48 c1 ea 03 shr $0x3,%rdx 00f0 f8d580: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 00f4 f8d584: 0f 85 82 13 00 00 jne f8e90c <apply_dir_move+0x147c> 00fa f8d58a: 48 8b 04 24 mov (%rsp),%rax 00fe f8d58e: 4c 8b 78 30 mov 0x30(%rax),%r15 0102 f8d592: 48 8d 83 a0 01 00 00 lea 0x1a0(%rbx),%rax 0109 f8d599: 48 89 c2 mov %rax,%rdx 010c f8d59c: 48 89 44 24 08 mov %rax,0x8(%rsp) 0111 f8d5a1: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 011b f8d5ab: 48 c1 ea 03 shr $0x3,%rdx 011f f8d5af: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0123 f8d5b3: 0f 85 cc 12 00 00 jne f8e885 <apply_dir_move+0x13f5> 0129 f8d5b9: 4c 8b a3 a0 01 00 00 mov 0x1a0(%rbx),%r12 0130 f8d5c0: 4d 85 e4 test %r12,%r12 0133 f8d5c3: 74 6e je f8d633 <apply_dir_move+0x1a3> 0135 f8d5c5: 49 be 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%r14 013f f8d5cf: eb 21 jmp f8d5f2 <apply_dir_move+0x162> 0141 f8d5d1: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 0146 f8d5d6: 48 89 f8 mov %rdi,%rax 0149 f8d5d9: 48 c1 e8 03 shr $0x3,%rax 014d f8d5dd: 42 80 3c 30 00 cmpb $0x0,(%rax,%r14,1) 0152 f8d5e2: 0f 85 3e 12 00 00 jne f8e826 <apply_dir_move+0x1396> 0158 f8d5e8: 4d 8b 64 24 10 mov 0x10(%r12),%r12 015d f8d5ed: 4d 85 e4 test %r12,%r12 0160 f8d5f0: 74 41 je f8d633 <apply_dir_move+0x1a3> 0162 f8d5f2: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 0167 f8d5f7: 48 89 f8 mov %rdi,%rax 016a f8d5fa: 48 c1 e8 03 shr $0x3,%rax 016e f8d5fe: 42 80 3c 30 00 cmpb $0x0,(%rax,%r14,1) 0173 f8d603: 0f 85 13 12 00 00 jne f8e81c <apply_dir_move+0x138c> 0179 f8d609: 4d 3b 7c 24 18 cmp 0x18(%r12),%r15 017e f8d60e: 72 c1 jb f8d5d1 <apply_dir_move+0x141> 0180 f8d610: 76 51 jbe f8d663 <apply_dir_move+0x1d3> 0182 f8d612: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 0187 f8d617: 48 89 f8 mov %rdi,%rax 018a f8d61a: 48 c1 e8 03 shr $0x3,%rax 018e f8d61e: 42 80 3c 30 00 cmpb $0x0,(%rax,%r14,1) 0193 f8d623: 0f 85 9d 12 00 00 jne f8e8c6 <apply_dir_move+0x1436> 0199 f8d629: 4d 8b 64 24 08 mov 0x8(%r12),%r12 019e f8d62e: 4d 85 e4 test %r12,%r12 01a1 f8d631: 75 bf jne f8d5f2 <apply_dir_move+0x162> 01a3 f8d633: ba bd 0d 00 00 mov $0xdbd,%edx 01a8 f8d638: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f8d63b: R_X86_64_32S .rodata+0x28a4c0 01af f8d63f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f8d642: R_X86_64_32S .rodata+0x28ac40 01b6 f8d646: e8 00 00 00 00 call f8d64b <apply_dir_move+0x1bb> f8d647: R_X86_64_PLT32 btrfs_assertfail-0x4 01bb f8d64b: 48 b8 04 00 00 00 00 fc ff df movabs $0xdffffc0000000004,%rax 01c5 f8d655: 80 38 00 cmpb $0x0,(%rax) 01c8 f8d658: 0f 84 00 00 00 00 je f8d65e <apply_dir_move+0x1ce> f8d65a: R_X86_64_PC32 .text.unlikely+0x67f66 01ce f8d65e: e9 00 00 00 00 jmp f8d663 <apply_dir_move+0x1d3> f8d65f: R_X86_64_PC32 .text.unlikely+0x67f5c 01d3 f8d663: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 01dd f8d66d: 49 8d 7c 24 20 lea 0x20(%r12),%rdi 01e2 f8d672: 48 89 fa mov %rdi,%rdx 01e5 f8d675: 48 c1 ea 03 shr $0x3,%rdx 01e9 f8d679: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 01ed f8d67d: 0f 85 39 12 00 00 jne f8e8bc <apply_dir_move+0x142c> 01f3 f8d683: 49 8b 44 24 20 mov 0x20(%r12),%rax 01f8 f8d688: 49 8d 7c 24 28 lea 0x28(%r12),%rdi 01fd f8d68d: 48 89 fa mov %rdi,%rdx 0200 f8d690: 48 89 44 24 68 mov %rax,0x68(%rsp) 0205 f8d695: 48 c1 ea 03 shr $0x3,%rdx 0209 f8d699: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0213 f8d6a3: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0217 f8d6a7: 0f 85 d9 16 00 00 jne f8ed86 <apply_dir_move+0x18f6> 021d f8d6ad: 49 8b 44 24 28 mov 0x28(%r12),%rax 0222 f8d6b2: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 0227 f8d6b7: 48 89 fa mov %rdi,%rdx 022a f8d6ba: 48 89 44 24 78 mov %rax,0x78(%rsp) 022f f8d6bf: 48 c1 ea 03 shr $0x3,%rdx 0233 f8d6c3: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 023d f8d6cd: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 0241 f8d6d1: 84 c0 test %al,%al 0243 f8d6d3: 74 06 je f8d6db <apply_dir_move+0x24b> 0245 f8d6d5: 0f 8e c8 11 00 00 jle f8e8a3 <apply_dir_move+0x1413> 024b f8d6db: 41 0f b6 44 24 30 movzbl 0x30(%r12),%eax 0251 f8d6e1: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 0256 f8d6e6: 4c 89 e7 mov %r12,%rdi 0259 f8d6e9: 88 84 24 9b 00 00 00 mov %al,0x9b(%rsp) 0260 f8d6f0: e8 00 00 00 00 call f8d6f5 <apply_dir_move+0x265> f8d6f1: R_X86_64_PLT32 rb_erase-0x4 0265 f8d6f5: 4c 89 e7 mov %r12,%rdi 0268 f8d6f8: e8 00 00 00 00 call f8d6fd <apply_dir_move+0x26d> f8d6f9: R_X86_64_PLT32 kfree-0x4 026d f8d6fd: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0277 f8d707: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 027c f8d70c: 48 c1 ea 03 shr $0x3,%rdx 0280 f8d710: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0284 f8d714: 0f 85 7a 11 00 00 jne f8e894 <apply_dir_move+0x1404> 028a f8d71a: 48 8b 04 24 mov (%rsp),%rax 028e f8d71e: 80 bc 24 9b 00 00 00 00 cmpb $0x0,0x9b(%rsp) 0296 f8d726: 48 8b 70 30 mov 0x30(%rax),%rsi 029a f8d72a: 0f 84 0f 03 00 00 je f8da3f <apply_dir_move+0x5af> 02a0 f8d730: 48 8d 78 38 lea 0x38(%rax),%rdi 02a4 f8d734: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 02ae f8d73e: 48 89 fa mov %rdi,%rdx 02b1 f8d741: 48 c1 ea 03 shr $0x3,%rdx 02b5 f8d745: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 02b9 f8d749: 0f 85 35 14 00 00 jne f8eb84 <apply_dir_move+0x16f4> 02bf f8d74f: 48 8b 04 24 mov (%rsp),%rax 02c3 f8d753: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 02c8 f8d758: 48 89 df mov %rbx,%rdi 02cb f8d75b: 48 8b 50 38 mov 0x38(%rax),%rdx 02cf f8d75f: e8 7c 25 ff ff call f7fce0 <gen_unique_name> 02d4 f8d764: 41 89 c7 mov %eax,%r15d 02d7 f8d767: 45 85 ff test %r15d,%r15d 02da f8d76a: 0f 88 56 03 00 00 js f8dac6 <apply_dir_move+0x636> 02e0 f8d770: 48 8d 83 80 00 00 00 lea 0x80(%rbx),%rax 02e7 f8d777: 48 89 c2 mov %rax,%rdx 02ea f8d77a: 48 89 84 24 80 00 00 00 mov %rax,0x80(%rsp) 02f2 f8d782: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 02fc f8d78c: 48 c1 ea 03 shr $0x3,%rdx 0300 f8d790: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0304 f8d794: 0f 85 fe 13 00 00 jne f8eb98 <apply_dir_move+0x1708> 030a f8d79a: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 0311 f8d7a1: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 0316 f8d7a6: 4c 8d 60 01 lea 0x1(%rax),%r12 031a f8d7aa: 48 c1 ea 03 shr $0x3,%rdx 031e f8d7ae: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0328 f8d7b8: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 032c f8d7bc: 0f 85 a5 10 00 00 jne f8e867 <apply_dir_move+0x13d7> 0332 f8d7c2: 48 8b 04 24 mov (%rsp),%rax 0336 f8d7c6: 4c 89 a3 c8 00 00 00 mov %r12,0xc8(%rbx) 033d f8d7cd: 48 83 c0 38 add $0x38,%rax 0341 f8d7d1: 48 89 c2 mov %rax,%rdx 0344 f8d7d4: 48 89 44 24 70 mov %rax,0x70(%rsp) 0349 f8d7d9: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0353 f8d7e3: 48 c1 ea 03 shr $0x3,%rdx 0357 f8d7e7: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 035b f8d7eb: 0f 85 85 10 00 00 jne f8e876 <apply_dir_move+0x13e6> 0361 f8d7f1: 48 8b 04 24 mov (%rsp),%rax 0365 f8d7f5: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 036a f8d7fa: 48 8b 50 38 mov 0x38(%rax),%rdx 036e f8d7fe: 48 c1 e9 03 shr $0x3,%rcx 0372 f8d802: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 037c f8d80c: 80 3c 01 00 cmpb $0x0,(%rcx,%rax,1) 0380 f8d810: 0f 85 dd 10 00 00 jne f8e8f3 <apply_dir_move+0x1463> 0386 f8d816: 48 c7 84 24 00 01 00 00 00 00 00 00 movq $0x0,0x100(%rsp) 0392 f8d822: 48 8b 04 24 mov (%rsp),%rax 0396 f8d826: 48 c7 84 24 20 01 00 00 00 00 00 00 movq $0x0,0x120(%rsp) 03a2 f8d832: 48 8b 40 30 mov 0x30(%rax),%rax 03a6 f8d836: 48 89 44 24 20 mov %rax,0x20(%rsp) 03ab f8d83b: 48 3d 00 01 00 00 cmp $0x100,%rax 03b1 f8d841: 0f 84 b5 0f 00 00 je f8e7fc <apply_dir_move+0x136c> 03b7 f8d847: 49 8d 45 19 lea 0x19(%r13),%rax 03bb f8d84b: 49 8d 75 10 lea 0x10(%r13),%rsi 03bf f8d84f: 45 31 ff xor %r15d,%r15d 03c2 f8d852: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 03c7 f8d857: 48 89 44 24 18 mov %rax,0x18(%rsp) 03cc f8d85c: 48 c1 e8 03 shr $0x3,%rax 03d0 f8d860: 49 8d 7d 08 lea 0x8(%r13),%rdi 03d4 f8d864: 45 89 f8 mov %r15d,%r8d 03d7 f8d867: 48 bd 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rbp 03e1 f8d871: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 03e6 f8d876: 4d 89 ef mov %r13,%r15 03e9 f8d879: 45 31 e4 xor %r12d,%r12d 03ec f8d87c: 48 01 e8 add %rbp,%rax 03ef f8d87f: 48 8d bb a8 01 00 00 lea 0x1a8(%rbx),%rdi 03f6 f8d886: 48 89 74 24 50 mov %rsi,0x50(%rsp) 03fb f8d88b: 48 89 44 24 30 mov %rax,0x30(%rsp) 0400 f8d890: 48 89 f0 mov %rsi,%rax 0403 f8d893: 48 c1 e8 03 shr $0x3,%rax 0407 f8d897: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 040c f8d89c: 48 01 e8 add %rbp,%rax 040f f8d89f: 49 89 c5 mov %rax,%r13 0412 f8d8a2: 48 8b 44 24 30 mov 0x30(%rsp),%rax 0417 f8d8a7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 041c f8d8ac: 0f b6 00 movzbl (%rax),%eax 041f f8d8af: 83 e1 07 and $0x7,%ecx 0422 f8d8b2: 38 c8 cmp %cl,%al 0424 f8d8b4: 7f 08 jg f8d8be <apply_dir_move+0x42e> 0426 f8d8b6: 84 c0 test %al,%al 0428 f8d8b8: 0f 85 1f 13 00 00 jne f8ebdd <apply_dir_move+0x174d> 042e f8d8be: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 0433 f8d8c3: 41 0f b6 4f 19 movzbl 0x19(%r15),%ecx 0438 f8d8c8: 0f 85 3e 13 00 00 jne f8ec0c <apply_dir_move+0x177c> 043e f8d8ce: 49 8b 47 10 mov 0x10(%r15),%rax 0442 f8d8d2: 84 c9 test %cl,%cl 0444 f8d8d4: 0f 88 5f 04 00 00 js f8dd39 <apply_dir_move+0x8a9> 044a f8d8da: 4c 89 f9 mov %r15,%rcx 044d f8d8dd: 48 c1 e9 03 shr $0x3,%rcx 0451 f8d8e1: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 0455 f8d8e5: 0f 85 5f 13 00 00 jne f8ec4a <apply_dir_move+0x17ba> 045b f8d8eb: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 0460 f8d8f0: 49 89 07 mov %rax,(%r15) 0463 f8d8f3: 48 c1 e9 03 shr $0x3,%rcx 0467 f8d8f7: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 046b f8d8fb: 0f 85 86 13 00 00 jne f8ec87 <apply_dir_move+0x17f7> 0471 f8d901: 48 89 c1 mov %rax,%rcx 0474 f8d904: 49 89 47 08 mov %rax,0x8(%r15) 0478 f8d908: 48 89 c7 mov %rax,%rdi 047b f8d90b: 48 c1 e9 03 shr $0x3,%rcx 047f f8d90f: 83 e7 07 and $0x7,%edi 0482 f8d912: 0f b6 0c 29 movzbl (%rcx,%rbp,1),%ecx 0486 f8d916: 40 38 f9 cmp %dil,%cl 0489 f8d919: 7f 08 jg f8d923 <apply_dir_move+0x493> 048b f8d91b: 84 c9 test %cl,%cl 048d f8d91d: 0f 85 f5 11 00 00 jne f8eb18 <apply_dir_move+0x1688> 0493 f8d923: c6 00 00 movb $0x0,(%rax) 0496 f8d926: 48 8b 44 24 28 mov 0x28(%rsp),%rax 049b f8d92b: 48 c1 e8 03 shr $0x3,%rax 049f f8d92f: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 04a3 f8d933: 0f 85 1c 12 00 00 jne f8eb55 <apply_dir_move+0x16c5> 04a9 f8d939: 48 8b 83 a8 01 00 00 mov 0x1a8(%rbx),%rax 04b0 f8d940: 48 85 c0 test %rax,%rax 04b3 f8d943: 74 3d je f8d982 <apply_dir_move+0x4f2> 04b5 f8d945: 48 8d 78 18 lea 0x18(%rax),%rdi 04b9 f8d949: 48 89 f9 mov %rdi,%rcx 04bc f8d94c: 48 c1 e9 03 shr $0x3,%rcx 04c0 f8d950: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 04c4 f8d954: 0f 85 cf 0b 00 00 jne f8e529 <apply_dir_move+0x1099> 04ca f8d95a: 4c 39 70 18 cmp %r14,0x18(%rax) 04ce f8d95e: 0f 86 8b 02 00 00 jbe f8dbef <apply_dir_move+0x75f> 04d4 f8d964: 48 8d 78 10 lea 0x10(%rax),%rdi 04d8 f8d968: 48 89 f9 mov %rdi,%rcx 04db f8d96b: 48 c1 e9 03 shr $0x3,%rcx 04df f8d96f: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 04e3 f8d973: 0f 85 98 0c 00 00 jne f8e611 <apply_dir_move+0x1181> 04e9 f8d979: 48 8b 40 10 mov 0x10(%rax),%rax 04ed f8d97d: 48 85 c0 test %rax,%rax 04f0 f8d980: 75 c3 jne f8d945 <apply_dir_move+0x4b5> 04f2 f8d982: 48 8b 44 24 08 mov 0x8(%rsp),%rax 04f7 f8d987: 48 c1 e8 03 shr $0x3,%rax 04fb f8d98b: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 04ff f8d98f: 0f 85 29 12 00 00 jne f8ebbe <apply_dir_move+0x172e> 0505 f8d995: 48 8b 83 a0 01 00 00 mov 0x1a0(%rbx),%rax 050c f8d99c: 48 85 c0 test %rax,%rax 050f f8d99f: 74 3d je f8d9de <apply_dir_move+0x54e> 0511 f8d9a1: 48 8d 78 18 lea 0x18(%rax),%rdi 0515 f8d9a5: 48 89 f9 mov %rdi,%rcx 0518 f8d9a8: 48 c1 e9 03 shr $0x3,%rcx 051c f8d9ac: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 0520 f8d9b0: 0f 85 d2 0b 00 00 jne f8e588 <apply_dir_move+0x10f8> 0526 f8d9b6: 4c 39 70 18 cmp %r14,0x18(%rax) 052a f8d9ba: 0f 86 4f 02 00 00 jbe f8dc0f <apply_dir_move+0x77f> 0530 f8d9c0: 48 8d 78 10 lea 0x10(%rax),%rdi 0534 f8d9c4: 48 89 f9 mov %rdi,%rcx 0537 f8d9c7: 48 c1 e9 03 shr $0x3,%rcx 053b f8d9cb: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 053f f8d9cf: 0f 85 e8 0b 00 00 jne f8e5bd <apply_dir_move+0x112d> 0545 f8d9d5: 48 8b 40 10 mov 0x10(%rax),%rax 0549 f8d9d9: 48 85 c0 test %rax,%rax 054c f8d9dc: 75 c3 jne f8d9a1 <apply_dir_move+0x511> 054e f8d9de: 4c 8d 84 24 20 01 00 00 lea 0x120(%rsp),%r8 0556 f8d9e6: 4d 89 f9 mov %r15,%r9 0559 f8d9e9: 4c 89 f6 mov %r14,%rsi 055c f8d9ec: 48 89 df mov %rbx,%rdi 055f f8d9ef: 48 8d 8c 24 00 01 00 00 lea 0x100(%rsp),%rcx 0567 f8d9f7: e8 54 76 ff ff call f85050 <__get_cur_name_and_parent> 056c f8d9fc: 41 89 c0 mov %eax,%r8d 056f f8d9ff: 85 c0 test %eax,%eax 0571 f8da01: 0f 8f 5c 05 00 00 jg f8df63 <apply_dir_move+0xad3> 0577 f8da07: 45 85 c0 test %r8d,%r8d 057a f8da0a: 0f 88 b4 07 00 00 js f8e1c4 <apply_dir_move+0xd34> 0580 f8da10: 48 8b 84 24 00 01 00 00 mov 0x100(%rsp),%rax 0588 f8da18: 48 39 44 24 20 cmp %rax,0x20(%rsp) 058d f8da1d: 0f 84 92 07 00 00 je f8e1b5 <apply_dir_move+0xd25> 0593 f8da23: 48 8b 94 24 20 01 00 00 mov 0x120(%rsp),%rdx 059b f8da2b: 48 3d 00 01 00 00 cmp $0x100,%rax 05a1 f8da31: 0f 84 b8 03 00 00 je f8ddef <apply_dir_move+0x95f> 05a7 f8da37: 49 89 c6 mov %rax,%r14 05aa f8da3a: e9 63 fe ff ff jmp f8d8a2 <apply_dir_move+0x412> 05af f8da3f: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 05b9 f8da49: 48 8d 7b 48 lea 0x48(%rbx),%rdi 05bd f8da4d: 48 89 fa mov %rdi,%rdx 05c0 f8da50: 48 c1 ea 03 shr $0x3,%rdx 05c4 f8da54: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 05c8 f8da58: 0f 85 4c 11 00 00 jne f8ebaa <apply_dir_move+0x171a> 05ce f8da5e: 48 8d 84 24 60 01 00 00 lea 0x160(%rsp),%rax 05d6 f8da66: 48 8b 7b 48 mov 0x48(%rbx),%rdi 05da f8da6a: 48 8d 8c 24 e0 00 00 00 lea 0xe0(%rsp),%rcx 05e2 f8da72: 4d 89 e8 mov %r13,%r8 05e5 f8da75: 48 8d 90 60 ff ff ff lea -0xa0(%rax),%rdx 05ec f8da7c: e8 8f 4b ff ff call f82610 <get_first_ref> 05f1 f8da81: 41 89 c7 mov %eax,%r15d 05f4 f8da84: 85 c0 test %eax,%eax 05f6 f8da86: 78 3e js f8dac6 <apply_dir_move+0x636> 05f8 f8da88: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 05fd f8da8d: 48 8b 94 24 e0 00 00 00 mov 0xe0(%rsp),%rdx 0605 f8da95: 48 89 df mov %rbx,%rdi 0608 f8da98: 48 8b b4 24 c0 00 00 00 mov 0xc0(%rsp),%rsi 0610 f8daa0: 4c 89 f1 mov %r14,%rcx 0613 f8daa3: e8 a8 87 ff ff call f86250 <get_cur_path> 0618 f8daa8: 41 89 c7 mov %eax,%r15d 061b f8daab: 85 c0 test %eax,%eax 061d f8daad: 78 17 js f8dac6 <apply_dir_move+0x636> 061f f8daaf: 4c 89 ee mov %r13,%rsi 0622 f8dab2: 4c 89 f7 mov %r14,%rdi 0625 f8dab5: e8 d6 9e fe ff call f77990 <fs_path_add_path> 062a f8daba: 41 89 c7 mov %eax,%r15d 062d f8dabd: 45 85 ff test %r15d,%r15d 0630 f8dac0: 0f 89 aa fc ff ff jns f8d770 <apply_dir_move+0x2e0> 0636 f8dac6: 49 8d 45 10 lea 0x10(%r13),%rax 063a f8daca: 31 ed xor %ebp,%ebp 063c f8dacc: 48 89 44 24 50 mov %rax,0x50(%rsp) 0641 f8dad1: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 064b f8dadb: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 0650 f8dae0: 48 c1 ea 03 shr $0x3,%rdx 0654 f8dae4: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0658 f8dae8: 0f 85 bf 0d 00 00 jne f8e8ad <apply_dir_move+0x141d> 065e f8daee: 49 8b 7d 10 mov 0x10(%r13),%rdi 0662 f8daf2: 49 8d 45 1a lea 0x1a(%r13),%rax 0666 f8daf6: 48 39 c7 cmp %rax,%rdi 0669 f8daf9: 74 05 je f8db00 <apply_dir_move+0x670> 066b f8dafb: e8 00 00 00 00 call f8db00 <apply_dir_move+0x670> f8dafc: R_X86_64_PLT32 kfree-0x4 0670 f8db00: 4c 89 ef mov %r13,%rdi 0673 f8db03: e8 00 00 00 00 call f8db08 <apply_dir_move+0x678> f8db04: R_X86_64_PLT32 kfree-0x4 0678 f8db08: 48 8b 44 24 38 mov 0x38(%rsp),%rax 067d f8db0d: 48 8d 78 10 lea 0x10(%rax),%rdi 0681 f8db11: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 068b f8db1b: 48 89 fa mov %rdi,%rdx 068e f8db1e: 48 c1 ea 03 shr $0x3,%rdx 0692 f8db22: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0696 f8db26: 0f 85 a4 0d 00 00 jne f8e8d0 <apply_dir_move+0x1440> 069c f8db2c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 06a1 f8db31: 48 8b 78 10 mov 0x10(%rax),%rdi 06a5 f8db35: 48 83 c0 1a add $0x1a,%rax 06a9 f8db39: 48 39 c7 cmp %rax,%rdi 06ac f8db3c: 74 05 je f8db43 <apply_dir_move+0x6b3> 06ae f8db3e: e8 00 00 00 00 call f8db43 <apply_dir_move+0x6b3> f8db3f: R_X86_64_PLT32 kfree-0x4 06b3 f8db43: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 06b8 f8db48: e8 00 00 00 00 call f8db4d <apply_dir_move+0x6bd> f8db49: R_X86_64_PLT32 kfree-0x4 06bd f8db4d: 48 85 ed test %rbp,%rbp 06c0 f8db50: 74 39 je f8db8b <apply_dir_move+0x6fb> 06c2 f8db52: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 06cc f8db5c: 48 8d 7d 10 lea 0x10(%rbp),%rdi 06d0 f8db60: 48 89 fa mov %rdi,%rdx 06d3 f8db63: 48 c1 ea 03 shr $0x3,%rdx 06d7 f8db67: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 06db f8db6b: 0f 85 69 0d 00 00 jne f8e8da <apply_dir_move+0x144a> 06e1 f8db71: 48 8b 7d 10 mov 0x10(%rbp),%rdi 06e5 f8db75: 48 8d 45 1a lea 0x1a(%rbp),%rax 06e9 f8db79: 48 39 c7 cmp %rax,%rdi 06ec f8db7c: 74 05 je f8db83 <apply_dir_move+0x6f3> 06ee f8db7e: e8 00 00 00 00 call f8db83 <apply_dir_move+0x6f3> f8db7f: R_X86_64_PLT32 kfree-0x4 06f3 f8db83: 48 89 ef mov %rbp,%rdi 06f6 f8db86: e8 00 00 00 00 call f8db8b <apply_dir_move+0x6fb> f8db87: R_X86_64_PLT32 kfree-0x4 06fb f8db8b: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0705 f8db95: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 070a f8db9a: 48 c1 ea 03 shr $0x3,%rdx 070e f8db9e: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0712 f8dba2: 0f 85 3c 0d 00 00 jne f8e8e4 <apply_dir_move+0x1454> 0718 f8dba8: 48 8b 44 24 58 mov 0x58(%rsp),%rax 071d f8dbad: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) 0724 f8dbb4: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 072e f8dbbe: 48 03 44 24 60 add 0x60(%rsp),%rax 0733 f8dbc3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 073a f8dbca: 48 c7 40 08 00 00 00 00 movq $0x0,0x8(%rax) 0742 f8dbd2: 48 c7 40 10 00 00 00 00 movq $0x0,0x10(%rax) 074a f8dbda: 48 81 c4 60 01 00 00 add $0x160,%rsp 0751 f8dbe1: 44 89 f8 mov %r15d,%eax 0754 f8dbe4: 5b pop %rbx 0755 f8dbe5: 5d pop %rbp 0756 f8dbe6: 41 5c pop %r12 0758 f8dbe8: 41 5d pop %r13 075a f8dbea: 41 5e pop %r14 075c f8dbec: 41 5f pop %r15 075e f8dbee: c3 ret 075f f8dbef: 73 42 jae f8dc33 <apply_dir_move+0x7a3> 0761 f8dbf1: 48 8d 78 08 lea 0x8(%rax),%rdi 0765 f8dbf5: 48 89 f9 mov %rdi,%rcx 0768 f8dbf8: 48 c1 e9 03 shr $0x3,%rcx 076c f8dbfc: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 0770 f8dc00: 0f 85 bc 0b 00 00 jne f8e7c2 <apply_dir_move+0x1332> 0776 f8dc06: 48 8b 40 08 mov 0x8(%rax),%rax 077a f8dc0a: e9 31 fd ff ff jmp f8d940 <apply_dir_move+0x4b0> 077f f8dc0f: 0f 83 dd 00 00 00 jae f8dcf2 <apply_dir_move+0x862> 0785 f8dc15: 48 8d 78 08 lea 0x8(%rax),%rdi 0789 f8dc19: 48 89 f9 mov %rdi,%rcx 078c f8dc1c: 48 c1 e9 03 shr $0x3,%rcx 0790 f8dc20: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 0794 f8dc24: 0f 85 bd 09 00 00 jne f8e5e7 <apply_dir_move+0x1157> 079a f8dc2a: 48 8b 40 08 mov 0x8(%rax),%rax 079e f8dc2e: e9 69 fd ff ff jmp f8d99c <apply_dir_move+0x50c> 07a3 f8dc33: 48 8d 78 20 lea 0x20(%rax),%rdi 07a7 f8dc37: 48 89 f9 mov %rdi,%rcx 07aa f8dc3a: 48 c1 e9 03 shr $0x3,%rcx 07ae f8dc3e: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 07b2 f8dc42: 0f 85 40 0b 00 00 jne f8e788 <apply_dir_move+0x12f8> 07b8 f8dc48: 48 3b 50 20 cmp 0x20(%rax),%rdx 07bc f8dc4c: 73 4f jae f8dc9d <apply_dir_move+0x80d> 07be f8dc4e: 48 8d 78 10 lea 0x10(%rax),%rdi 07c2 f8dc52: 48 89 f9 mov %rdi,%rcx 07c5 f8dc55: 48 c1 e9 03 shr $0x3,%rcx 07c9 f8dc59: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 07cd f8dc5d: 0f 84 16 fd ff ff je f8d979 <apply_dir_move+0x4e9> 07d3 f8dc63: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 07db f8dc6b: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 07e3 f8dc73: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 07eb f8dc7b: e8 00 00 00 00 call f8dc80 <apply_dir_move+0x7f0> f8dc7c: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 07f0 f8dc80: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 07f8 f8dc88: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 0800 f8dc90: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 0808 f8dc98: e9 dc fc ff ff jmp f8d979 <apply_dir_move+0x4e9> 080d f8dc9d: 0f 86 4c 01 00 00 jbe f8ddef <apply_dir_move+0x95f> 0813 f8dca3: 48 8d 78 08 lea 0x8(%rax),%rdi 0817 f8dca7: 48 89 f9 mov %rdi,%rcx 081a f8dcaa: 48 c1 e9 03 shr $0x3,%rcx 081e f8dcae: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 0822 f8dcb2: 0f 84 4e ff ff ff je f8dc06 <apply_dir_move+0x776> 0828 f8dcb8: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 0830 f8dcc0: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 0838 f8dcc8: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 0840 f8dcd0: e8 00 00 00 00 call f8dcd5 <apply_dir_move+0x845> f8dcd1: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 0845 f8dcd5: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 084d f8dcdd: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 0855 f8dce5: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 085d f8dced: e9 14 ff ff ff jmp f8dc06 <apply_dir_move+0x776> 0862 f8dcf2: 48 8d 7b 48 lea 0x48(%rbx),%rdi 0866 f8dcf6: 4d 85 e4 test %r12,%r12 0869 f8dcf9: 48 89 f8 mov %rdi,%rax 086c f8dcfc: 4d 0f 44 e6 cmove %r14,%r12 0870 f8dd00: 48 c1 e8 03 shr $0x3,%rax 0874 f8dd04: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 0878 f8dd08: 0f 85 b8 0f 00 00 jne f8ecc6 <apply_dir_move+0x1836> 087e f8dd0e: 48 8d 84 24 60 01 00 00 lea 0x160(%rsp),%rax 0886 f8dd16: 48 8b 7b 48 mov 0x48(%rbx),%rdi 088a f8dd1a: 4d 89 f8 mov %r15,%r8 088d f8dd1d: 48 8d 8c 24 20 01 00 00 lea 0x120(%rsp),%rcx 0895 f8dd25: 48 8d 50 a0 lea -0x60(%rax),%rdx 0899 f8dd29: 4c 89 f6 mov %r14,%rsi 089c f8dd2c: e8 df 48 ff ff call f82610 <get_first_ref> 08a1 f8dd31: 41 89 c0 mov %eax,%r8d 08a4 f8dd34: e9 ce fc ff ff jmp f8da07 <apply_dir_move+0x577> 08a9 f8dd39: 49 8d 7f 18 lea 0x18(%r15),%rdi 08ad f8dd3d: 48 89 f9 mov %rdi,%rcx 08b0 f8dd40: 48 c1 e9 03 shr $0x3,%rcx 08b4 f8dd44: 0f b6 0c 29 movzbl (%rcx,%rbp,1),%ecx 08b8 f8dd48: 84 c9 test %cl,%cl 08ba f8dd4a: 74 09 je f8dd55 <apply_dir_move+0x8c5> 08bc f8dd4c: 80 f9 01 cmp $0x1,%cl 08bf f8dd4f: 0f 8e 7b 0f 00 00 jle f8ecd0 <apply_dir_move+0x1840> 08c5 f8dd55: 41 0f b7 4f 18 movzwl 0x18(%r15),%ecx 08ca f8dd5a: 81 e1 ff 7f 00 00 and $0x7fff,%ecx 08d0 f8dd60: 48 8d 44 08 ff lea -0x1(%rax,%rcx,1),%rax 08d5 f8dd65: 4c 89 f9 mov %r15,%rcx 08d8 f8dd68: 48 c1 e9 03 shr $0x3,%rcx 08dc f8dd6c: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 08e0 f8dd70: 0f 85 94 0f 00 00 jne f8ed0a <apply_dir_move+0x187a> 08e6 f8dd76: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 08eb f8dd7b: 49 89 07 mov %rax,(%r15) 08ee f8dd7e: 48 c1 e9 03 shr $0x3,%rcx 08f2 f8dd82: 80 3c 29 00 cmpb $0x0,(%rcx,%rbp,1) 08f6 f8dd86: 0f 85 bb 0f 00 00 jne f8ed47 <apply_dir_move+0x18b7> 08fc f8dd8c: 48 89 c1 mov %rax,%rcx 08ff f8dd8f: 49 89 47 08 mov %rax,0x8(%r15) 0903 f8dd93: 48 89 c7 mov %rax,%rdi 0906 f8dd96: 48 c1 e9 03 shr $0x3,%rcx 090a f8dd9a: 83 e7 07 and $0x7,%edi 090d f8dd9d: 0f b6 0c 29 movzbl (%rcx,%rbp,1),%ecx 0911 f8dda1: 40 38 f9 cmp %dil,%cl 0914 f8dda4: 0f 8f 79 fb ff ff jg f8d923 <apply_dir_move+0x493> 091a f8ddaa: 84 c9 test %cl,%cl 091c f8ddac: 0f 84 71 fb ff ff je f8d923 <apply_dir_move+0x493> 0922 f8ddb2: 48 89 c7 mov %rax,%rdi 0925 f8ddb5: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 092d f8ddbd: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 0935 f8ddc5: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 093d f8ddcd: e8 00 00 00 00 call f8ddd2 <apply_dir_move+0x942> f8ddce: R_X86_64_PLT32 __asan_report_store1_noabort-0x4 0942 f8ddd2: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 094a f8ddda: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 0952 f8dde2: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 095a f8ddea: e9 34 fb ff ff jmp f8d923 <apply_dir_move+0x493> 095f f8ddef: 4d 89 fd mov %r15,%r13 0962 f8ddf2: 45 85 c0 test %r8d,%r8d 0965 f8ddf5: 0f 84 6b 01 00 00 je f8df66 <apply_dir_move+0xad6> 096b f8ddfb: 4c 8d b4 24 40 01 00 00 lea 0x140(%rsp),%r14 0973 f8de03: 4c 89 b4 24 40 01 00 00 mov %r14,0x140(%rsp) 097b f8de0b: 4c 89 b4 24 48 01 00 00 mov %r14,0x148(%rsp) 0983 f8de13: 49 81 fc 00 01 00 00 cmp $0x100,%r12 098a f8de1a: 0f 86 00 00 00 00 jbe f8de20 <apply_dir_move+0x990> f8de1c: R_X86_64_PC32 .text.unlikely+0x67f3f 0990 f8de20: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 0995 f8de25: 48 8b 34 24 mov (%rsp),%rsi 0999 f8de29: 48 ba 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rdx 09a3 f8de33: 0f b6 84 24 9b 00 00 00 movzbl 0x9b(%rsp),%eax 09ab f8de3b: 48 c1 e9 03 shr $0x3,%rcx 09af f8de3f: 4c 8d 46 40 lea 0x40(%rsi),%r8 09b3 f8de43: 80 3c 11 00 cmpb $0x0,(%rcx,%rdx,1) 09b7 f8de47: 0f 85 aa 0c 00 00 jne f8eaf7 <apply_dir_move+0x1667> 09bd f8de4d: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 09c2 f8de52: 48 8b 34 24 mov (%rsp),%rsi 09c6 f8de56: 48 ba 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rdx 09d0 f8de60: 48 c1 e9 03 shr $0x3,%rcx 09d4 f8de64: 4c 8b 7e 38 mov 0x38(%rsi),%r15 09d8 f8de68: 80 3c 11 00 cmpb $0x0,(%rcx,%rdx,1) 09dc f8de6c: 0f 85 64 0c 00 00 jne f8ead6 <apply_dir_move+0x1646> 09e2 f8de72: 48 8b 34 24 mov (%rsp),%rsi 09e6 f8de76: 4c 89 fa mov %r15,%rdx 09e9 f8de79: 4d 89 f1 mov %r14,%r9 09ec f8de7c: 4c 89 e1 mov %r12,%rcx 09ef f8de7f: 48 89 df mov %rbx,%rdi 09f2 f8de82: 48 8b 76 30 mov 0x30(%rsi),%rsi 09f6 f8de86: 50 push %rax 09f7 f8de87: e8 54 37 ff ff call f815e0 <add_pending_dir_move> 09fc f8de8c: 41 89 c7 mov %eax,%r15d 09ff f8de8f: 58 pop %rax 0a00 f8de90: 45 85 ff test %r15d,%r15d 0a03 f8de93: 78 08 js f8de9d <apply_dir_move+0xa0d> 0a05 f8de95: 48 83 7c 24 68 00 cmpq $0x0,0x68(%rsp) 0a0b f8de9b: 75 07 jne f8dea4 <apply_dir_move+0xa14> 0a0d f8de9d: 31 ed xor %ebp,%ebp 0a0f f8de9f: e9 2d fc ff ff jmp f8dad1 <apply_dir_move+0x641> 0a14 f8dea4: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0a1e f8deae: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 0a23 f8deb3: 48 c1 ea 03 shr $0x3,%rdx 0a27 f8deb7: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0a2b f8debb: 0f 85 06 0c 00 00 jne f8eac7 <apply_dir_move+0x1637> 0a31 f8dec1: 48 8b 04 24 mov (%rsp),%rax 0a35 f8dec5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 0a3a f8deca: 4c 8b 70 30 mov 0x30(%rax),%r14 0a3e f8dece: 48 c1 ea 03 shr $0x3,%rdx 0a42 f8ded2: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0a4c f8dedc: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0a50 f8dee0: 0f 85 d2 0b 00 00 jne f8eab8 <apply_dir_move+0x1628> 0a56 f8dee6: 48 8b ab a0 01 00 00 mov 0x1a0(%rbx),%rbp 0a5d f8deed: 48 85 ed test %rbp,%rbp 0a60 f8def0: 0f 84 33 03 00 00 je f8e229 <apply_dir_move+0xd99> 0a66 f8def6: 49 bc 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%r12 0a70 f8df00: eb 23 jmp f8df25 <apply_dir_move+0xa95> 0a72 f8df02: 48 8d 7d 10 lea 0x10(%rbp),%rdi 0a76 f8df06: 48 89 f8 mov %rdi,%rax 0a79 f8df09: 48 c1 e8 03 shr $0x3,%rax 0a7d f8df0d: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0a82 f8df12: 0f 85 72 0a 00 00 jne f8e98a <apply_dir_move+0x14fa> 0a88 f8df18: 48 8b 6d 10 mov 0x10(%rbp),%rbp 0a8c f8df1c: 48 85 ed test %rbp,%rbp 0a8f f8df1f: 0f 84 04 03 00 00 je f8e229 <apply_dir_move+0xd99> 0a95 f8df25: 48 8d 7d 18 lea 0x18(%rbp),%rdi 0a99 f8df29: 48 89 f8 mov %rdi,%rax 0a9c f8df2c: 48 c1 e8 03 shr $0x3,%rax 0aa0 f8df30: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0aa5 f8df35: 0f 85 73 0b 00 00 jne f8eaae <apply_dir_move+0x161e> 0aab f8df3b: 4c 3b 75 18 cmp 0x18(%rbp),%r14 0aaf f8df3f: 72 c1 jb f8df02 <apply_dir_move+0xa72> 0ab1 f8df41: 0f 86 fc 02 00 00 jbe f8e243 <apply_dir_move+0xdb3> 0ab7 f8df47: 48 8d 7d 08 lea 0x8(%rbp),%rdi 0abb f8df4b: 48 89 f8 mov %rdi,%rax 0abe f8df4e: 48 c1 e8 03 shr $0x3,%rax 0ac2 f8df52: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0ac7 f8df57: 0f 85 23 0a 00 00 jne f8e980 <apply_dir_move+0x14f0> 0acd f8df5d: 48 8b 6d 08 mov 0x8(%rbp),%rbp 0ad1 f8df61: eb b9 jmp f8df1c <apply_dir_move+0xa8c> 0ad3 f8df63: 4d 89 fd mov %r15,%r13 0ad6 f8df66: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0ae0 f8df70: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 0ae5 f8df75: 48 89 f2 mov %rsi,%rdx 0ae8 f8df78: 83 e6 07 and $0x7,%esi 0aeb f8df7b: 48 c1 ea 03 shr $0x3,%rdx 0aef f8df7f: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 0af3 f8df83: 40 38 f0 cmp %sil,%al 0af6 f8df86: 7f 0e jg f8df96 <apply_dir_move+0xb06> 0af8 f8df88: 84 c0 test %al,%al 0afa f8df8a: 74 0a je f8df96 <apply_dir_move+0xb06> 0afc f8df8c: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 0b01 f8df91: e8 00 00 00 00 call f8df96 <apply_dir_move+0xb06> f8df92: R_X86_64_PLT32 __asan_report_load1_noabort-0x4 0b06 f8df96: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 0b0b f8df9b: 41 0f b6 6d 19 movzbl 0x19(%r13),%ebp 0b10 f8dfa0: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0b1a f8dfaa: 48 c1 ea 03 shr $0x3,%rdx 0b1e f8dfae: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0b22 f8dfb2: 0f 85 91 09 00 00 jne f8e949 <apply_dir_move+0x14b9> 0b28 f8dfb8: 4d 8b 65 10 mov 0x10(%r13),%r12 0b2c f8dfbc: 40 84 ed test %bpl,%bpl 0b2f f8dfbf: 0f 88 b8 04 00 00 js f8e47d <apply_dir_move+0xfed> 0b35 f8dfc5: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0b3f f8dfcf: 4c 89 ea mov %r13,%rdx 0b42 f8dfd2: 48 c1 ea 03 shr $0x3,%rdx 0b46 f8dfd6: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0b4a f8dfda: 0f 85 5c 09 00 00 jne f8e93c <apply_dir_move+0x14ac> 0b50 f8dfe0: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 0b55 f8dfe5: 4d 89 65 00 mov %r12,0x0(%r13) 0b59 f8dfe9: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0b63 f8dff3: 48 c1 ea 03 shr $0x3,%rdx 0b67 f8dff7: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0b6b f8dffb: 0f 85 2f 08 00 00 jne f8e830 <apply_dir_move+0x13a0> 0b71 f8e001: 4c 89 e2 mov %r12,%rdx 0b74 f8e004: 4d 89 65 08 mov %r12,0x8(%r13) 0b78 f8e008: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0b82 f8e012: 48 c1 ea 03 shr $0x3,%rdx 0b86 f8e016: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 0b8a f8e01a: 4c 89 e2 mov %r12,%rdx 0b8d f8e01d: 83 e2 07 and $0x7,%edx 0b90 f8e020: 38 d0 cmp %dl,%al 0b92 f8e022: 7f 0c jg f8e030 <apply_dir_move+0xba0> 0b94 f8e024: 84 c0 test %al,%al 0b96 f8e026: 74 08 je f8e030 <apply_dir_move+0xba0> 0b98 f8e028: 4c 89 e7 mov %r12,%rdi 0b9b f8e02b: e8 00 00 00 00 call f8e030 <apply_dir_move+0xba0> f8e02c: R_X86_64_PLT32 __asan_report_store1_noabort-0x4 0ba0 f8e030: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0baa f8e03a: 41 c6 04 24 00 movb $0x0,(%r12) 0baf f8e03f: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 0bb4 f8e044: 48 c1 ea 03 shr $0x3,%rdx 0bb8 f8e048: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0bbc f8e04c: 0f 85 1f 09 00 00 jne f8e971 <apply_dir_move+0x14e1> 0bc2 f8e052: 48 8b 04 24 mov (%rsp),%rax 0bc6 f8e056: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 0bcb f8e05b: 4c 8b 60 38 mov 0x38(%rax),%r12 0bcf f8e05f: 48 c1 ea 03 shr $0x3,%rdx 0bd3 f8e063: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0bdd f8e06d: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0be1 f8e071: 0f 85 eb 08 00 00 jne f8e962 <apply_dir_move+0x14d2> 0be7 f8e077: 48 8b 04 24 mov (%rsp),%rax 0beb f8e07b: 4c 89 e9 mov %r13,%rcx 0bee f8e07e: 4c 89 e2 mov %r12,%rdx 0bf1 f8e081: 48 89 df mov %rbx,%rdi 0bf4 f8e084: 48 8b 70 30 mov 0x30(%rax),%rsi 0bf8 f8e088: e8 c3 81 ff ff call f86250 <get_cur_path> 0bfd f8e08d: 41 89 c7 mov %eax,%r15d 0c00 f8e090: 85 c0 test %eax,%eax 0c02 f8e092: 0f 88 d1 00 00 00 js f8e169 <apply_dir_move+0xcd9> 0c08 f8e098: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 0c0d f8e09d: 4c 89 ea mov %r13,%rdx 0c10 f8e0a0: 48 89 df mov %rbx,%rdi 0c13 f8e0a3: e8 28 50 ff ff call f830d0 <send_rename> 0c18 f8e0a8: 41 89 c7 mov %eax,%r15d 0c1b f8e0ab: 85 c0 test %eax,%eax 0c1d f8e0ad: 0f 88 b6 00 00 00 js f8e169 <apply_dir_move+0xcd9> 0c23 f8e0b3: 48 83 7c 24 68 00 cmpq $0x0,0x68(%rsp) 0c29 f8e0b9: 0f 84 35 02 00 00 je f8e2f4 <apply_dir_move+0xe64> 0c2f f8e0bf: 48 8d bb a8 01 00 00 lea 0x1a8(%rbx),%rdi 0c36 f8e0c6: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0c40 f8e0d0: 48 89 fa mov %rdi,%rdx 0c43 f8e0d3: 48 c1 ea 03 shr $0x3,%rdx 0c47 f8e0d7: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0c4b f8e0db: 0f 85 c3 09 00 00 jne f8eaa4 <apply_dir_move+0x1614> 0c51 f8e0e1: 4c 8b b3 a8 01 00 00 mov 0x1a8(%rbx),%r14 0c58 f8e0e8: 4d 85 f6 test %r14,%r14 0c5b f8e0eb: 0f 84 03 02 00 00 je f8e2f4 <apply_dir_move+0xe64> 0c61 f8e0f1: 49 bc 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%r12 0c6b f8e0fb: 4c 8b 7c 24 68 mov 0x68(%rsp),%r15 0c70 f8e100: eb 23 jmp f8e125 <apply_dir_move+0xc95> 0c72 f8e102: 49 8d 7e 10 lea 0x10(%r14),%rdi 0c76 f8e106: 48 89 f8 mov %rdi,%rax 0c79 f8e109: 48 c1 e8 03 shr $0x3,%rax 0c7d f8e10d: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0c82 f8e112: 0f 85 a9 08 00 00 jne f8e9c1 <apply_dir_move+0x1531> 0c88 f8e118: 4d 8b 76 10 mov 0x10(%r14),%r14 0c8c f8e11c: 4d 85 f6 test %r14,%r14 0c8f f8e11f: 0f 84 cf 01 00 00 je f8e2f4 <apply_dir_move+0xe64> 0c95 f8e125: 49 8d 7e 18 lea 0x18(%r14),%rdi 0c99 f8e129: 48 89 f8 mov %rdi,%rax 0c9c f8e12c: 48 c1 e8 03 shr $0x3,%rax 0ca0 f8e130: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0ca5 f8e135: 0f 85 5f 09 00 00 jne f8ea9a <apply_dir_move+0x160a> 0cab f8e13b: 4d 39 7e 18 cmp %r15,0x18(%r14) 0caf f8e13f: 77 c1 ja f8e102 <apply_dir_move+0xc72> 0cb1 f8e141: 0f 83 68 01 00 00 jae f8e2af <apply_dir_move+0xe1f> 0cb7 f8e147: 49 8d 7e 08 lea 0x8(%r14),%rdi 0cbb f8e14b: 48 89 f8 mov %rdi,%rax 0cbe f8e14e: 48 c1 e8 03 shr $0x3,%rax 0cc2 f8e152: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0cc7 f8e157: 0f 85 e2 06 00 00 jne f8e83f <apply_dir_move+0x13af> 0ccd f8e15d: 4d 8b 76 08 mov 0x8(%r14),%r14 0cd1 f8e161: eb b9 jmp f8e11c <apply_dir_move+0xc8c> 0cd3 f8e163: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 0cd9 f8e169: 48 8b 44 24 38 mov 0x38(%rsp),%rax 0cde f8e16e: 48 8d 78 10 lea 0x10(%rax),%rdi 0ce2 f8e172: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0cec f8e17c: 48 89 fa mov %rdi,%rdx 0cef f8e17f: 48 c1 ea 03 shr $0x3,%rdx 0cf3 f8e183: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0cf7 f8e187: 0f 85 cb 07 00 00 jne f8e958 <apply_dir_move+0x14c8> 0cfd f8e18d: 48 8b 44 24 38 mov 0x38(%rsp),%rax 0d02 f8e192: 4c 89 ed mov %r13,%rbp 0d05 f8e195: 48 8b 78 10 mov 0x10(%rax),%rdi 0d09 f8e199: 48 83 c0 1a add $0x1a,%rax 0d0d f8e19d: 48 39 c7 cmp %rax,%rdi 0d10 f8e1a0: 0f 85 98 f9 ff ff jne f8db3e <apply_dir_move+0x6ae> 0d16 f8e1a6: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 0d1b f8e1ab: e8 00 00 00 00 call f8e1b0 <apply_dir_move+0xd20> f8e1ac: R_X86_64_PLT32 kfree-0x4 0d20 f8e1b0: e9 9d f9 ff ff jmp f8db52 <apply_dir_move+0x6c2> 0d25 f8e1b5: 4d 85 e4 test %r12,%r12 0d28 f8e1b8: 4d 89 fd mov %r15,%r13 0d2b f8e1bb: 4d 0f 44 e6 cmove %r14,%r12 0d2f f8e1bf: e9 37 fc ff ff jmp f8ddfb <apply_dir_move+0x96b> 0d34 f8e1c4: 4d 89 fd mov %r15,%r13 0d37 f8e1c7: 31 ed xor %ebp,%ebp 0d39 f8e1c9: 45 89 c7 mov %r8d,%r15d 0d3c f8e1cc: e9 00 f9 ff ff jmp f8dad1 <apply_dir_move+0x641> 0d41 f8e1d1: 4d 85 ed test %r13,%r13 0d44 f8e1d4: 0f 85 fb 07 00 00 jne f8e9d5 <apply_dir_move+0x1545> 0d4a f8e1da: 48 83 7c 24 38 00 cmpq $0x0,0x38(%rsp) 0d50 f8e1e0: 0f 84 cc 03 00 00 je f8e5b2 <apply_dir_move+0x1122> 0d56 f8e1e6: 48 8b 44 24 38 mov 0x38(%rsp),%rax 0d5b f8e1eb: 48 8d 78 10 lea 0x10(%rax),%rdi 0d5f f8e1ef: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0d69 f8e1f9: 48 89 fa mov %rdi,%rdx 0d6c f8e1fc: 48 c1 ea 03 shr $0x3,%rdx 0d70 f8e200: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0d74 f8e204: 0f 85 53 06 00 00 jne f8e85d <apply_dir_move+0x13cd> 0d7a f8e20a: 48 8b 44 24 38 mov 0x38(%rsp),%rax 0d7f f8e20f: 48 8b 78 10 mov 0x10(%rax),%rdi 0d83 f8e213: 48 83 c0 1a add $0x1a,%rax 0d87 f8e217: 48 39 c7 cmp %rax,%rdi 0d8a f8e21a: 74 7e je f8e29a <apply_dir_move+0xe0a> 0d8c f8e21c: 31 ed xor %ebp,%ebp 0d8e f8e21e: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 0d94 f8e224: e9 15 f9 ff ff jmp f8db3e <apply_dir_move+0x6ae> 0d99 f8e229: ba e2 0d 00 00 mov $0xde2,%edx 0d9e f8e22e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f8e231: R_X86_64_32S .rodata+0x28a4c0 0da5 f8e235: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f8e238: R_X86_64_32S .rodata+0x28ac40 0dac f8e23c: 31 ed xor %ebp,%ebp 0dae f8e23e: e8 00 00 00 00 call f8e243 <apply_dir_move+0xdb3> f8e23f: R_X86_64_PLT32 btrfs_assertfail-0x4 0db3 f8e243: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0dbd f8e24d: 48 8d 7d 20 lea 0x20(%rbp),%rdi 0dc1 f8e251: 48 89 fa mov %rdi,%rdx 0dc4 f8e254: 48 c1 ea 03 shr $0x3,%rdx 0dc8 f8e258: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0dcc f8e25c: 0f 85 69 07 00 00 jne f8e9cb <apply_dir_move+0x153b> 0dd2 f8e262: 48 8b 44 24 68 mov 0x68(%rsp),%rax 0dd7 f8e267: 48 8d 7d 28 lea 0x28(%rbp),%rdi 0ddb f8e26b: 48 89 fa mov %rdi,%rdx 0dde f8e26e: 48 89 45 20 mov %rax,0x20(%rbp) 0de2 f8e272: 48 c1 ea 03 shr $0x3,%rdx 0de6 f8e276: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0df0 f8e280: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0df4 f8e284: 0f 85 ab 07 00 00 jne f8ea35 <apply_dir_move+0x15a5> 0dfa f8e28a: 48 8b 44 24 78 mov 0x78(%rsp),%rax 0dff f8e28f: 48 89 45 28 mov %rax,0x28(%rbp) 0e03 f8e293: 31 ed xor %ebp,%ebp 0e05 f8e295: e9 37 f8 ff ff jmp f8dad1 <apply_dir_move+0x641> 0e0a f8e29a: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 0e0f f8e29f: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 0e15 f8e2a5: e8 00 00 00 00 call f8e2aa <apply_dir_move+0xe1a> f8e2a6: R_X86_64_PLT32 kfree-0x4 0e1a f8e2aa: e9 dc f8 ff ff jmp f8db8b <apply_dir_move+0x6fb> 0e1f f8e2af: 49 8d 7e 20 lea 0x20(%r14),%rdi 0e23 f8e2b3: 48 89 f8 mov %rdi,%rax 0e26 f8e2b6: 48 c1 e8 03 shr $0x3,%rax 0e2a f8e2ba: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0e2f f8e2bf: 0f 85 84 05 00 00 jne f8e849 <apply_dir_move+0x13b9> 0e35 f8e2c5: 49 8b 6e 20 mov 0x20(%r14),%rbp 0e39 f8e2c9: 48 3b 6c 24 78 cmp 0x78(%rsp),%rbp 0e3e f8e2ce: 0f 86 83 01 00 00 jbe f8e457 <apply_dir_move+0xfc7> 0e44 f8e2d4: 49 8d 7e 10 lea 0x10(%r14),%rdi 0e48 f8e2d8: 48 89 f8 mov %rdi,%rax 0e4b f8e2db: 48 c1 e8 03 shr $0x3,%rax 0e4f f8e2df: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0e54 f8e2e4: 0f 84 2e fe ff ff je f8e118 <apply_dir_move+0xc88> 0e5a f8e2ea: e8 00 00 00 00 call f8e2ef <apply_dir_move+0xe5f> f8e2eb: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 0e5f f8e2ef: e9 24 fe ff ff jmp f8e118 <apply_dir_move+0xc88> 0e64 f8e2f4: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0e6e f8e2fe: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 0e73 f8e303: 48 c1 ea 03 shr $0x3,%rdx 0e77 f8e307: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0e7b f8e30b: 0f 85 a1 06 00 00 jne f8e9b2 <apply_dir_move+0x1522> 0e81 f8e311: 48 8b 04 24 mov (%rsp),%rax 0e85 f8e315: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 0e8a f8e31a: 4c 8b 60 38 mov 0x38(%rax),%r12 0e8e f8e31e: 48 c1 ea 03 shr $0x3,%rdx 0e92 f8e322: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0e9c f8e32c: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0ea0 f8e330: 0f 85 6d 06 00 00 jne f8e9a3 <apply_dir_move+0x1513> 0ea6 f8e336: 4c 8b 34 24 mov (%rsp),%r14 0eaa f8e33a: 4c 89 e2 mov %r12,%rdx 0ead f8e33d: 48 89 df mov %rbx,%rdi 0eb0 f8e340: 49 8b 76 30 mov 0x30(%r14),%rsi 0eb4 f8e344: e8 17 ac ff ff call f88f60 <send_utimes> 0eb9 f8e349: 41 89 c7 mov %eax,%r15d 0ebc f8e34c: 85 c0 test %eax,%eax 0ebe f8e34e: 0f 88 15 fe ff ff js f8e169 <apply_dir_move+0xcd9> 0ec4 f8e354: 49 8d 46 40 lea 0x40(%r14),%rax 0ec8 f8e358: 48 89 44 24 08 mov %rax,0x8(%rsp) 0ecd f8e35d: 48 c1 e8 03 shr $0x3,%rax 0ed1 f8e361: 48 89 c2 mov %rax,%rdx 0ed4 f8e364: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0ede f8e36e: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 0ee2 f8e372: 0f 85 1c 06 00 00 jne f8e994 <apply_dir_move+0x1504> 0ee8 f8e378: 48 c7 44 24 10 00 00 00 00 movq $0x0,0x10(%rsp) 0ef1 f8e381: 48 8b 04 24 mov (%rsp),%rax 0ef5 f8e385: 4c 8b 60 40 mov 0x40(%rax),%r12 0ef9 f8e389: 4c 3b 64 24 08 cmp 0x8(%rsp),%r12 0efe f8e38e: 0f 84 d5 fd ff ff je f8e169 <apply_dir_move+0xcd9> 0f04 f8e394: 48 8d 43 40 lea 0x40(%rbx),%rax 0f08 f8e398: 4d 89 e7 mov %r12,%r15 0f0b f8e39b: 48 bd 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rbp 0f15 f8e3a5: 48 89 04 24 mov %rax,(%rsp) 0f19 f8e3a9: 48 c1 e8 03 shr $0x3,%rax 0f1d f8e3ad: 48 8d 04 28 lea (%rax,%rbp,1),%rax 0f21 f8e3b1: 49 89 c4 mov %rax,%r12 0f24 f8e3b4: eb 65 jmp f8e41b <apply_dir_move+0xf8b> 0f26 f8e3b6: 85 c0 test %eax,%eax 0f28 f8e3b8: 0f 88 a5 01 00 00 js f8e563 <apply_dir_move+0x10d3> 0f2e f8e3be: 49 8d 7f 28 lea 0x28(%r15),%rdi 0f32 f8e3c2: 48 89 f8 mov %rdi,%rax 0f35 f8e3c5: 48 c1 e8 03 shr $0x3,%rax 0f39 f8e3c9: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 0f3d f8e3cd: 0f 85 6c 06 00 00 jne f8ea3f <apply_dir_move+0x15af> 0f43 f8e3d3: 4c 89 f0 mov %r14,%rax 0f46 f8e3d6: 49 8b 57 28 mov 0x28(%r15),%rdx 0f4a f8e3da: 48 c1 e8 03 shr $0x3,%rax 0f4e f8e3de: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 0f52 f8e3e2: 0f 85 76 06 00 00 jne f8ea5e <apply_dir_move+0x15ce> 0f58 f8e3e8: 49 8b 77 20 mov 0x20(%r15),%rsi 0f5c f8e3ec: 48 89 df mov %rbx,%rdi 0f5f f8e3ef: e8 6c ab ff ff call f88f60 <send_utimes> 0f64 f8e3f4: 85 c0 test %eax,%eax 0f66 f8e3f6: 0f 88 67 01 00 00 js f8e563 <apply_dir_move+0x10d3> 0f6c f8e3fc: 4c 89 fa mov %r15,%rdx 0f6f f8e3ff: 48 c1 ea 03 shr $0x3,%rdx 0f73 f8e403: 80 3c 2a 00 cmpb $0x0,(%rdx,%rbp,1) 0f77 f8e407: 0f 85 3c 06 00 00 jne f8ea49 <apply_dir_move+0x15b9> 0f7d f8e40d: 4d 8b 3f mov (%r15),%r15 0f80 f8e410: 4c 3b 7c 24 08 cmp 0x8(%rsp),%r15 0f85 f8e415: 0f 84 48 01 00 00 je f8e563 <apply_dir_move+0x10d3> 0f8b f8e41b: 4d 8d 77 20 lea 0x20(%r15),%r14 0f8f f8e41f: 4c 89 f0 mov %r14,%rax 0f92 f8e422: 48 c1 e8 03 shr $0x3,%rax 0f96 f8e426: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 0f9a f8e42a: 0f 85 5d 06 00 00 jne f8ea8d <apply_dir_move+0x15fd> 0fa0 f8e430: 41 80 3c 24 00 cmpb $0x0,(%r12) 0fa5 f8e435: 49 8b 77 20 mov 0x20(%r15),%rsi 0fa9 f8e439: 0f 85 36 06 00 00 jne f8ea75 <apply_dir_move+0x15e5> 0faf f8e43f: 48 8b 7b 40 mov 0x40(%rbx),%rdi 0fb3 f8e443: 31 d2 xor %edx,%edx 0fb5 f8e445: e8 96 04 ff ff call f7e8e0 <get_inode_info> 0fba f8e44a: 83 f8 fe cmp $0xfffffffe,%eax 0fbd f8e44d: 0f 85 63 ff ff ff jne f8e3b6 <apply_dir_move+0xf26> 0fc3 f8e453: 31 c0 xor %eax,%eax 0fc5 f8e455: eb a5 jmp f8e3fc <apply_dir_move+0xf6c> 0fc7 f8e457: 0f 83 ee 01 00 00 jae f8e64b <apply_dir_move+0x11bb> 0fcd f8e45d: 49 8d 7e 08 lea 0x8(%r14),%rdi 0fd1 f8e461: 48 89 f8 mov %rdi,%rax 0fd4 f8e464: 48 c1 e8 03 shr $0x3,%rax 0fd8 f8e468: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) 0fdd f8e46d: 0f 84 ea fc ff ff je f8e15d <apply_dir_move+0xccd> 0fe3 f8e473: e8 00 00 00 00 call f8e478 <apply_dir_move+0xfe8> f8e474: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 0fe8 f8e478: e9 e0 fc ff ff jmp f8e15d <apply_dir_move+0xccd> 0fed f8e47d: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 0ff7 f8e487: 49 8d 7d 18 lea 0x18(%r13),%rdi 0ffb f8e48b: 48 89 fa mov %rdi,%rdx 0ffe f8e48e: 48 c1 ea 03 shr $0x3,%rdx 1002 f8e492: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 1006 f8e496: 84 c0 test %al,%al 1008 f8e498: 74 08 je f8e4a2 <apply_dir_move+0x1012> 100a f8e49a: 3c 01 cmp $0x1,%al 100c f8e49c: 0f 8e b1 03 00 00 jle f8e853 <apply_dir_move+0x13c3> 1012 f8e4a2: 41 0f b7 45 18 movzwl 0x18(%r13),%eax 1017 f8e4a7: 4c 89 ea mov %r13,%rdx 101a f8e4aa: 48 c1 ea 03 shr $0x3,%rdx 101e f8e4ae: 25 ff 7f 00 00 and $0x7fff,%eax 1023 f8e4b3: 4d 8d 64 04 ff lea -0x1(%r12,%rax,1),%r12 1028 f8e4b8: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 1032 f8e4c2: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 1036 f8e4c6: 0f 85 5c 05 00 00 jne f8ea28 <apply_dir_move+0x1598> 103c f8e4cc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1041 f8e4d1: 4d 89 65 00 mov %r12,0x0(%r13) 1045 f8e4d5: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 104f f8e4df: 48 c1 ea 03 shr $0x3,%rdx 1053 f8e4e3: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 1057 f8e4e7: 0f 85 2c 05 00 00 jne f8ea19 <apply_dir_move+0x1589> 105d f8e4ed: 4c 89 e2 mov %r12,%rdx 1060 f8e4f0: 4d 89 65 08 mov %r12,0x8(%r13) 1064 f8e4f4: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 106e f8e4fe: 48 c1 ea 03 shr $0x3,%rdx 1072 f8e502: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 1076 f8e506: 4c 89 e2 mov %r12,%rdx 1079 f8e509: 83 e2 07 and $0x7,%edx 107c f8e50c: 38 d0 cmp %dl,%al 107e f8e50e: 0f 8f 1c fb ff ff jg f8e030 <apply_dir_move+0xba0> 1084 f8e514: 84 c0 test %al,%al 1086 f8e516: 0f 84 14 fb ff ff je f8e030 <apply_dir_move+0xba0> 108c f8e51c: 4c 89 e7 mov %r12,%rdi 108f f8e51f: e8 00 00 00 00 call f8e524 <apply_dir_move+0x1094> f8e520: R_X86_64_PLT32 __asan_report_store1_noabort-0x4 1094 f8e524: e9 07 fb ff ff jmp f8e030 <apply_dir_move+0xba0> 1099 f8e529: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 10a1 f8e531: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 10a9 f8e539: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 10b1 f8e541: e8 00 00 00 00 call f8e546 <apply_dir_move+0x10b6> f8e542: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 10b6 f8e546: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 10be f8e54e: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 10c6 f8e556: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 10ce f8e55e: e9 f7 f3 ff ff jmp f8d95a <apply_dir_move+0x4ca> 10d3 f8e563: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 10d9 f8e569: 41 89 c7 mov %eax,%r15d 10dc f8e56c: 0f 84 f7 fb ff ff je f8e169 <apply_dir_move+0xcd9> 10e2 f8e572: 4c 89 ed mov %r13,%rbp 10e5 f8e575: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 10ea f8e57a: 49 8d 45 10 lea 0x10(%r13),%rax 10ee f8e57e: 48 89 44 24 50 mov %rax,0x50(%rsp) 10f3 f8e583: e9 49 f5 ff ff jmp f8dad1 <apply_dir_move+0x641> 10f8 f8e588: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 1100 f8e590: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 1108 f8e598: e8 00 00 00 00 call f8e59d <apply_dir_move+0x110d> f8e599: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 110d f8e59d: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 1115 f8e5a5: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 111d f8e5ad: e9 04 f4 ff ff jmp f8d9b6 <apply_dir_move+0x526> 1122 f8e5b2: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 1128 f8e5b8: e9 ce f5 ff ff jmp f8db8b <apply_dir_move+0x6fb> 112d f8e5bd: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 1135 f8e5c5: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 113d f8e5cd: e8 00 00 00 00 call f8e5d2 <apply_dir_move+0x1142> f8e5ce: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1142 f8e5d2: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 114a f8e5da: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 1152 f8e5e2: e9 ee f3 ff ff jmp f8d9d5 <apply_dir_move+0x545> 1157 f8e5e7: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 115f f8e5ef: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 1167 f8e5f7: e8 00 00 00 00 call f8e5fc <apply_dir_move+0x116c> f8e5f8: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 116c f8e5fc: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 1174 f8e604: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 117c f8e60c: e9 19 f6 ff ff jmp f8dc2a <apply_dir_move+0x79a> 1181 f8e611: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 1189 f8e619: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 1191 f8e621: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 1199 f8e629: e8 00 00 00 00 call f8e62e <apply_dir_move+0x119e> f8e62a: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 119e f8e62e: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 11a6 f8e636: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 11ae f8e63e: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 11b6 f8e646: e9 2e f3 ff ff jmp f8d979 <apply_dir_move+0x4e9> 11bb f8e64b: 48 8b 94 24 80 00 00 00 mov 0x80(%rsp),%rdx 11c3 f8e653: 48 b8 00 00 00 00 00 fc ff df movabs $0xdffffc0000000000,%rax 11cd f8e65d: 48 c1 ea 03 shr $0x3,%rdx 11d1 f8e661: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 11d5 f8e665: 0f 85 bf 02 00 00 jne f8e92a <apply_dir_move+0x149a> 11db f8e66b: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 11e2 f8e672: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 11e7 f8e677: 48 89 ea mov %rbp,%rdx 11ea f8e67a: 48 89 df mov %rbx,%rdi 11ed f8e67d: e8 ce 18 ff ff call f7ff50 <can_rmdir> 11f2 f8e682: 41 89 c7 mov %eax,%r15d 11f5 f8e685: 85 c0 test %eax,%eax 11f7 f8e687: 0f 88 dc fa ff ff js f8e169 <apply_dir_move+0xcd9> 11fd f8e68d: 0f 84 61 fc ff ff je f8e2f4 <apply_dir_move+0xe64> 1203 f8e693: e8 e8 f7 fe ff call f7de80 <fs_path_alloc> 1208 f8e698: 48 89 44 24 10 mov %rax,0x10(%rsp) 120d f8e69d: 49 89 c6 mov %rax,%r14 1210 f8e6a0: 48 85 c0 test %rax,%rax 1213 f8e6a3: 0f 84 ba fa ff ff je f8e163 <apply_dir_move+0xcd3> 1219 f8e6a9: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 121e f8e6ae: 48 89 c1 mov %rax,%rcx 1221 f8e6b1: 48 89 ea mov %rbp,%rdx 1224 f8e6b4: 48 89 df mov %rbx,%rdi 1227 f8e6b7: e8 94 7b ff ff call f86250 <get_cur_path> 122c f8e6bc: 41 89 c7 mov %eax,%r15d 122f f8e6bf: 85 c0 test %eax,%eax 1231 f8e6c1: 0f 88 ab fe ff ff js f8e572 <apply_dir_move+0x10e2> 1237 f8e6c7: 4c 89 f6 mov %r14,%rsi 123a f8e6ca: 48 89 df mov %rbx,%rdi 123d f8e6cd: e8 6e 48 ff ff call f82f40 <send_rmdir> 1242 f8e6d2: 41 89 c7 mov %eax,%r15d 1245 f8e6d5: 85 c0 test %eax,%eax 1247 f8e6d7: 0f 88 95 fe ff ff js f8e572 <apply_dir_move+0x10e2> 124d f8e6dd: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 1252 f8e6e2: b8 ff ff 37 00 mov $0x37ffff,%eax 1257 f8e6e7: 48 c1 e0 2a shl $0x2a,%rax 125b f8e6eb: 48 c1 ea 03 shr $0x3,%rdx 125f f8e6ef: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 1263 f8e6f3: 74 0a je f8e6ff <apply_dir_move+0x126f> 1265 f8e6f5: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 126a f8e6fa: e8 00 00 00 00 call f8e6ff <apply_dir_move+0x126f> f8e6fb: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 126f f8e6ff: 48 8b 04 24 mov (%rsp),%rax 1273 f8e703: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 1278 f8e708: 4c 8b 60 38 mov 0x38(%rax),%r12 127c f8e70c: b8 ff ff 37 00 mov $0x37ffff,%eax 1281 f8e711: 48 c1 ea 03 shr $0x3,%rdx 1285 f8e715: 48 c1 e0 2a shl $0x2a,%rax 1289 f8e719: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 128d f8e71d: 74 0a je f8e729 <apply_dir_move+0x1299> 128f f8e71f: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1294 f8e724: e8 00 00 00 00 call f8e729 <apply_dir_move+0x1299> f8e725: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1299 f8e729: 4c 8b 34 24 mov (%rsp),%r14 129d f8e72d: 4c 89 e2 mov %r12,%rdx 12a0 f8e730: 48 89 df mov %rbx,%rdi 12a3 f8e733: 49 8b 76 30 mov 0x30(%r14),%rsi 12a7 f8e737: e8 24 a8 ff ff call f88f60 <send_utimes> 12ac f8e73c: 41 89 c7 mov %eax,%r15d 12af f8e73f: 85 c0 test %eax,%eax 12b1 f8e741: 0f 88 2b fe ff ff js f8e572 <apply_dir_move+0x10e2> 12b7 f8e747: 49 8d 46 40 lea 0x40(%r14),%rax 12bb f8e74b: 48 89 44 24 08 mov %rax,0x8(%rsp) 12c0 f8e750: 48 c1 e8 03 shr $0x3,%rax 12c4 f8e754: 48 89 c2 mov %rax,%rdx 12c7 f8e757: b8 ff ff 37 00 mov $0x37ffff,%eax 12cc f8e75c: 48 c1 e0 2a shl $0x2a,%rax 12d0 f8e760: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 12d4 f8e764: 74 0a je f8e770 <apply_dir_move+0x12e0> 12d6 f8e766: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 12db f8e76b: e8 00 00 00 00 call f8e770 <apply_dir_move+0x12e0> f8e76c: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 12e0 f8e770: 48 8b 04 24 mov (%rsp),%rax 12e4 f8e774: 4c 8b 60 40 mov 0x40(%rax),%r12 12e8 f8e778: 4c 39 64 24 08 cmp %r12,0x8(%rsp) 12ed f8e77d: 0f 85 11 fc ff ff jne f8e394 <apply_dir_move+0xf04> 12f3 f8e783: e9 ea fd ff ff jmp f8e572 <apply_dir_move+0x10e2> 12f8 f8e788: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 1300 f8e790: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 1308 f8e798: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 1310 f8e7a0: e8 00 00 00 00 call f8e7a5 <apply_dir_move+0x1315> f8e7a1: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1315 f8e7a5: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 131d f8e7ad: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 1325 f8e7b5: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 132d f8e7bd: e9 86 f4 ff ff jmp f8dc48 <apply_dir_move+0x7b8> 1332 f8e7c2: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 133a f8e7ca: 48 89 84 24 90 00 00 00 mov %rax,0x90(%rsp) 1342 f8e7d2: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 134a f8e7da: e8 00 00 00 00 call f8e7df <apply_dir_move+0x134f> f8e7db: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 134f f8e7df: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 1357 f8e7e7: 48 8b 84 24 90 00 00 00 mov 0x90(%rsp),%rax 135f f8e7ef: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 1367 f8e7f7: e9 0a f4 ff ff jmp f8dc06 <apply_dir_move+0x776> 136c f8e7fc: 49 8d 45 19 lea 0x19(%r13),%rax 1370 f8e800: 48 89 44 24 18 mov %rax,0x18(%rsp) 1375 f8e805: 49 8d 45 10 lea 0x10(%r13),%rax 1379 f8e809: 48 89 44 24 50 mov %rax,0x50(%rsp) 137e f8e80e: 49 8d 45 08 lea 0x8(%r13),%rax 1382 f8e812: 48 89 44 24 10 mov %rax,0x10(%rsp) 1387 f8e817: e9 4a f7 ff ff jmp f8df66 <apply_dir_move+0xad6> 138c f8e81c: e8 00 00 00 00 call f8e821 <apply_dir_move+0x1391> f8e81d: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1391 f8e821: e9 e3 ed ff ff jmp f8d609 <apply_dir_move+0x179> 1396 f8e826: e8 00 00 00 00 call f8e82b <apply_dir_move+0x139b> f8e827: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 139b f8e82b: e9 b8 ed ff ff jmp f8d5e8 <apply_dir_move+0x158> 13a0 f8e830: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 13a5 f8e835: e8 00 00 00 00 call f8e83a <apply_dir_move+0x13aa> f8e836: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 13aa f8e83a: e9 c2 f7 ff ff jmp f8e001 <apply_dir_move+0xb71> 13af f8e83f: e8 00 00 00 00 call f8e844 <apply_dir_move+0x13b4> f8e840: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 13b4 f8e844: e9 14 f9 ff ff jmp f8e15d <apply_dir_move+0xccd> 13b9 f8e849: e8 00 00 00 00 call f8e84e <apply_dir_move+0x13be> f8e84a: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 13be f8e84e: e9 72 fa ff ff jmp f8e2c5 <apply_dir_move+0xe35> 13c3 f8e853: e8 00 00 00 00 call f8e858 <apply_dir_move+0x13c8> f8e854: R_X86_64_PLT32 __asan_report_load2_noabort-0x4 13c8 f8e858: e9 45 fc ff ff jmp f8e4a2 <apply_dir_move+0x1012> 13cd f8e85d: e8 00 00 00 00 call f8e862 <apply_dir_move+0x13d2> f8e85e: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 13d2 f8e862: e9 a3 f9 ff ff jmp f8e20a <apply_dir_move+0xd7a> 13d7 f8e867: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 13dc f8e86c: e8 00 00 00 00 call f8e871 <apply_dir_move+0x13e1> f8e86d: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 13e1 f8e871: e9 4c ef ff ff jmp f8d7c2 <apply_dir_move+0x332> 13e6 f8e876: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 13eb f8e87b: e8 00 00 00 00 call f8e880 <apply_dir_move+0x13f0> f8e87c: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 13f0 f8e880: e9 6c ef ff ff jmp f8d7f1 <apply_dir_move+0x361> 13f5 f8e885: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 13fa f8e88a: e8 00 00 00 00 call f8e88f <apply_dir_move+0x13ff> f8e88b: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 13ff f8e88f: e9 25 ed ff ff jmp f8d5b9 <apply_dir_move+0x129> 1404 f8e894: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1409 f8e899: e8 00 00 00 00 call f8e89e <apply_dir_move+0x140e> f8e89a: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 140e f8e89e: e9 77 ee ff ff jmp f8d71a <apply_dir_move+0x28a> 1413 f8e8a3: e8 00 00 00 00 call f8e8a8 <apply_dir_move+0x1418> f8e8a4: R_X86_64_PLT32 __asan_report_load1_noabort-0x4 1418 f8e8a8: e9 2e ee ff ff jmp f8d6db <apply_dir_move+0x24b> 141d f8e8ad: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1422 f8e8b2: e8 00 00 00 00 call f8e8b7 <apply_dir_move+0x1427> f8e8b3: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1427 f8e8b7: e9 32 f2 ff ff jmp f8daee <apply_dir_move+0x65e> 142c f8e8bc: e8 00 00 00 00 call f8e8c1 <apply_dir_move+0x1431> f8e8bd: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1431 f8e8c1: e9 bd ed ff ff jmp f8d683 <apply_dir_move+0x1f3> 1436 f8e8c6: e8 00 00 00 00 call f8e8cb <apply_dir_move+0x143b> f8e8c7: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 143b f8e8cb: e9 59 ed ff ff jmp f8d629 <apply_dir_move+0x199> 1440 f8e8d0: e8 00 00 00 00 call f8e8d5 <apply_dir_move+0x1445> f8e8d1: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1445 f8e8d5: e9 52 f2 ff ff jmp f8db2c <apply_dir_move+0x69c> 144a f8e8da: e8 00 00 00 00 call f8e8df <apply_dir_move+0x144f> f8e8db: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 144f f8e8df: e9 8d f2 ff ff jmp f8db71 <apply_dir_move+0x6e1> 1454 f8e8e4: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1459 f8e8e9: e8 00 00 00 00 call f8e8ee <apply_dir_move+0x145e> f8e8ea: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 145e f8e8ee: e9 b5 f2 ff ff jmp f8dba8 <apply_dir_move+0x718> 1463 f8e8f3: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1468 f8e8f8: 48 89 54 24 10 mov %rdx,0x10(%rsp) 146d f8e8fd: e8 00 00 00 00 call f8e902 <apply_dir_move+0x1472> f8e8fe: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1472 f8e902: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1477 f8e907: e9 0a ef ff ff jmp f8d816 <apply_dir_move+0x386> 147c f8e90c: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1481 f8e911: e8 00 00 00 00 call f8e916 <apply_dir_move+0x1486> f8e912: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1486 f8e916: e9 6f ec ff ff jmp f8d58a <apply_dir_move+0xfa> 148b f8e91b: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1490 f8e920: e8 00 00 00 00 call f8e925 <apply_dir_move+0x1495> f8e921: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1495 f8e925: e9 08 ec ff ff jmp f8d532 <apply_dir_move+0xa2> 149a f8e92a: 48 8b bc 24 80 00 00 00 mov 0x80(%rsp),%rdi 14a2 f8e932: e8 00 00 00 00 call f8e937 <apply_dir_move+0x14a7> f8e933: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 14a7 f8e937: e9 2f fd ff ff jmp f8e66b <apply_dir_move+0x11db> 14ac f8e93c: 4c 89 ef mov %r13,%rdi 14af f8e93f: e8 00 00 00 00 call f8e944 <apply_dir_move+0x14b4> f8e940: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 14b4 f8e944: e9 97 f6 ff ff jmp f8dfe0 <apply_dir_move+0xb50> 14b9 f8e949: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 14be f8e94e: e8 00 00 00 00 call f8e953 <apply_dir_move+0x14c3> f8e94f: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 14c3 f8e953: e9 60 f6 ff ff jmp f8dfb8 <apply_dir_move+0xb28> 14c8 f8e958: e8 00 00 00 00 call f8e95d <apply_dir_move+0x14cd> f8e959: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 14cd f8e95d: e9 2b f8 ff ff jmp f8e18d <apply_dir_move+0xcfd> 14d2 f8e962: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 14d7 f8e967: e8 00 00 00 00 call f8e96c <apply_dir_move+0x14dc> f8e968: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 14dc f8e96c: e9 06 f7 ff ff jmp f8e077 <apply_dir_move+0xbe7> 14e1 f8e971: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 14e6 f8e976: e8 00 00 00 00 call f8e97b <apply_dir_move+0x14eb> f8e977: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 14eb f8e97b: e9 d2 f6 ff ff jmp f8e052 <apply_dir_move+0xbc2> 14f0 f8e980: e8 00 00 00 00 call f8e985 <apply_dir_move+0x14f5> f8e981: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 14f5 f8e985: e9 d3 f5 ff ff jmp f8df5d <apply_dir_move+0xacd> 14fa f8e98a: e8 00 00 00 00 call f8e98f <apply_dir_move+0x14ff> f8e98b: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 14ff f8e98f: e9 84 f5 ff ff jmp f8df18 <apply_dir_move+0xa88> 1504 f8e994: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1509 f8e999: e8 00 00 00 00 call f8e99e <apply_dir_move+0x150e> f8e99a: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 150e f8e99e: e9 d5 f9 ff ff jmp f8e378 <apply_dir_move+0xee8> 1513 f8e9a3: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1518 f8e9a8: e8 00 00 00 00 call f8e9ad <apply_dir_move+0x151d> f8e9a9: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 151d f8e9ad: e9 84 f9 ff ff jmp f8e336 <apply_dir_move+0xea6> 1522 f8e9b2: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1527 f8e9b7: e8 00 00 00 00 call f8e9bc <apply_dir_move+0x152c> f8e9b8: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 152c f8e9bc: e9 50 f9 ff ff jmp f8e311 <apply_dir_move+0xe81> 1531 f8e9c1: e8 00 00 00 00 call f8e9c6 <apply_dir_move+0x1536> f8e9c2: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1536 f8e9c6: e9 4d f7 ff ff jmp f8e118 <apply_dir_move+0xc88> 153b f8e9cb: e8 00 00 00 00 call f8e9d0 <apply_dir_move+0x1540> f8e9cc: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 1540 f8e9d0: e9 8d f8 ff ff jmp f8e262 <apply_dir_move+0xdd2> 1545 f8e9d5: 49 8d 7d 10 lea 0x10(%r13),%rdi 1549 f8e9d9: b8 ff ff 37 00 mov $0x37ffff,%eax 154e f8e9de: 48 89 fa mov %rdi,%rdx 1551 f8e9e1: 48 c1 e0 2a shl $0x2a,%rax 1555 f8e9e5: 48 c1 ea 03 shr $0x3,%rdx 1559 f8e9e9: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 155d f8e9ed: 74 05 je f8e9f4 <apply_dir_move+0x1564> 155f f8e9ef: e8 00 00 00 00 call f8e9f4 <apply_dir_move+0x1564> f8e9f0: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1564 f8e9f4: 49 8b 7d 10 mov 0x10(%r13),%rdi 1568 f8e9f8: 49 8d 45 1a lea 0x1a(%r13),%rax 156c f8e9fc: 48 39 c7 cmp %rax,%rdi 156f f8e9ff: 74 05 je f8ea06 <apply_dir_move+0x1576> 1571 f8ea01: e8 00 00 00 00 call f8ea06 <apply_dir_move+0x1576> f8ea02: R_X86_64_PLT32 kfree-0x4 1576 f8ea06: 4c 89 ef mov %r13,%rdi 1579 f8ea09: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 157f f8ea0f: e8 00 00 00 00 call f8ea14 <apply_dir_move+0x1584> f8ea10: R_X86_64_PLT32 kfree-0x4 1584 f8ea14: e9 72 f1 ff ff jmp f8db8b <apply_dir_move+0x6fb> 1589 f8ea19: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 158e f8ea1e: e8 00 00 00 00 call f8ea23 <apply_dir_move+0x1593> f8ea1f: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 1593 f8ea23: e9 c5 fa ff ff jmp f8e4ed <apply_dir_move+0x105d> 1598 f8ea28: 4c 89 ef mov %r13,%rdi 159b f8ea2b: e8 00 00 00 00 call f8ea30 <apply_dir_move+0x15a0> f8ea2c: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 15a0 f8ea30: e9 97 fa ff ff jmp f8e4cc <apply_dir_move+0x103c> 15a5 f8ea35: e8 00 00 00 00 call f8ea3a <apply_dir_move+0x15aa> f8ea36: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 15aa f8ea3a: e9 4b f8 ff ff jmp f8e28a <apply_dir_move+0xdfa> 15af f8ea3f: e8 00 00 00 00 call f8ea44 <apply_dir_move+0x15b4> f8ea40: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 15b4 f8ea44: e9 8a f9 ff ff jmp f8e3d3 <apply_dir_move+0xf43> 15b9 f8ea49: 4c 89 ff mov %r15,%rdi 15bc f8ea4c: 89 44 24 18 mov %eax,0x18(%rsp) 15c0 f8ea50: e8 00 00 00 00 call f8ea55 <apply_dir_move+0x15c5> f8ea51: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 15c5 f8ea55: 8b 44 24 18 mov 0x18(%rsp),%eax 15c9 f8ea59: e9 af f9 ff ff jmp f8e40d <apply_dir_move+0xf7d> 15ce f8ea5e: 4c 89 f7 mov %r14,%rdi 15d1 f8ea61: 48 89 54 24 18 mov %rdx,0x18(%rsp) 15d6 f8ea66: e8 00 00 00 00 call f8ea6b <apply_dir_move+0x15db> f8ea67: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 15db f8ea6b: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 15e0 f8ea70: e9 73 f9 ff ff jmp f8e3e8 <apply_dir_move+0xf58> 15e5 f8ea75: 48 8b 3c 24 mov (%rsp),%rdi 15e9 f8ea79: 48 89 74 24 18 mov %rsi,0x18(%rsp) 15ee f8ea7e: e8 00 00 00 00 call f8ea83 <apply_dir_move+0x15f3> f8ea7f: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 15f3 f8ea83: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 15f8 f8ea88: e9 b2 f9 ff ff jmp f8e43f <apply_dir_move+0xfaf> 15fd f8ea8d: 4c 89 f7 mov %r14,%rdi 1600 f8ea90: e8 00 00 00 00 call f8ea95 <apply_dir_move+0x1605> f8ea91: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1605 f8ea95: e9 96 f9 ff ff jmp f8e430 <apply_dir_move+0xfa0> 160a f8ea9a: e8 00 00 00 00 call f8ea9f <apply_dir_move+0x160f> f8ea9b: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 160f f8ea9f: e9 97 f6 ff ff jmp f8e13b <apply_dir_move+0xcab> 1614 f8eaa4: e8 00 00 00 00 call f8eaa9 <apply_dir_move+0x1619> f8eaa5: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1619 f8eaa9: e9 33 f6 ff ff jmp f8e0e1 <apply_dir_move+0xc51> 161e f8eaae: e8 00 00 00 00 call f8eab3 <apply_dir_move+0x1623> f8eaaf: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1623 f8eab3: e9 83 f4 ff ff jmp f8df3b <apply_dir_move+0xaab> 1628 f8eab8: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 162d f8eabd: e8 00 00 00 00 call f8eac2 <apply_dir_move+0x1632> f8eabe: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1632 f8eac2: e9 1f f4 ff ff jmp f8dee6 <apply_dir_move+0xa56> 1637 f8eac7: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 163c f8eacc: e8 00 00 00 00 call f8ead1 <apply_dir_move+0x1641> f8eacd: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1641 f8ead1: e9 eb f3 ff ff jmp f8dec1 <apply_dir_move+0xa31> 1646 f8ead6: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 164b f8eadb: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1650 f8eae0: 89 44 24 10 mov %eax,0x10(%rsp) 1654 f8eae4: e8 00 00 00 00 call f8eae9 <apply_dir_move+0x1659> f8eae5: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1659 f8eae9: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 165e f8eaee: 8b 44 24 10 mov 0x10(%rsp),%eax 1662 f8eaf2: e9 7b f3 ff ff jmp f8de72 <apply_dir_move+0x9e2> 1667 f8eaf7: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 166c f8eafc: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1671 f8eb01: 89 44 24 10 mov %eax,0x10(%rsp) 1675 f8eb05: e8 00 00 00 00 call f8eb0a <apply_dir_move+0x167a> f8eb06: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 167a f8eb0a: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 167f f8eb0f: 8b 44 24 10 mov 0x10(%rsp),%eax 1683 f8eb13: e9 35 f3 ff ff jmp f8de4d <apply_dir_move+0x9bd> 1688 f8eb18: 48 89 c7 mov %rax,%rdi 168b f8eb1b: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 1693 f8eb23: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 169b f8eb2b: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 16a3 f8eb33: e8 00 00 00 00 call f8eb38 <apply_dir_move+0x16a8> f8eb34: R_X86_64_PLT32 __asan_report_store1_noabort-0x4 16a8 f8eb38: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 16b0 f8eb40: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 16b8 f8eb48: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 16c0 f8eb50: e9 ce ed ff ff jmp f8d923 <apply_dir_move+0x493> 16c5 f8eb55: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 16ca f8eb5a: 44 89 84 24 90 00 00 00 mov %r8d,0x90(%rsp) 16d2 f8eb62: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 16da f8eb6a: e8 00 00 00 00 call f8eb6f <apply_dir_move+0x16df> f8eb6b: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 16df f8eb6f: 44 8b 84 24 90 00 00 00 mov 0x90(%rsp),%r8d 16e7 f8eb77: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 16ef f8eb7f: e9 b5 ed ff ff jmp f8d939 <apply_dir_move+0x4a9> 16f4 f8eb84: 48 89 74 24 10 mov %rsi,0x10(%rsp) 16f9 f8eb89: e8 00 00 00 00 call f8eb8e <apply_dir_move+0x16fe> f8eb8a: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 16fe f8eb8e: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1703 f8eb93: e9 b7 eb ff ff jmp f8d74f <apply_dir_move+0x2bf> 1708 f8eb98: 48 8b bc 24 80 00 00 00 mov 0x80(%rsp),%rdi 1710 f8eba0: e8 00 00 00 00 call f8eba5 <apply_dir_move+0x1715> f8eba1: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1715 f8eba5: e9 f0 eb ff ff jmp f8d79a <apply_dir_move+0x30a> 171a f8ebaa: 48 89 74 24 10 mov %rsi,0x10(%rsp) 171f f8ebaf: e8 00 00 00 00 call f8ebb4 <apply_dir_move+0x1724> f8ebb0: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1724 f8ebb4: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1729 f8ebb9: e9 a0 ee ff ff jmp f8da5e <apply_dir_move+0x5ce> 172e f8ebbe: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1733 f8ebc3: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 173b f8ebcb: e8 00 00 00 00 call f8ebd0 <apply_dir_move+0x1740> f8ebcc: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 1740 f8ebd0: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 1748 f8ebd8: e9 b8 ed ff ff jmp f8d995 <apply_dir_move+0x505> 174d f8ebdd: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1752 f8ebe2: 44 89 84 24 90 00 00 00 mov %r8d,0x90(%rsp) 175a f8ebea: 48 89 94 24 88 00 00 00 mov %rdx,0x88(%rsp) 1762 f8ebf2: e8 00 00 00 00 call f8ebf7 <apply_dir_move+0x1767> f8ebf3: R_X86_64_PLT32 __asan_report_load1_noabort-0x4 1767 f8ebf7: 44 8b 84 24 90 00 00 00 mov 0x90(%rsp),%r8d 176f f8ebff: 48 8b 94 24 88 00 00 00 mov 0x88(%rsp),%rdx 1777 f8ec07: e9 b2 ec ff ff jmp f8d8be <apply_dir_move+0x42e> 177c f8ec0c: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1781 f8ec11: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 1789 f8ec19: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 1791 f8ec21: 88 8c 24 88 00 00 00 mov %cl,0x88(%rsp) 1798 f8ec28: e8 00 00 00 00 call f8ec2d <apply_dir_move+0x179d> f8ec29: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 179d f8ec2d: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 17a5 f8ec35: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 17ad f8ec3d: 0f b6 8c 24 88 00 00 00 movzbl 0x88(%rsp),%ecx 17b5 f8ec45: e9 84 ec ff ff jmp f8d8ce <apply_dir_move+0x43e> 17ba f8ec4a: 4c 89 ff mov %r15,%rdi 17bd f8ec4d: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 17c5 f8ec55: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 17cd f8ec5d: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 17d5 f8ec65: e8 00 00 00 00 call f8ec6a <apply_dir_move+0x17da> f8ec66: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 17da f8ec6a: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 17e2 f8ec72: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 17ea f8ec7a: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 17f2 f8ec82: e9 64 ec ff ff jmp f8d8eb <apply_dir_move+0x45b> 17f7 f8ec87: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 17fc f8ec8c: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 1804 f8ec94: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 180c f8ec9c: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 1814 f8eca4: e8 00 00 00 00 call f8eca9 <apply_dir_move+0x1819> f8eca5: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 1819 f8eca9: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 1821 f8ecb1: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 1829 f8ecb9: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 1831 f8ecc1: e9 3b ec ff ff jmp f8d901 <apply_dir_move+0x471> 1836 f8ecc6: e8 00 00 00 00 call f8eccb <apply_dir_move+0x183b> f8ecc7: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 183b f8eccb: e9 3e f0 ff ff jmp f8dd0e <apply_dir_move+0x87e> 1840 f8ecd0: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 1848 f8ecd8: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 1850 f8ece0: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 1858 f8ece8: e8 00 00 00 00 call f8eced <apply_dir_move+0x185d> f8ece9: R_X86_64_PLT32 __asan_report_load2_noabort-0x4 185d f8eced: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 1865 f8ecf5: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 186d f8ecfd: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 1875 f8ed05: e9 4b f0 ff ff jmp f8dd55 <apply_dir_move+0x8c5> 187a f8ed0a: 4c 89 ff mov %r15,%rdi 187d f8ed0d: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 1885 f8ed15: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 188d f8ed1d: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 1895 f8ed25: e8 00 00 00 00 call f8ed2a <apply_dir_move+0x189a> f8ed26: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 189a f8ed2a: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 18a2 f8ed32: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 18aa f8ed3a: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 18b2 f8ed42: e9 2f f0 ff ff jmp f8dd76 <apply_dir_move+0x8e6> 18b7 f8ed47: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 18bc f8ed4c: 44 89 84 24 9c 00 00 00 mov %r8d,0x9c(%rsp) 18c4 f8ed54: 48 89 94 24 90 00 00 00 mov %rdx,0x90(%rsp) 18cc f8ed5c: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 18d4 f8ed64: e8 00 00 00 00 call f8ed69 <apply_dir_move+0x18d9> f8ed65: R_X86_64_PLT32 __asan_report_store8_noabort-0x4 18d9 f8ed69: 44 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%r8d 18e1 f8ed71: 48 8b 94 24 90 00 00 00 mov 0x90(%rsp),%rdx 18e9 f8ed79: 48 8b 84 24 88 00 00 00 mov 0x88(%rsp),%rax 18f1 f8ed81: e9 06 f0 ff ff jmp f8dd8c <apply_dir_move+0x8fc> 18f6 f8ed86: e8 00 00 00 00 call f8ed8b <apply_dir_move+0x18fb> f8ed87: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 18fb f8ed8b: e9 1d e9 ff ff jmp f8d6ad <apply_dir_move+0x21d> 0000 0000000000067f43 <apply_dir_move.cold>: 0000 67f43: ba da 0d 00 00 mov $0xdda,%edx 0005 67f48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 67f4b: R_X86_64_32S .rodata+0x28a4c0 000c 67f4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f52: R_X86_64_32S .rodata+0x28abe0 0013 67f56: e8 00 00 00 00 call 67f5b <apply_dir_move.cold+0x18> 67f57: R_X86_64_PLT32 btrfs_assertfail-0x4 0018 67f5b: e9 00 00 00 00 jmp 67f60 <apply_dir_move.cold+0x1d> 67f5c: R_X86_64_PC32 .text+0xf8de1c 001d 67f60: bf 20 00 00 00 mov $0x20,%edi 0022 67f65: e8 00 00 00 00 call 67f6a <apply_dir_move.cold+0x27> 67f66: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 0027 67f6a: 48 8b 04 25 20 00 00 00 mov 0x20,%rax 002f 67f72: 48 89 44 24 68 mov %rax,0x68(%rsp) 0034 67f77: 48 b8 05 00 00 00 00 fc ff df movabs $0xdffffc0000000005,%rax 003e 67f81: 80 38 00 cmpb $0x0,(%rax) 0041 67f84: 74 0a je 67f90 <apply_dir_move.cold+0x4d> 0043 67f86: bf 28 00 00 00 mov $0x28,%edi 0048 67f8b: e8 00 00 00 00 call 67f90 <apply_dir_move.cold+0x4d> 67f8c: R_X86_64_PLT32 __asan_report_load8_noabort-0x4 004d 67f90: 48 8b 04 25 28 00 00 00 mov 0x28,%rax 0055 67f98: 48 89 44 24 78 mov %rax,0x78(%rsp) 005a 67f9d: a0 06 00 00 00 00 fc ff df movabs 0xdffffc0000000006,%al 0063 67fa6: 84 c0 test %al,%al 0065 67fa8: 74 02 je 67fac <apply_dir_move.cold+0x69> 0067 67faa: 7e 14 jle 67fc0 <apply_dir_move.cold+0x7d> 0069 67fac: 0f b6 04 25 30 00 00 00 movzbl 0x30,%eax 0071 67fb4: 88 84 24 9b 00 00 00 mov %al,0x9b(%rsp) 0078 67fbb: e9 00 00 00 00 jmp 67fc0 <apply_dir_move.cold+0x7d> 67fbc: R_X86_64_PC32 .text+0xf8d6f9 007d 67fc0: bf 30 00 00 00 mov $0x30,%edi 0082 67fc5: e8 00 00 00 00 call 67fca <apply_dir_move.cold+0x87> 67fc6: R_X86_64_PLT32 __asan_report_load1_noabort-0x4 0087 67fca: eb e0 jmp 67fac <apply_dir_move.cold+0x69>
Signature · 2 lines
0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests