History log of /external/e2fsprogs/debugfs/debug_cmds.ct
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e0ed7404719a9ddd2ba427a80db5365c8bad18c0 20-Mar-2014 JP Abgrall <jpa@google.com> Switch back to 1.42.9 now that there is a fix

Revert "Revert changes that moved from 1.41.14 to 1.42.9"

This reverts commit 65f0aab98b20b5994a726ab90d355248bcddfffd.
/external/e2fsprogs/debugfs/debug_cmds.ct
65f0aab98b20b5994a726ab90d355248bcddfffd 06-Mar-2014 JP Abgrall <jpa@google.com> Revert changes that moved from 1.41.14 to 1.42.9

Revert "e2fsck: Don't use e2fsck_global_ctx unless HAVE_SIGNAL_H"
commit e80e74c41d85ff93f3d212ba6512340f48054a93.

Revert "Merge remote-tracking branch 'linaro/linaro-1.42.9' into aosp_master"
This reverts commit e97b2b6fc82f840e84dfc631b87f21be44ff2421, reversing
changes made to 7e2fb9d09c245eba70ee008b78007315e9c0f1df.

Revert "Prepare for upstream 1.42.9"
This reverts commit 7e2fb9d09c245eba70ee008b78007315e9c0f1df.

Bug: 13340735
Change-Id: If48b153a95ef5f69f7cdccb00e23524abff3c5a8
Signed-off-by: JP Abgrall <jpa@google.com>
/external/e2fsprogs/debugfs/debug_cmds.ct
4df6a37bd39c84ea67394ab5049bc82f14b929b5 04-Jan-2013 Darren Hart <dvhart@infradead.org> debugfs: add symlink command

Add support for symbolic links using a new symlink command. Modeled
after the do_mkdir() command.

Testing demonstrates both fastlinks and slowlinks work correctly.
Very long target paths fail as the command parsing appears to truncate
the input to somewhere around 256 bytes.

Signed-off-by: Darren Hart <dvhart@infradead.org>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Cc: "Darrick J. Wong" <darrick.wong@oracle.com>
Cc: Andreas Dilger <adilger@dilger.ca>
/external/e2fsprogs/debugfs/debug_cmds.ct
9e85208e84bbdea9cfe6e8887502a1c4d92efbe5 14-Jan-2013 Theodore Ts'o <tytso@mit.edu> debugfs: fix gcc-wall complaints

Fix the missing function prototypes from the recently added new
debugfs commands, plus some signed vs unsigned comparison complaints.

Also change the abbreviation of the block_dump command from "bp" to
the more appropriate "bp".

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
85a24385b6702ca207165a18bc08fb92f5e6c986 11-Jan-2013 Eric Sandeen <sandeen@redhat.com> debugfs: document zap_block & block_dump

What little docs there were had a cut & paste error.
We can do better. :)

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
ba75d9e2088065ad8fe233a1fb74f6b5c8435b7d 24-Dec-2012 Theodore Ts'o <tytso@mit.edu> debugfs: add the commands "zap_block" and "block_dump"

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
bee7b67ce92bb912fccc0dcce3c71c186c2a988b 23-Dec-2012 Theodore Ts'o <tytso@mit.edu> debugfs: add the ability to manipulate the extent tree directly

This commit adds the functionality which had previously only been in
the tst_extents command to debugfs. The debugfs command extent_open
will open extent tree of a particular inode, and enables a series of
commands which will allow the user to interact with the extent tree
directly. Once the extent tree is closed via extent_open(), these
additional commands will be disabled again.

This commit exports two new functions from lib/ext2fs/extent.c which
had previously been statically defined: ext2fs_extent_node_split() and
ext2fs_extent_goto2().

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
84461ea9d07109418437530339360470831a3b04 18-Aug-2012 Bryce Harrington <bryce@canonical.com> e2fsprogs: fix spelling of 'filesystme' in debugfs help

Signed-off-by: Bryce Harrington <bryce@canonical.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
c4ab66c526c2f9bdff2e9abb817287b585e2e95d 17-Nov-2011 Theodore Ts'o <tytso@mit.edu> debugfs: add filefrag command

Add the ability to report on the fragmentation of a file on a file
system opened using debugfs.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
5e96c5721d58acfbf9d76b62214f6ae421fe4e6b 15-Nov-2011 Theodore Ts'o <tytso@mit.edu> debugfs: add the freefrag command

The freefrag command provides the functionality of e2freefrag on the
currently open file system in debugfs.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
0f5eba7501f467f757792ee449d16c9259b994fd 24-Sep-2011 Andreas Dilger <adilger@whamcloud.com> ext2fs: add multi-mount protection (INCOMPAT_MMP)

Multi-mount protection is feature that allows mke2fs, e2fsck, and
others to detect if the filesystem is mounted on a remote node (on
SAN disks) and avoid corrupting the filesystem. For e2fsprogs this
means that it checks the MMP block to see if the filesystem is in use,
and marks the filesystem busy while e2fsck is running on the system.

