@@ -28,6 +28,12 @@ from the storage device information depending on whether the storage
2828device is a rotational or non-rotational device. By default don't set
2929the RAID stripe size for non-rotational devices.
3030
31+ E2scrub no longer runs fstrim by default, since util-linux ships with a
32+ fstrim.timer systemd file which will run fstrim on all mounted file
33+ systems. This can be re-enabled in /etc/e2scrub.conf if for some reason
34+ it is desireable to run the fstrim out of e2scrub.
35+
36+
3137Fixes
3238-----
3339
@@ -93,6 +99,11 @@ This fixes a problem where resize2fs is trying to relocate all of the
9399blocks in a file leading to the extent tree doubling in size, and
94100potentially leading to a corrupted extent tree.
95101
102+ Fix a bounding error in ext2fs_fallocate() which could cause it to
103+ allocate far more blocks than was requested. This caused a failure in
104+ fuse2fs while formatting a loopback file system stored in a large sparse
105+ file.
106+
96107Fix potential livelock bug in the unix_io manager.
97108
98109Fix invaidation support in the unix_io manager.
@@ -140,6 +151,17 @@ using O_DIRECT to read and write the block device.
140151
141152Fixed Windows portability problems intrduced in 1.47.2.
142153
154+ Fix various FreeBSD compile warnings and test issues.
155+
156+ Fix MacOS build issues when compiling with libarchive and FUSE support.
157+
158+ To avoid warning messages on newer versions of GNU grep, use "grep -E"
159+ instead of "egrep" when possible.
160+
161+ Fix test failure for m_rootdir_acl when the build tree is hosted on
162+ btrfs. (This was caused by btrfs returning extended attributes relating
163+ to Posix ACL's in a different order than ext4 or xfs.)
164+
143165Fixed potention races in the Makefiles which could show up when using
144166"make -j install".
145167
0 commit comments