Commit Graph

174 Commits (3efaf0faba6793cd91298c76315e15de59c13ae0)

Author SHA1 Message Date
Wu Fengguang e185dda89d writeback: avoid extra sync work at enqueue time 14 years ago
Wu Fengguang e8dfc30582 writeback: elevate queue_io() into wb_writeback() 14 years ago
Christoph Hellwig f758eeabeb writeback: split inode_wb_list_lock into bdi_writeback.list_lock 14 years ago
Wu Fengguang 424b351fe1 writeback: refill b_io iff empty 14 years ago
Wu Fengguang ba9aa8399f writeback: the kupdate expire timestamp should be a moving target 14 years ago
Wu Fengguang e6fb6da2e1 writeback: try more writeback as long as something was written 14 years ago
Wu Fengguang cb9bd1159c writeback: introduce writeback_control.inodes_written 14 years ago
Wu Fengguang 94c3dcbb0b writeback: update dirtied_when for synced inode to prevent livelock 14 years ago
Wu Fengguang 6e6938b6d3 writeback: introduce .tagged_writepages for the WB_SYNC_NONE sync stage 14 years ago
Christoph Hellwig aa38572954 fs: pass exact type of data dirties to ->dirty_inode 14 years ago
Lucas De Marchi 25985edced Fix common misspellings 14 years ago
Dave Chinner 0f1b1fd86f fs: pull inode->i_lock up out of writeback_single_inode 14 years ago
Dave Chinner a66979abad fs: move i_wb_list out from under inode_lock 14 years ago
Dave Chinner 55fa6091d8 fs: move i_sb_list out from under inode_lock 14 years ago
Dave Chinner 250df6ed27 fs: protect inode->i_state with inode->i_lock 14 years ago
Stefan Hajnoczi cb9ef8d5e3 fs/fs-writeback.c: fix sync_inodes_sb() return value kernel-doc 14 years ago
Andrew Morton c691b9d983 sync_inode_metadata: fix comment 14 years ago
Jan Kara b9543dac5b writeback: avoid livelocking WB_SYNC_ALL writeback 14 years ago
Jan Kara aa373cf550 writeback: stop background/kupdate works from livelocking other works 14 years ago
Wu Fengguang 71927e84e0 writeback: trace wakeup event for background writeback 14 years ago
Jan Kara 6585027a5e writeback: integrated background writeback work 14 years ago
Linus Torvalds cdf01dd544 fs-writeback.c: unify some common code 14 years ago
Chris Mason 3259f8bed2 Add new functions for triggering inode writeback 14 years ago
Peter Zijlstra 766f916419 kernel: remove PF_FLUSHER 14 years ago
Andrew Morton 74ce002d9a fs/fs-writeback.c: restore lost comment 14 years ago
Wu Fengguang 4cbec4c8b9 writeback: remove the internal 5% low bound on dirty_ratio 14 years ago
Christoph Hellwig 9843b76aae fs: skip I_FREEING inodes in writeback_sb_inodes 14 years ago
Nick Piggin 7ccf19a804 fs: inode split IO and LRU lists 14 years ago
Nick Piggin 9e38d86ff2 fs: Implement lazy LRU updates for inodes 14 years ago
Dave Chinner cffbc8aa33 fs: Convert nr_inodes and nr_unused to per-cpu counters 14 years ago
Al Viro 1d3382cbf0 new helper: inode_unhashed() 14 years ago
Christoph Hellwig c37650161a fs: add sync_inode_metadata 14 years ago
Christoph Hellwig aaead25b95 writeback: always use sb->s_bdi for writeback purposes 15 years ago
Jan Kara 692ebd17c2 bdi: Fix warnings in __mark_inode_dirty for /dev/zero and friends 15 years ago
J. Bruce Fields b76b4014f9 writeback: Fix lost wake-up shutting down writeback thread 15 years ago
Jan Kara 81d73a32d7 mm: fix writeback_in_progress() 15 years ago
Wu Fengguang a50aeb4014 writeback: merge for_kupdate and !for_kupdate cases 15 years ago
Wu Fengguang 4ea879b96d writeback: fix queue_io() ordering 15 years ago
Wu Fengguang 23539afc71 writeback: don't redirty tail an inode with dirty pages 15 years ago
Wu Fengguang 16c4042f08 writeback: avoid unnecessary calculation of bdi dirty thresholds 15 years ago
Jan Kara 7624ee72aa mm: avoid resetting wb_start after each writeback round 15 years ago
Al Viro a4ffdde6e5 simplify checks for I_CLEAR/I_FREEING 15 years ago
Artem Bityutskiy 6467716a37 writeback: optimize periodic bdi thread wakeups 15 years ago
Artem Bityutskiy 253c34e9b1 writeback: prevent unnecessary bdi threads wakeups 15 years ago
Artem Bityutskiy fff5b85aa4 writeback: move bdi threads exiting logic to the forker thread 15 years ago
Artem Bityutskiy ecd584030d writeback: move last_active to bdi 15 years ago
Artem Bityutskiy 78c40cb658 writeback: do not remove bdi from bdi_list 15 years ago
Artem Bityutskiy 297252c81d writeback: do not lose wake-ups in bdi threads 15 years ago
Artem Bityutskiy 6f904ff0e3 writeback: harmonize writeback threads naming 15 years ago
Minchan Kim 08852b6d6c writeback: remove wb in get_next_work_item 15 years ago