All of lore.kernel.org
 help / color / mirror / Atom feed
* [LSF/MM TOPIC] online filesystem repair
@ 2017-01-14  7:54 Darrick J. Wong
  2017-01-16  0:01 ` Viacheslav Dubeyko
  0 siblings, 1 reply; 8+ messages in thread
From: Darrick J. Wong @ 2017-01-14  7:54 UTC (permalink / raw)
  To: lsf-pc, darrick.wong; +Cc: linux-fsdevel, linux-xfs

Hi,

I've been working on implementing online metadata scrubbing and repair
in XFS.  Most of the code is self contained inside XFS, but there's a
small amount of interaction with the VFS freezer code that has to happen
in order to shut down the filesystem to rebuild the extent backref
records.  It might be interesting to discuss the (fairly slight)
requirements upon the VFS to support repairs, and/or have a BoF to
discuss how to build an online checker if any of the other filesystems
are interested in this.

Concurrent with development of online scrubbing, I've also been working
on a fuzz test suite for xfstests that fuzzes every field of every
metadata object on the filesystem and then tries to crash the kernel,
the offline repair tool (xfs_repair), or the online repair tool
(xfs_scrub).  I could talk about that as kind of a follow up to last
year's AFL presentation, and what kinds of bugs it's uncovered.

--D

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

end of thread, other threads:[~2017-01-27 22:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-14  7:54 [LSF/MM TOPIC] online filesystem repair Darrick J. Wong
2017-01-16  0:01 ` Viacheslav Dubeyko
2017-01-17  6:24   ` Darrick J. Wong
2017-01-17  6:24     ` Darrick J. Wong
2017-01-17 20:45     ` Andreas Dilger
2017-01-18  0:37     ` Slava Dubeyko
2017-01-25  8:41       ` Darrick J. Wong
2017-01-27 22:06         ` Slava Dubeyko

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.