linux-stable-rt/fs
Al Viro d5aacad548 New helper - simple_fsync()
writes associated buffers, then does sync_inode() to write
the inode itself (and to make it clean).  Depends on
->write_inode() honouring the second argument.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2009-06-11 21:36:11 -04:00
..
9p
adfs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
affs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
afs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
autofs switch follow_down() 2009-06-11 21:36:01 -04:00
autofs4 switch follow_down() 2009-06-11 21:36:01 -04:00
befs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
bfs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
btrfs enforce ->sync_fs is only called for rw superblock 2009-06-11 21:36:06 -04:00
cachefiles enforce ->sync_fs is only called for rw superblock 2009-06-11 21:36:06 -04:00
cifs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
coda
configfs
cramfs
debugfs
devpts
dlm
ecryptfs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
efs
exofs ->write_super lock_super pushdown 2009-06-11 21:36:09 -04:00
exportfs
ext2 Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
ext3 Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
ext4 Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
fat ->write_super lock_super pushdown 2009-06-11 21:36:09 -04:00
freevxfs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
fscache
fuse
gfs2 push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
hfs ->write_super lock_super pushdown 2009-06-11 21:36:09 -04:00
hfsplus ->write_super lock_super pushdown 2009-06-11 21:36:09 -04:00
hostfs
hpfs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
hppfs
hugetlbfs
isofs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
jbd
jbd2
jffs2 Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
jfs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
lockd
minix push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
ncpfs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
nfs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
nfs_common
nfsd switch follow_down() 2009-06-11 21:36:01 -04:00
nilfs2 Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
nls
notify fsnotify: allow groups to set freeing_mark to null 2009-06-11 14:57:55 -04:00
ntfs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
ocfs2 Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
omfs
openpromfs
partitions
proc Move junk from proc_fs.h to fs/proc/internal.h 2009-06-11 21:36:01 -04:00
qnx4 qnx4: remove ->write_super 2009-06-11 21:36:05 -04:00
quota quota: cleanup dquota sync functions (version 4) 2009-06-11 21:36:04 -04:00
ramfs
reiserfs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
romfs
smbfs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
squashfs push BKL down into ->put_super 2009-06-11 21:36:07 -04:00
sysfs
sysv ->write_super lock_super pushdown 2009-06-11 21:36:09 -04:00
ubifs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
udf Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
ufs Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
xfs xfs: remove ->write_super and stop maintaining ->s_dirt 2009-06-11 21:36:10 -04:00
Kconfig
Kconfig.binfmt
Makefile
aio.c
anon_inodes.c
attr.c
bad_inode.c
binfmt_aout.c
binfmt_elf.c
binfmt_elf_fdpic.c
binfmt_em86.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
binfmt_som.c
bio-integrity.c
bio.c
block_dev.c vfs: Rename fsync_super() to sync_filesystem() (version 4) 2009-06-11 21:36:04 -04:00
buffer.c
char_dev.c fs: Remove i_cindex from struct inode 2009-06-11 21:36:09 -04:00
compat.c Push BKL into do_mount() 2009-06-11 21:36:08 -04:00
compat_binfmt_elf.c
compat_ioctl.c
dcache.c dcache: extrace and use d_unlinked() 2009-06-11 21:36:06 -04:00
dcookies.c
direct-io.c
drop_caches.c
eventfd.c
eventpoll.c
exec.c Merge branch 'perfcounters-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-06-11 14:01:07 -07:00
fcntl.c
fifo.c
file.c
file_table.c fs: move mark_files_ro into file_table.c 2009-06-11 21:36:02 -04:00
filesystems.c
fs-writeback.c fs: block_dump missing dentry locking 2009-06-11 21:36:10 -04:00
fs_struct.c
generic_acl.c
inode.c fs: introduce mnt_clone_write 2009-06-11 21:36:02 -04:00
internal.h Trim a bit of crap from fs.h 2009-06-11 21:36:07 -04:00
ioctl.c
ioprio.c
libfs.c New helper - simple_fsync() 2009-06-11 21:36:11 -04:00
locks.c
mbcache.c
mpage.c
namei.c switch lookup_mnt() 2009-06-11 21:36:01 -04:00
namespace.c Push BKL down into do_remount_sb() 2009-06-11 21:36:08 -04:00
nfsctl.c
no-block.c
open.c fs: introduce mnt_clone_write 2009-06-11 21:36:02 -04:00
pipe.c
pnode.c
pnode.h
posix_acl.c
read_write.c
read_write.h
readdir.c
select.c
seq_file.c
signalfd.c
splice.c
stack.c
stat.c
super.c Push BKL down into ->remount_fs() 2009-06-11 21:36:11 -04:00
sync.c ->write_super lock_super pushdown 2009-06-11 21:36:09 -04:00
timerfd.c
utimes.c
xattr.c fs: introduce mnt_clone_write 2009-06-11 21:36:02 -04:00
xattr_acl.c