summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/failed-syscalls-by-pid.py
diff options
context:
space:
mode:
authorYunlei He <heyunlei@huawei.com>2017-09-07 10:40:54 +0800
committerJaegeuk Kim <jaegeuk@kernel.org>2017-09-21 14:50:17 -0700
commitb70c5bf429edad6e1856c20a8d0a309df72af544 (patch)
tree47775b26aa32ec38817b5711055a73e4d4447117 /tools/perf/scripts/python/failed-syscalls-by-pid.py
parentfc9c6007a268f2c48643ce32efef6862433580ff (diff)
f2fs: avoid race in between read xattr & write xattr
Thread A: Thread B: -f2fs_getxattr -lookup_all_xattrs -xnid = F2FS_I(inode)->i_xattr_nid; -f2fs_setxattr -__f2fs_setxattr -write_all_xattrs -truncate_xattr_node ... ... -write_checkpoint ... ... -alloc_nid <- nid reuse -get_node_page -f2fs_bug_on <- nid != node_footer->nid It's need a rw_sem to avoid the race Signed-off-by: Yunlei He <heyunlei@huawei.com> Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/failed-syscalls-by-pid.py')
0 files changed, 0 insertions, 0 deletions