]> git.baikalelectronics.ru Git - kernel.git/commit
vfs, freeze: use ACCESS_ONCE() to guard access to ->mnt_flags
authorMiao Xie <miaox@cn.fujitsu.com>
Fri, 16 Nov 2012 09:23:50 +0000 (17:23 +0800)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 20 Dec 2012 18:36:18 +0000 (13:36 -0500)
commit5c8882f64fefb354f3d156b06b0729e4e41360bc
treee875baa006457bdffd536fe97fffe03078c91c4f
parent1dc4a8d75e889c0dc6408a9a36a399b6ebc4ad9c
vfs, freeze: use ACCESS_ONCE() to guard access to ->mnt_flags

The compiler may optimize the while loop and make the check just be done once,
so we should use ACCESS_ONCE() to guard access to ->mnt_flags

Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/namespace.c