cluster-devel.redhat.com archive mirror
 help / color / mirror / Atom feed
* [Cluster-devel] [PATCH 0/7] gfs2_edit journalX block reference feature and fixes
@ 2014-02-28  9:35 Andrew Price
  2014-02-28  9:35 ` [Cluster-devel] [PATCH 1/7] libgfs2: Remove another exit() call Andrew Price
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Andrew Price @ 2014-02-28  9:35 UTC (permalink / raw)
  To: cluster-devel.redhat.com

This patch set mainly adds a feature to gfs2_edit which allows us to highlight
the entries in a journal dump which refer to a particular block address. The
patches for this were written by Bob and I've rebased them on top of the the
current master branch with some added tweaks and cleanups. (Patches 3 to 6)

I've also included some patches which address a number of minor/potential
issues discovered by static analysis and remove another exit() call from
libgfs2. (Patches 1, 2 and 7)

Andrew Price (4):
  libgfs2: Remove another exit() call
  gfs2-utils: Fix up some errors reported by clang
  gfs2_edit: Use the metadata description in get_block_type
  gfs2_edit: More static analysis fixes

Bob Peterson (3):
  gfs2_edit: Separate out the journal-related functions to journal.c
  gfs2_edit: Add more intelligence to journal dumps
  gfs2_edit: Report referencing block address in the new journal code

 gfs2/edit/Makefile.am  |   4 +-
 gfs2/edit/extended.c   |   5 +-
 gfs2/edit/gfs2hex.c    |   7 +-
 gfs2/edit/hexedit.c    | 435 +++++------------------------------
 gfs2/edit/hexedit.h    |   7 +-
 gfs2/edit/journal.c    | 598 +++++++++++++++++++++++++++++++++++++++++++++++++
 gfs2/edit/journal.h    |   7 +
 gfs2/edit/savemeta.c   |  33 ++-
 gfs2/fsck/inode_hash.c |   6 +-
 gfs2/fsck/main.c       |   2 +-
 gfs2/fsck/pass2.c      |  69 ++----
 gfs2/fsck/pass3.c      |  22 +-
 gfs2/fsck/rgrepair.c   |  12 +-
 gfs2/fsck/util.c       |  21 +-
 gfs2/libgfs2/fs_ops.c  |  35 +--
 gfs2/libgfs2/gfs2l.c   |   1 +
 gfs2/libgfs2/libgfs2.h |   3 +-
 gfs2/libgfs2/rgrp.c    |   4 +-
 18 files changed, 743 insertions(+), 528 deletions(-)
 create mode 100644 gfs2/edit/journal.c
 create mode 100644 gfs2/edit/journal.h

-- 
1.8.5.3



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

end of thread, other threads:[~2014-03-03 18:56 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-28  9:35 [Cluster-devel] [PATCH 0/7] gfs2_edit journalX block reference feature and fixes Andrew Price
2014-02-28  9:35 ` [Cluster-devel] [PATCH 1/7] libgfs2: Remove another exit() call Andrew Price
2014-02-28  9:35 ` [Cluster-devel] [PATCH 2/7] gfs2-utils: Fix up some errors reported by clang Andrew Price
2014-02-28  9:35 ` [Cluster-devel] [PATCH 3/7] gfs2_edit: Separate out the journal-related functions to journal.c Andrew Price
2014-02-28  9:35 ` [Cluster-devel] [PATCH 4/7] gfs2_edit: Add more intelligence to journal dumps Andrew Price
2014-02-28  9:35 ` [Cluster-devel] [PATCH 5/7] gfs2_edit: Use the metadata description in get_block_type Andrew Price
2014-02-28  9:35 ` [Cluster-devel] [PATCH 6/7] gfs2_edit: Report referencing block address in the new journal code Andrew Price
2014-02-28  9:35 ` [Cluster-devel] [PATCH 7/7] gfs2_edit: More static analysis fixes Andrew Price
2014-03-03 16:57 ` [Cluster-devel] [PATCH] gfs2_edit: Corrections to log descriptor reference parsing Bob Peterson
2014-03-03 18:56   ` Andrew Price

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).