This is useful on SAN disks that are shared between high-availability
servers, or accessible by multiple nodes that aren't in HA pairs. MMP
isn't intended to serve as a primary HA exclusion mechanism, but as a
failsafe to protect against user, software, or hardware errors.

There is no requirement that e2fsck updates the MMP block at regular
intervals, but e2fsck does this occasionally to provide useful
information to the sysadmin in case of a detected conflict.

For the kernel (since Linux 3.0) MMP adds a "heartbeat" mechanism to
periodically write to disk (every few seconds by default) to notify
other nodes that the filesystem is still in use and unsafe to modify.

Originally-by: Kalpak Shah <kalpak@clusterfs.com>

Signed-off-by: Johann Lombardi <johann@whamcloud.com>
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
af0df2aa4a073f7e1a2d58b40010ecd891e80a60 09-Jul-2011 Theodore Ts'o <tytso@mit.edu> debugfs: add a new debugfs command 'blocks'

The blocks command prints out the blocks used by a particular inode,
in a format which is useful for test suite automation.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
86685923625eed3632eaf17cdda8e86f13b13384 22-Jul-2010 Theodore Ts'o <tytso@mit.edu> debugfs: Add new debugfs command punch (aka truncate)

This uses the newly added ext2fs_punch() function.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
187cb623dc8085439d366dceb07bc2191da3c21e 27-Jul-2009 Theodore Ts'o <tytso@mit.edu> debugfs: Add the new command dump_extents and extent the stat command

Extend the stat command to display more detailed extent information if
the file uses extent mapping instead of displaying the block map using
the block_iterate funtion.

Add the command dump_extents which displays even more detailed
information about an inode's extent tree.

This commit is an extension of a patch from Curt Wohlgemuth.

Signed-off-by: Curt Wohlgemuth <curtw@google.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
d17ad1234d64e73b03f1d386778cfa0efb18bc85 30-May-2009 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for E2fsprogs 1.41.6 release
/external/e2fsprogs/debugfs/debug_cmds.ct
03efde8abe79c80ff369206d06d4f1e476b08f53 24-Aug-2008 Andreas Dilger <adilger@sun.com> add debugfs command to print known features

Print out the currently supported features of e2fsprogs/libext2fs
via a new "debugfs supported_features" command. This helps scripts
to know whether it is possible to try and enable specific features
in the filesystem.

Signed-off-by: Kalpak Shah <kalpak.shah@sun.com>
Signed-off-by: Andreas Dilger <adilger@sun.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
c7c1209efde0a2ec283a21f83262e25118abcf32 13-Apr-2007 Theodore Ts'o <tytso@mit.edu> Add new debugfs command "set_block_group"

This command allows the user to set a value in the block group descriptors
for a particular block group.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
4efae606bf3159f2134fa29a5ad78fb9f6331f92 25-Sep-2005 Theodore Ts'o <tytso@mit.edu> New debugfs command: set_current_time

Generalize the time parsing code and move it to
util.c:string_to_time(). Add new command, set_current_time, which
sets the time used to set the filesystems's time fields.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/debugfs/debug_cmds.ct
1d3a95111820e3e8e79b2ae18ed04f050cd3f0cb 08-Jan-2005 Theodore Ts'o <tytso@mit.edu> Make the official name of the new debugfs set_inode command be
set_inode_field, since it is more intuitive.
/external/e2fsprogs/debugfs/debug_cmds.ct
7dec050a807eec171e29c9a7966347633a5992bf 22-Dec-2004 Theodore Ts'o <tytso@mit.edu> Enhance debugfs so that set_super_value can now set the wtime, mtime,
lastcheck, and mkfs_time fields with date/time values.

Add the set_inode command to debugfs so that individual inode fields can
be more easily modified. We should probably make the modify_inode
command go away at some point.
/external/e2fsprogs/debugfs/debug_cmds.ct
a5fdcd5946971a2bbbecf26269c667aa6bf73966 21-May-2003 Theodore Ts'o <tytso@mit.edu> unused.c (do_dump_unused): Add new command which dumps the
unused blocks. (Initial implementation; currently only
dumps the output to stdout.)
/external/e2fsprogs/debugfs/debug_cmds.ct
becf36f6ace508fd091052b9e9bcdea192bfbc48 05-May-2003 Theodore Ts'o <tytso@mit.edu> debugfs.c (do_imap), debugfs.h, debug_cmds.ct, debugfs.8.in:
Added new command, imap, which prints the location of a
specified inode in the inode table.
/external/e2fsprogs/debugfs/debug_cmds.ct
b38cd283637dafff6b39d4b76bf76fa2789eb21f 12-May-2002 Theodore Ts'o <tytso@mit.edu> Add a new command "bmap" to debugfs which calculates the logical->physical block
mapping for a particular inode.

Fixed a bug in the libext2 library which broke ext2fs_bmap if no inode structre
was passed inside for here.

Fixed bad calling parameters to parse_ulong which broken the -b and -s
options to debugfs, as well as do_init, and the testb, setb, clearb functions.
/external/e2fsprogs/debugfs/debug_cmds.ct
df614db6ef79c767745b8154c26d69398b571605 25-Feb-2002 Theodore Ts'o <tytso@mit.edu> Add initial support in debugfs for examining directory indexing
information.
/external/e2fsprogs/debugfs/debug_cmds.ct
e1018eeaa3285cd0ca26986d929194c1b577d211 03-Jan-2002 Theodore Ts'o <tytso@mit.edu> Add new debugfs commands and arguments which make it easier to
recover deleted files. The lsdel command now takes an optional
argument which allows the user to only see the most recently
deleted files. Also added a new command, undel, which automates
undeleting a deleted inode and linking it back to a directory.
Also added an optional count argument to the testb, freeb, setb,
and find_free_block commands. The ls command now takes a new
option, -d, which lists deleted directory entries.

Factored out out commonly used code into utility subroutines
for ease of maintenance and to make the executable size smaller.
/external/e2fsprogs/debugfs/debug_cmds.ct
da81e3fcfe075922e995a1c5f1efded5768d519a 29-Mar-2001 Theodore Ts'o <tytso@mit.edu> Many files:
debugfs.c (dump_blocks, dump_inode, internal_dump_inode): Add
internal_dump_inode() interface for the logdump command.
logdump.c: Imported code from Stephen Tweedie to dump the ext3 journal.
/external/e2fsprogs/debugfs/debug_cmds.ct
c6bd0c97e4dc42511015b9a20b3e35dcdc8fd411 14-Aug-2000 Theodore Ts'o <tytso@mit.edu> Makefile.in, debug_cmds.ct, setsuper.c, ChangeLog:
setsuper.c: New function which implements the set_super_value command.
Allows the user to set arbitrary superblock fields.
ChangeLog, util.c:
util.c (open_pager): If the PAGER environment variable is not set,
default to using "more".
/external/e2fsprogs/debugfs/debug_cmds.ct
2e8d40d562ec93d68505800a46c5b9dcc229264e 27-May-2000 Theodore Ts'o <tytso@mit.edu> ChangeLog, debug_cmds.ct, debugfs.8.in, debugfs.c, dump.c, ls.c:
debugfs.8.in: Documented new behaviour.
ls.c (ls_l_file): Fix Y2K bug -- was printing 22-May-100 for recent
files. Switched to 4-digit years.
dump.c, debug_cmds.ct (do_rdump): Add new debugfs command "rdump",
which recursively dumps a directory and its contents.
(fix_perms): New function. Break permission-fixing code out of
dump_file() so it can be called by rdump code as well.
(dump_file): Call fix_perms().
debugfs.c, debug_cmds.ct (do_lcd): Add new debugfs command "lcd",
which changes the cwd on the native filesystem.
debugfs.c (open_filesystem): Extra args for superblock, blocksize, and
catastrophic mode. Changed callers.
(do_open_filesys, main): Accept new -b, -s, -c options for
open_filesystem.
ChangeLog, mkdir.c:
mkdir.c (ext2fs_mkdir): Read the parent directory's inode earlier, so
that if there's an error reading it, we can more cleanly back out of
the operation.
version.h:
Update version file for WIP release.
/external/e2fsprogs/debugfs/debug_cmds.ct
d3aea7dc1bf155861573ae16160a703b03527ac9 14-Sep-1999 Theodore Ts'o <tytso@mit.edu> ChangeLog, Makefile.in, debug_cmds.ct, debugfs.8.in, debugfs.c:
debugfs.c, debug_cmds.ct: Add new debugfs command "feature" which
allows the user to set or clear filesystme features. Add the -f
(force) option to the open command. Add the -h (superblock header
only) option to the stats command.
/external/e2fsprogs/debugfs/debug_cmds.ct
21c84b71e205b5ab13f14343da5645dcc985856d 29-Apr-1997 Theodore Ts'o <tytso@mit.edu> Many files:
Checked in e2fsprogs-1.07
/external/e2fsprogs/debugfs/debug_cmds.ct
50e1e10fa0ac12a3e2a9d20a75ee9041873cda96 26-Apr-1997 Theodore Ts'o <tytso@mit.edu> Many files:
Checked in e2fsprogs 0.5c
/external/e2fsprogs/debugfs/debug_cmds.ct
6f4a109706f51ad11b9fff0983c140ab62549d2f 26-Apr-1997 Theodore Ts'o <tytso@mit.edu> Many files:
Checkin of e2fsprogs 0.5b
/external/e2fsprogs/debugfs/debug_cmds.ct
3839e65723771b85975f4263102dd3ceec4523c0 26-Apr-1997 Theodore Ts'o <tytso@mit.edu> Many files:
Checkin of e2fsprogs 0.5b
/external/e2fsprogs/debugfs/debug_cmds.ct