remarkable-linux/fs/ext3
Djalal Harouni 6c2155b9cc 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>
2012-01-09 13:52:10 +01:00
..
acl.c switch posix_acl_equiv_mode() to umode_t * 2011-08-01 02:10:06 -04:00
acl.h fs: take the ACL checks to common code 2011-07-25 14:30:23 -04:00
balloc.c ext3: Allow quota file use root reservation 2011-10-31 23:43:59 +01:00
bitmap.c
dir.c
ext3_jbd.c
file.c Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 2011-07-26 11:34:40 -07:00
fsync.c ext3: Remove i_mutex from ext3_sync_file() 2011-08-17 11:41:20 +02:00
hash.c
ialloc.c ext3: Fix error handling on inode bitmap corruption 2012-01-09 13:52:07 +01:00
inode.c ext3: Don't warn from writepage when readonly inode is spotted after error 2012-01-09 13:52:09 +01:00
ioctl.c ext{3,4}: Fix potential race when setversion ioctl updates inode 2012-01-09 13:52:10 +01:00
Kconfig
Makefile
namei.c ext3: replace ll_rw_block with other functions 2012-01-09 13:52:07 +01:00
namei.h
resize.c Fix common misspellings 2011-03-31 11:26:23 -03:00
super.c ext3: replace ll_rw_block with other functions 2012-01-09 13:52:07 +01:00
symlink.c
xattr.c ext3: Fix oops in ext3_try_to_allocate_with_rsv() 2011-06-25 17:29:52 +02:00
xattr.h fs/vfs/security: pass last path component to LSM on inode creation 2011-02-01 11:12:29 -05:00
xattr_security.c security: new security_inode_init_security API adds function callback 2011-07-18 12:29:38 -04:00
xattr_trusted.c
xattr_user.c