mirror of
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
synced 2025-01-19 15:03:24 +08:00
08b213017f
Change ext2fs_read_inode, ext2fs_write_inode to take the e2fsck context as their first argument. Change dir_info.c routines to take an e2fsck_context, renamed them to start with e2fsck_ to avoid namespace issues, and changed them to store the directory information inside the e2fsck context. Added e2fsck_run() which calls all of the e2fsck passes in the correct order, and which handles the return of abort codes. Added abort processing, both via setjmp/longjmp and via flags in the e2fsck context. Use a flag in the e2fsck context instead of the restart_e2fsck global variable. Change uses of free and malloc to ext2fs_free_mem and ext2fs_get_mem. |
||
---|---|---|
contrib | ||
debugfs | ||
doc | ||
e2fsck | ||
include/linux | ||
install-utils | ||
lib | ||
misc | ||
resize | ||
tests | ||
util | ||
.fix-Changelog | ||
.head-Changelog | ||
.hgtags | ||
.missing-copyright | ||
.release-checklist | ||
ChangeLog | ||
config.guess | ||
config.sub | ||
configure | ||
configure.in | ||
COPYING | ||
depfix.sed | ||
e2fsprogs-1.11.lsm | ||
e2fsprogs-1.11.spec | ||
INSTALL | ||
install-sh | ||
INSTALL.dllbin | ||
INSTALL.elfbin | ||
Makefile.in | ||
MCONFIG.in | ||
mkinstalldirs | ||
README | ||
RELEASE-NOTES | ||
SHLIBS | ||
version.h |
This is the new version (1.11) of the second extended file system management programs. Note: If you are using the RedHat RPM distributions of e2fsprogs, don't worry about the next paragraph; all others, please read on! See the file INSTALL for instructions on building and installing e2fsprogs. This is important! Note that your /etc/fstab file may need modifying before you install the new fsck program. See the INSTALL file for more details. This version contains programs written by Theodore Ts'o and Remy Card. This distribution was packaged by Ted and Remy with the help of Stephen Tweedie and Alexy Vovenko. The programs written or rewritten by Ted are: - libext2fs: a new library containing entries to access the control structures of a second extended file system. - e2fsck: a new file system checker which uses optimized routines. This new checker is much more efficient and safer than the old e2fsck. - mke2fs: a new file system creator which uses the ext2fs library. - debugfs: a file system debugger which can be used to examine and change the state of a file system. Use it with caution since it can corrupt file systems if you are not careful. - fsck: a new fsck front-end. This new fsck can run multiple several file system checks simultanously if they are on different disks. The programs written by Remy are: - badblocks: a new bad blocks checker. It can be run by the super user to search for bad blocks on a device and can also be called by e2fsck and mke2fs. - dumpe2fs: a new program which displays the control structure of a file system. To understand the output of this program, one needs to know the physical structure of a second extended file system. - mklost+found: re-creates a lost+found directory if it has been deleted. - tune2fs: adjusts tunable paramaters on a file system. - chattr: changes files attributes and version. - lsattr: lists files attributes and version. Manual pages are included in this package. In case of bugs in these programs, please contact Ted <tytso@mit.edu> and Remy <card@masi.ibp.fr>. See the e2fsck man page for suggestions of what sort of information to include when submitting bug reports for e2fsck.