diff options
author | Jan Kara <[email protected]> | 2016-10-24 14:20:25 +1100 |
---|---|---|
committer | Dave Chinner <[email protected]> | 2016-10-24 14:20:25 +1100 |
commit | c663e29f8885269c1608b5aa6057729fa9267b35 (patch) | |
tree | fffb106bd365d9f74d14ef9519edbf265e9f228a /tools/perf/scripts/python | |
parent | 64e6428ddd00f864e3ca105f914a2b6920c2bc41 (diff) |
fs: Do to trim high file position bits in iomap_page_mkwrite_actor
iomap_page_mkwrite_actor() calls __block_write_begin_int() with position
masked as pos & ~PAGE_MASK which is equivalent to pos & (PAGE_SIZE-1).
Thus it masks off high bits of file position. However
__block_write_begin_int() expects full file position on input. This does
not cause any visible issues because all __block_write_begin_int()
really cares about are low file position bits but still it is a bug
waiting to happen.
Signed-off-by: Jan Kara <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Signed-off-by: Dave Chinner <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions