Commit Graph

66 Commits (e2ffe8563a528a302abfbb7ed655fc1a3b79128f)

Author SHA1 Message Date
Al Viro 2903ff019b switch simple cases of fget_light to fdget 13 years ago
Jan Kara 4ea425b63a vfs: Avoid unnecessary WB_SYNC_NONE writeback during sys_sync and reorder sync passes 13 years ago
Jan Kara d0e91b13eb vfs: Remove unnecessary flushing of block devices 13 years ago
Jan Kara a8c7176b6d vfs: Make sys_sync writeout also block device inodes 13 years ago
Jan Kara b3de653105 vfs: Reorder operations during sys_sync 13 years ago
Jan Kara a117782571 quota: Move quota syncing to ->sync_fs method 13 years ago
Jan Kara ceed17236a quota: Split dquot_quota_sync() to writeback and cache flushing part 13 years ago
Jan Kara 6eedc70150 vfs: Move noop_backing_dev_info check from sync into writeback 13 years ago
Wanpeng Li 331cbdeede writeback: Fix some comment errors 13 years ago
Al Viro c2bd6c11cd switch do_fsync() to fget_light() 13 years ago
Paul Gortmaker 630d9c4727 fs: reduce the use of module.h wherever possible 13 years ago
Al Viro ff01bb4832 fs: move code out of buffer.c 13 years ago
Curt Wohlgemuth 0e175a1835 writeback: Add a 'reason' to wb_writeback_work 13 years ago
Josef Bacik 02c24a8218 fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers 14 years ago
Sage Weil b7ed78f565 introduce sys_syncfs to sync a single file system 14 years ago
Jens Axboe 95f28604a6 fs: assign sb->s_bdi to default_backing_dev_info if the bdi is going away 14 years ago
Al Viro b5fc510c48 get rid of file_fsync() 15 years ago
Jens Axboe 0e3c9a2284 Revert "writeback: fix WB_SYNC_NONE writeback from umount" 15 years ago
Christoph Hellwig 7ea8085910 drop unused dentry argument to ->fsync 15 years ago
Christoph Hellwig 8018ab0574 sanitize vfs_fsync calling conventions 15 years ago
Al Viro 01a05b337a new helper: iterate_supers() 15 years ago
Al Viro 8edd64bd60 get rid of restarts in sync_filesystems() 15 years ago
Al Viro 551de6f34d Leave superblocks on s_list until the end 15 years ago
Jens Axboe e913fc825d writeback: fix WB_SYNC_NONE writeback from umount 15 years ago
Jörn Engel 5129a469a9 Catch filesystems lacking s_bdi 15 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Christoph Hellwig 5fb324ad24 quota: move code from sync_quota_sb into vfs_quota_sync 15 years ago
Christoph Hellwig 7a0ad10c36 fold do_sync_file_range into sys_sync_file_range 15 years ago
Christoph Hellwig 94004ed726 kill wait_on_page_writeback_range 15 years ago
Christoph Hellwig 6b2f3d1f76 vfs: Implement proper O_SYNC semantics 15 years ago
H Hartley Sweeten 1fe72eaa0f fs/buffer.c: clean up EXPORT* macros 16 years ago
Jens Axboe 32a88aa1b6 fs: Assign bdi in super_block 16 years ago
Christoph Hellwig 2daea67e96 fsync: wait for data writeout completion before calling ->fsync 16 years ago
Jan Kara 148f948ba8 vfs: Introduce new helpers for syncing after writing to O_SYNC file or IS_SYNC inode 16 years ago
Jens Axboe 03ba3782e8 writeback: switch to per-bdi threads for flushing data 16 years ago
Jens Axboe d8a8559cd7 writeback: get rid of generic_sync_sb_inodes() export 16 years ago
Zhang, Yanmin 3beab0b424 sys_sync(): fix 16% performance regression in ffsb create_4k test 16 years ago
Christoph Hellwig 0c95ee190e remove the call to ->write_super in __sync_filesystem 16 years ago
Christoph Hellwig ebc1ac1645 ->write_super lock_super pushdown 16 years ago
Christoph Hellwig 5af7926ff3 enforce ->sync_fs is only called for rw superblock 16 years ago
Jan Kara c3f8a40c1c quota: Introduce writeout_quota_sb() (version 4) 16 years ago
Christoph Hellwig 850b201b08 quota: cleanup dquota sync functions (version 4) 16 years ago
Jan Kara 60b0680fa2 vfs: Rename fsync_super() to sync_filesystem() (version 4) 16 years ago
Jan Kara c15c54f5f0 vfs: Move syncing code from super.c to sync.c (version 4) 16 years ago
Jan Kara 5cee5815d1 vfs: Make sys_sync() use fsync_super() (version 4) 16 years ago
Jan Kara 5a3e5cb8e0 vfs: Fix sys_sync() and fsync_super() reliability (version 4) 16 years ago
Jens Axboe a2a9537ac0 Get rid of pdflush_operation() in emergency sync and remount 16 years ago
Jan Kara 9e3509e273 vfs: Use lowercase names of quota functions 16 years ago
Heiko Carstens a5f8fa9e9b [CVE-2009-0029] System call wrappers part 09 16 years ago
Heiko Carstens 6673e0c3fb [CVE-2009-0029] System call wrapper special cases 16 years ago