TRUCATED: imap claims a free inode 620334717 is in use, correcting imap and clearing inode cleared inode 620334717 imap claims a free inode 620334718 is in use, correcting imap and clearing inode cleared inode 620334718 bad inode format in inode 620334719 cleared inode 620334719 Metadata corruption detected at block 0x127e18f8/0x1000 bad directory block magic # 0x414f0749 in block 0 for directory inode 620507648 corrupt block 0 in directory inode 620507648 will junk block no . entry for directory 620507648 no .. entry for directory 620507648 problem with directory contents in inode 620507648 cleared inode 620507648 Program received signal SIGSEGV, Segmentation fault. 0x000000000044dbcd in __xfs_dir3_data_check (dp=dp@entry=0x0, bp=bp@entry=0x1538e810) at xfs_dir2_data.c:148 148 for (i = 0; i < be32_to_cpu(btp->count); i++) { (gdb) bt #0 0x000000000044dbcd in __xfs_dir3_data_check (dp=dp@entry=0x0, bp=bp@entry=0x1538e810) at xfs_dir2_data.c:148 #1 0x000000000044b9ea in xfs_dir3_block_verify (bp=bp@entry=0x1538e810) at xfs_dir2_block.c:62 #2 0x000000000044bb07 in xfs_dir3_block_read_verify (bp=0x1538e810) at xfs_dir2_block.c:76 #3 0x000000000042fd83 in libxfs_readbuf_verify (ops=0x46f550 , bp=0x1538e810) at rdwr.c:756 #4 libxfs_readbuf (btp=0x695af0, blkno=310253808, len=8, flags=0, ops=0x46f550 ) at rdwr.c:802 #5 0x000000000042ff45 in libxfs_readbuf_map (btp=, map=map@entry=0x7fffffffd770, nmaps=nmaps@entry=1, flags=flags@entry=0, ops=) at rdwr.c:846 #6 0x0000000000411885 in da_read_buf (mp=mp@entry=0x7fffffffdfd0, nex=1, bmp=, ops=) at dir2.c:122 #7 0x00000000004131d0 in process_block_dir2 (dip=0x1538ed00, dino_dirty=0x7fffffffdc00, dirname=0x468732 "", repair=, dotdot=0x7fffffffd864, dot=0x7fffffffd860, blkmap=0x6938c0, parent=0x7fffffffdc08, ino_discovery=1, ino=620507651, mp=0x7fffffffdfd0) at dir2.c:1606 #8 process_dir2 (mp=mp@entry=0x7fffffffdfd0, ino=ino@entry=620507651, dip=dip@entry=0x1538ed00, ino_discovery=ino_discovery@entry=1, dino_dirty=dino_dirty@entry=0x7fffffffdc00, dirname=dirname@entry=0x468732 "", parent=parent@entry=0x7fffffffdc08, blkmap=0x6938c0) at dir2.c:2018 #9 0x00000000004112a4 in process_dinode_int (mp=mp@entry=0x7fffffffdfd0, dino=dino@entry=0x1538ed00, agno=agno@entry=0, ino=ino@entry=620507651, was_free=, dirty=dirty@entry=0x7fffffffdc00, used=used@entry=0x7fffffffdbfc, verify_mode=verify_mode@entry=0, uncertain=uncertain@entry=0, ino_discovery=ino_discovery@entry=1, check_dups=check_dups@entry=0, extra_attr_check=extra_attr_check@entry=1, isa_dir=isa_dir@entry=0x7fffffffdc04, parent=parent@entry=0x7fffffffdc08) at dinode.c:2629 #10 0x00000000004116be in process_dinode (mp=mp@entry=0x7fffffffdfd0, dino=dino@entry=0x1538ed00, agno=agno@entry=0, ino=ino@entry=620507651, was_free=, dirty=dirty@entry=0x7fffffffdc00, used=used@entry=0x7fffffffdbfc, ino_discovery=ino_discovery@entry=1, check_dups=check_dups@entry=0, extra_attr_check=extra_attr_check@entry=1, isa_dir=isa_dir@entry=0x7fffffffdc04, parent=parent@entry=0x7fffffffdc08) at dinode.c:2737 #11 0x000000000040b77f in process_inode_chunk (mp=mp@entry=0x7fffffffdfd0, agno=agno@entry=0, first_irec=first_irec@entry=0x7fffd8712190, ino_discovery=ino_discovery@entry=1, check_dups=check_dups@entry=0, extra_attr_check=extra_attr_check@entry=1, bogus=bogus@entry=0x7fffffffdc8c, num_inos=) at dino_chunks.c:772 #12 0x000000000040cbad in process_aginodes (mp=0x7fffffffdfd0, pf_args=pf_args@entry=0x0, agno=agno@entry=0, ino_discovery=ino_discovery@entry=1, check_dups=check_dups@entry=0, extra_attr_check=extra_attr_check@entry=1) at dino_chunks.c:1025 #13 0x00000000004186fe in process_ag_func (wq=0x7fffffffdd60, agno=0, arg=0x0) at phase3.c:77 #14 0x00000000004256ca in prefetch_ag_range (work=0x7fffffffdd60, start_ag=, end_ag=32, dirs_only=false, func=0x4186b0 ) at prefetch.c:906 #15 0x000000000042582b in do_inode_prefetch (mp=mp@entry=0x7fffffffdfd0, stride=0, func=func@entry=0x4186b0 , check_cache=check_cache@entry=false, dirs_only=dirs_only@entry=false) at prefetch.c:969 #16 0x000000000041880d in process_ags (mp=0x7fffffffdfd0) at phase3.c:85 #17 phase3 (mp=mp@entry=0x7fffffffdfd0) at phase3.c:121 #18 0x0000000000403656 in main (argc=, argv=) at xfs_repair.c:789 (gdb)