e2fsprogs/e2fsck
Darrick J. Wong 759c46cf45 debugfs: create journal handling routines
Create a journal.c with routines adapted from e2fsck/journal.c to
handle opening and closing the journal, and setting up the
descriptors, and all that.  Unlike e2fsck's versions which try to
identify and fix problems, the routines here have no way to repair
anything.

[ Modified by tytso to fold debugfs/jfs_user.h into e2fsck/jfs_user.h,
  so we don't have to copy recovery.c and revoke.c into debugfs. --tytso ]

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2014-09-11 16:44:10 -04:00
..
CHANGES Many files: 1997-04-26 13:21:57 +00:00
Makefile.in debugfs: create journal handling routines 2014-09-11 16:44:10 -04:00
Makefile.pq Many files: 1997-11-14 05:23:04 +00:00
argv_parse.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
argv_parse.h Remove trailing whitespace for the entire source tree 2008-08-27 23:07:54 -04:00
badblocks.c e2fsck: fix memory leak on error path in read_bad_blocks_files() 2014-01-07 09:10:24 -05:00
dict.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
dict.h Fixx gcc -Wall nitpicks. 2003-07-06 00:36:48 -04:00
dirinfo.c e2fsck: notice when the realloc of dir_info fails 2014-09-11 12:24:07 -04:00
dx_dirinfo.c e2fsck: notice when the realloc of dir_info fails 2014-09-11 12:24:07 -04:00
e2fsck.8.in Fix spelling typo's in man pages for tune2fs and mke2fs 2012-07-14 19:58:06 -04:00
e2fsck.c e2fsck: don't clobber critical metadata during check_blocks 2014-07-23 12:11:23 -04:00
e2fsck.conf.5.in e2fsck.conf: clarify man page's description of accept_time_fudge 2014-01-04 19:11:36 -05:00
e2fsck.h Merge branch 'maint' into next 2014-07-26 15:57:42 -04:00
ea_refcount.c e2fsck: fix printf conversion specs in ea_refcount.c 2013-12-24 22:50:23 -05:00
ehandler.c e2fsck: fix potential segv when handling a read error in a superblock 2012-08-06 18:46:42 -04:00
emptydir.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
extend.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
flushb.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
iscan.c debugfs, e2fsck: fix s_desc_size handling 2013-12-24 22:50:19 -05:00
jfs_user.h debugfs: create journal handling routines 2014-09-11 16:44:10 -04:00
journal.c misc: zero s_jnl_blocks when removing internal journal 2014-09-11 12:40:55 -04:00
logfile.c e2fsck: do not crash on long log file names 2013-01-08 20:36:48 -05:00
message.c Merge branch 'maint' into next 2014-07-06 00:09:27 -04:00
mtrace.awk Many files: 1997-04-26 13:21:57 +00:00
mtrace.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
mtrace.h ChangeLog, super.c: 2001-01-12 21:05:57 +00:00
pass1.c misc: fix gcc warnings 2014-08-24 12:22:11 -04:00
pass1b.c Merge branch 'maint' into next 2014-07-26 16:53:37 -04:00
pass2.c e2fsck: on BE, re-swap everything after a damaged dirent so salvage works correctly 2014-08-24 22:02:49 -04:00
pass3.c misc: fix gcc warnings 2014-08-24 12:22:11 -04:00
pass4.c e2fsck: use dgrp_t for block group numbers 2013-12-02 23:21:31 -05:00
pass5.c misc: fix gcc warnings 2014-08-24 12:22:11 -04:00
problem.c e2fsck: detect and repair external journal superblock checksum errors 2014-09-11 12:40:55 -04:00
problem.h e2fsck: detect and repair external journal superblock checksum errors 2014-09-11 12:40:55 -04:00
problemP.h e2fsck: add ability to limit the # of problems of a particular type 2012-03-14 17:44:54 -04:00
prof_err.et Fix more spelling errors found by translators and add pluralization 2011-10-09 17:54:23 -04:00
profile.c e2fsck, mke2fs: enable octal integers in the profile/config file 2014-01-30 13:58:18 -05:00
profile.h mke2fs: Allow specifying reserved_ratio via mke2fs.conf 2011-05-14 23:34:48 -04:00
profile_helpers.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
profile_helpers.h Simplify profile core functionality 2006-01-02 22:04:41 -05:00
quota.c quota: integrate mkquota.h into quotaio.h 2014-05-13 10:13:04 -04:00
recovery.c e2fsck/debugfs: fix descriptor block size handling errors with journal_csum 2014-09-11 12:40:54 -04:00
region.c misc: cppcheck cleanups 2014-03-14 09:34:11 -04:00
rehash.c e2fsck: correctly preserve fs flags when modifying ignore-csum-error flag 2014-08-02 22:48:21 -04:00
revoke.c e2fsck/debugfs: fix descriptor block size handling errors with journal_csum 2014-09-11 12:40:54 -04:00
scantest.c e2fsprogs: introduce ext2fs_close_free() helper 2014-07-05 21:06:48 -04:00
sigcatcher.c Merge branch 'maint' into next 2013-06-16 18:54:01 -04:00
super.c Merge branch 'maint' into next 2014-08-10 19:33:31 -04:00
unix.c Merge branch 'maint' into next 2014-08-15 19:01:24 -04:00
util.c e2fsck: correctly preserve fs flags when modifying ignore-csum-error flag 2014-08-02 22:48:21 -04:00