xref: /aosp_15_r20/external/e2fsprogs/doc/RelNotes/v1.03.txt (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.03 (March 27, 1996)
2*6a54128fSAndroid Build Coastguard Worker===============================
3*6a54128fSAndroid Build Coastguard Worker
4*6a54128fSAndroid Build Coastguard WorkerChange the m68k bit numbering for bitmasks to match the bit numbering
5*6a54128fSAndroid Build Coastguard Workerused by all other ext2 implementations.  (This change was requested by
6*6a54128fSAndroid Build Coastguard Workerthe m68k kernel development team.)
7*6a54128fSAndroid Build Coastguard Worker
8*6a54128fSAndroid Build Coastguard WorkerSupport (in-development) filesystem format revision which supports
9*6a54128fSAndroid Build Coastguard Worker(among other things) dynamically sized inodes.
10*6a54128fSAndroid Build Coastguard Worker
11*6a54128fSAndroid Build Coastguard WorkerFixed a bug in the ext2 library so that an intelligent error is
12*6a54128fSAndroid Build Coastguard Workerreturned if mke2fs is run with a ridiculously small number of blocks
13*6a54128fSAndroid Build Coastguard Workerfor a partition.
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard WorkerFixed a bug in the ext2 library which required that the device be
16*6a54128fSAndroid Build Coastguard Workeropenable in read/write mode in order to determine its size.  This
17*6a54128fSAndroid Build Coastguard Workercaused e2fsck -n to require read/write access when it was not
18*6a54128fSAndroid Build Coastguard Workerpreviously necessary.
19*6a54128fSAndroid Build Coastguard Worker
20*6a54128fSAndroid Build Coastguard WorkerFixed a bug in e2fsck which caused it to occasionally fail the test
21*6a54128fSAndroid Build Coastguard Workersuite depending on which version of the floating point library it was
22*6a54128fSAndroid Build Coastguard Workerusing.
23*6a54128fSAndroid Build Coastguard Worker
24*6a54128fSAndroid Build Coastguard WorkerFixed a bug in e2fsck so that it now halts with a fatal error when
25*6a54128fSAndroid Build Coastguard Workercertain superblock consistency checks fail.  Previously it continued
26*6a54128fSAndroid Build Coastguard Workerrunning e2fsck, with some potential confusing/damaging consequences.
27*6a54128fSAndroid Build Coastguard Worker
28*6a54128fSAndroid Build Coastguard WorkerAdded new flag to fsck which allows the root to be checked in parallel
29*6a54128fSAndroid Build Coastguard Workerwith other filesystems.  This is not the safest thing in the world to
30*6a54128fSAndroid Build Coastguard Workerdo, but some system administrators really wanted it.
31*6a54128fSAndroid Build Coastguard Worker
32*6a54128fSAndroid Build Coastguard WorkerFixed -Wall flames in lib/ss.
33*6a54128fSAndroid Build Coastguard Worker
34