commit | 1e82b7ed214e1c924ab94521e25a179eeb4e80e6 | [log] [tgz] |
---|---|---|
author | Harshad Shirwadkar <harshads@google.com> | Thu Jan 23 12:23:17 2020 -0500 |
committer | Vaibhav Rustagi <vaibhavrustagi@google.com> | Thu Mar 26 20:54:24 2020 +0000 |
tree | 19b06f2e7717df64cc5a288103afb4f5286511e2 | |
parent | 41fd84d6bc246f58ec02b6f6d3fdaf82d3513dcb [diff] |
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> BUG=b:144741353 TEST=xfstests/smoke, no new failures introduced SOURCE=UPSTREAM(244adf6426ee31a83f397b700d964cff12a247d3) Change-Id: I0a48200f275e5aaae99c3a249c9fdf202a292097 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/lakitu-kernel/+/2113638 Commit-Queue: Vaibhav Rustagi <vaibhavrustagi@google.com> Commit-Queue: Harshad Shirwadkar <harshads@google.com> Tested-by: Vaibhav Rustagi <vaibhavrustagi@google.com> Reviewed-by: Roy Yang <royyang@google.com>