diff options
author | Daeho Jeong <[email protected]> | 2020-09-08 11:44:10 +0900 |
---|---|---|
committer | Jaegeuk Kim <[email protected]> | 2020-09-11 11:11:26 -0700 |
commit | c2759ebaf7e8f5510d0a77bd5003a20375ea6ed5 (patch) | |
tree | 36a905fc9badb003d76fd36342f98ad33dfaf7ec /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | 32c0fec1aa85f1a9aebfd9445208f4223bcd96e8 (diff) |
f2fs: change i_compr_blocks of inode to atomic value
writepages() can be concurrently invoked for the same file by different
threads such as a thread fsyncing the file and a kworker kernel thread.
So, changing i_compr_blocks without protection is racy and we need to
protect it by changing it with atomic type value. Plus, we don't need
a 64bit value for i_compr_blocks, so just we will use a atomic value,
not atomic64.
Signed-off-by: Daeho Jeong <[email protected]>
Reviewed-by: Chao Yu <[email protected]>
Signed-off-by: Jaegeuk Kim <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions