]> git.itanic.dy.fi Git - linux-stable/commit
ext4: make dioread_nolock the default
authorTheodore Ts'o <tytso@mit.edu>
Thu, 23 Jan 2020 17:23:17 +0000 (12:23 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Sat, 25 Jan 2020 02:23:12 +0000 (21:23 -0500)
commit244adf6426ee31a83f397b700d964cff12a247d3
treeaaf52d4d55384fc1bee1d1debcf889216d0a239d
parent4068664e3cd2312610ceac05b74c4cf1853b8325
ext4: make dioread_nolock the default

This fixes the direct I/O versus writeback race which can reveal stale
data, and it improves the tail latency of commits on slow devices.

Link: https://lore.kernel.org/r/20200125022254.1101588-1-tytso@mit.edu
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/super.c