Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
be2cde9a6d922e5e43efd2ad39bc43ce70a5d79b
/
fs
/
fs-writeback.c
3965c9a
mm: prepare for removal of obsolete /proc/sys/vm/nr_pdflush_threads
by Wanpeng Li
· 12 years ago
2e3ee61
Merge tag 'writeback-proportions' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 12 years ago
6eedc70
vfs: Move noop_backing_dev_info check from sync into writeback
by Jan Kara
· 12 years ago
331cbde
writeback: Fix some comment errors
by Wanpeng Li
· 13 years ago
ead188f
writeback: Fix lock imbalance in writeback_sb_inodes()
by Jan Kara
· 13 years ago
169ebd9
writeback: Avoid iput() from flusher thread
by Jan Kara
· 13 years ago
4f8ad65
writeback: Refactor writeback_single_inode()
by Jan Kara
· 13 years ago
f0d07b7
writeback: Remove wb->list_lock from writeback_single_inode()
by Jan Kara
· 13 years ago
ccb26b5
writeback: Separate inode requeueing after writeback
by Jan Kara
· 13 years ago
6290be1
writeback: Move I_DIRTY_PAGES handling
by Jan Kara
· 13 years ago
cc1676d
writeback: Move requeueing when I_SYNC set to writeback_sb_inodes()
by Jan Kara
· 13 years ago
365b94ae
writeback: Move clearing of I_SYNC into inode_sync_complete()
by Jan Kara
· 13 years ago
529b73f
Merge tag 'writeback-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 13 years ago
11bcb32
Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
697e6fe
writeback: Remove outdated comment
by Jan Kara
· 13 years ago
f469ec9
fs: Remove bogus wait in write_inode_now()
by Jan Kara
· 13 years ago
69a7aeb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 13 years ago
c097b2c
writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header
by Fengguang Wu
· 13 years ago
630d9c4
fs: reduce the use of module.h wherever possible
by Paul Gortmaker
· 13 years ago
15eb77a
writeback: fix NULL bdi->dev in trace writeback_single_inode
by Wu Fengguang
· 13 years ago
001a541
Merge branch 'writeback-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 13 years ago
eb59c50
Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 13 years ago
bc31b86
writeback: move MIN_WRITEBACK_PAGES to fs-writeback.c
by Wu Fengguang
· 13 years ago
ff01bb4
fs: move code out of buffer.c
by Al Viro
· 13 years ago
b7ba68c
Merge branch 'pm-sleep' into pm-for-linus
by Rafael J. Wysocki
· 13 years ago
b00f4dc
Merge branch 'master' into pm-sleep
by Rafael J. Wysocki
· 13 years ago
1bc36b6
writeback: Include all dirty inodes in background writeback
by Jan Kara
· 13 years ago
b3bba872
writeback: show writeback reason with __print_symbolic
by Wu Fengguang
· 13 years ago
786228a
writeback: Fix issue on make htmldocs
by Marcos Paulo de Souza
· 13 years ago
8a32c44
freezer: implement and use kthread_freezable_should_stop()
by Tejun Heo
· 13 years ago
0e175a1
writeback: Add a 'reason' to wb_writeback_work
by Curt Wohlgemuth
· 13 years ago
ad4e38d
writeback: send work item to queue_io, move_expired_inodes
by Curt Wohlgemuth
· 13 years ago
b00949a
writeback: per-bdi background threshold
by Wu Fengguang
· 14 years ago
af6a311
writeback: add bg_threshold parameter to __bdi_update_bandwidth()
by Wu Fengguang
· 13 years ago
0e99581
don't busy retry the inode on failed grab_super_passive()
by Wu Fengguang
· 13 years ago
f01ef56
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/writeback
by Linus Torvalds
· 13 years ago
fcc5c22
writeback: don't busy retry writeback on new/freeing inodes
by Wu Fengguang
· 13 years ago
12ad3ab
superblock: move pin_sb_for_writeback() to fs/super.c
by Dave Chinner
· 13 years ago
1a12d8b
writeback: scale IO chunk size up to half device bandwidth
by Wu Fengguang
· 14 years ago
c42843f
writeback: introduce smoothed global dirty limit
by Wu Fengguang
· 14 years ago
e98be2d
writeback: bdi write bandwidth estimation
by Wu Fengguang
· 14 years ago
d46db3d
writeback: make writeback_control.nr_to_write straight
by Wu Fengguang
· 14 years ago
e84d0a4
writeback: trace event writeback_queue_io
by Wu Fengguang
· 14 years ago
251d6a4
writeback: trace event writeback_single_inode
by Wu Fengguang
· 14 years ago
b7a2441
writeback: remove writeback_control.more_io
by Wu Fengguang
· 14 years ago
e185dda
writeback: avoid extra sync work at enqueue time
by Wu Fengguang
· 14 years ago
e8dfc30
writeback: elevate queue_io() into wb_writeback()
by Wu Fengguang
· 14 years ago
f758eea
writeback: split inode_wb_list_lock into bdi_writeback.list_lock
by Christoph Hellwig
· 14 years ago
424b351
writeback: refill b_io iff empty
by Wu Fengguang
· 14 years ago
ba9aa83
writeback: the kupdate expire timestamp should be a moving target
by Wu Fengguang
· 14 years ago
e6fb6da
writeback: try more writeback as long as something was written
by Wu Fengguang
· 14 years ago
cb9bd11
writeback: introduce writeback_control.inodes_written
by Wu Fengguang
· 14 years ago
94c3dcb
writeback: update dirtied_when for synced inode to prevent livelock
by Wu Fengguang
· 14 years ago
6e6938b
writeback: introduce .tagged_writepages for the WB_SYNC_NONE sync stage
by Wu Fengguang
· 15 years ago
aa38572
fs: pass exact type of data dirties to ->dirty_inode
by Christoph Hellwig
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
0f1b1fd
fs: pull inode->i_lock up out of writeback_single_inode
by Dave Chinner
· 14 years ago
a66979a
fs: move i_wb_list out from under inode_lock
by Dave Chinner
· 14 years ago
55fa609
fs: move i_sb_list out from under inode_lock
by Dave Chinner
· 14 years ago
250df6e
fs: protect inode->i_state with inode->i_lock
by Dave Chinner
· 14 years ago
cb9ef8d
fs/fs-writeback.c: fix sync_inodes_sb() return value kernel-doc
by Stefan Hajnoczi
· 14 years ago
c691b9d
sync_inode_metadata: fix comment
by Andrew Morton
· 14 years ago
b9543da
writeback: avoid livelocking WB_SYNC_ALL writeback
by Jan Kara
· 14 years ago
aa373cf
writeback: stop background/kupdate works from livelocking other works
by Jan Kara
· 14 years ago
71927e8
writeback: trace wakeup event for background writeback
by Wu Fengguang
· 14 years ago
6585027
writeback: integrated background writeback work
by Jan Kara
· 14 years ago
925d169
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 14 years ago
cdf01dd
fs-writeback.c: unify some common code
by Linus Torvalds
· 14 years ago
3259f8b
Add new functions for triggering inode writeback
by Chris Mason
· 14 years ago
426e1f5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 14 years ago
766f916
kernel: remove PF_FLUSHER
by Peter Zijlstra
· 14 years ago
74ce002
fs/fs-writeback.c: restore lost comment
by Andrew Morton
· 14 years ago
4cbec4c
writeback: remove the internal 5% low bound on dirty_ratio
by Wu Fengguang
· 14 years ago
9843b76
fs: skip I_FREEING inodes in writeback_sb_inodes
by Christoph Hellwig
· 14 years ago
7ccf19a
fs: inode split IO and LRU lists
by Nick Piggin
· 14 years ago
9e38d86
fs: Implement lazy LRU updates for inodes
by Nick Piggin
· 14 years ago
cffbc8a
fs: Convert nr_inodes and nr_unused to per-cpu counters
by Dave Chinner
· 14 years ago
1d3382cb
new helper: inode_unhashed()
by Al Viro
· 14 years ago
c3765016
fs: add sync_inode_metadata
by Christoph Hellwig
· 14 years ago
aaead25
writeback: always use sb->s_bdi for writeback purposes
by Christoph Hellwig
· 14 years ago
692ebd1
bdi: Fix warnings in __mark_inode_dirty for /dev/zero and friends
by Jan Kara
· 14 years ago
b76b401
writeback: Fix lost wake-up shutting down writeback thread
by J. Bruce Fields
· 14 years ago
81d73a3
mm: fix writeback_in_progress()
by Jan Kara
· 14 years ago
a50aeb4
writeback: merge for_kupdate and !for_kupdate cases
by Wu Fengguang
· 14 years ago
4ea879b
writeback: fix queue_io() ordering
by Wu Fengguang
· 14 years ago
23539af
writeback: don't redirty tail an inode with dirty pages
by Wu Fengguang
· 14 years ago
16c4042
writeback: avoid unnecessary calculation of bdi dirty thresholds
by Wu Fengguang
· 14 years ago
2f9e825
Merge branch 'for-2.6.36' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
5f248c9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 14 years ago
7624ee7
mm: avoid resetting wb_start after each writeback round
by Jan Kara
· 14 years ago
a4ffdde
simplify checks for I_CLEAR/I_FREEING
by Al Viro
· 15 years ago
6467716
writeback: optimize periodic bdi thread wakeups
by Artem Bityutskiy
· 14 years ago
253c34e
writeback: prevent unnecessary bdi threads wakeups
by Artem Bityutskiy
· 14 years ago
fff5b85
writeback: move bdi threads exiting logic to the forker thread
by Artem Bityutskiy
· 14 years ago
ecd5840
writeback: move last_active to bdi
by Artem Bityutskiy
· 14 years ago
78c40cb
writeback: do not remove bdi from bdi_list
by Artem Bityutskiy
· 14 years ago
297252c
writeback: do not lose wake-ups in bdi threads
by Artem Bityutskiy
· 14 years ago
6f904ff
writeback: harmonize writeback threads naming
by Artem Bityutskiy
· 14 years ago
08852b6
writeback: remove wb in get_next_work_item
by Minchan Kim
· 14 years ago
028c2dd
writeback: Add tracing to balance_dirty_pages
by Dave Chinner
· 14 years ago
Next »