All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] btrfs-progs: scrub interface
@ 2011-03-30 16:53 Jan Schmidt
  2011-03-30 16:53 ` [PATCH v2 1/5] commands added Jan Schmidt
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Jan Schmidt @ 2011-03-30 16:53 UTC (permalink / raw)
  To: chris.mason, linux-btrfs

This is the next patch series for scrub userland tools.

Change log v1->v2:
- commands now reachable as "btrfs scrub ..." instead of "btrfs filesystem
  scrub ..."
- ability to scrub a single device instead of a whole file system
- superfluous command line options removed
- resume is now a separate command ("scrub resume") instead of "scrub start -r"
- read-only mode (which inherited the -r option immediately, sorry for that)
- up to date progress numbers with "btrfs scrub status" while scrub is running
- effective locking to protect against multiple scrubs on a filesystem
- man page entry for scrub added

Jan Schmidt (5):
  commands added
  scrub ioctls
  added check_mounted_where
  scrub userland implementation
  scrub added to manpage

 Makefile       |    4 +-
 btrfs.c        |   18 +-
 btrfs_cmds.c   |    3 +-
 btrfs_cmds.h   |    5 +
 ctree.h        |    2 +-
 ioctl.h        |   60 +++-
 man/btrfs.8.in |   66 +++-
 scrub.c        | 1568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 utils.c        |   29 +-
 utils.h        |    2 +
 10 files changed, 1743 insertions(+), 14 deletions(-)
 create mode 100644 scrub.c

-- 
1.7.3.4


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

end of thread, other threads:[~2011-07-12  9:44 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-30 16:53 [PATCH v2 0/5] btrfs-progs: scrub interface Jan Schmidt
2011-03-30 16:53 ` [PATCH v2 1/5] commands added Jan Schmidt
2011-07-10 18:45   ` Hugo Mills
2011-03-30 16:53 ` [PATCH v2 2/5] scrub ioctls Jan Schmidt
2011-03-30 16:53 ` [PATCH v2 3/5] added check_mounted_where Jan Schmidt
2011-03-30 16:53 ` [PATCH v2 4/5] scrub userland implementation Jan Schmidt
2011-07-10 18:23   ` Hugo Mills
2011-07-11 14:29     ` Jan Schmidt
2011-07-11 20:57       ` Hugo Mills
2011-07-12  8:49         ` Jan Schmidt
2011-07-12  9:44           ` Hugo Mills
2011-07-11 20:45   ` Hugo Mills
2011-07-12  8:48     ` Jan Schmidt
2011-03-30 16:53 ` [PATCH v2 5/5] scrub added to manpage Jan Schmidt

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.