commit | 6c2155b9cc5a193e85194bbeaae2e2e4512dd597 | [log] [tgz] |
---|---|---|
author | Djalal Harouni <tixxdz@opendz.org> | Tue Jan 03 02:31:52 2012 +0100 |
committer | Jan Kara <jack@suse.cz> | Mon Jan 09 13:52:10 2012 +0100 |
tree | fe2e0af12ebdb2bff009f47ccdfebd8dcde2b3a2 | |
parent | 853a0c25baf96b028de1654bea1e0c8857eadf3d [diff] |
ext{3,4}: Fix potential race when setversion ioctl updates inode The EXT{3,4}_IOC_SETVERSION ioctl() updates i_ctime and i_generation without i_mutex. This can lead to a race with the other operations that update i_ctime. This is not a big issue but let's make the ioctl consistent with how we handle e.g. other timestamp updates and use i_mutex to protect inode changes. Signed-off-by: Djalal Harouni <tixxdz@opendz.org> Signed-off-by: Jan Kara <jack@suse.cz>