EXT4 Has Many Bug Fixes For Linux 4.7

For Linux 4.7 the EXT4 updates aren't particularly exciting but come down to mostly bug fixes. Ted explained:
Fix a number of bugs, most notably a potential stale data exposure after a crash and a potential BUG_ON crash if a file has the data journalling flag enabled while it has dirty delayed allocation blocks that haven't been written yet. Also fix a potential crash in the new project quota code and a maliciously corrupted file system.
In addition, fix some DAX-specific bugs, including when there is a transient ENOSPC situation and races between writes via direct I/O and an mmap'ed segment that could lead to lost I/O.
Finally the usual set of miscellaneous cleanups.
More details via the pull request.
1 Comment