aboutsummaryrefslogtreecommitdiff
path: root/drivers/clocksource/qcom-timer.c
diff options
context:
space:
mode:
authorYunlei He <[email protected]>2017-09-07 10:40:54 +0800
committerJaegeuk Kim <[email protected]>2017-09-07 20:57:20 -0700
commit27161f13e3c3241944846ac24942a85cceda0a2c (patch)
treebdd36b6171f9d48fd4a3c68c6f091697bb4cfaba /drivers/clocksource/qcom-timer.c
parent13ba41e346170e594b7ce582561b3efa5b85f18f (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 <[email protected]> Reviewed-by: Chao Yu <[email protected]> Signed-off-by: Jaegeuk Kim <[email protected]>
Diffstat (limited to 'drivers/clocksource/qcom-timer.c')
0 files changed, 0 insertions, 0 deletions