aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/check-perf-trace.py
diff options
context:
space:
mode:
authorMatthew Wilcox (Oracle) <[email protected]>2020-09-10 08:26:18 -0700
committerDarrick J. Wong <[email protected]>2020-09-10 08:26:18 -0700
commit14284fedf59f1647264f4603d64418cf1fcd3eb0 (patch)
tree6357691afc92cfdfc3843137ebcff6f03a5f6f11 /tools/perf/scripts/python/check-perf-trace.py
parente6e7ca92623a43156100306861272e04d46385fc (diff)
iomap: Mark read blocks uptodate in write_begin
When bringing (portions of) a page uptodate, we were marking blocks that were zeroed as being uptodate, but not blocks that were read from storage. Like the previous commit, this problem was found with generic/127 and a kernel which failed readahead I/Os. This bug causes writes to be silently lost when working with flaky storage. Fixes: 9dc55f1389f9 ("iomap: add support for sub-pagesize buffered I/O without buffer heads") Signed-off-by: Matthew Wilcox (Oracle) <[email protected]> Reviewed-by: Darrick J. Wong <[email protected]> Signed-off-by: Darrick J. Wong <[email protected]> Reviewed-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions