summaryrefslogtreecommitdiffstats
path: root/fs/anon_inodes.c
diff options
context:
space:
mode:
authorDjalal Harouni <tixxdz@opendz.org>2012-01-03 02:31:52 +0100
committerJan Kara <jack@suse.cz>2012-01-09 13:52:10 +0100
commit6c2155b9cc5a193e85194bbeaae2e2e4512dd597 (patch)
treefe2e0af12ebdb2bff009f47ccdfebd8dcde2b3a2 /fs/anon_inodes.c
parent853a0c25baf96b028de1654bea1e0c8857eadf3d (diff)
downloadblackbird-op-linux-6c2155b9cc5a193e85194bbeaae2e2e4512dd597.tar.gz
blackbird-op-linux-6c2155b9cc5a193e85194bbeaae2e2e4512dd597.zip
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>
Diffstat (limited to 'fs/anon_inodes.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud