Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
28959f268f910b2cd1c25e838b63c342062e28f2
/
fs
/
fs-writeback.c
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
· 14 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
455b286
writeback: Initial tracing support
by Dave Chinner
· 14 years ago
0824390
writeback: merge bdi_writeback_task and bdi_start_fn
by Christoph Hellwig
· 14 years ago
c1955ce
writeback: remove wb_list
by Christoph Hellwig
· 14 years ago
83ba7b0
writeback: simplify the write back thread queue
by Christoph Hellwig
· 14 years ago
edadfb1
writeback: split writeback_inodes_wb
by Christoph Hellwig
· 14 years ago
9c3a8ee
writeback: remove writeback_inodes_wbc
by Christoph Hellwig
· 14 years ago
06d738f
fs-writeback: fix kernel-doc warnings
by Randy Dunlap
· 14 years ago
29cb4859
writeback: fix pin_sb_for_writeback
by Christoph Hellwig
· 14 years ago
334132a
writeback: add missing requeue_io in writeback_inodes_wb
by Christoph Hellwig
· 14 years ago
c544419
writeback: simplify and split bdi_start_writeback
by Christoph Hellwig
· 14 years ago
b8c2f34
writeback: simplify wakeup_flusher_threads
by Christoph Hellwig
· 14 years ago
d19de7e
writeback: fix writeback_inodes_wb from writeback_inodes_sb
by Christoph Hellwig
· 14 years ago
cf37e97
writeback: enforce s_umount locking in writeback_inodes_sb
by Christoph Hellwig
· 14 years ago
3c4d716
writeback: queue work on stack in writeback_inodes_sb
by Christoph Hellwig
· 14 years ago
7f0e7be
writeback: fix writeback completion notifications
by Christoph Hellwig
· 14 years ago
b4ca761
Merge branch 'master' into for-linus
by Jens Axboe
· 15 years ago
0e3c9a2
Revert "writeback: fix WB_SYNC_NONE writeback from umount"
by Jens Axboe
· 15 years ago
f17625b
Revert "writeback: ensure that WB_SYNC_NONE writeback with sb pinned is sync"
by Jens Axboe
· 15 years ago
58a9d3d8
fs-writeback: check sync bit earlier in inode_wait_for_writeback
by Richard Kennedy
· 15 years ago
e8bebe2
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 15 years ago
52957fe
fs-writeback.c: bitfields should be unsigned
by H Hartley Sweeten
· 15 years ago
f9eadbb
writeback: bdi_writeback_task() must set task state before calling schedule()
by Jens Axboe
· 15 years ago
7c8a355
writeback: ensure that WB_SYNC_NONE writeback with sb pinned is sync
by Jens Axboe
· 15 years ago
5547e8a
writeback: Update dirty flags in two steps
by Dmitry Monakhov
· 15 years ago
e913fc8
writeback: fix WB_SYNC_NONE writeback from umount
by Jens Axboe
· 15 years ago
69b62d0
writeback: disable periodic old data writeback for !dirty_writeback_centisecs
by Jens Axboe
· 15 years ago
2f40842
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
f11c9c5
vfs: improve writeback_inodes_wb()
by Edward Shishkin
· 15 years ago
a9185b4
pass writeback_control to ->write_inode
by Christoph Hellwig
· 15 years ago
26821ed
make sure data is on disk before calling ->write_inode
by Christoph Hellwig
· 15 years ago
4b6764f
writeback: add missing kernel-doc notation
by Jaswinder Singh Rajput
· 15 years ago
17bd55d
fs-writeback: Add helper function to start writeback if idle
by Eric Sandeen
· 15 years ago
0d99519
writeback: remove unused nonblocking and congestion checks
by Wu Fengguang
· 15 years ago
b17621f
writeback: introduce wbc.for_background
by Wu Fengguang
· 15 years ago
951c30d
writeback: remove the always false bdi_cap_writeback_dirty() test
by Wu Fengguang
· 15 years ago
a72bfd4
writeback: pass in super_block to bdi_start_writeback()
by Jens Axboe
· 15 years ago
56a131d
writeback: writeback_inodes_sb() should use bdi_start_writeback()
by Jens Axboe
· 15 years ago
b3af946
writeback: don't delay inodes redirtied by a fast dirtier
by Wu Fengguang
· 15 years ago
9ecc273
writeback: make the super_block pinning more efficient
by Jens Axboe
· 15 years ago
cf13730
writeback: don't resort for a single super_block in move_expired_inodes()
by Jens Axboe
· 15 years ago
5c03449
writeback: move inodes from one super_block together
by Shaohua Li
· 15 years ago
5b0830c
writeback: get rid to incorrect references to pdflush in comments
by Jens Axboe
· 15 years ago
71fd05a
writeback: improve readability of the wb_writeback() continue/break logic
by Jens Axboe
· 15 years ago
ae1b7f7
writeback: cleanup writeback_single_inode()
by Wu Fengguang
· 15 years ago
7fbdea3
writeback: kupdate writeback shall not stop when more io is possible
by Wu Fengguang
· 15 years ago
d3ddec7
writeback: stop background writeback when below background threshold
by Wu Fengguang
· 15 years ago
a5989bd
fs: Fix busyloop in wb_writeback()
by Jan Kara
· 15 years ago
1ef7d9a
writeback: fix possible bdi writeback refcounting problem
by Nick Piggin
· 15 years ago
77b9d05
writeback: Fix bdi use after free in wb_work_complete()
by Nick Piggin
· 15 years ago
77fad5e
writeback: improve scalability of bdi writeback work queues
by Nick Piggin
· 15 years ago
deed62e
writeback: remove smp_mb(), it's not needed with list_add_tail_rcu()
by Nick Piggin
· 15 years ago
49db041
writeback: use schedule_timeout_interruptible()
by Jens Axboe
· 15 years ago
8010c3b
writeback: add comments to bdi_work structure
by Jens Axboe
· 15 years ago
b6e5131
writeback: separate starting of sync vs opportunistic writeback
by Jens Axboe
· 15 years ago
bcddc3f
writeback: inline allocation failure handling in bdi_alloc_queue_work()
by Jens Axboe
· 15 years ago
Next »