aboutsummaryrefslogtreecommitdiffstats
path: root/fs/quota/Kconfig
diff options
context:
space:
mode:
authorAndrew Perepechko <andrew.perepechko@sun.com>2010-04-12 22:16:50 +0400
committerJan Kara <jack@suse.cz>2010-04-12 21:12:36 +0200
commit08261673cb6dc638c39f44d69b76fffb57b92a8b (patch)
tree752b396f409897a4357ca29bc2f9c3384d29e07d /fs/quota/Kconfig
parentquota: Hide warnings about writes to the filesystem before quota was turned on (diff)
downloadlinux-dev-08261673cb6dc638c39f44d69b76fffb57b92a8b.tar.xz
linux-dev-08261673cb6dc638c39f44d69b76fffb57b92a8b.zip
quota: Fix possible dq_flags corruption
dq_flags are modified non-atomically in do_set_dqblk via __set_bit calls and atomically for example in mark_dquot_dirty or clear_dquot_dirty. Hence a change done by an atomic operation can be overwritten by a change done by a non-atomic one. Fix the problem by using atomic bitops even in do_set_dqblk. Signed-off-by: Andrew Perepechko <andrew.perepechko@sun.com> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'fs/quota/Kconfig')
0 files changed, 0 insertions, 0 deletions