xref: /aosp_15_r20/external/e2fsprogs/doc/RelNotes/v1.31.txt (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.31 (November 8, 2002)
2*6a54128fSAndroid Build Coastguard Worker=================================
3*6a54128fSAndroid Build Coastguard Worker
4*6a54128fSAndroid Build Coastguard WorkerUpdate EVMS ext2fsim plugin with EVMS 1.2.  (We still support
5*6a54128fSAndroid Build Coastguard Workercompiling the fsim plugin with EVMS 1.0 and 1.1.)  Add better error
6*6a54128fSAndroid Build Coastguard Workerhandling for child process that die unexpectedly.  Add a hack to force
7*6a54128fSAndroid Build Coastguard Workermkfs to create filesystems that won't cause problems with hardware
8*6a54128fSAndroid Build Coastguard Workerthat has 2k or 4k minimum blocksize requirements.  Read from child
9*6a54128fSAndroid Build Coastguard Workerprocesses in non-blocking mode, so that the GUI continues to update.
10*6a54128fSAndroid Build Coastguard Worker
11*6a54128fSAndroid Build Coastguard WorkerFix e2fsck so that it returns the appropriate exit code when the root
12*6a54128fSAndroid Build Coastguard Workerfilesystem has been changed, so that system's rc scripts will be told that
13*6a54128fSAndroid Build Coastguard Workerthe system needs to be rebooted.
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard WorkerFix a bug in ext2fs_flush/ext2fs_close; when the MASTER_SB_ONLY flag
16*6a54128fSAndroid Build Coastguard Workerwas set, some of the descriptor blocks that should have been written
17*6a54128fSAndroid Build Coastguard Workerout were getting skipped.
18*6a54128fSAndroid Build Coastguard Worker
19*6a54128fSAndroid Build Coastguard WorkerChanged e2fsck to force out changes to the backup copies of the
20*6a54128fSAndroid Build Coastguard Workersuperblock and block group descriptors when important changes are made
21*6a54128fSAndroid Build Coastguard Workerto those data structures.
22*6a54128fSAndroid Build Coastguard Worker
23*6a54128fSAndroid Build Coastguard WorkerFix a bug where e2fsck could erroneously mark a filesystem as being
24*6a54128fSAndroid Build Coastguard Workerclean if a check of dirty filesystem is interrupted with a ^C.  (Bug
25*6a54128fSAndroid Build Coastguard Workerintroduced in e2fsprogs 1.28.)
26*6a54128fSAndroid Build Coastguard Worker
27*6a54128fSAndroid Build Coastguard WorkerIf journal debugging is enabled using --enable-jbd-debug, the debugging
28*6a54128fSAndroid Build Coastguard Workerlevel is now set via the E2FSCK_JBD_DEBUG environment variable.
29*6a54128fSAndroid Build Coastguard Worker
30*6a54128fSAndroid Build Coastguard WorkerIf byteswapping support is disabled using configure --disable-swapfs,
31*6a54128fSAndroid Build Coastguard Workerskip the tests which depend on byte-swapping, so that "make check"
32*6a54128fSAndroid Build Coastguard Workerwon't bomb out.
33*6a54128fSAndroid Build Coastguard Worker
34*6a54128fSAndroid Build Coastguard WorkerLsattr will now display the indexed directory flag.  Also, some of
35*6a54128fSAndroid Build Coastguard Workerthe more esoteric compression flags are suppressed unless compression
36*6a54128fSAndroid Build Coastguard Workersupport has been enabled.
37*6a54128fSAndroid Build Coastguard Worker
38*6a54128fSAndroid Build Coastguard WorkerUpdate man pages.
39*6a54128fSAndroid Build Coastguard Worker
40