Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 912559 Details for
Bug 1113754
[abrt] btrfs-progs: process_root_ref(): btrfsck killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 98.17 KB, created by
Jérémie Horhant
on 2014-06-26 20:15:37 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Jérémie Horhant
Created:
2014-06-26 20:15:37 UTC
Size:
98.17 KB
patch
obsolete
>[New LWP 2508] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `btrfsck --repair /dev/disk/by-label/heket'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 process_root_ref (root_cache=0x7fff4b4f2b10, key=0x7fff4b4f26c0, slot=305, eb=0x15912d0) at cmds-check.c:1912 >1912 name_len = btrfs_root_ref_name_len(eb, ref); > >Thread 1 (Thread 0x7fae8b2b8880 (LWP 2508)): >#0 process_root_ref (root_cache=0x7fff4b4f2b10, key=0x7fff4b4f26c0, slot=305, eb=0x15912d0) at cmds-check.c:1912 > len = <optimized out> > ref = 0x64226 > dirid = <optimized out> > index = <optimized out> > name_len = <optimized out> > namebuf = "workx.htmlr.jstions.jsff3188dfedb60b8f59pgT.tmpault-jshintrc-pathayment_cancellation.rbbridge Mobile ::v-1.9::surface_cap.eet", '\000' <repeats 43 times>, "\203l\347\346\063", '\000' <repeats 11 times>, "\022\000\000\000\000\000\000\000\300\221\033\347\063\000\000\000"... > error = <optimized out> >#1 check_fs_roots (root_cache=root_cache@entry=0x7fff4b4f2b10, root=0x1498570) at cmds-check.c:2069 > path = {nodes = {0x15912d0, 0x1489510, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, slots = {305, 5, 0, 0, 0, 0, 0, 0}, locks = {0, 0, 0, 0, 0, 0, 0, 0}, reada = 0, lowest_level = 0, search_for_split = 0, keep_locks = 0, skip_locking = 0, leave_spinning = 0, skip_check_block = 0} > key = {objectid = 47287796087996348, type = 144 '\220', offset = 13835058055282163721} > wc = {shared = {root = {rb_node = 0x0}}, nodes = {0x0, 0x0, 0x7fff4b4f2770, 0x0, 0x0, 0x0, 0x0, 0x0}, active_node = 2, root_level = 2} > leaf = 0x15912d0 > tmp_root = <optimized out> > tree_root = 0x147b240 > ret = <optimized out> > err = 0 >#2 0x000000000041e2fd in cmd_check (argc=<optimized out>, argv=<optimized out>) at cmds-check.c:6599 > root_cache = {root = {rb_node = 0x147beb0}} > root = 0x1498570 > info = <optimized out> > bytenr = <optimized out> > uuidbuf = "2b660c60-7d0c-4a4d-b8f1-cad23c150c18" > ret = <optimized out> > num = <optimized out> > option_index = 1 > init_csum_tree = <optimized out> > ctree_flags = <optimized out> >#3 0x0000000000406ca2 in main (argc=3, argv=0x7fff4b4f2cd8) at btrfs.c:286 > cmd = 0x6698f8 > bname = <optimized out> >From To Syms Read Shared Object Library >0x0000003b7dc01510 0x0000003b7dc02b84 Yes /lib64/libuuid.so.1 >0x0000003b7e0085f0 0x0000003b7e02cb5c Yes /lib64/libblkid.so.1 >0x00000033e7a05890 0x00000033e7a74bb8 Yes /lib64/libm.so.6 >0x00000033e7e02210 0x00000033e7e0e930 Yes /lib64/libz.so.1 >0x00000033ee202600 0x00000033ee21c748 Yes /lib64/liblzo2.so.2 >0x00000033e76059f0 0x00000033e7611614 Yes /lib64/libpthread.so.0 >0x00000033e6e1f560 0x00000033e6f60bb4 Yes /lib64/libc.so.6 >0x00000033e6a00b10 0x00000033e6a19c70 Yes /lib64/ld-linux-x86-64.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x641c1 410049 >rbx 0x7fff4b4f26c0 140734456866496 >rcx 0x15f5566 23024998 >rdx 0x64226 410150 >rsi 0x159317a 22622586 >rdi 0x7fff4b4f25a0 140734456866208 >rbp 0x1000a8 0x1000a8 >rsp 0x7fff4b4f25d0 0x7fff4b4f25d0 >r8 0x1 1 >r9 0x159534c 22631244 >r10 0x641afc000 26871840768 >r11 0x33e6f7e010 222918336528 >r12 0x15912d0 22614736 >r13 0x0 0 >r14 0x7fff4b4f2970 140734456867184 >r15 0x0 0 >rip 0x40687f 0x40687f <check_fs_roots+6703> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function check_fs_roots: > 0x0000000000404e50 <+0>: push %r15 > 0x0000000000404e52 <+2>: push %r14 > 0x0000000000404e54 <+4>: push %r13 > 0x0000000000404e56 <+6>: push %r12 > 0x0000000000404e58 <+8>: push %rbp > 0x0000000000404e59 <+9>: push %rbx > 0x0000000000404e5a <+10>: sub $0x4b8,%rsp > 0x0000000000404e61 <+17>: mov %rdi,0xb0(%rsp) > 0x0000000000404e69 <+25>: mov (%rdi),%rdi > 0x0000000000404e6c <+28>: mov %rsi,0x58(%rsp) > 0x0000000000404e71 <+33>: mov %fs:0x28,%rsi > 0x0000000000404e7a <+42>: mov %rsi,0x4a8(%rsp) > 0x0000000000404e82 <+50>: xor %esi,%esi > 0x0000000000404e84 <+52>: cmpl $0x0,0x266685(%rip) # 0x66b510 <repair> > 0x0000000000404e8b <+59>: mov 0x30(%rdi),%rax > 0x0000000000404e8f <+63>: mov %rax,0x48(%rsp) > 0x0000000000404e94 <+68>: je 0x404e9b <check_fs_roots+75> > 0x0000000000404e96 <+70>: callq 0x417380 <reset_cached_block_groups> > 0x0000000000404e9b <+75>: lea 0x150(%rsp),%rbx > 0x0000000000404ea3 <+83>: xor %eax,%eax > 0x0000000000404ea5 <+85>: mov $0x14,%ecx > 0x0000000000404eaa <+90>: lea 0x1f0(%rsp),%rbp > 0x0000000000404eb2 <+98>: mov %rbx,%rdi > 0x0000000000404eb5 <+101>: rep stos %eax,%es:(%rdi) > 0x0000000000404eb7 <+103>: mov %rbx,%rdi > 0x0000000000404eba <+106>: callq 0x43a390 <cache_tree_init> > 0x0000000000404ebf <+111>: mov %rbp,%rdi > 0x0000000000404ec2 <+114>: callq 0x4274f0 <btrfs_init_path> > 0x0000000000404ec7 <+119>: mov 0x48(%rsp),%rsi > 0x0000000000404ecc <+124>: lea 0xf0(%rsp),%rdx > 0x0000000000404ed4 <+132>: xor %r9d,%r9d > 0x0000000000404ed7 <+135>: xor %r8d,%r8d > 0x0000000000404eda <+138>: xor %edi,%edi > 0x0000000000404edc <+140>: mov %rbp,%rcx > 0x0000000000404edf <+143>: movq $0x0,0xf9(%rsp) > 0x0000000000404eeb <+155>: movq $0x0,0xf0(%rsp) > 0x0000000000404ef7 <+167>: movb $0x84,0xf8(%rsp) > 0x0000000000404eff <+175>: callq 0x42a980 <btrfs_search_slot> > 0x0000000000404f04 <+180>: test %eax,%eax > 0x0000000000404f06 <+182>: movl $0x0,0xd8(%rsp) > 0x0000000000404f11 <+193>: jns 0x404f32 <check_fs_roots+226> > 0x0000000000404f13 <+195>: lea 0x512d0(%rip),%rcx # 0x4561ea <__PRETTY_FUNCTION__.11071> > 0x0000000000404f1a <+202>: lea 0x4f41f(%rip),%rsi # 0x454340 > 0x0000000000404f21 <+209>: lea 0x4f4a0(%rip),%rdi # 0x4543c8 > 0x0000000000404f28 <+216>: mov $0x7fe,%edx > 0x0000000000404f2d <+221>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000404f32 <+226>: lea 0x1a0(%rsp),%rax > 0x0000000000404f3a <+234>: mov %rbx,0x40(%rsp) > 0x0000000000404f3f <+239>: mov %rax,0xc0(%rsp) > 0x0000000000404f47 <+247>: lea 0x1d0(%rsp),%rax > 0x0000000000404f4f <+255>: mov %rax,0x50(%rsp) > 0x0000000000404f54 <+260>: mov %rbx,%rax > 0x0000000000404f57 <+263>: add $0x8,%rax > 0x0000000000404f5b <+267>: mov %rax,0xc8(%rsp) > 0x0000000000404f63 <+275>: mov 0x1f0(%rsp),%r12 > 0x0000000000404f6b <+283>: mov 0xdc(%r12),%eax > 0x0000000000404f73 <+291>: cmp %eax,0x230(%rsp) > 0x0000000000404f7a <+298>: jb 0x404fa1 <check_fs_roots+337> > 0x0000000000404f7c <+300>: lea 0x1f0(%rsp),%rbx > 0x0000000000404f84 <+308>: mov 0x48(%rsp),%rdi > 0x0000000000404f89 <+313>: mov %rbx,%rsi > 0x0000000000404f8c <+316>: callq 0x42cc80 <btrfs_next_leaf> > 0x0000000000404f91 <+321>: test %eax,%eax > 0x0000000000404f93 <+323>: jne 0x40693a <check_fs_roots+6890> > 0x0000000000404f99 <+329>: mov 0x1f0(%rsp),%r12 > 0x0000000000404fa1 <+337>: lea 0xf0(%rsp),%rbx > 0x0000000000404fa9 <+345>: mov 0x230(%rsp),%edx > 0x0000000000404fb0 <+352>: mov %r12,%rdi > 0x0000000000404fb3 <+355>: mov %rbx,%rsi > 0x0000000000404fb6 <+358>: callq 0x416fe0 <btrfs_item_key_to_cpu> > 0x0000000000404fbb <+363>: mov 0xf8(%rsp),%al > 0x0000000000404fc2 <+370>: cmp $0x84,%al > 0x0000000000404fc4 <+372>: jne 0x406850 <check_fs_roots+6656> > 0x0000000000404fca <+378>: mov 0xf0(%rsp),%rdx > 0x0000000000404fd2 <+386>: cmp $0x5,%rdx > 0x0000000000404fd6 <+390>: je 0x404ff6 <check_fs_roots+422> > 0x0000000000404fd8 <+392>: lea 0x9(%rdx),%rcx > 0x0000000000404fdc <+396>: cmp $0x1,%rcx > 0x0000000000404fe0 <+400>: jbe 0x404ff6 <check_fs_roots+422> > 0x0000000000404fe2 <+402>: sub $0x100,%rdx > 0x0000000000404fe9 <+409>: cmp $0xfffffffffffffe00,%rdx > 0x0000000000404ff0 <+416>: ja 0x406850 <check_fs_roots+6656> > 0x0000000000404ff6 <+422>: mov 0xb0(%rsp),%rax > 0x0000000000404ffe <+430>: mov %rbx,%rsi > 0x0000000000405001 <+433>: movq $0xffffffffffffffff,0xf9(%rsp) > 0x000000000040500d <+445>: mov (%rax),%rdi > 0x0000000000405010 <+448>: callq 0x42f110 <btrfs_read_fs_root> > 0x0000000000405015 <+453>: cmp $0xfffffffffffff000,%rax > 0x000000000040501b <+459>: mov %rax,%r13 > 0x000000000040501e <+462>: ja 0x406923 <check_fs_roots+6867> > 0x0000000000405024 <+468>: mov 0x1c7(%rax),%rsi > 0x000000000040502b <+475>: cmp $0xfffffffffffffff8,%rsi > 0x000000000040502f <+479>: je 0x405049 <check_fs_roots+505> > 0x0000000000405031 <+481>: mov 0x58(%rsp),%rdi > 0x0000000000405036 <+486>: callq 0x4043cf <get_root_rec> > 0x000000000040503b <+491>: cmpl $0x0,0xe8(%r13) > 0x0000000000405043 <+499>: je 0x405049 <check_fs_roots+505> > 0x0000000000405045 <+501>: orb $0x1,0x40(%rax) > 0x0000000000405049 <+505>: lea 0x280(%rsp),%rbx > 0x0000000000405051 <+513>: xor %ebp,%ebp > 0x0000000000405053 <+515>: mov %rbx,%rdi > 0x0000000000405056 <+518>: callq 0x4274f0 <btrfs_init_path> > 0x000000000040505b <+523>: mov 0xc0(%rsp),%rdi > 0x0000000000405063 <+531>: mov %ebp,%eax > 0x0000000000405065 <+533>: mov $0x14,%ecx > 0x000000000040506a <+538>: rep stos %eax,%es:(%rdi) > 0x000000000040506c <+540>: mov 0x50(%rsp),%rdi > 0x0000000000405071 <+545>: callq 0x43a390 <cache_tree_init> > 0x0000000000405076 <+550>: mov 0xc0(%rsp),%r15 > 0x000000000040507e <+558>: mov %r15,%rdi > 0x0000000000405081 <+561>: add $0x38,%rdi > 0x0000000000405085 <+565>: callq 0x43a390 <cache_tree_init> > 0x000000000040508a <+570>: mov 0x0(%r13),%rax > 0x000000000040508e <+574>: mov 0xc8(%rsp),%rdi > 0x0000000000405096 <+582>: mov $0x10,%ecx > 0x000000000040509b <+587>: cmpl $0x0,0xe8(%r13) > 0x00000000004050a3 <+595>: movzbl 0xe0(%rax),%r14d > 0x00000000004050ab <+603>: mov %ebp,%eax > 0x00000000004050ad <+605>: rep stos %eax,%es:(%rdi) > 0x00000000004050af <+607>: movslq %r14d,%rax > 0x00000000004050b2 <+610>: mov %r14d,0x198(%rsp) > 0x00000000004050ba <+618>: mov %r14d,0x19c(%rsp) > 0x00000000004050c2 <+626>: mov %r15,0x158(%rsp,%rax,8) > 0x00000000004050ca <+634>: jne 0x4050d8 <check_fs_roots+648> > 0x00000000004050cc <+636>: mov 0xec(%r13),%rdx > 0x00000000004050d3 <+643>: test %rdx,%rdx > 0x00000000004050d6 <+646>: jne 0x4050f7 <check_fs_roots+679> > 0x00000000004050d8 <+648>: mov 0x0(%r13),%rdx > 0x00000000004050dc <+652>: movl $0x0,0x2c0(%rsp,%rax,4) > 0x00000000004050e7 <+663>: mov %rdx,0x280(%rsp,%rax,8) > 0x00000000004050ef <+671>: incl 0x70(%rdx) > 0x00000000004050f2 <+674>: jmpq 0x4051d1 <check_fs_roots+897> > 0x00000000004050f7 <+679>: mov 0xf5(%r13),%rax > 0x00000000004050fe <+686>: xor %r9d,%r9d > 0x0000000000405101 <+689>: xor %r8d,%r8d > 0x0000000000405104 <+692>: xor %edi,%edi > 0x0000000000405106 <+694>: mov %rbx,%rcx > 0x0000000000405109 <+697>: mov %r13,%rsi > 0x000000000040510c <+700>: mov %rax,0x119(%rsp) > 0x0000000000405114 <+708>: mov 0xf4(%r13),%al > 0x000000000040511b <+715>: mov %rdx,0x110(%rsp) > 0x0000000000405123 <+723>: lea 0x110(%rsp),%rdx > 0x000000000040512b <+731>: mov %al,0x118(%rsp) > 0x0000000000405132 <+738>: movzbl 0xfd(%r13),%r14d > 0x000000000040513a <+746>: mov %r14d,0x304(%rsp) > 0x0000000000405142 <+754>: callq 0x42a980 <btrfs_search_slot> > 0x0000000000405147 <+759>: test %eax,%eax > 0x0000000000405149 <+761>: jns 0x40516a <check_fs_roots+794> > 0x000000000040514b <+763>: lea 0x5108a(%rip),%rcx # 0x4561dc <__PRETTY_FUNCTION__.11053> > 0x0000000000405152 <+770>: lea 0x4f1e7(%rip),%rsi # 0x454340 > 0x0000000000405159 <+777>: lea 0x4f273(%rip),%rdi # 0x4543d3 > 0x0000000000405160 <+784>: mov $0x7b7,%edx > 0x0000000000405165 <+789>: callq 0x4037e0 <__assert_fail@plt> > 0x000000000040516a <+794>: movslq %r14d,%rax > 0x000000000040516d <+797>: lea 0x130(%rsp),%rbx > 0x0000000000405175 <+805>: mov $0x11,%ecx > 0x000000000040517a <+810>: movslq 0x2c0(%rsp,%rax,4),%rdx > 0x0000000000405182 <+818>: mov 0x280(%rsp,%rax,8),%rdi > 0x000000000040518a <+826>: mov %rbx,%rsi > 0x000000000040518d <+829>: imul $0x21,%rdx,%rdx > 0x0000000000405191 <+833>: add $0x65,%rdx > 0x0000000000405195 <+837>: callq 0x43ba00 <read_extent_buffer> > 0x000000000040519a <+842>: lea 0xec(%r13),%rsi > 0x00000000004051a1 <+849>: mov $0x11,%edx > 0x00000000004051a6 <+854>: mov %rbx,%rdi > 0x00000000004051a9 <+857>: callq 0x403920 <memcmp@plt> > 0x00000000004051ae <+862>: test %eax,%eax > 0x00000000004051b0 <+864>: je 0x4051d1 <check_fs_roots+897> > 0x00000000004051b2 <+866>: lea 0x51023(%rip),%rcx # 0x4561dc <__PRETTY_FUNCTION__.11053> > 0x00000000004051b9 <+873>: lea 0x4f180(%rip),%rsi # 0x454340 > 0x00000000004051c0 <+880>: lea 0x4fb39(%rip),%rdi # 0x454d00 > 0x00000000004051c7 <+887>: mov $0x7bb,%edx > 0x00000000004051cc <+892>: callq 0x4037e0 <__assert_fail@plt> > 0x00000000004051d1 <+897>: lea 0xe8(%rsp),%rax > 0x00000000004051d9 <+905>: mov %r13,%r15 > 0x00000000004051dc <+908>: mov %r14d,%r13d > 0x00000000004051df <+911>: mov %rax,0x30(%rsp) > 0x00000000004051e4 <+916>: lea 0x110(%rsp),%rax > 0x00000000004051ec <+924>: mov %rax,0x98(%rsp) > 0x00000000004051f4 <+932>: lea 0x3a0(%rsp),%rax > 0x00000000004051fc <+940>: mov %rax,0x38(%rsp) > 0x0000000000405201 <+945>: cmp $0x7,%r13d > 0x0000000000405205 <+949>: jle 0x405226 <check_fs_roots+982> > 0x0000000000405207 <+951>: lea 0x50fb2(%rip),%rcx # 0x4561c0 <__PRETTY_FUNCTION__.10827> > 0x000000000040520e <+958>: lea 0x4f12b(%rip),%rsi # 0x454340 > 0x0000000000405215 <+965>: lea 0x4f1d1(%rip),%rdi # 0x4543ed > 0x000000000040521c <+972>: mov $0x526,%edx > 0x0000000000405221 <+977>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000405226 <+982>: movslq %r13d,%rbx > 0x0000000000405229 <+985>: mov 0x30(%rsp),%r9 > 0x000000000040522e <+990>: xor %edi,%edi > 0x0000000000405230 <+992>: mov 0x280(%rsp,%rbx,8),%rax > 0x0000000000405238 <+1000>: mov $0x1,%r8d > 0x000000000040523e <+1006>: mov %rbx,%rcx > 0x0000000000405241 <+1009>: mov %r15,%rsi > 0x0000000000405244 <+1012>: mov 0x30(%rax),%rdx > 0x0000000000405248 <+1016>: movq $0x0,(%rsp) > 0x0000000000405250 <+1024>: callq 0x433c10 <btrfs_lookup_extent_info> > 0x0000000000405255 <+1029>: test %eax,%eax > 0x0000000000405257 <+1031>: js 0x405e5f <check_fs_roots+4111> > 0x000000000040525d <+1037>: mov 0xe8(%rsp),%rdx > 0x0000000000405265 <+1045>: cmp $0x1,%rdx > 0x0000000000405269 <+1049>: jbe 0x405362 <check_fs_roots+1298> > 0x000000000040526f <+1055>: mov 0x280(%rsp,%rbx,8),%rax > 0x0000000000405277 <+1063>: mov 0x40(%rsp),%rcx > 0x000000000040527c <+1068>: mov %r13d,%r8d > 0x000000000040527f <+1071>: mov %r15,%rdi > 0x0000000000405282 <+1074>: mov 0x30(%rax),%rsi > 0x0000000000405286 <+1078>: callq 0x404cf9 <enter_shared_node> > 0x000000000040528b <+1083>: test %eax,%eax > 0x000000000040528d <+1085>: jg 0x405e5f <check_fs_roots+4111> > 0x0000000000405293 <+1091>: jmpq 0x405362 <check_fs_roots+1298> > 0x0000000000405298 <+1096>: movslq 0x2c0(%rsp,%rax,4),%rax > 0x00000000004052a0 <+1104>: mov 0xdc(%r12),%ebp > 0x00000000004052a8 <+1112>: cmp %ebp,%eax > 0x00000000004052aa <+1114>: jae 0x405e56 <check_fs_roots+4102> > 0x00000000004052b0 <+1120>: test %r13d,%r13d > 0x00000000004052b3 <+1123>: je 0x40539e <check_fs_roots+1358> > 0x00000000004052b9 <+1129>: imul $0x21,%rax,%rax > 0x00000000004052bd <+1133>: cmp $0x1,%r13d > 0x00000000004052c1 <+1137>: lea 0xe1(%r12,%rax,1),%rax > 0x00000000004052c9 <+1145>: mov 0x11(%rax),%r14 > 0x00000000004052cd <+1149>: mov 0x19(%rax),%rax > 0x00000000004052d1 <+1153>: mov %rax,0x20(%rsp) > 0x00000000004052d6 <+1158>: mov 0x1f4(%r15),%eax > 0x00000000004052dd <+1165>: mov %eax,0x18(%rsp) > 0x00000000004052e1 <+1169>: jne 0x4052ee <check_fs_roots+1182> > 0x00000000004052e3 <+1171>: mov 0x1f8(%r15),%eax > 0x00000000004052ea <+1178>: mov %eax,0x18(%rsp) > 0x00000000004052ee <+1182>: lea -0x1(%r13),%ebx > 0x00000000004052f2 <+1186>: mov 0x30(%rsp),%r9 > 0x00000000004052f7 <+1191>: xor %edi,%edi > 0x00000000004052f9 <+1193>: movq $0x0,(%rsp) > 0x0000000000405301 <+1201>: mov $0x1,%r8d > 0x0000000000405307 <+1207>: mov %r14,%rdx > 0x000000000040530a <+1210>: movslq %ebx,%rcx > 0x000000000040530d <+1213>: mov %r15,%rsi > 0x0000000000405310 <+1216>: callq 0x433c10 <btrfs_lookup_extent_info> > 0x0000000000405315 <+1221>: test %eax,%eax > 0x0000000000405317 <+1223>: jns 0x405325 <check_fs_roots+1237> > 0x0000000000405319 <+1225>: movq $0x0,0xe8(%rsp) > 0x0000000000405325 <+1237>: mov 0xe8(%rsp),%rdx > 0x000000000040532d <+1245>: cmp $0x1,%rdx > 0x0000000000405331 <+1249>: jbe 0x405d3f <check_fs_roots+3823> > 0x0000000000405337 <+1255>: mov 0x40(%rsp),%rcx > 0x000000000040533c <+1260>: mov %ebx,%r8d > 0x000000000040533f <+1263>: mov %r14,%rsi > 0x0000000000405342 <+1266>: mov %r15,%rdi > 0x0000000000405345 <+1269>: callq 0x404cf9 <enter_shared_node> > 0x000000000040534a <+1274>: test %eax,%eax > 0x000000000040534c <+1276>: jle 0x405d3f <check_fs_roots+3823> > 0x0000000000405352 <+1282>: movslq %r13d,%rax > 0x0000000000405355 <+1285>: mov %r13d,%ebx > 0x0000000000405358 <+1288>: incl 0x2c0(%rsp,%rax,4) > 0x000000000040535f <+1295>: mov %ebx,%r13d > 0x0000000000405362 <+1298>: movslq %r13d,%rax > 0x0000000000405365 <+1301>: mov 0x280(%rsp,%rax,8),%r12 > 0x000000000040536d <+1309>: movzbl 0xe0(%r12),%edx > 0x0000000000405376 <+1318>: cmp %edx,%r13d > 0x0000000000405379 <+1321>: je 0x405298 <check_fs_roots+1096> > 0x000000000040537f <+1327>: lea 0x50e3a(%rip),%rcx # 0x4561c0 <__PRETTY_FUNCTION__.10827> > 0x0000000000405386 <+1334>: lea 0x4efb3(%rip),%rsi # 0x454340 > 0x000000000040538d <+1341>: lea 0x4efe7(%rip),%rdi # 0x45437b > 0x0000000000405394 <+1348>: mov $0x53e,%edx > 0x0000000000405399 <+1353>: callq 0x4037e0 <__assert_fail@plt> > 0x000000000040539e <+1358>: movslq 0x198(%rsp),%rax > 0x00000000004053a6 <+1366>: cmp %eax,0x19c(%rsp) > 0x00000000004053ad <+1373>: jne 0x4053bd <check_fs_roots+1389> > 0x00000000004053af <+1375>: cmpl $0x0,0xe8(%r15) > 0x00000000004053b7 <+1383>: je 0x405e56 <check_fs_roots+4102> > 0x00000000004053bd <+1389>: mov 0x158(%rsp,%rax,8),%rax > 0x00000000004053c5 <+1397>: movl $0x0,0x18(%rsp) > 0x00000000004053cd <+1405>: mov %r15,0xb8(%rsp) > 0x00000000004053d5 <+1413>: mov %ebp,0x94(%rsp) > 0x00000000004053dc <+1420>: mov %r13d,0xdc(%rsp) > 0x00000000004053e4 <+1428>: mov %rax,0x70(%rsp) > 0x00000000004053e9 <+1433>: add $0x38,%rax > 0x00000000004053ed <+1437>: mov %rax,0x20(%rsp) > 0x00000000004053f2 <+1442>: lea 0xf2(%r12),%rax > 0x00000000004053fa <+1450>: mov %rax,0x68(%rsp) > 0x00000000004053ff <+1455>: lea 0x130(%rsp),%rax > 0x0000000000405407 <+1463>: mov %rax,0x88(%rsp) > 0x000000000040540f <+1471>: lea 0x310(%rsp),%rax > 0x0000000000405417 <+1479>: mov %rax,0xa8(%rsp) > 0x000000000040541f <+1487>: mov 0x18(%rsp),%edx > 0x0000000000405423 <+1491>: mov 0x98(%rsp),%rsi > 0x000000000040542b <+1499>: mov %r12,%rdi > 0x000000000040542e <+1502>: callq 0x416fe0 <btrfs_item_key_to_cpu> > 0x0000000000405433 <+1507>: mov 0x110(%rsp),%rax > 0x000000000040543b <+1515>: cmp $0xfffffffffffffff5,%rax > 0x000000000040543f <+1519>: je 0x405d0f <check_fs_roots+3775> > 0x0000000000405445 <+1525>: cmpb $0x30,0x118(%rsp) > 0x000000000040544d <+1533>: je 0x405d0f <check_fs_roots+3775> > 0x0000000000405453 <+1539>: mov 0x70(%rsp),%rsi > 0x0000000000405458 <+1544>: mov 0x40(%rsi),%rdx > 0x000000000040545c <+1548>: test %rdx,%rdx > 0x000000000040545f <+1551>: je 0x40547f <check_fs_roots+1583> > 0x0000000000405461 <+1553>: cmp 0x18(%rdx),%rax > 0x0000000000405465 <+1557>: jbe 0x40549f <check_fs_roots+1615> > 0x0000000000405467 <+1559>: orb $0x1,0x10(%rdx) > 0x000000000040546b <+1563>: mov 0x40(%rsi),%rsi > 0x000000000040546f <+1567>: testb $0x4,0x10(%rsi) > 0x0000000000405473 <+1571>: je 0x40547f <check_fs_roots+1583> > 0x0000000000405475 <+1573>: mov 0x20(%rsp),%rdi > 0x000000000040547a <+1578>: callq 0x4041c8 <maybe_free_inode_rec> > 0x000000000040547f <+1583>: mov 0x110(%rsp),%rsi > 0x0000000000405487 <+1591>: mov 0x20(%rsp),%rdi > 0x000000000040548c <+1596>: mov $0x1,%edx > 0x0000000000405491 <+1601>: callq 0x4045d1 <get_inode_rec> > 0x0000000000405496 <+1606>: mov 0x70(%rsp),%rsi > 0x000000000040549b <+1611>: mov %rax,0x40(%rsi) > 0x000000000040549f <+1615>: mov 0x118(%rsp),%al > 0x00000000004054a6 <+1622>: cmp $0xd,%al > 0x00000000004054a8 <+1624>: je 0x405774 <check_fs_roots+2340> > 0x00000000004054ae <+1630>: ja 0x4054e4 <check_fs_roots+1684> > 0x00000000004054b0 <+1632>: cmp $0x1,%al > 0x00000000004054b2 <+1634>: je 0x40583d <check_fs_roots+2541> > 0x00000000004054b8 <+1640>: cmp $0xc,%al > 0x00000000004054ba <+1642>: jne 0x405d0f <check_fs_roots+3775> > 0x00000000004054c0 <+1648>: mov 0x68(%rsp),%rax > 0x00000000004054c5 <+1653>: xor %r14d,%r14d > 0x00000000004054c8 <+1656>: mov (%rax),%r13d > 0x00000000004054cb <+1659>: mov 0x4(%rax),%eax > 0x00000000004054ce <+1662>: mov %eax,0x60(%rsp) > 0x00000000004054d2 <+1666>: mov %r14d,%eax > 0x00000000004054d5 <+1669>: add $0x65,%r13 > 0x00000000004054d9 <+1673>: mov %r13,%r14 > 0x00000000004054dc <+1676>: mov %eax,%r13d > 0x00000000004054df <+1679>: jmpq 0x4056d5 <check_fs_roots+2181> > 0x00000000004054e4 <+1684>: cmp $0x60,%al > 0x00000000004054e6 <+1686>: je 0x4054f8 <check_fs_roots+1704> > 0x00000000004054e8 <+1688>: cmp $0x6c,%al > 0x00000000004054ea <+1690>: je 0x4058e6 <check_fs_roots+2710> > 0x00000000004054f0 <+1696>: cmp $0x54,%al > 0x00000000004054f2 <+1698>: jne 0x405d0f <check_fs_roots+3775> > 0x00000000004054f8 <+1704>: mov 0x70(%rsp),%rax > 0x00000000004054fd <+1709>: movl $0x0,0xa4(%rsp) > 0x0000000000405508 <+1720>: xor %ebp,%ebp > 0x000000000040550a <+1722>: mov 0x40(%rax),%r14 > 0x000000000040550e <+1726>: lea 0x30(%rax),%rsi > 0x0000000000405512 <+1730>: mov 0x68(%rsp),%rax > 0x0000000000405517 <+1735>: mov %rsi,0xd0(%rsp) > 0x000000000040551f <+1743>: orb $0x8,0x10(%r14) > 0x0000000000405524 <+1748>: mov (%rax),%ebx > 0x0000000000405526 <+1750>: mov 0x4(%rax),%eax > 0x0000000000405529 <+1753>: mov %eax,0xa0(%rsp) > 0x0000000000405530 <+1760>: add $0x65,%rbx > 0x0000000000405534 <+1764>: cmp %ebp,0xa0(%rsp) > 0x000000000040553b <+1771>: jbe 0x4056af <check_fs_roots+2143> > 0x0000000000405541 <+1777>: mov 0x88(%rsp),%rsi > 0x0000000000405549 <+1785>: mov $0x11,%ecx > 0x000000000040554e <+1790>: mov %rbx,%rdx > 0x0000000000405551 <+1793>: mov %r12,%rdi > 0x0000000000405554 <+1796>: incl 0xa4(%rsp) > 0x000000000040555b <+1803>: callq 0x43ba00 <read_extent_buffer> > 0x0000000000405560 <+1808>: mov 0x130(%rsp),%rax > 0x0000000000405568 <+1816>: mov $0xff,%r9d > 0x000000000040556e <+1822>: mov %r12,%rdi > 0x0000000000405571 <+1825>: mov 0x138(%rsp),%r8b > 0x0000000000405579 <+1833>: mov 0x38(%rsp),%rsi > 0x000000000040557e <+1838>: mov %rax,0x80(%rsp) > 0x0000000000405586 <+1846>: lea 0x7c(%r12,%rbx,1),%rax > 0x000000000040558b <+1851>: mov %r8d,0x90(%rsp) > 0x0000000000405593 <+1859>: movzwl 0x1b(%rax),%edx > 0x0000000000405597 <+1863>: movzwl 0x19(%rax),%r13d > 0x000000000040559c <+1868>: movzbl 0x1d(%rax),%eax > 0x00000000004055a0 <+1872>: add %rdx,0x40(%r14) > 0x00000000004055a4 <+1876>: movzwl %dx,%r15d > 0x00000000004055a8 <+1880>: lea 0x1e(%rbx),%rdx > 0x00000000004055ac <+1884>: cmp $0x100,%r15d > 0x00000000004055b3 <+1891>: mov %eax,0x78(%rsp) > 0x00000000004055b7 <+1895>: sbb %eax,%eax > 0x00000000004055b9 <+1897>: not %eax > 0x00000000004055bb <+1899>: and $0x100,%eax > 0x00000000004055c0 <+1904>: cmp $0x100,%r15d > 0x00000000004055c7 <+1911>: cmovb %r15d,%r9d > 0x00000000004055cb <+1915>: mov %eax,0x60(%rsp) > 0x00000000004055cf <+1919>: mov %r9d,%ecx > 0x00000000004055d2 <+1922>: mov %r9d,0x28(%rsp) > 0x00000000004055d7 <+1927>: callq 0x43ba00 <read_extent_buffer> > 0x00000000004055dc <+1932>: mov 0x90(%rsp),%r8d > 0x00000000004055e4 <+1940>: mov 0x28(%rsp),%r9d > 0x00000000004055e9 <+1945>: mov 0x60(%rsp),%eax > 0x00000000004055ed <+1949>: cmp $0x1,%r8b > 0x00000000004055f1 <+1953>: jne 0x405633 <check_fs_roots+2019> > 0x00000000004055f3 <+1955>: mov %eax,0x10(%rsp) > 0x00000000004055f7 <+1959>: movzbl 0x118(%rsp),%eax > 0x00000000004055ff <+1967>: mov 0x38(%rsp),%r8 > 0x0000000000405604 <+1972>: mov 0x119(%rsp),%rcx > 0x000000000040560c <+1980>: mov 0x110(%rsp),%rdx > 0x0000000000405614 <+1988>: mov 0x80(%rsp),%rsi > 0x000000000040561c <+1996>: mov 0x20(%rsp),%rdi > 0x0000000000405621 <+2001>: mov %eax,0x8(%rsp) > 0x0000000000405625 <+2005>: mov 0x78(%rsp),%eax > 0x0000000000405629 <+2009>: mov %eax,(%rsp) > 0x000000000040562c <+2012>: callq 0x40472e <add_inode_backref> > 0x0000000000405631 <+2017>: jmp 0x40569e <check_fs_roots+2126> > 0x0000000000405633 <+2019>: cmp $0x84,%r8b > 0x0000000000405637 <+2023>: jne 0x40567c <check_fs_roots+2092> > 0x0000000000405639 <+2025>: mov %eax,0x10(%rsp) > 0x000000000040563d <+2029>: movzbl 0x118(%rsp),%eax > 0x0000000000405645 <+2037>: mov 0x38(%rsp),%r8 > 0x000000000040564a <+2042>: mov 0x119(%rsp),%rcx > 0x0000000000405652 <+2050>: mov 0x110(%rsp),%rdx > 0x000000000040565a <+2058>: mov 0x80(%rsp),%rsi > 0x0000000000405662 <+2066>: mov 0xd0(%rsp),%rdi > 0x000000000040566a <+2074>: mov %eax,0x8(%rsp) > 0x000000000040566e <+2078>: mov 0x78(%rsp),%eax > 0x0000000000405672 <+2082>: mov %eax,(%rsp) > 0x0000000000405675 <+2085>: callq 0x40472e <add_inode_backref> > 0x000000000040567a <+2090>: jmp 0x40569e <check_fs_roots+2126> > 0x000000000040567c <+2092>: mov 0x26495d(%rip),%rax # 0x669fe0 > 0x0000000000405683 <+2099>: lea 0x4ed72(%rip),%rdx # 0x4543fc > 0x000000000040568a <+2106>: mov $0x3d1,%ecx > 0x000000000040568f <+2111>: mov $0x1,%esi > 0x0000000000405694 <+2116>: mov (%rax),%rdi > 0x0000000000405697 <+2119>: xor %eax,%eax > 0x0000000000405699 <+2121>: callq 0x403e30 <__fprintf_chk@plt> > 0x000000000040569e <+2126>: lea 0x1e(%r15,%r13,1),%eax > 0x00000000004056a3 <+2131>: mov %eax,%edx > 0x00000000004056a5 <+2133>: add %eax,%ebp > 0x00000000004056a7 <+2135>: add %rdx,%rbx > 0x00000000004056aa <+2138>: jmpq 0x405534 <check_fs_roots+1764> > 0x00000000004056af <+2143>: cmpb $0x60,0x118(%rsp) > 0x00000000004056b7 <+2151>: jne 0x405d0f <check_fs_roots+3775> > 0x00000000004056bd <+2157>: cmpl $0x1,0xa4(%rsp) > 0x00000000004056c5 <+2165>: jle 0x405d0f <check_fs_roots+3775> > 0x00000000004056cb <+2171>: orl $0x8,0x14(%r14) > 0x00000000004056d0 <+2176>: jmpq 0x405d0f <check_fs_roots+3775> > 0x00000000004056d5 <+2181>: cmp 0x60(%rsp),%r13d > 0x00000000004056da <+2186>: jae 0x405d0f <check_fs_roots+3775> > 0x00000000004056e0 <+2192>: lea 0x70(%r12,%r14,1),%rax > 0x00000000004056e5 <+2197>: mov 0x38(%rsp),%rsi > 0x00000000004056ea <+2202>: mov $0xff,%r9d > 0x00000000004056f0 <+2208>: lea 0xa(%r14),%rdx > 0x00000000004056f4 <+2212>: mov %r12,%rdi > 0x00000000004056f7 <+2215>: movzwl 0x14(%rax),%ebx > 0x00000000004056fb <+2219>: mov 0xc(%rax),%r15 > 0x00000000004056ff <+2223>: cmp $0x100,%ebx > 0x0000000000405705 <+2229>: sbb %ebp,%ebp > 0x0000000000405707 <+2231>: not %ebp > 0x0000000000405709 <+2233>: and $0x100,%ebp > 0x000000000040570f <+2239>: cmp $0x100,%ebx > 0x0000000000405715 <+2245>: cmovb %ebx,%r9d > 0x0000000000405719 <+2249>: add $0xa,%ebx > 0x000000000040571c <+2252>: mov %r9d,%ecx > 0x000000000040571f <+2255>: mov %r9d,0x28(%rsp) > 0x0000000000405724 <+2260>: add %ebx,%r13d > 0x0000000000405727 <+2263>: callq 0x43ba00 <read_extent_buffer> > 0x000000000040572c <+2268>: movzbl 0x118(%rsp),%eax > 0x0000000000405734 <+2276>: mov 0x28(%rsp),%r9d > 0x0000000000405739 <+2281>: mov %r15,%rcx > 0x000000000040573c <+2284>: mov 0x38(%rsp),%r8 > 0x0000000000405741 <+2289>: mov 0x119(%rsp),%rdx > 0x0000000000405749 <+2297>: mov 0x110(%rsp),%rsi > 0x0000000000405751 <+2305>: mov 0x20(%rsp),%rdi > 0x0000000000405756 <+2310>: mov %ebp,0x10(%rsp) > 0x000000000040575a <+2314>: movl $0x0,(%rsp) > 0x0000000000405761 <+2321>: mov %eax,0x8(%rsp) > 0x0000000000405765 <+2325>: callq 0x40472e <add_inode_backref> > 0x000000000040576a <+2330>: mov %ebx,%eax > 0x000000000040576c <+2332>: add %rax,%r14 > 0x000000000040576f <+2335>: jmpq 0x4056d5 <check_fs_roots+2181> > 0x0000000000405774 <+2340>: mov 0x68(%rsp),%rax > 0x0000000000405779 <+2345>: xor %r15d,%r15d > 0x000000000040577c <+2348>: mov %r15d,%ebp > 0x000000000040577f <+2351>: mov (%rax),%r14d > 0x0000000000405782 <+2354>: mov 0x4(%rax),%eax > 0x0000000000405785 <+2357>: mov %eax,0x90(%rsp) > 0x000000000040578c <+2364>: add $0x65,%r14 > 0x0000000000405790 <+2368>: mov %r14,%r15 > 0x0000000000405793 <+2371>: cmp 0x90(%rsp),%ebp > 0x000000000040579a <+2378>: jae 0x405d0f <check_fs_roots+3775> > 0x00000000004057a0 <+2384>: lea 0x70(%r12,%r15,1),%rax > 0x00000000004057a5 <+2389>: mov 0x38(%rsp),%rsi > 0x00000000004057aa <+2394>: mov $0xff,%r9d > 0x00000000004057b0 <+2400>: lea 0x12(%r15),%rdx > 0x00000000004057b4 <+2404>: mov %r12,%rdi > 0x00000000004057b7 <+2407>: movzwl 0x1c(%rax),%ebx > 0x00000000004057bb <+2411>: mov 0x14(%rax),%r14 > 0x00000000004057bf <+2415>: mov 0xc(%rax),%rax > 0x00000000004057c3 <+2419>: cmp $0x100,%ebx > 0x00000000004057c9 <+2425>: mov %rax,0x28(%rsp) > 0x00000000004057ce <+2430>: sbb %r13d,%r13d > 0x00000000004057d1 <+2433>: not %r13d > 0x00000000004057d4 <+2436>: and $0x100,%r13d > 0x00000000004057db <+2443>: cmp $0x100,%ebx > 0x00000000004057e1 <+2449>: cmovb %ebx,%r9d > 0x00000000004057e5 <+2453>: add $0x12,%ebx > 0x00000000004057e8 <+2456>: mov %r9d,%ecx > 0x00000000004057eb <+2459>: mov %r9d,0x60(%rsp) > 0x00000000004057f0 <+2464>: add %ebx,%ebp > 0x00000000004057f2 <+2466>: callq 0x43ba00 <read_extent_buffer> > 0x00000000004057f7 <+2471>: movzbl 0x118(%rsp),%eax > 0x00000000004057ff <+2479>: mov 0x60(%rsp),%r9d > 0x0000000000405804 <+2484>: mov %r14,%rcx > 0x0000000000405807 <+2487>: mov 0x38(%rsp),%r8 > 0x000000000040580c <+2492>: mov 0x28(%rsp),%rdx > 0x0000000000405811 <+2497>: mov 0x110(%rsp),%rsi > 0x0000000000405819 <+2505>: mov 0x20(%rsp),%rdi > 0x000000000040581e <+2510>: mov %r13d,0x10(%rsp) > 0x0000000000405823 <+2515>: movl $0x0,(%rsp) > 0x000000000040582a <+2522>: mov %eax,0x8(%rsp) > 0x000000000040582e <+2526>: callq 0x40472e <add_inode_backref> > 0x0000000000405833 <+2531>: mov %ebx,%eax > 0x0000000000405835 <+2533>: add %rax,%r15 > 0x0000000000405838 <+2536>: jmpq 0x405793 <check_fs_roots+2371> > 0x000000000040583d <+2541>: mov 0x70(%rsp),%rax > 0x0000000000405842 <+2546>: mov 0x40(%rax),%rsi > 0x0000000000405846 <+2550>: mov 0x110(%rsp),%rax > 0x000000000040584e <+2558>: cmp %rax,0x18(%rsi) > 0x0000000000405852 <+2562>: jne 0x40585a <check_fs_roots+2570> > 0x0000000000405854 <+2564>: cmpl $0x1,0x60(%rsi) > 0x0000000000405858 <+2568>: jbe 0x405879 <check_fs_roots+2601> > 0x000000000040585a <+2570>: lea 0x5091f(%rip),%rcx # 0x456180 <__PRETTY_FUNCTION__.10550> > 0x0000000000405861 <+2577>: lea 0x4ead8(%rip),%rsi # 0x454340 > 0x0000000000405868 <+2584>: lea 0x4f4d9(%rip),%rdi # 0x454d48 > 0x000000000040586f <+2591>: mov $0x200,%edx > 0x0000000000405874 <+2596>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000405879 <+2601>: mov 0x10(%rsi),%dl > 0x000000000040587c <+2604>: test $0x4,%dl > 0x000000000040587f <+2607>: je 0x40588a <check_fs_roots+2618> > 0x0000000000405881 <+2609>: orl $0x4,0x14(%rsi) > 0x0000000000405885 <+2613>: jmpq 0x405d0f <check_fs_roots+3775> > 0x000000000040588a <+2618>: mov 0x68(%rsp),%rax > 0x000000000040588f <+2623>: mov (%rax),%eax > 0x0000000000405891 <+2625>: lea 0xe1(%r12,%rax,1),%rax > 0x0000000000405899 <+2633>: mov 0x28(%rax),%ecx > 0x000000000040589c <+2636>: mov %ecx,0x20(%rsi) > 0x000000000040589f <+2639>: mov 0x10(%rax),%rdi > 0x00000000004058a3 <+2643>: mov %rdi,0x28(%rsi) > 0x00000000004058a7 <+2647>: mov 0x18(%rax),%rdi > 0x00000000004058ab <+2651>: mov %rdi,0x30(%rsi) > 0x00000000004058af <+2655>: mov 0x34(%rax),%edi > 0x00000000004058b2 <+2658>: mov %edi,0x24(%rsi) > 0x00000000004058b5 <+2661>: testb $0x1,0x40(%rax) > 0x00000000004058b9 <+2665>: je 0x4058c1 <check_fs_roots+2673> > 0x00000000004058bb <+2667>: or $0xffffff80,%edx > 0x00000000004058be <+2670>: mov %dl,0x10(%rsi) > 0x00000000004058c1 <+2673>: orb $0x4,0x10(%rsi) > 0x00000000004058c5 <+2677>: test %ecx,%ecx > 0x00000000004058c7 <+2679>: jne 0x4058cd <check_fs_roots+2685> > 0x00000000004058c9 <+2681>: orl $0x2,0x14(%rsi) > 0x00000000004058cd <+2685>: testb $0x4,0x10(%rsi) > 0x00000000004058d1 <+2689>: je 0x405d0f <check_fs_roots+3775> > 0x00000000004058d7 <+2695>: mov 0x20(%rsp),%rdi > 0x00000000004058dc <+2700>: callq 0x4041c8 <maybe_free_inode_rec> > 0x00000000004058e1 <+2705>: jmpq 0x405d0f <check_fs_roots+3775> > 0x00000000004058e6 <+2710>: mov 0x70(%rsp),%rax > 0x00000000004058eb <+2715>: mov 0x40(%rax),%rbp > 0x00000000004058ef <+2719>: mov 0xb8(%rsp),%rax > 0x00000000004058f7 <+2727>: mov 0x1f0(%rax),%ecx > 0x00000000004058fd <+2733>: mov 0x110(%rsp),%rax > 0x0000000000405905 <+2741>: dec %ecx > 0x0000000000405907 <+2743>: cmp %rax,0x18(%rbp) > 0x000000000040590b <+2747>: jne 0x405913 <check_fs_roots+2755> > 0x000000000040590d <+2749>: cmpl $0x1,0x60(%rbp) > 0x0000000000405911 <+2753>: jbe 0x405932 <check_fs_roots+2786> > 0x0000000000405913 <+2755>: lea 0x50846(%rip),%rcx # 0x456160 <__PRETTY_FUNCTION__.10772> > 0x000000000040591a <+2762>: lea 0x4ea1f(%rip),%rsi # 0x454340 > 0x0000000000405921 <+2769>: lea 0x4f420(%rip),%rdi # 0x454d48 > 0x0000000000405928 <+2776>: mov $0x47f,%edx > 0x000000000040592d <+2781>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000405932 <+2786>: orb $0x10,0x10(%rbp) > 0x0000000000405936 <+2790>: cmpq $0xffffffffffffffff,0x48(%rbp) > 0x000000000040593b <+2795>: jne 0x40594d <check_fs_roots+2813> > 0x000000000040593d <+2797>: mov 0x119(%rsp),%rax > 0x0000000000405945 <+2805>: mov %rax,0x48(%rbp) > 0x0000000000405949 <+2809>: mov %rax,0x50(%rbp) > 0x000000000040594d <+2813>: mov 0x50(%rbp),%rax > 0x0000000000405951 <+2817>: mov 0x119(%rsp),%rdx > 0x0000000000405959 <+2825>: cmp %rdx,%rax > 0x000000000040595c <+2828>: jbe 0x405967 <check_fs_roots+2839> > 0x000000000040595e <+2830>: orl $0x80,0x14(%rbp) > 0x0000000000405965 <+2837>: jmp 0x405973 <check_fs_roots+2851> > 0x0000000000405967 <+2839>: jae 0x405973 <check_fs_roots+2851> > 0x0000000000405969 <+2841>: cmp 0x58(%rbp),%rax > 0x000000000040596d <+2845>: jae 0x405973 <check_fs_roots+2851> > 0x000000000040596f <+2847>: mov %rax,0x58(%rbp) > 0x0000000000405973 <+2851>: mov 0x68(%rsp),%rax > 0x0000000000405978 <+2856>: mov (%rax),%eax > 0x000000000040597a <+2858>: lea 0xe1(%r12,%rax,1),%rax > 0x0000000000405982 <+2866>: movzbl 0x14(%rax),%esi > 0x0000000000405986 <+2870>: test %esi,%esi > 0x0000000000405988 <+2872>: mov %esi,0x90(%rsp) > 0x000000000040598f <+2879>: jne 0x4059e2 <check_fs_roots+2962> > 0x0000000000405991 <+2881>: cmpb $0x0,0x10(%rax) > 0x0000000000405995 <+2885>: jne 0x4059b6 <check_fs_roots+2918> > 0x0000000000405997 <+2887>: cmpb $0x0,0x11(%rax) > 0x000000000040599b <+2891>: jne 0x4059b6 <check_fs_roots+2918> > 0x000000000040599d <+2893>: cmpw $0x0,0x12(%rax) > 0x00000000004059a2 <+2898>: jne 0x4059b6 <check_fs_roots+2918> > 0x00000000004059a4 <+2900>: mov 0x68(%rsp),%rsi > 0x00000000004059a9 <+2905>: mov 0x4(%rsi),%esi > 0x00000000004059ac <+2908>: mov %esi,0x28(%rsp) > 0x00000000004059b0 <+2912>: lea -0x15(%rsi),%r14d > 0x00000000004059b4 <+2916>: jmp 0x4059ba <check_fs_roots+2922> > 0x00000000004059b6 <+2918>: mov 0x8(%rax),%r14d > 0x00000000004059ba <+2922>: test %r14,%r14 > 0x00000000004059bd <+2925>: jne 0x4059c3 <check_fs_roots+2931> > 0x00000000004059bf <+2927>: orl $0x40,0x14(%rbp) > 0x00000000004059c3 <+2931>: lea (%r14,%rcx,1),%rsi > 0x00000000004059c7 <+2935>: add %r14,0x40(%rbp) > 0x00000000004059cb <+2939>: not %rcx > 0x00000000004059ce <+2942>: xor %r14d,%r14d > 0x00000000004059d1 <+2945>: mov %rsi,0x60(%rsp) > 0x00000000004059d6 <+2950>: xor %esi,%esi > 0x00000000004059d8 <+2952>: and %rcx,0x60(%rsp) > 0x00000000004059dd <+2957>: jmpq 0x405a67 <check_fs_roots+3095> > 0x00000000004059e2 <+2962>: mov 0x90(%rsp),%esi > 0x00000000004059e9 <+2969>: dec %esi > 0x00000000004059eb <+2971>: cmp $0x1,%esi > 0x00000000004059ee <+2974>: ja 0x405a55 <check_fs_roots+3077> > 0x00000000004059f0 <+2976>: mov 0x2d(%rax),%rsi > 0x00000000004059f4 <+2980>: mov 0x15(%rax),%r14 > 0x00000000004059f8 <+2984>: mov %rsi,%rbx > 0x00000000004059fb <+2987>: mov %rsi,0x60(%rsp) > 0x0000000000405a00 <+2992>: mov 0x25(%rax),%rsi > 0x0000000000405a04 <+2996>: test %rbx,%rbx > 0x0000000000405a07 <+2999>: je 0x405a0e <check_fs_roots+3006> > 0x0000000000405a09 <+3001>: test %rcx,%rbx > 0x0000000000405a0c <+3004>: je 0x405a12 <check_fs_roots+3010> > 0x0000000000405a0e <+3006>: orl $0x40,0x14(%rbp) > 0x0000000000405a12 <+3010>: mov 0x60(%rsp),%rcx > 0x0000000000405a17 <+3015>: add %rsi,%rcx > 0x0000000000405a1a <+3018>: cmp 0x8(%rax),%rcx > 0x0000000000405a1e <+3022>: jbe 0x405a24 <check_fs_roots+3028> > 0x0000000000405a20 <+3024>: orl $0x40,0x14(%rbp) > 0x0000000000405a24 <+3028>: cmpl $0x2,0x90(%rsp) > 0x0000000000405a2c <+3036>: jne 0x405a45 <check_fs_roots+3061> > 0x0000000000405a2e <+3038>: cmpb $0x0,0x10(%rax) > 0x0000000000405a32 <+3042>: jne 0x405a41 <check_fs_roots+3057> > 0x0000000000405a34 <+3044>: cmpb $0x0,0x11(%rax) > 0x0000000000405a38 <+3048>: jne 0x405a41 <check_fs_roots+3057> > 0x0000000000405a3a <+3050>: cmpw $0x0,0x12(%rax) > 0x0000000000405a3f <+3055>: je 0x405a45 <check_fs_roots+3061> > 0x0000000000405a41 <+3057>: orl $0x40,0x14(%rbp) > 0x0000000000405a45 <+3061>: test %r14,%r14 > 0x0000000000405a48 <+3064>: je 0x405a67 <check_fs_roots+3095> > 0x0000000000405a4a <+3066>: mov 0x60(%rsp),%rcx > 0x0000000000405a4f <+3071>: add %rcx,0x40(%rbp) > 0x0000000000405a53 <+3075>: jmp 0x405a67 <check_fs_roots+3095> > 0x0000000000405a55 <+3077>: orl $0x40,0x14(%rbp) > 0x0000000000405a59 <+3081>: xor %esi,%esi > 0x0000000000405a5b <+3083>: xor %r14d,%r14d > 0x0000000000405a5e <+3086>: movq $0x0,0x60(%rsp) > 0x0000000000405a67 <+3095>: add 0x60(%rsp),%rdx > 0x0000000000405a6c <+3100>: test %r14,%r14 > 0x0000000000405a6f <+3103>: mov %rdx,0x50(%rbp) > 0x0000000000405a73 <+3107>: je 0x405d0f <check_fs_roots+3775> > 0x0000000000405a79 <+3113>: cmpb $0x0,0x10(%rax) > 0x0000000000405a7d <+3117>: je 0x405a8a <check_fs_roots+3130> > 0x0000000000405a7f <+3119>: mov 0x1d(%rax),%rax > 0x0000000000405a83 <+3123>: mov %rax,0x60(%rsp) > 0x0000000000405a88 <+3128>: jmp 0x405a8d <check_fs_roots+3133> > 0x0000000000405a8a <+3130>: add %rsi,%r14 > 0x0000000000405a8d <+3133>: mov 0xb8(%rsp),%rax > 0x0000000000405a95 <+3141>: mov 0x1d8(%rax),%rax > 0x0000000000405a9c <+3148>: mov 0x1a8(%rax),%rax > 0x0000000000405aa3 <+3155>: mov 0xc4(%rax),%ax > 0x0000000000405aaa <+3162>: cmp $0x1,%ax > 0x0000000000405aae <+3166>: movzwl %ax,%edx > 0x0000000000405ab1 <+3169>: jbe 0x405ab8 <check_fs_roots+3176> > 0x0000000000405ab3 <+3171>: callq 0x4041a8 <btrfs_super_csum_size> > 0x0000000000405ab8 <+3176>: mov 0xa8(%rsp),%rbx > 0x0000000000405ac0 <+3184>: lea 0x50821(%rip),%rax # 0x4562e8 <btrfs_csum_sizes> > 0x0000000000405ac7 <+3191>: mov (%rax,%rdx,4),%r13d > 0x0000000000405acb <+3195>: mov %rbx,%rdi > 0x0000000000405ace <+3198>: callq 0x4274f0 <btrfs_init_path> > 0x0000000000405ad3 <+3203>: mov 0xb8(%rsp),%rax > 0x0000000000405adb <+3211>: movq $0xfffffffffffffff6,0x130(%rsp) > 0x0000000000405ae7 <+3223>: xor %r9d,%r9d > 0x0000000000405aea <+3226>: mov %r14,0x139(%rsp) > 0x0000000000405af2 <+3234>: movb $0x80,0x138(%rsp) > 0x0000000000405afa <+3242>: xor %r8d,%r8d > 0x0000000000405afd <+3245>: mov 0x88(%rsp),%rdx > 0x0000000000405b05 <+3253>: xor %edi,%edi > 0x0000000000405b07 <+3255>: mov %rbx,%rcx > 0x0000000000405b0a <+3258>: mov 0x1d8(%rax),%rax > 0x0000000000405b11 <+3265>: mov 0x48(%rax),%rsi > 0x0000000000405b15 <+3269>: callq 0x42a980 <btrfs_search_slot> > 0x0000000000405b1a <+3274>: test %eax,%eax > 0x0000000000405b1c <+3276>: jns 0x405b3d <check_fs_roots+3309> > 0x0000000000405b1e <+3278>: lea 0x5061b(%rip),%rcx # 0x456140 <__PRETTY_FUNCTION__.10751> > 0x0000000000405b25 <+3285>: lea 0x4e814(%rip),%rsi # 0x454340 > 0x0000000000405b2c <+3292>: lea 0x4e895(%rip),%rdi # 0x4543c8 > 0x0000000000405b33 <+3299>: mov $0x443,%edx > 0x0000000000405b38 <+3304>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000405b3d <+3309>: je 0x405b7e <check_fs_roots+3374> > 0x0000000000405b3f <+3311>: mov 0x350(%rsp),%eax > 0x0000000000405b46 <+3318>: test %eax,%eax > 0x0000000000405b48 <+3320>: jle 0x405b7e <check_fs_roots+3374> > 0x0000000000405b4a <+3322>: mov 0x88(%rsp),%rsi > 0x0000000000405b52 <+3330>: mov 0x310(%rsp),%rdi > 0x0000000000405b5a <+3338>: lea -0x1(%rax),%edx > 0x0000000000405b5d <+3341>: callq 0x416fe0 <btrfs_item_key_to_cpu> > 0x0000000000405b62 <+3346>: cmpq $0xfffffffffffffff6,0x130(%rsp) > 0x0000000000405b6b <+3355>: jne 0x405b7e <check_fs_roots+3374> > 0x0000000000405b6d <+3357>: cmpb $0x80,0x138(%rsp) > 0x0000000000405b75 <+3365>: jne 0x405b7e <check_fs_roots+3374> > 0x0000000000405b77 <+3367>: decl 0x350(%rsp) > 0x0000000000405b7e <+3374>: mov %r12,0x78(%rsp) > 0x0000000000405b83 <+3379>: mov %rbp,0x80(%rsp) > 0x0000000000405b8b <+3387>: mov %r14,%rbp > 0x0000000000405b8e <+3390>: mov 0x60(%rsp),%rbx > 0x0000000000405b93 <+3395>: movzwl %r13w,%eax > 0x0000000000405b97 <+3399>: xor %r15d,%r15d > 0x0000000000405b9a <+3402>: mov 0xb8(%rsp),%r14 > 0x0000000000405ba2 <+3410>: mov 0x88(%rsp),%r12 > 0x0000000000405baa <+3418>: mov %rax,0x28(%rsp) > 0x0000000000405baf <+3423>: test %rbx,%rbx > 0x0000000000405bb2 <+3426>: je 0x405c09 <check_fs_roots+3513> > 0x0000000000405bb4 <+3428>: mov 0x310(%rsp),%r13 > 0x0000000000405bbc <+3436>: mov 0xdc(%r13),%eax > 0x0000000000405bc3 <+3443>: cmp %eax,0x350(%rsp) > 0x0000000000405bca <+3450>: jb 0x405c3e <check_fs_roots+3566> > 0x0000000000405bcc <+3452>: mov 0x1d8(%r14),%rax > 0x0000000000405bd3 <+3459>: mov 0xa8(%rsp),%rsi > 0x0000000000405bdb <+3467>: mov 0x48(%rax),%rdi > 0x0000000000405bdf <+3471>: callq 0x42cc80 <btrfs_next_leaf> > 0x0000000000405be4 <+3476>: test %eax,%eax > 0x0000000000405be6 <+3478>: jns 0x405c07 <check_fs_roots+3511> > 0x0000000000405be8 <+3480>: lea 0x50551(%rip),%rcx # 0x456140 <__PRETTY_FUNCTION__.10751> > 0x0000000000405bef <+3487>: lea 0x4e74a(%rip),%rsi # 0x454340 > 0x0000000000405bf6 <+3494>: lea 0x4e7cb(%rip),%rdi # 0x4543c8 > 0x0000000000405bfd <+3501>: mov $0x450,%edx > 0x0000000000405c02 <+3506>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000405c07 <+3511>: je 0x405c36 <check_fs_roots+3558> > 0x0000000000405c09 <+3513>: mov 0xa8(%rsp),%rdi > 0x0000000000405c11 <+3521>: mov 0x78(%rsp),%r12 > 0x0000000000405c16 <+3526>: mov 0x80(%rsp),%rbp > 0x0000000000405c1e <+3534>: callq 0x427590 <btrfs_release_path> > 0x0000000000405c23 <+3539>: cmpl $0x1,0x90(%rsp) > 0x0000000000405c2b <+3547>: jne 0x405cf9 <check_fs_roots+3753> > 0x0000000000405c31 <+3553>: jmpq 0x405ce3 <check_fs_roots+3731> > 0x0000000000405c36 <+3558>: mov 0x310(%rsp),%r13 > 0x0000000000405c3e <+3566>: mov 0x350(%rsp),%edx > 0x0000000000405c45 <+3573>: mov %r12,%rsi > 0x0000000000405c48 <+3576>: mov %r13,%rdi > 0x0000000000405c4b <+3579>: callq 0x416fe0 <btrfs_item_key_to_cpu> > 0x0000000000405c50 <+3584>: cmpq $0xfffffffffffffff6,0x130(%rsp) > 0x0000000000405c59 <+3593>: jne 0x405c09 <check_fs_roots+3513> > 0x0000000000405c5b <+3595>: cmpb $0x80,0x138(%rsp) > 0x0000000000405c63 <+3603>: jne 0x405c09 <check_fs_roots+3513> > 0x0000000000405c65 <+3605>: mov 0x350(%rsp),%edx > 0x0000000000405c6c <+3612>: mov %r12,%rsi > 0x0000000000405c6f <+3615>: mov %r13,%rdi > 0x0000000000405c72 <+3618>: callq 0x416fe0 <btrfs_item_key_to_cpu> > 0x0000000000405c77 <+3623>: mov 0x139(%rsp),%rsi > 0x0000000000405c7f <+3631>: lea (%rbx,%rbp,1),%rdx > 0x0000000000405c83 <+3635>: cmp %rdx,%rsi > 0x0000000000405c86 <+3638>: jae 0x405c09 <check_fs_roots+3513> > 0x0000000000405c88 <+3640>: mov 0x350(%rsp),%r8d > 0x0000000000405c90 <+3648>: cmp %rsi,%rbp > 0x0000000000405c93 <+3651>: mov 0x1f0(%r14),%edi > 0x0000000000405c9a <+3658>: cmovb %rsi,%rbp > 0x0000000000405c9e <+3662>: movslq %r8d,%rdx > 0x0000000000405ca1 <+3665>: imul $0x19,%rdx,%rdx > 0x0000000000405ca5 <+3669>: mov 0xf6(%r13,%rdx,1),%eax > 0x0000000000405cad <+3677>: xor %edx,%edx > 0x0000000000405caf <+3679>: divq 0x28(%rsp) > 0x0000000000405cb4 <+3684>: imul %rax,%rdi > 0x0000000000405cb8 <+3688>: add %rdi,%rsi > 0x0000000000405cbb <+3691>: cmp %rbp,%rsi > 0x0000000000405cbe <+3694>: jbe 0x405cd3 <check_fs_roots+3715> > 0x0000000000405cc0 <+3696>: sub %rbp,%rsi > 0x0000000000405cc3 <+3699>: cmp %rbx,%rsi > 0x0000000000405cc6 <+3702>: cmova %rbx,%rsi > 0x0000000000405cca <+3706>: sub %rsi,%rbx > 0x0000000000405ccd <+3709>: add %rsi,%rbp > 0x0000000000405cd0 <+3712>: add %rsi,%r15 > 0x0000000000405cd3 <+3715>: inc %r8d > 0x0000000000405cd6 <+3718>: mov %r8d,0x350(%rsp) > 0x0000000000405cde <+3726>: jmpq 0x405baf <check_fs_roots+3423> > 0x0000000000405ce3 <+3731>: test %r15,%r15 > 0x0000000000405ce6 <+3734>: je 0x405cec <check_fs_roots+3740> > 0x0000000000405ce8 <+3736>: orb $0x20,0x10(%rbp) > 0x0000000000405cec <+3740>: cmp %r15,0x60(%rsp) > 0x0000000000405cf1 <+3745>: jbe 0x405d0f <check_fs_roots+3775> > 0x0000000000405cf3 <+3747>: orb $0x40,0x10(%rbp) > 0x0000000000405cf7 <+3751>: jmp 0x405d0f <check_fs_roots+3775> > 0x0000000000405cf9 <+3753>: cmpl $0x2,0x90(%rsp) > 0x0000000000405d01 <+3761>: jne 0x405d0f <check_fs_roots+3775> > 0x0000000000405d03 <+3763>: test %r15,%r15 > 0x0000000000405d06 <+3766>: je 0x405d0f <check_fs_roots+3775> > 0x0000000000405d08 <+3768>: orl $0x800,0x14(%rbp) > 0x0000000000405d0f <+3775>: incl 0x18(%rsp) > 0x0000000000405d13 <+3779>: addq $0x19,0x68(%rsp) > 0x0000000000405d19 <+3785>: mov 0x94(%rsp),%eax > 0x0000000000405d20 <+3792>: cmp %eax,0x18(%rsp) > 0x0000000000405d24 <+3796>: jne 0x40541f <check_fs_roots+1487> > 0x0000000000405d2a <+3802>: mov 0xb8(%rsp),%r15 > 0x0000000000405d32 <+3810>: mov 0xdc(%rsp),%r13d > 0x0000000000405d3a <+3818>: jmpq 0x405e56 <check_fs_roots+4102> > 0x0000000000405d3f <+3823>: mov 0x18(%rsp),%edx > 0x0000000000405d43 <+3827>: mov %r14,%rsi > 0x0000000000405d46 <+3830>: mov %r15,%rdi > 0x0000000000405d49 <+3833>: callq 0x42d340 <btrfs_find_tree_block> > 0x0000000000405d4e <+3838>: test %rax,%rax > 0x0000000000405d51 <+3841>: mov %rax,%rbp > 0x0000000000405d54 <+3844>: jne 0x405d76 <check_fs_roots+3878> > 0x0000000000405d56 <+3846>: mov %rbp,%rdi > 0x0000000000405d59 <+3849>: callq 0x43af90 <free_extent_buffer> > 0x0000000000405d5e <+3854>: cmpb $0x1,0xe0(%r12) > 0x0000000000405d67 <+3863>: movslq %r13d,%rax > 0x0000000000405d6a <+3866>: mov 0x2c0(%rsp,%rax,4),%r9d > 0x0000000000405d72 <+3874>: jne 0x405de8 <check_fs_roots+3992> > 0x0000000000405d74 <+3876>: jmp 0x405d8c <check_fs_roots+3900> > 0x0000000000405d76 <+3878>: mov 0x20(%rsp),%rsi > 0x0000000000405d7b <+3883>: mov %rax,%rdi > 0x0000000000405d7e <+3886>: callq 0x42e4f0 <btrfs_buffer_uptodate> > 0x0000000000405d83 <+3891>: test %eax,%eax > 0x0000000000405d85 <+3893>: je 0x405d56 <check_fs_roots+3846> > 0x0000000000405d87 <+3895>: jmpq 0x405e2d <check_fs_roots+4061> > 0x0000000000405d8c <+3900>: mov 0xdc(%r12),%eax > 0x0000000000405d94 <+3908>: mov %r14,0x60(%rsp) > 0x0000000000405d99 <+3913>: mov %ebx,0x90(%rsp) > 0x0000000000405da0 <+3920>: mov %r13d,0x68(%rsp) > 0x0000000000405da5 <+3925>: mov %r9d,%r13d > 0x0000000000405da8 <+3928>: mov %eax,%esi > 0x0000000000405daa <+3930>: mov 0x1f8(%r15),%eax > 0x0000000000405db1 <+3937>: mov %esi,%ebx > 0x0000000000405db3 <+3939>: mov %eax,0x28(%rsp) > 0x0000000000405db7 <+3943>: movslq %r9d,%rax > 0x0000000000405dba <+3946>: imul $0x21,%rax,%rax > 0x0000000000405dbe <+3950>: lea 0xe1(%r12,%rax,1),%r12 > 0x0000000000405dc6 <+3958>: lea 0x11(%r12),%rbp > 0x0000000000405dcb <+3963>: add $0x19,%r12 > 0x0000000000405dcf <+3967>: mov %rbp,%r14 > 0x0000000000405dd2 <+3970>: cmp %ebx,%r13d > 0x0000000000405dd5 <+3973>: jb 0x405e06 <check_fs_roots+4022> > 0x0000000000405dd7 <+3975>: mov 0x60(%rsp),%r14 > 0x0000000000405ddc <+3980>: mov 0x90(%rsp),%ebx > 0x0000000000405de3 <+3987>: mov 0x68(%rsp),%r13d > 0x0000000000405de8 <+3992>: mov 0x20(%rsp),%rcx > 0x0000000000405ded <+3997>: mov 0x18(%rsp),%edx > 0x0000000000405df1 <+4001>: mov %r14,%rsi > 0x0000000000405df4 <+4004>: mov %r15,%rdi > 0x0000000000405df7 <+4007>: callq 0x42ec80 <read_tree_block> > 0x0000000000405dfc <+4012>: test %rax,%rax > 0x0000000000405dff <+4015>: mov %rax,%rbp > 0x0000000000405e02 <+4018>: jne 0x405e2d <check_fs_roots+4061> > 0x0000000000405e04 <+4020>: jmp 0x405e5a <check_fs_roots+4106> > 0x0000000000405e06 <+4022>: mov %rbp,%rax > 0x0000000000405e09 <+4025>: mov 0x0(%rbp),%rsi > 0x0000000000405e0d <+4029>: mov 0x28(%rsp),%edx > 0x0000000000405e11 <+4033>: sub %r14,%rax > 0x0000000000405e14 <+4036>: mov %r15,%rdi > 0x0000000000405e17 <+4039>: add $0x21,%rbp > 0x0000000000405e1b <+4043>: mov (%rax,%r12,1),%rcx > 0x0000000000405e1f <+4047>: callq 0x42e530 <readahead_tree_block> > 0x0000000000405e24 <+4052>: test %eax,%eax > 0x0000000000405e26 <+4054>: jne 0x405dd7 <check_fs_roots+3975> > 0x0000000000405e28 <+4056>: inc %r13d > 0x0000000000405e2b <+4059>: jmp 0x405dd2 <check_fs_roots+3970> > 0x0000000000405e2d <+4061>: movslq %ebx,%r12 > 0x0000000000405e30 <+4064>: mov 0x280(%rsp,%r12,8),%rdi > 0x0000000000405e38 <+4072>: callq 0x43af90 <free_extent_buffer> > 0x0000000000405e3d <+4077>: mov %rbp,0x280(%rsp,%r12,8) > 0x0000000000405e45 <+4085>: movl $0x0,0x2c0(%rsp,%r12,4) > 0x0000000000405e51 <+4097>: jmpq 0x40535f <check_fs_roots+1295> > 0x0000000000405e56 <+4102>: xor %eax,%eax > 0x0000000000405e58 <+4104>: jmp 0x405e5f <check_fs_roots+4111> > 0x0000000000405e5a <+4106>: mov $0xfffffffb,%eax > 0x0000000000405e5f <+4111>: movslq %r13d,%rdx > 0x0000000000405e62 <+4114>: test %eax,%eax > 0x0000000000405e64 <+4116>: mov 0x280(%rsp,%rdx,8),%rcx > 0x0000000000405e6c <+4124>: mov 0xdc(%rcx),%ecx > 0x0000000000405e72 <+4130>: mov %ecx,0x2c0(%rsp,%rdx,4) > 0x0000000000405e79 <+4137>: je 0x405ebc <check_fs_roots+4204> > 0x0000000000405e7b <+4139>: lea 0x280(%rsp),%rdi > 0x0000000000405e83 <+4147>: mov %r15,%r13 > 0x0000000000405e86 <+4150>: callq 0x427590 <btrfs_release_path> > 0x0000000000405e8b <+4155>: cmpq $0xfffffffffffffff8,0x1c7(%r15) > 0x0000000000405e93 <+4163>: jne 0x405f86 <check_fs_roots+4406> > 0x0000000000405e99 <+4169>: mov 0x50(%rsp),%rdi > 0x0000000000405e9e <+4174>: lea 0x1187b(%rip),%rsi # 0x417720 <free_inode_ptr> > 0x0000000000405ea5 <+4181>: callq 0x43a620 <cache_tree_free_extents> > 0x0000000000405eaa <+4186>: jmpq 0x406241 <check_fs_roots+5105> > 0x0000000000405eaf <+4191>: lea 0x1(%r13),%ebp > 0x0000000000405eb3 <+4195>: je 0x405f55 <check_fs_roots+4357> > 0x0000000000405eb9 <+4201>: mov %ebp,%r13d > 0x0000000000405ebc <+4204>: cmp $0x6,%r13d > 0x0000000000405ec0 <+4208>: jg 0x405e7b <check_fs_roots+4139> > 0x0000000000405ec2 <+4210>: movslq %r13d,%rbx > 0x0000000000405ec5 <+4213>: mov 0x280(%rsp,%rbx,8),%rdi > 0x0000000000405ecd <+4221>: test %rdi,%rdi > 0x0000000000405ed0 <+4224>: je 0x405e7b <check_fs_roots+4139> > 0x0000000000405ed2 <+4226>: lea 0x10(%rbx),%rax > 0x0000000000405ed6 <+4230>: mov 0x280(%rsp,%rax,4),%ecx > 0x0000000000405edd <+4237>: lea 0x1(%rcx),%edx > 0x0000000000405ee0 <+4240>: cmp 0xdc(%rdi),%edx > 0x0000000000405ee6 <+4246>: jae 0x405f17 <check_fs_roots+4295> > 0x0000000000405ee8 <+4248>: test %r13d,%r13d > 0x0000000000405eeb <+4251>: mov %edx,0x280(%rsp,%rax,4) > 0x0000000000405ef2 <+4258>: jns 0x405201 <check_fs_roots+945> > 0x0000000000405ef8 <+4264>: lea 0x502c1(%rip),%rcx # 0x4561c0 <__PRETTY_FUNCTION__.10827> > 0x0000000000405eff <+4271>: lea 0x4e43a(%rip),%rsi # 0x454340 > 0x0000000000405f06 <+4278>: lea 0x4e4d2(%rip),%rdi # 0x4543df > 0x0000000000405f0d <+4285>: mov $0x525,%edx > 0x0000000000405f12 <+4290>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000405f17 <+4295>: callq 0x43af90 <free_extent_buffer> > 0x0000000000405f1c <+4300>: cmp 0x198(%rsp),%r13d > 0x0000000000405f24 <+4308>: movq $0x0,0x280(%rsp,%rbx,8) > 0x0000000000405f30 <+4320>: jle 0x405eaf <check_fs_roots+4191> > 0x0000000000405f36 <+4326>: lea 0x50165(%rip),%rcx # 0x4560a2 <__PRETTY_FUNCTION__.10840> > 0x0000000000405f3d <+4333>: lea 0x4e3fc(%rip),%rsi # 0x454340 > 0x0000000000405f44 <+4340>: lea 0x4e4c2(%rip),%rdi # 0x45440d > 0x0000000000405f4b <+4347>: mov $0x57c,%edx > 0x0000000000405f50 <+4352>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000405f55 <+4357>: mov 0x19c(%rsp),%ecx > 0x0000000000405f5c <+4364>: cmp %r13d,%ecx > 0x0000000000405f5f <+4367>: je 0x405eb9 <check_fs_roots+4201> > 0x0000000000405f65 <+4373>: mov %ebp,%eax > 0x0000000000405f67 <+4375>: cmp $0x8,%eax > 0x0000000000405f6a <+4378>: je 0x406992 <check_fs_roots+6978> > 0x0000000000405f70 <+4384>: movslq %eax,%rdx > 0x0000000000405f73 <+4387>: cmpq $0x0,0x158(%rsp,%rdx,8) > 0x0000000000405f7c <+4396>: jne 0x4069b1 <check_fs_roots+7009> > 0x0000000000405f82 <+4402>: inc %eax > 0x0000000000405f84 <+4404>: jmp 0x405f67 <check_fs_roots+4375> > 0x0000000000405f86 <+4406>: lea 0x310(%rsp),%rax > 0x0000000000405f8e <+4414>: lea 0x130(%rsp),%r14 > 0x0000000000405f96 <+4422>: mov %rax,0x18(%rsp) > 0x0000000000405f9b <+4427>: mov 0x50(%rsp),%r15 > 0x0000000000405fa0 <+4432>: xor %esi,%esi > 0x0000000000405fa2 <+4434>: mov %r15,%rdi > 0x0000000000405fa5 <+4437>: callq 0x43a520 <search_cache_extent> > 0x0000000000405faa <+4442>: test %rax,%rax > 0x0000000000405fad <+4445>: mov %rax,%rbp > 0x0000000000405fb0 <+4448>: je 0x406241 <check_fs_roots+5105> > 0x0000000000405fb6 <+4454>: mov 0x30(%rax),%rbx > 0x0000000000405fba <+4458>: mov %rax,%rsi > 0x0000000000405fbd <+4461>: mov %r15,%rdi > 0x0000000000405fc0 <+4464>: callq 0x43a610 <remove_cache_extent> > 0x0000000000405fc5 <+4469>: mov %rbp,%rdi > 0x0000000000405fc8 <+4472>: callq 0x403520 <free@plt> > 0x0000000000405fcd <+4477>: mov 0x18(%rsp),%r15 > 0x0000000000405fd2 <+4482>: mov 0x18(%rbx),%rbp > 0x0000000000405fd6 <+4486>: mov 0x1e0(%r13),%r12 > 0x0000000000405fdd <+4493>: mov %r15,%rdi > 0x0000000000405fe0 <+4496>: callq 0x4274f0 <btrfs_init_path> > 0x0000000000405fe5 <+4501>: mov %r12,0x130(%rsp) > 0x0000000000405fed <+4509>: movb $0x9c,0x138(%rsp) > 0x0000000000405ff5 <+4517>: xor %r9d,%r9d > 0x0000000000405ff8 <+4520>: mov %rbp,0x139(%rsp) > 0x0000000000406000 <+4528>: mov 0x1d8(%r13),%rax > 0x0000000000406007 <+4535>: xor %r8d,%r8d > 0x000000000040600a <+4538>: mov %r15,%rcx > 0x000000000040600d <+4541>: xor %edi,%edi > 0x000000000040600f <+4543>: mov %r14,%rdx > 0x0000000000406012 <+4546>: mov 0x30(%rax),%rsi > 0x0000000000406016 <+4550>: callq 0x42a980 <btrfs_search_slot> > 0x000000000040601b <+4555>: test %eax,%eax > 0x000000000040601d <+4557>: mov %eax,%r15d > 0x0000000000406020 <+4560>: jns 0x406041 <check_fs_roots+4593> > 0x0000000000406022 <+4562>: lea 0x50048(%rip),%rcx # 0x456071 <__PRETTY_FUNCTION__.10674> > 0x0000000000406029 <+4569>: lea 0x4e310(%rip),%rsi # 0x454340 > 0x0000000000406030 <+4576>: lea 0x4e391(%rip),%rdi # 0x4543c8 > 0x0000000000406037 <+4583>: mov $0x371,%edx > 0x000000000040603c <+4588>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000406041 <+4593>: mov 0x18(%rsp),%rdi > 0x0000000000406046 <+4598>: callq 0x427590 <btrfs_release_path> > 0x000000000040604b <+4603>: test %r15d,%r15d > 0x000000000040604e <+4606>: je 0x406191 <check_fs_roots+4929> > 0x0000000000406054 <+4612>: mov %rbp,0x130(%rsp) > 0x000000000040605c <+4620>: movb $0x90,0x138(%rsp) > 0x0000000000406064 <+4628>: xor %r9d,%r9d > 0x0000000000406067 <+4631>: movq $0x0,0x139(%rsp) > 0x0000000000406073 <+4643>: mov 0x1d8(%r13),%rax > 0x000000000040607a <+4650>: xor %r8d,%r8d > 0x000000000040607d <+4653>: mov 0x18(%rsp),%rcx > 0x0000000000406082 <+4658>: xor %edi,%edi > 0x0000000000406084 <+4660>: mov %r14,%rdx > 0x0000000000406087 <+4663>: mov 0x30(%rax),%rsi > 0x000000000040608b <+4667>: callq 0x42a980 <btrfs_search_slot> > 0x0000000000406090 <+4672>: test %eax,%eax > 0x0000000000406092 <+4674>: jg 0x4060b3 <check_fs_roots+4707> > 0x0000000000406094 <+4676>: lea 0x4ffd6(%rip),%rcx # 0x456071 <__PRETTY_FUNCTION__.10674> > 0x000000000040609b <+4683>: lea 0x4e29e(%rip),%rsi # 0x454340 > 0x00000000004060a2 <+4690>: lea 0x4e3a5(%rip),%rdi # 0x45444e > 0x00000000004060a9 <+4697>: mov $0x37b,%edx > 0x00000000004060ae <+4702>: callq 0x4037e0 <__assert_fail@plt> > 0x00000000004060b3 <+4707>: mov %rbx,0x20(%rsp) > 0x00000000004060b8 <+4712>: mov 0x18(%rsp),%rbx > 0x00000000004060bd <+4717>: xor %r15d,%r15d > 0x00000000004060c0 <+4720>: mov 0x310(%rsp),%rdi > 0x00000000004060c8 <+4728>: mov 0xdc(%rdi),%eax > 0x00000000004060ce <+4734>: cmp %eax,0x350(%rsp) > 0x00000000004060d5 <+4741>: jb 0x406117 <check_fs_roots+4807> > 0x00000000004060d7 <+4743>: mov 0x1d8(%r13),%rax > 0x00000000004060de <+4750>: mov %rbx,%rsi > 0x00000000004060e1 <+4753>: mov 0x30(%rax),%rdi > 0x00000000004060e5 <+4757>: callq 0x42cc80 <btrfs_next_leaf> > 0x00000000004060ea <+4762>: test %eax,%eax > 0x00000000004060ec <+4764>: jns 0x40610d <check_fs_roots+4797> > 0x00000000004060ee <+4766>: lea 0x4ff7c(%rip),%rcx # 0x456071 <__PRETTY_FUNCTION__.10674> > 0x00000000004060f5 <+4773>: lea 0x4e244(%rip),%rsi # 0x454340 > 0x00000000004060fc <+4780>: lea 0x4e2c5(%rip),%rdi # 0x4543c8 > 0x0000000000406103 <+4787>: mov $0x381,%edx > 0x0000000000406108 <+4792>: callq 0x4037e0 <__assert_fail@plt> > 0x000000000040610d <+4797>: jne 0x406167 <check_fs_roots+4887> > 0x000000000040610f <+4799>: mov 0x310(%rsp),%rdi > 0x0000000000406117 <+4807>: mov 0x350(%rsp),%edx > 0x000000000040611e <+4814>: mov %r14,%rsi > 0x0000000000406121 <+4817>: callq 0x416fe0 <btrfs_item_key_to_cpu> > 0x0000000000406126 <+4822>: cmp 0x130(%rsp),%rbp > 0x000000000040612e <+4830>: jne 0x406167 <check_fs_roots+4887> > 0x0000000000406130 <+4832>: cmpb $0x90,0x138(%rsp) > 0x0000000000406138 <+4840>: jne 0x406167 <check_fs_roots+4887> > 0x000000000040613a <+4842>: cmp 0x139(%rsp),%r12 > 0x0000000000406142 <+4850>: jne 0x406155 <check_fs_roots+4869> > 0x0000000000406144 <+4852>: mov 0x18(%rsp),%rdi > 0x0000000000406149 <+4857>: mov 0x20(%rsp),%rbx > 0x000000000040614e <+4862>: callq 0x427590 <btrfs_release_path> > 0x0000000000406153 <+4867>: jmp 0x406191 <check_fs_roots+4929> > 0x0000000000406155 <+4869>: incl 0x350(%rsp) > 0x000000000040615c <+4876>: mov $0x1,%r15d > 0x0000000000406162 <+4882>: jmpq 0x4060c0 <check_fs_roots+4720> > 0x0000000000406167 <+4887>: mov 0x18(%rsp),%rdi > 0x000000000040616c <+4892>: mov 0x20(%rsp),%rbx > 0x0000000000406171 <+4897>: callq 0x427590 <btrfs_release_path> > 0x0000000000406176 <+4902>: test %r15d,%r15d > 0x0000000000406179 <+4905>: je 0x406191 <check_fs_roots+4929> > 0x000000000040617b <+4907>: decl 0x60(%rbx) > 0x000000000040617e <+4910>: jne 0x405f9b <check_fs_roots+4427> > 0x0000000000406184 <+4916>: mov %rbx,%rdi > 0x0000000000406187 <+4919>: callq 0x4176d0 <free_inode_rec> > 0x000000000040618c <+4924>: jmpq 0x405f9b <check_fs_roots+4427> > 0x0000000000406191 <+4929>: mov (%rbx),%rbp > 0x0000000000406194 <+4932>: mov 0x58(%rsp),%r12 > 0x0000000000406199 <+4937>: cmp %rbx,%rbp > 0x000000000040619c <+4940>: je 0x40617b <check_fs_roots+4907> > 0x000000000040619e <+4942>: mov 0x10(%rbp),%al > 0x00000000004061a1 <+4945>: test $0x4,%al > 0x00000000004061a3 <+4947>: je 0x4061c4 <check_fs_roots+4980> > 0x00000000004061a5 <+4949>: lea 0x4fed4(%rip),%rcx # 0x456080 <__PRETTY_FUNCTION__.10973> > 0x00000000004061ac <+4956>: lea 0x4e18d(%rip),%rsi # 0x454340 > 0x00000000004061b3 <+4963>: lea 0x4e2a0(%rip),%rdi # 0x45445a > 0x00000000004061ba <+4970>: mov $0x6e3,%edx > 0x00000000004061bf <+4975>: callq 0x4037e0 <__assert_fail@plt> > 0x00000000004061c4 <+4980>: test $0x1,%al > 0x00000000004061c6 <+4982>: je 0x4061fd <check_fs_roots+5037> > 0x00000000004061c8 <+4984>: mov 0x14(%rbp),%eax > 0x00000000004061cb <+4987>: mov 0x28(%rbp),%r8 > 0x00000000004061cf <+4991>: lea 0x32(%rbp),%r9 > 0x00000000004061d3 <+4995>: mov 0x20(%rbp),%rcx > 0x00000000004061d7 <+4999>: mov 0x1c7(%r13),%rdx > 0x00000000004061de <+5006>: mov %r12,%rdi > 0x00000000004061e1 <+5009>: mov 0x18(%rbx),%rsi > 0x00000000004061e5 <+5013>: movl $0x54,0x8(%rsp) > 0x00000000004061ed <+5021>: mov %eax,0x10(%rsp) > 0x00000000004061f1 <+5025>: movzwl 0x30(%rbp),%eax > 0x00000000004061f5 <+5029>: mov %eax,(%rsp) > 0x00000000004061f8 <+5032>: callq 0x40444e <add_root_backref> > 0x00000000004061fd <+5037>: testb $0x2,0x10(%rbp) > 0x0000000000406201 <+5041>: je 0x406238 <check_fs_roots+5096> > 0x0000000000406203 <+5043>: mov 0x14(%rbp),%eax > 0x0000000000406206 <+5046>: mov 0x28(%rbp),%r8 > 0x000000000040620a <+5050>: lea 0x32(%rbp),%r9 > 0x000000000040620e <+5054>: mov 0x20(%rbp),%rcx > 0x0000000000406212 <+5058>: mov 0x1c7(%r13),%rdx > 0x0000000000406219 <+5065>: mov %r12,%rdi > 0x000000000040621c <+5068>: mov 0x18(%rbx),%rsi > 0x0000000000406220 <+5072>: movl $0x60,0x8(%rsp) > 0x0000000000406228 <+5080>: mov %eax,0x10(%rsp) > 0x000000000040622c <+5084>: movzwl 0x30(%rbp),%eax > 0x0000000000406230 <+5088>: mov %eax,(%rsp) > 0x0000000000406233 <+5091>: callq 0x40444e <add_root_backref> > 0x0000000000406238 <+5096>: mov 0x0(%rbp),%rbp > 0x000000000040623c <+5100>: jmpq 0x406199 <check_fs_roots+4937> > 0x0000000000406241 <+5105>: mov 0x1e0(%rsp),%rax > 0x0000000000406249 <+5113>: test %rax,%rax > 0x000000000040624c <+5116>: je 0x406271 <check_fs_roots+5153> > 0x000000000040624e <+5118>: orb $0x1,0x10(%rax) > 0x0000000000406252 <+5122>: mov 0x1e0(%rsp),%rsi > 0x000000000040625a <+5130>: testb $0x4,0x10(%rsi) > 0x000000000040625e <+5134>: je 0x406271 <check_fs_roots+5153> > 0x0000000000406260 <+5136>: mov 0xc0(%rsp),%rax > 0x0000000000406268 <+5144>: lea 0x38(%rax),%rdi > 0x000000000040626c <+5148>: callq 0x4041c8 <maybe_free_inode_rec> > 0x0000000000406271 <+5153>: cmpl $0x0,0xe8(%r13) > 0x0000000000406279 <+5161>: mov 0xb8(%r13),%r14 > 0x0000000000406280 <+5168>: jne 0x4062b8 <check_fs_roots+5224> > 0x0000000000406282 <+5170>: cmpq $0x0,0x1d8(%rsp) > 0x000000000040628b <+5179>: je 0x40692e <check_fs_roots+6878> > 0x0000000000406291 <+5185>: mov 0x263d48(%rip),%rax # 0x669fe0 > 0x0000000000406298 <+5192>: lea 0x4e15d(%rip),%rdx # 0x4543fc > 0x000000000040629f <+5199>: mov $0x603,%ecx > 0x00000000004062a4 <+5204>: mov $0x1,%esi > 0x00000000004062a9 <+5209>: mov (%rax),%rdi > 0x00000000004062ac <+5212>: xor %eax,%eax > 0x00000000004062ae <+5214>: callq 0x403e30 <__fprintf_chk@plt> > 0x00000000004062b3 <+5219>: jmpq 0x40692e <check_fs_roots+6878> > 0x00000000004062b8 <+5224>: mov 0xc0(%rsp),%rax > 0x00000000004062c0 <+5232>: xor %edx,%edx > 0x00000000004062c2 <+5234>: mov %r14,%rsi > 0x00000000004062c5 <+5237>: lea 0x38(%rax),%rdi > 0x00000000004062c9 <+5241>: callq 0x4045d1 <get_inode_rec> > 0x00000000004062ce <+5246>: test %rax,%rax > 0x00000000004062d1 <+5249>: je 0x406358 <check_fs_roots+5384> > 0x00000000004062d7 <+5255>: movabs $0xffffffff00000004,%rdx > 0x00000000004062e1 <+5265>: and 0x10(%rax),%rdx > 0x00000000004062e5 <+5269>: cmp $0x4,%rdx > 0x00000000004062e9 <+5273>: jne 0x406a42 <check_fs_roots+7154> > 0x00000000004062ef <+5279>: cmpl $0x1,0x20(%rax) > 0x00000000004062f3 <+5283>: jne 0x406a42 <check_fs_roots+7154> > 0x00000000004062f9 <+5289>: cmpl $0x0,0x38(%rax) > 0x00000000004062fd <+5293>: jne 0x406a42 <check_fs_roots+7154> > 0x0000000000406303 <+5299>: mov (%rax),%rdx > 0x0000000000406306 <+5302>: cmp %rdx,%rax > 0x0000000000406309 <+5305>: je 0x406a42 <check_fs_roots+7154> > 0x000000000040630f <+5311>: mov 0x10(%rdx),%bl > 0x0000000000406312 <+5314>: test $0x4,%bl > 0x0000000000406315 <+5317>: je 0x406a42 <check_fs_roots+7154> > 0x000000000040631b <+5323>: cmpq $0x0,0x28(%rdx) > 0x0000000000406320 <+5328>: jne 0x406a42 <check_fs_roots+7154> > 0x0000000000406326 <+5334>: cmpw $0x2,0x30(%rdx) > 0x000000000040632b <+5339>: jne 0x406a42 <check_fs_roots+7154> > 0x0000000000406331 <+5345>: lea 0x32(%rdx),%rdi > 0x0000000000406335 <+5349>: lea 0x4a9a7(%rip),%rsi # 0x450ce3 > 0x000000000040633c <+5356>: mov $0x2,%edx > 0x0000000000406341 <+5361>: callq 0x403920 <memcmp@plt> > 0x0000000000406346 <+5366>: test %eax,%eax > 0x0000000000406348 <+5368>: jne 0x406a42 <check_fs_roots+7154> > 0x000000000040634e <+5374>: and $0x3,%bl > 0x0000000000406351 <+5377>: je 0x40637f <check_fs_roots+5423> > 0x0000000000406353 <+5379>: jmpq 0x406a42 <check_fs_roots+7154> > 0x0000000000406358 <+5384>: mov 0x263c81(%rip),%rax # 0x669fe0 > 0x000000000040635f <+5391>: mov 0x1c7(%r13),%rcx > 0x0000000000406366 <+5398>: lea 0x4ea0b(%rip),%rdx # 0x454d78 > 0x000000000040636d <+5405>: mov %r14,%r8 > 0x0000000000406370 <+5408>: mov $0x1,%esi > 0x0000000000406375 <+5413>: mov (%rax),%rdi > 0x0000000000406378 <+5416>: xor %eax,%eax > 0x000000000040637a <+5418>: callq 0x403e30 <__fprintf_chk@plt> > 0x000000000040637f <+5423>: movq $0x0,0x18(%rsp) > 0x0000000000406388 <+5432>: mov 0xc0(%rsp),%rax > 0x0000000000406390 <+5440>: lea 0x38(%rax),%r15 > 0x0000000000406394 <+5444>: lea 0x130(%rsp),%rax > 0x000000000040639c <+5452>: mov %rax,0x28(%rsp) > 0x00000000004063a1 <+5457>: lea 0xe4(%rsp),%rax > 0x00000000004063a9 <+5465>: mov %rax,0x30(%rsp) > 0x00000000004063ae <+5470>: xor %esi,%esi > 0x00000000004063b0 <+5472>: mov %r15,%rdi > 0x00000000004063b3 <+5475>: callq 0x43a520 <search_cache_extent> > 0x00000000004063b8 <+5480>: test %rax,%rax > 0x00000000004063bb <+5483>: mov %rax,%rbx > 0x00000000004063be <+5486>: je 0x40682a <check_fs_roots+6618> > 0x00000000004063c4 <+5492>: mov 0x30(%rax),%rbp > 0x00000000004063c8 <+5496>: mov %rax,%rsi > 0x00000000004063cb <+5499>: mov %r15,%rdi > 0x00000000004063ce <+5502>: callq 0x43a610 <remove_cache_extent> > 0x00000000004063d3 <+5507>: mov %rbx,%rdi > 0x00000000004063d6 <+5510>: callq 0x403520 <free@plt> > 0x00000000004063db <+5515>: mov 0x18(%rbp),%rsi > 0x00000000004063df <+5519>: cmp %r14,%rsi > 0x00000000004063e2 <+5522>: je 0x406a77 <check_fs_roots+7207> > 0x00000000004063e8 <+5528>: cmp $0xfffffffffffffffb,%rsi > 0x00000000004063ec <+5532>: je 0x406a77 <check_fs_roots+7207> > 0x00000000004063f2 <+5538>: testb $0x2,0x14(%rbp) > 0x00000000004063f6 <+5542>: je 0x40642e <check_fs_roots+5598> > 0x00000000004063f8 <+5544>: mov %r13,%rdi > 0x00000000004063fb <+5547>: callq 0x4040fc <check_orphan_item> > 0x0000000000406400 <+5552>: test %eax,%eax > 0x0000000000406402 <+5554>: jne 0x406408 <check_fs_roots+5560> > 0x0000000000406404 <+5556>: andl $0xfffffffd,0x14(%rbp) > 0x0000000000406408 <+5560>: movabs $0xffffffff00000005,%rax > 0x0000000000406412 <+5570>: and 0x10(%rbp),%rax > 0x0000000000406416 <+5574>: cmp $0x5,%rax > 0x000000000040641a <+5578>: jne 0x40642e <check_fs_roots+5598> > 0x000000000040641c <+5580>: mov 0x38(%rbp),%eax > 0x000000000040641f <+5583>: cmp %eax,0x20(%rbp) > 0x0000000000406422 <+5586>: jne 0x40642e <check_fs_roots+5598> > 0x0000000000406424 <+5588>: cmp 0x0(%rbp),%rbp > 0x0000000000406428 <+5592>: je 0x406a77 <check_fs_roots+7207> > 0x000000000040642e <+5598>: cmpl $0x0,0x2650db(%rip) # 0x66b510 <repair> > 0x0000000000406435 <+5605>: je 0x40661a <check_fs_roots+6090> > 0x000000000040643b <+5611>: testl $0x202,0x14(%rbp) > 0x0000000000406442 <+5618>: je 0x40661a <check_fs_roots+6090> > 0x0000000000406448 <+5624>: callq 0x427580 <btrfs_alloc_path> > 0x000000000040644d <+5629>: test %rax,%rax > 0x0000000000406450 <+5632>: mov %rax,%rbx > 0x0000000000406453 <+5635>: je 0x40661a <check_fs_roots+6090> > 0x0000000000406459 <+5641>: mov $0x1,%esi > 0x000000000040645e <+5646>: mov %r13,%rdi > 0x0000000000406461 <+5649>: callq 0x417750 <btrfs_start_transaction> > 0x0000000000406466 <+5654>: cmp $0xfffffffffffff000,%rax > 0x000000000040646c <+5660>: mov %rax,0x20(%rsp) > 0x0000000000406471 <+5665>: jbe 0x406484 <check_fs_roots+5684> > 0x0000000000406473 <+5667>: mov %rbx,%rdi > 0x0000000000406476 <+5670>: callq 0x427650 <btrfs_free_path> > 0x000000000040647b <+5675>: mov 0x20(%rsp),%edx > 0x000000000040647f <+5679>: jmpq 0x4065f0 <check_fs_roots+6048> > 0x0000000000406484 <+5684>: testb $0x2,0x15(%rbp) > 0x0000000000406488 <+5688>: jne 0x40649c <check_fs_roots+5708> > 0x000000000040648a <+5690>: testb $0x2,0x14(%rbp) > 0x000000000040648e <+5694>: jne 0x406579 <check_fs_roots+5929> > 0x0000000000406494 <+5700>: xor %r12d,%r12d > 0x0000000000406497 <+5703>: jmpq 0x4065d8 <check_fs_roots+6024> > 0x000000000040649c <+5708>: mov 0x18(%rbp),%rax > 0x00000000004064a0 <+5712>: mov 0x28(%rsp),%rdx > 0x00000000004064a5 <+5717>: xor %r8d,%r8d > 0x00000000004064a8 <+5720>: mov 0x20(%rsp),%rdi > 0x00000000004064ad <+5725>: mov $0x1,%r9d > 0x00000000004064b3 <+5731>: mov %rbx,%rcx > 0x00000000004064b6 <+5734>: mov %r13,%rsi > 0x00000000004064b9 <+5737>: movb $0x1,0x138(%rsp) > 0x00000000004064c1 <+5745>: movq $0xffffffffffffffff,0x139(%rsp) > 0x00000000004064cd <+5757>: mov %rax,0x130(%rsp) > 0x00000000004064d5 <+5765>: callq 0x42a980 <btrfs_search_slot> > 0x00000000004064da <+5770>: test %eax,%eax > 0x00000000004064dc <+5772>: mov %eax,%r12d > 0x00000000004064df <+5775>: js 0x406567 <check_fs_roots+5911> > 0x00000000004064e5 <+5781>: je 0x4064fb <check_fs_roots+5803> > 0x00000000004064e7 <+5783>: mov 0x40(%rbx),%eax > 0x00000000004064ea <+5786>: test %eax,%eax > 0x00000000004064ec <+5788>: jne 0x4064f6 <check_fs_roots+5798> > 0x00000000004064ee <+5790>: mov $0xfffffffe,%r12d > 0x00000000004064f4 <+5796>: jmp 0x406567 <check_fs_roots+5911> > 0x00000000004064f6 <+5798>: dec %eax > 0x00000000004064f8 <+5800>: mov %eax,0x40(%rbx) > 0x00000000004064fb <+5803>: mov 0x40(%rbx),%edx > 0x00000000004064fe <+5806>: mov 0x28(%rsp),%rsi > 0x0000000000406503 <+5811>: mov (%rbx),%rdi > 0x0000000000406506 <+5814>: callq 0x416fe0 <btrfs_item_key_to_cpu> > 0x000000000040650b <+5819>: mov 0x18(%rbp),%rax > 0x000000000040650f <+5823>: cmp %rax,0x130(%rsp) > 0x0000000000406517 <+5831>: jne 0x4064ee <check_fs_roots+5790> > 0x0000000000406519 <+5833>: movslq 0x40(%rbx),%rdx > 0x000000000040651d <+5837>: mov (%rbx),%rax > 0x0000000000406520 <+5840>: xor %r12d,%r12d > 0x0000000000406523 <+5843>: mov 0x40(%rbp),%rcx > 0x0000000000406527 <+5847>: imul $0x19,%rdx,%rdx > 0x000000000040652b <+5851>: mov 0xf2(%rax,%rdx,1),%edx > 0x0000000000406532 <+5858>: mov %rcx,0xf1(%rax,%rdx,1) > 0x000000000040653a <+5866>: mov (%rbx),%rdi > 0x000000000040653d <+5869>: callq 0x42e4e0 <btrfs_mark_buffer_dirty> > 0x0000000000406542 <+5874>: andl $0xfffffdff,0x14(%rbp) > 0x0000000000406549 <+5881>: mov 0x18(%rbp),%rdx > 0x000000000040654d <+5885>: lea 0x4e84c(%rip),%rsi # 0x454da0 > 0x0000000000406554 <+5892>: mov 0x1c7(%r13),%rcx > 0x000000000040655b <+5899>: mov $0x1,%edi > 0x0000000000406560 <+5904>: xor %eax,%eax > 0x0000000000406562 <+5906>: callq 0x403c50 <__printf_chk@plt> > 0x0000000000406567 <+5911>: mov %rbx,%rdi > 0x000000000040656a <+5914>: callq 0x427590 <btrfs_release_path> > 0x000000000040656f <+5919>: test %r12d,%r12d > 0x0000000000406572 <+5922>: jne 0x4065d8 <check_fs_roots+6024> > 0x0000000000406574 <+5924>: jmpq 0x40648a <check_fs_roots+5690> > 0x0000000000406579 <+5929>: mov 0x18(%rbp),%rax > 0x000000000040657d <+5933>: mov 0x30(%rsp),%r8 > 0x0000000000406582 <+5938>: mov $0x1,%r9d > 0x0000000000406588 <+5944>: mov 0x28(%rsp),%rcx > 0x000000000040658d <+5949>: mov 0x20(%rsp),%rdi > 0x0000000000406592 <+5954>: mov %rbx,%rdx > 0x0000000000406595 <+5957>: mov %r13,%rsi > 0x0000000000406598 <+5960>: movq $0xfffffffffffffffb,0x130(%rsp) > 0x00000000004065a4 <+5972>: movb $0x30,0x138(%rsp) > 0x00000000004065ac <+5980>: mov %rax,0x139(%rsp) > 0x00000000004065b4 <+5988>: movl $0x0,0xe4(%rsp) > 0x00000000004065bf <+5999>: callq 0x42c140 <btrfs_insert_empty_items> > 0x00000000004065c4 <+6004>: mov %rbx,%rdi > 0x00000000004065c7 <+6007>: mov %eax,%r12d > 0x00000000004065ca <+6010>: callq 0x427590 <btrfs_release_path> > 0x00000000004065cf <+6015>: test %r12d,%r12d > 0x00000000004065d2 <+6018>: jne 0x4065d8 <check_fs_roots+6024> > 0x00000000004065d4 <+6020>: andl $0xfffffffd,0x14(%rbp) > 0x00000000004065d8 <+6024>: mov 0x20(%rsp),%rdi > 0x00000000004065dd <+6029>: mov %r13,%rsi > 0x00000000004065e0 <+6032>: callq 0x42e800 <btrfs_commit_transaction> > 0x00000000004065e5 <+6037>: mov %rbx,%rdi > 0x00000000004065e8 <+6040>: callq 0x427650 <btrfs_free_path> > 0x00000000004065ed <+6045>: mov %r12d,%edx > 0x00000000004065f0 <+6048>: test %edx,%edx > 0x00000000004065f2 <+6050>: jne 0x40661a <check_fs_roots+6090> > 0x00000000004065f4 <+6052>: movabs $0xffffffff00000005,%rax > 0x00000000004065fe <+6062>: and 0x10(%rbp),%rax > 0x0000000000406602 <+6066>: cmp $0x5,%rax > 0x0000000000406606 <+6070>: jne 0x40661a <check_fs_roots+6090> > 0x0000000000406608 <+6072>: mov 0x38(%rbp),%eax > 0x000000000040660b <+6075>: cmp %eax,0x20(%rbp) > 0x000000000040660e <+6078>: jne 0x40661a <check_fs_roots+6090> > 0x0000000000406610 <+6080>: cmp 0x0(%rbp),%rbp > 0x0000000000406614 <+6084>: je 0x406a77 <check_fs_roots+7207> > 0x000000000040661a <+6090>: incq 0x18(%rsp) > 0x000000000040661f <+6095>: testb $0x4,0x10(%rbp) > 0x0000000000406623 <+6099>: jne 0x406629 <check_fs_roots+6105> > 0x0000000000406625 <+6101>: orl $0x1,0x14(%rbp) > 0x0000000000406629 <+6105>: mov 0x20(%rbp),%eax > 0x000000000040662c <+6108>: cmp %eax,0x38(%rbp) > 0x000000000040662f <+6111>: je 0x406638 <check_fs_roots+6120> > 0x0000000000406631 <+6113>: orl $0x2000,0x14(%rbp) > 0x0000000000406638 <+6120>: mov 0x2639a1(%rip),%r12 # 0x669fe0 > 0x000000000040663f <+6127>: mov 0x1c7(%r13),%rcx > 0x0000000000406646 <+6134>: lea 0x4e77b(%rip),%rdx # 0x454dc8 > 0x000000000040664d <+6141>: mov 0x14(%rbp),%r9d > 0x0000000000406651 <+6145>: xor %eax,%eax > 0x0000000000406653 <+6147>: mov $0x1,%esi > 0x0000000000406658 <+6152>: mov 0x18(%rbp),%r8 > 0x000000000040665c <+6156>: mov (%r12),%rdi > 0x0000000000406660 <+6160>: callq 0x403e30 <__fprintf_chk@plt> > 0x0000000000406665 <+6165>: mov 0x14(%rbp),%ebx > 0x0000000000406668 <+6168>: test $0x1,%bl > 0x000000000040666b <+6171>: je 0x40667d <check_fs_roots+6189> > 0x000000000040666d <+6173>: mov (%r12),%rsi > 0x0000000000406671 <+6177>: lea 0x4ddfe(%rip),%rdi # 0x454476 > 0x0000000000406678 <+6184>: callq 0x403800 <fputs@plt> > 0x000000000040667d <+6189>: test $0x2,%bl > 0x0000000000406680 <+6192>: je 0x406692 <check_fs_roots+6210> > 0x0000000000406682 <+6194>: mov (%r12),%rsi > 0x0000000000406686 <+6198>: lea 0x4ddf9(%rip),%rdi # 0x454486 > 0x000000000040668d <+6205>: callq 0x403800 <fputs@plt> > 0x0000000000406692 <+6210>: test $0x4,%bl > 0x0000000000406695 <+6213>: je 0x4066a7 <check_fs_roots+6231> > 0x0000000000406697 <+6215>: mov (%r12),%rsi > 0x000000000040669b <+6219>: lea 0x4ddf5(%rip),%rdi # 0x454497 > 0x00000000004066a2 <+6226>: callq 0x403800 <fputs@plt> > 0x00000000004066a7 <+6231>: test $0x8,%bl > 0x00000000004066aa <+6234>: je 0x4066bc <check_fs_roots+6252> > 0x00000000004066ac <+6236>: mov (%r12),%rsi > 0x00000000004066b0 <+6240>: lea 0x4db99(%rip),%rdi # 0x454250 > 0x00000000004066b7 <+6247>: callq 0x403800 <fputs@plt> > 0x00000000004066bc <+6252>: test $0x10,%bl > 0x00000000004066bf <+6255>: je 0x4066d1 <check_fs_roots+6273> > 0x00000000004066c1 <+6257>: mov (%r12),%rsi > 0x00000000004066c5 <+6261>: lea 0x4dddc(%rip),%rdi # 0x4544a8 > 0x00000000004066cc <+6268>: callq 0x403800 <fputs@plt> > 0x00000000004066d1 <+6273>: test $0x20,%bl > 0x00000000004066d4 <+6276>: je 0x4066e6 <check_fs_roots+6294> > 0x00000000004066d6 <+6278>: mov (%r12),%rsi > 0x00000000004066da <+6282>: lea 0x4ddd6(%rip),%rdi # 0x4544b7 > 0x00000000004066e1 <+6289>: callq 0x403800 <fputs@plt> > 0x00000000004066e6 <+6294>: test $0x40,%bl > 0x00000000004066e9 <+6297>: je 0x4066fb <check_fs_roots+6315> > 0x00000000004066eb <+6299>: mov (%r12),%rsi > 0x00000000004066ef <+6303>: lea 0x4ddd3(%rip),%rdi # 0x4544c9 > 0x00000000004066f6 <+6310>: callq 0x403800 <fputs@plt> > 0x00000000004066fb <+6315>: test $0x80,%bl > 0x00000000004066fe <+6318>: je 0x406710 <check_fs_roots+6336> > 0x0000000000406700 <+6320>: mov (%r12),%rsi > 0x0000000000406704 <+6324>: lea 0x4ddd0(%rip),%rdi # 0x4544db > 0x000000000040670b <+6331>: callq 0x403800 <fputs@plt> > 0x0000000000406710 <+6336>: test $0x1,%bh > 0x0000000000406713 <+6339>: je 0x406725 <check_fs_roots+6357> > 0x0000000000406715 <+6341>: mov (%r12),%rsi > 0x0000000000406719 <+6345>: lea 0x4ddd1(%rip),%rdi # 0x4544f1 > 0x0000000000406720 <+6352>: callq 0x403800 <fputs@plt> > 0x0000000000406725 <+6357>: test $0x2,%bh > 0x0000000000406728 <+6360>: je 0x40673a <check_fs_roots+6378> > 0x000000000040672a <+6362>: mov (%r12),%rsi > 0x000000000040672e <+6366>: lea 0x4ddd3(%rip),%rdi # 0x454508 > 0x0000000000406735 <+6373>: callq 0x403800 <fputs@plt> > 0x000000000040673a <+6378>: test $0x4,%bh > 0x000000000040673d <+6381>: je 0x40674f <check_fs_roots+6399> > 0x000000000040673f <+6383>: mov (%r12),%rsi > 0x0000000000406743 <+6387>: lea 0x4ddd0(%rip),%rdi # 0x45451a > 0x000000000040674a <+6394>: callq 0x403800 <fputs@plt> > 0x000000000040674f <+6399>: test $0x8,%bh > 0x0000000000406752 <+6402>: je 0x406764 <check_fs_roots+6420> > 0x0000000000406754 <+6404>: mov (%r12),%rsi > 0x0000000000406758 <+6408>: lea 0x4ddca(%rip),%rdi # 0x454529 > 0x000000000040675f <+6415>: callq 0x403800 <fputs@plt> > 0x0000000000406764 <+6420>: test $0x10,%bh > 0x0000000000406767 <+6423>: je 0x406779 <check_fs_roots+6441> > 0x0000000000406769 <+6425>: mov (%r12),%rsi > 0x000000000040676d <+6429>: lea 0x4ddc5(%rip),%rdi # 0x454539 > 0x0000000000406774 <+6436>: callq 0x403800 <fputs@plt> > 0x0000000000406779 <+6441>: and $0x20,%bh > 0x000000000040677c <+6444>: je 0x40678e <check_fs_roots+6462> > 0x000000000040677e <+6446>: mov (%r12),%rsi > 0x0000000000406782 <+6450>: lea 0x4ddc4(%rip),%rdi # 0x45454d > 0x0000000000406789 <+6457>: callq 0x403800 <fputs@plt> > 0x000000000040678e <+6462>: mov (%r12),%rsi > 0x0000000000406792 <+6466>: mov $0xa,%edi > 0x0000000000406797 <+6471>: callq 0x4038d0 <fputc@plt> > 0x000000000040679c <+6476>: mov 0x0(%rbp),%rbx > 0x00000000004067a0 <+6480>: cmp %rbp,%rbx > 0x00000000004067a3 <+6483>: je 0x406814 <check_fs_roots+6596> > 0x00000000004067a5 <+6485>: mov 0x10(%rbx),%al > 0x00000000004067a8 <+6488>: test $0x1,%al > 0x00000000004067aa <+6490>: jne 0x4067b0 <check_fs_roots+6496> > 0x00000000004067ac <+6492>: orl $0x1,0x14(%rbx) > 0x00000000004067b0 <+6496>: test $0x2,%al > 0x00000000004067b2 <+6498>: jne 0x4067b8 <check_fs_roots+6504> > 0x00000000004067b4 <+6500>: orl $0x2,0x14(%rbx) > 0x00000000004067b8 <+6504>: test $0x4,%al > 0x00000000004067ba <+6506>: jne 0x4067c0 <check_fs_roots+6512> > 0x00000000004067bc <+6508>: orl $0x4,0x14(%rbx) > 0x00000000004067c0 <+6512>: mov 0x14(%rbx),%eax > 0x00000000004067c3 <+6515>: movzwl 0x30(%rbx),%r9d > 0x00000000004067c8 <+6520>: lea 0x4e619(%rip),%rdx # 0x454de8 > 0x00000000004067cf <+6527>: mov 0x28(%rbx),%r8 > 0x00000000004067d3 <+6531>: mov $0x1,%esi > 0x00000000004067d8 <+6536>: mov 0x20(%rbx),%rcx > 0x00000000004067dc <+6540>: mov %eax,0x10(%rsp) > 0x00000000004067e0 <+6544>: mov 0x10(%rbx),%eax > 0x00000000004067e3 <+6547>: shr $0x3,%ax > 0x00000000004067e7 <+6551>: movzbl %al,%eax > 0x00000000004067ea <+6554>: mov %eax,0x8(%rsp) > 0x00000000004067ee <+6558>: lea 0x32(%rbx),%rax > 0x00000000004067f2 <+6562>: mov %rax,(%rsp) > 0x00000000004067f6 <+6566>: mov 0x2637e3(%rip),%rax # 0x669fe0 > 0x00000000004067fd <+6573>: mov (%rax),%rdi > 0x0000000000406800 <+6576>: xor %eax,%eax > 0x0000000000406802 <+6578>: callq 0x403e30 <__fprintf_chk@plt> > 0x0000000000406807 <+6583>: mov 0x14(%rbx),%edi > 0x000000000040680a <+6586>: callq 0x403fcd <print_ref_error> > 0x000000000040680f <+6591>: mov (%rbx),%rbx > 0x0000000000406812 <+6594>: jmp 0x4067a0 <check_fs_roots+6480> > 0x0000000000406814 <+6596>: decl 0x60(%rbx) > 0x0000000000406817 <+6599>: jne 0x4063ae <check_fs_roots+5470> > 0x000000000040681d <+6605>: mov %rbx,%rdi > 0x0000000000406820 <+6608>: callq 0x4176d0 <free_inode_rec> > 0x0000000000406825 <+6613>: jmpq 0x4063ae <check_fs_roots+5470> > 0x000000000040682a <+6618>: xor %eax,%eax > 0x000000000040682c <+6620>: cmpq $0x0,0x18(%rsp) > 0x0000000000406832 <+6626>: setne %al > 0x0000000000406835 <+6629>: test %eax,%eax > 0x0000000000406837 <+6631>: mov $0x1,%eax > 0x000000000040683c <+6636>: cmove 0xd8(%rsp),%eax > 0x0000000000406844 <+6644>: mov %eax,0xd8(%rsp) > 0x000000000040684b <+6651>: jmpq 0x40692e <check_fs_roots+6878> > 0x0000000000406850 <+6656>: cmp $0x90,%al > 0x0000000000406852 <+6658>: je 0x40685c <check_fs_roots+6668> > 0x0000000000406854 <+6660>: cmp $0x9c,%al > 0x0000000000406856 <+6662>: jne 0x40692e <check_fs_roots+6878> > 0x000000000040685c <+6668>: movslq 0x230(%rsp),%rax > 0x0000000000406864 <+6676>: xor %r15d,%r15d > 0x0000000000406867 <+6679>: imul $0x19,%rax,%rax > 0x000000000040686b <+6683>: mov 0xf2(%r12,%rax,1),%eax > 0x0000000000406873 <+6691>: lea 0xd5(%r12,%rax,1),%rcx > 0x000000000040687b <+6699>: lea 0x65(%rax),%rdx >=> 0x000000000040687f <+6703>: movzwl 0x1c(%rcx),%r13d > 0x0000000000406884 <+6708>: mov 0xc(%rcx),%rbx > 0x0000000000406888 <+6712>: mov 0x14(%rcx),%rbp > 0x000000000040688c <+6716>: cmp $0xff,%r13d > 0x0000000000406893 <+6723>: jbe 0x4068a0 <check_fs_roots+6736> > 0x0000000000406895 <+6725>: mov $0x100,%r15w > 0x000000000040689a <+6730>: mov $0xff,%r13d > 0x00000000004068a0 <+6736>: lea 0x3a0(%rsp),%r14 > 0x00000000004068a8 <+6744>: add $0x12,%rdx > 0x00000000004068ac <+6748>: mov %r13d,%ecx > 0x00000000004068af <+6751>: mov %r12,%rdi > 0x00000000004068b2 <+6754>: mov %r14,%rsi > 0x00000000004068b5 <+6757>: callq 0x43ba00 <read_extent_buffer> > 0x00000000004068ba <+6762>: movzbl 0xf8(%rsp),%edx > 0x00000000004068c2 <+6770>: mov 0xf0(%rsp),%rsi > 0x00000000004068ca <+6778>: mov 0xf9(%rsp),%rax > 0x00000000004068d2 <+6786>: mov %r15d,0x10(%rsp) > 0x00000000004068d7 <+6791>: cmp $0x9c,%dl > 0x00000000004068da <+6794>: jne 0x406903 <check_fs_roots+6835> > 0x00000000004068dc <+6796>: mov 0x58(%rsp),%rdi > 0x00000000004068e1 <+6801>: mov %rsi,%rdx > 0x00000000004068e4 <+6804>: movl $0x9c,0x8(%rsp) > 0x00000000004068ec <+6812>: mov %r13d,(%rsp) > 0x00000000004068f0 <+6816>: mov %r14,%r9 > 0x00000000004068f3 <+6819>: mov %rbp,%r8 > 0x00000000004068f6 <+6822>: mov %rbx,%rcx > 0x00000000004068f9 <+6825>: mov %rax,%rsi > 0x00000000004068fc <+6828>: callq 0x40444e <add_root_backref> > 0x0000000000406901 <+6833>: jmp 0x40692e <check_fs_roots+6878> > 0x0000000000406903 <+6835>: mov 0x58(%rsp),%rdi > 0x0000000000406908 <+6840>: mov %edx,0x8(%rsp) > 0x000000000040690c <+6844>: mov %r14,%r9 > 0x000000000040690f <+6847>: mov %r13d,(%rsp) > 0x0000000000406913 <+6851>: mov %rbp,%r8 > 0x0000000000406916 <+6854>: mov %rbx,%rcx > 0x0000000000406919 <+6857>: mov %rax,%rdx > 0x000000000040691c <+6860>: callq 0x40444e <add_root_backref> > 0x0000000000406921 <+6865>: jmp 0x40692e <check_fs_roots+6878> > 0x0000000000406923 <+6867>: movl $0x1,0xd8(%rsp) > 0x000000000040692e <+6878>: incl 0x230(%rsp) > 0x0000000000406935 <+6885>: jmpq 0x404f63 <check_fs_roots+275> > 0x000000000040693a <+6890>: mov %rbx,%rdi > 0x000000000040693d <+6893>: callq 0x427590 <btrfs_release_path> > 0x0000000000406942 <+6898>: cmpq $0x0,0x150(%rsp) > 0x000000000040694b <+6907>: je 0x40696f <check_fs_roots+6943> > 0x000000000040694d <+6909>: mov 0x26368c(%rip),%rax # 0x669fe0 > 0x0000000000406954 <+6916>: lea 0x4daa1(%rip),%rdx # 0x4543fc > 0x000000000040695b <+6923>: mov $0x81e,%ecx > 0x0000000000406960 <+6928>: mov $0x1,%esi > 0x0000000000406965 <+6933>: mov (%rax),%rdi > 0x0000000000406968 <+6936>: xor %eax,%eax > 0x000000000040696a <+6938>: callq 0x403e30 <__fprintf_chk@plt> > 0x000000000040696f <+6943>: mov 0x4a8(%rsp),%rsi > 0x0000000000406977 <+6951>: xor %fs:0x28,%rsi > 0x0000000000406980 <+6960>: mov 0xd8(%rsp),%eax > 0x0000000000406987 <+6967>: je 0x406a8d <check_fs_roots+7229> > 0x000000000040698d <+6973>: callq 0x403720 <__stack_chk_fail@plt> > 0x0000000000406992 <+6978>: lea 0x4f6f7(%rip),%rcx # 0x456090 <__PRETTY_FUNCTION__.10663> > 0x0000000000406999 <+6985>: lea 0x4d9a0(%rip),%rsi # 0x454340 > 0x00000000004069a0 <+6992>: lea 0x4dbb9(%rip),%rdi # 0x454560 > 0x00000000004069a7 <+6999>: mov $0x34f,%edx > 0x00000000004069ac <+7004>: callq 0x4037e0 <__assert_fail@plt> > 0x00000000004069b1 <+7009>: cmp %ecx,%eax > 0x00000000004069b3 <+7011>: mov 0x158(%rsp,%rbx,8),%rdi > 0x00000000004069bb <+7019>: mov %eax,0x198(%rsp) > 0x00000000004069c2 <+7026>: movq $0x0,0x158(%rsp,%rbx,8) > 0x00000000004069ce <+7038>: mov 0x158(%rsp,%rdx,8),%rsi > 0x00000000004069d6 <+7046>: jl 0x4069e2 <check_fs_roots+7058> > 0x00000000004069d8 <+7048>: cmpl $0x0,0xe8(%r15) > 0x00000000004069e0 <+7056>: je 0x406a11 <check_fs_roots+7105> > 0x00000000004069e2 <+7058>: cmpl $0x1,0x48(%rdi) > 0x00000000004069e6 <+7062>: ja 0x406a07 <check_fs_roots+7095> > 0x00000000004069e8 <+7064>: lea 0x4f6a1(%rip),%rcx # 0x456090 <__PRETTY_FUNCTION__.10663> > 0x00000000004069ef <+7071>: lea 0x4d94a(%rip),%rsi # 0x454340 > 0x00000000004069f6 <+7078>: lea 0x4da2c(%rip),%rdi # 0x454429 > 0x00000000004069fd <+7085>: mov $0x358,%edx > 0x0000000000406a02 <+7090>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000406a07 <+7095>: callq 0x40491b <splice_shared_node> > 0x0000000000406a0c <+7100>: jmpq 0x405eb9 <check_fs_roots+4201> > 0x0000000000406a11 <+7105>: mov 0x48(%rdi),%eax > 0x0000000000406a14 <+7108>: cmp $0x1,%eax > 0x0000000000406a17 <+7111>: ja 0x406a38 <check_fs_roots+7144> > 0x0000000000406a19 <+7113>: lea 0x4f670(%rip),%rcx # 0x456090 <__PRETTY_FUNCTION__.10663> > 0x0000000000406a20 <+7120>: lea 0x4d919(%rip),%rsi # 0x454340 > 0x0000000000406a27 <+7127>: lea 0x4da0e(%rip),%rdi # 0x45443c > 0x0000000000406a2e <+7134>: mov $0x35b,%edx > 0x0000000000406a33 <+7139>: callq 0x4037e0 <__assert_fail@plt> > 0x0000000000406a38 <+7144>: dec %eax > 0x0000000000406a3a <+7146>: mov %eax,0x48(%rdi) > 0x0000000000406a3d <+7149>: jmpq 0x405eb9 <check_fs_roots+4201> > 0x0000000000406a42 <+7154>: mov 0x263597(%rip),%rax # 0x669fe0 > 0x0000000000406a49 <+7161>: mov 0x1c7(%r13),%rcx > 0x0000000000406a50 <+7168>: lea 0x4e3e1(%rip),%rdx # 0x454e38 > 0x0000000000406a57 <+7175>: mov %r14,%r8 > 0x0000000000406a5a <+7178>: mov $0x1,%esi > 0x0000000000406a5f <+7183>: mov (%rax),%rdi > 0x0000000000406a62 <+7186>: xor %eax,%eax > 0x0000000000406a64 <+7188>: callq 0x403e30 <__fprintf_chk@plt> > 0x0000000000406a69 <+7193>: movq $0x1,0x18(%rsp) > 0x0000000000406a72 <+7202>: jmpq 0x406388 <check_fs_roots+5432> > 0x0000000000406a77 <+7207>: decl 0x60(%rbp) > 0x0000000000406a7a <+7210>: jne 0x4063ae <check_fs_roots+5470> > 0x0000000000406a80 <+7216>: mov %rbp,%rdi > 0x0000000000406a83 <+7219>: callq 0x4176d0 <free_inode_rec> > 0x0000000000406a88 <+7224>: jmpq 0x4063ae <check_fs_roots+5470> > 0x0000000000406a8d <+7229>: add $0x4b8,%rsp > 0x0000000000406a94 <+7236>: pop %rbx > 0x0000000000406a95 <+7237>: pop %rbp > 0x0000000000406a96 <+7238>: pop %r12 > 0x0000000000406a98 <+7240>: pop %r13 > 0x0000000000406a9a <+7242>: pop %r14 > 0x0000000000406a9c <+7244>: pop %r15 > 0x0000000000406a9e <+7246>: retq >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1113754
: 912559 |
912560
|
912561
|
912562
|
912563
|
912564
|
912565
|
912566
|
912567
|
912568
|
912569