summaryrefslogtreecommitdiff
path: root/fs/fat
diff options
context:
space:
mode:
authorMiao Xie <miaox@cn.fujitsu.com>2014-02-20 14:08:51 +0400
committerJosef Bacik <jbacik@fb.com>2014-03-10 23:16:39 +0400
commit5c902ba6223f6a6575054226931fafc51314a25f (patch)
treedc43b931ac9d6ad7006093db05a8517fadba9320 /fs/fat
parent7813b3db0a9ec77ff1f4b3ee3fb4925848395d59 (diff)
downloadlinux-5c902ba6223f6a6575054226931fafc51314a25f.tar.xz
Btrfs: use ACCESS_ONCE to prevent the optimize accesses to ->last_trans_log_full_commit
->last_trans_log_full_commit may be changed by the other tasks without lock, so we need prevent the compiler from the optimize access just like tmp = fs_info->last_trans_log_full_commit if (tmp == ...) ... <do something> if (tmp == ...) ... In fact, we need get the new value of ->last_trans_log_full_commit during the second access. Fix it by ACCESS_ONCE(). Signed-off-by: Miao Xie <miaox@cn.fujitsu.com> Signed-off-by: Josef Bacik <jbacik@fb.com>
Diffstat (limited to 'fs/fat')
0 files changed, 0 insertions, 0 deletions