Home
last modified time | relevance | path

Searched hist:"12 e9b892002d9af057655d35b44db8ee9243b0dc" (Results 1 – 2 of 2) sorted by relevance

/linux/fs/ext4/
H A Dext4_jbd2.hdiff 12e9b892002d9af057655d35b44db8ee9243b0dc Mon May 17 04:00:00 CEST 2010 Dmitry Monakhov <dmonakhov@openvz.org> ext4: Use bitops to read/modify i_flags in struct ext4_inode_info

At several places we modify EXT4_I(inode)->i_flags without holding
i_mutex (ext4_do_update_inode, ...). These modifications are racy and
we can lose updates to i_flags. So convert handling of i_flags to use
bitops which are atomic.

https://bugzilla.kernel.org/show_bug.cgi?id=15792

Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
H A Dmigrate.cdiff 12e9b892002d9af057655d35b44db8ee9243b0dc Mon May 17 04:00:00 CEST 2010 Dmitry Monakhov <dmonakhov@openvz.org> ext4: Use bitops to read/modify i_flags in struct ext4_inode_info

At several places we modify EXT4_I(inode)->i_flags without holding
i_mutex (ext4_do_update_inode, ...). These modifications are racy and
we can lose updates to i_flags. So convert handling of i_flags to use
bitops which are atomic.

https://bugzilla.kernel.org/show_bug.cgi?id=15792

Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>