aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorJoseph Qi <[email protected]>2015-08-06 15:46:48 -0700
committerLinus Torvalds <[email protected]>2015-08-07 04:39:41 +0300
commit32e5a2a2be6b085febaac36efff495ad65a55e6c (patch)
tree7b491fbda572fa03a6a0fbb3dc650e2e09fe7cf6 /tools/perf/scripts/python/export-to-postgresql.py
parent18896451eaeee497ef5c397d76902c6376a8787d (diff)
ocfs2: fix shift left overflow
When using a large volume, for example 9T volume with 2T already used, frequent creation of small files with O_DIRECT when the IO is not cluster aligned may clear sectors in the wrong place. This will cause filesystem corruption. This is because p_cpos is a u32. When calculating the corresponding sector it should be converted to u64 first, otherwise it may overflow. Signed-off-by: Joseph Qi <[email protected]> Cc: Mark Fasheh <[email protected]> Cc: Joel Becker <[email protected]> Cc: <[email protected]> [4.0+] Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions