xref: /aosp_15_r20/external/e2fsprogs/doc/RelNotes/v1.46.2.txt (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.46.2 (February 28, 2021)
2*6a54128fSAndroid Build Coastguard Worker===================================
3*6a54128fSAndroid Build Coastguard Worker
4*6a54128fSAndroid Build Coastguard WorkerUpdates/Fixes since v1.46.1:
5*6a54128fSAndroid Build Coastguard Worker
6*6a54128fSAndroid Build Coastguard WorkerUI and Features
7*6a54128fSAndroid Build Coastguard Worker---------------
8*6a54128fSAndroid Build Coastguard Worker
9*6a54128fSAndroid Build Coastguard WorkerTeach the tune2fs program to support "random" as an argument to the -c
10*6a54128fSAndroid Build Coastguard Workeroption, which sets the maximum mount count.  (Addresses Debian Bug:
11*6a54128fSAndroid Build Coastguard Worker#926293)
12*6a54128fSAndroid Build Coastguard Worker
13*6a54128fSAndroid Build Coastguard WorkerAdd support for the FS_NOCOMP_FL flag to chattr and lsattr.
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard Worker
16*6a54128fSAndroid Build Coastguard WorkerFixes
17*6a54128fSAndroid Build Coastguard Worker-----
18*6a54128fSAndroid Build Coastguard Worker
19*6a54128fSAndroid Build Coastguard WorkerWhen resizing a small file systems to a super-large file system size,
20*6a54128fSAndroid Build Coastguard Workeravoid issuing some scary bitmap operation warnings.  (Addresses Github
21*6a54128fSAndroid Build Coastguard Workerissue https://github.com/tytso/e2fsprogs/issues/60)
22*6a54128fSAndroid Build Coastguard Worker
23*6a54128fSAndroid Build Coastguard WorkerFix the debugfs rdump and ls commands so they will work correctly for
24*6a54128fSAndroid Build Coastguard Workeruid's and gid's => 65536.  (Addresses Github issue issue
25*6a54128fSAndroid Build Coastguard Workerhttps://github.com/tytso/e2fsprogs/issues/63)
26*6a54128fSAndroid Build Coastguard Worker
27*6a54128fSAndroid Build Coastguard WorkerFix the debugfs write and symlink commands so they support targets which
28*6a54128fSAndroid Build Coastguard Workercontain a pathname (instead of only working when writing a file or
29*6a54128fSAndroid Build Coastguard Workercreating a symlink in the current directory).  (Addresses Github issue
30*6a54128fSAndroid Build Coastguard Workerhttps://github.com/tytso/e2fsprogs/issues/61)
31*6a54128fSAndroid Build Coastguard Worker
32*6a54128fSAndroid Build Coastguard WorkerFix Direct I/O support on block devices where the logical block size is
33*6a54128fSAndroid Build Coastguard Workergreater 1k.  (This includes Advanced Format HDD's, where the sector size
34*6a54128fSAndroid Build Coastguard Workeris 4k, and IBM Mainframe DASD's, where the sector size is 2k.)
35*6a54128fSAndroid Build Coastguard Worker
36*6a54128fSAndroid Build Coastguard WorkerFix debugfs's logdump so it works on file systems whose block size is
37*6a54128fSAndroid Build Coastguard Workergreater than 8k.
38*6a54128fSAndroid Build Coastguard Worker
39*6a54128fSAndroid Build Coastguard WorkerFix a where e2fsck could a crash when there is error while e2fsck is
40*6a54128fSAndroid Build Coastguard Workertrying to open the file system, and e2fsck calls ext2fs_mmp_stop()
41*6a54128fSAndroid Build Coastguard Workerbefore MMP has been initialized.  (Addresses Debian Bug: #696609)
42*6a54128fSAndroid Build Coastguard Worker
43*6a54128fSAndroid Build Coastguard WorkerImproved error checking in the fast commit replay code in e2fsck.
44*6a54128fSAndroid Build Coastguard Worker
45*6a54128fSAndroid Build Coastguard WorkerUpdated and clarified the chattr man page.
46*6a54128fSAndroid Build Coastguard Worker
47*6a54128fSAndroid Build Coastguard Worker
48*6a54128fSAndroid Build Coastguard WorkerPerformance, Internal Implementation, Development Support etc.
49*6a54128fSAndroid Build Coastguard Worker--------------------------------------------------------------
50*6a54128fSAndroid Build Coastguard Worker
51*6a54128fSAndroid Build Coastguard WorkerFix various compiler and Coverity warnings.
52*6a54128fSAndroid Build Coastguard Worker
53*6a54128fSAndroid Build Coastguard WorkerUpdate the Spanish translation from the translation project.
54*6a54128fSAndroid Build Coastguard Worker
55*6a54128fSAndroid Build Coastguard WorkerUpdate the e2fsck/iscan.c test program so that it builds again.
56*6a54128fSAndroid Build Coastguard Worker
57*6a54128fSAndroid Build Coastguard WorkerFix an environmental dependency bug for the m_rootdir_acl regression
58*6a54128fSAndroid Build Coastguard Workertest.
59*6a54128fSAndroid Build Coastguard Worker
60*6a54128fSAndroid Build Coastguard WorkerAvoid the use of loff_t, which is not available for all compilers /
61*6a54128fSAndroid Build Coastguard Workersystem include files.
62*6a54128fSAndroid Build Coastguard Worker
63*6a54128fSAndroid Build Coastguard WorkerFix failure of the t_mmp_fail test when running on a device with a 4k
64*6a54128fSAndroid Build Coastguard Workerlogical sector size.
65