Jan Kara
28be5abb40
ext3: copy i_flags to inode flags on write
...
A patch that stores inode flags such as S_IMMUTABLE, S_APPEND, etc. from
i_flags to EXT3_I(inode)->i_flags when inode is written to disk. The same
thing is done on GETFLAGS ioctl.
Quota code changes these flags on quota files (to make it harder for
sysadmin to screw himself) and these changes were not correctly propagated
into the filesystem (especially, lsattr did not show them and users were
wondering...).
Propagate flags such as S_APPEND, S_IMMUTABLE, etc. from i_flags into
ext3-specific i_flags. Hence, when someone sets these flags via a
different interface than ioctl, they are stored correctly.
Signed-off-by: Jan Kara <jack@suse.cz>
Cc: <linux-ext4@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-08 11:15:12 -07:00
..
acpi
PNPACPI sets pnpdev->dev.archdata
2007-05-08 11:15:08 -07:00
asm-alpha
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-arm
kdump/kexec: calculate note size at compile time
2007-05-08 11:15:07 -07:00
asm-arm26
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-avr32
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-blackfin
blackfin architecture
2007-05-07 12:12:58 -07:00
asm-cris
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-frv
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-generic
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-h8300
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-i386
i386: sched.h inclusion from module.h is baack
2007-05-08 11:15:08 -07:00
asm-ia64
kdump/kexec: calculate note size at compile time
2007-05-08 11:15:07 -07:00
asm-m32r
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-m68k
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-m68knommu
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-mips
kdump/kexec: calculate note size at compile time
2007-05-08 11:15:07 -07:00
asm-parisc
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-powerpc
kdump/kexec: calculate note size at compile time
2007-05-08 11:15:07 -07:00
asm-ppc
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-s390
kdump/kexec: calculate note size at compile time
2007-05-08 11:15:07 -07:00
asm-sh
kdump/kexec: calculate note size at compile time
2007-05-08 11:15:07 -07:00
asm-sh64
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-sparc
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-sparc64
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-um
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-v850
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
asm-x86_64
kdump/kexec: calculate note size at compile time
2007-05-08 11:15:07 -07:00
asm-xtensa
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
crypto
keys
linux
ext3: copy i_flags to inode flags on write
2007-05-08 11:15:12 -07:00
math-emu
Delete unused header file math-emu/extended.h
2007-05-08 11:15:05 -07:00
media
mtd
net
cleanup compat ioctl handling
2007-05-08 11:15:09 -07:00
pcmcia
add new_id to PCMCIA drivers
2007-05-07 12:12:50 -07:00
rdma
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
2007-05-07 12:18:21 -07:00
rxrpc
scsi
sound
video
Kbuild