All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] repair: fixes for 3.2
@ 2014-07-01 12:54 Dave Chinner
  2014-07-01 12:54 ` [PATCH 1/4] repair: handle directory block corruption in phase 6 Dave Chinner
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Dave Chinner @ 2014-07-01 12:54 UTC (permalink / raw)
  To: xfs

Hi Arkadiusz,

These are the fixes I have so far from working through the metadumps
you supplied me with. The unobfuscated metadump repairs cleanly with
these patches, but the obfuscated one still has a directory rebuild
issue that I haven't got to the bottom of yet. That results in
an error in phase 6 like:

Metadata corruption detected at block 0x2af84770/0x1000
name create failed in ino 2306912354 (117), filesystem may be out of space

It appears that a read verifier is on a recently created
directory leaf block and that is failing. I'm not yet sure why the
leaf block is corrupt, nor why the verifier is even being run on it
seeing as it was only allocated and initialised during the directory
rebuild. That directory rebuil dfailure is the reason for all the
disconected inode that end up in lost+found, and I think it's the
only remaining issue that I need to solve.

Can you test the patches on you machine and see if you get the same
results?

Cheers,

Dave.

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-07-01 20:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-01 12:54 [PATCH 0/4] repair: fixes for 3.2 Dave Chinner
2014-07-01 12:54 ` [PATCH 1/4] repair: handle directory block corruption in phase 6 Dave Chinner
2014-07-01 12:54 ` [PATCH 2/4] libxfs: buffers aren't stale once written Dave Chinner
2014-07-01 12:54 ` [PATCH 3/4] repair: fix quota inode handling in secondary superblocks Dave Chinner
2014-07-01 12:54 ` [PATCH 4/4] repair: get rid of BADFSINO Dave Chinner
2014-07-01 13:43   ` Arkadiusz Miśkiewicz
2014-07-01 13:40 ` [PATCH 0/4] repair: fixes for 3.2 Arkadiusz Miśkiewicz
2014-07-01 20:03   ` Dave Chinner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.