Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
8dfaafd6398ec49797566ecb6992117434376588
/
fs
/
fs-writeback.c
505a666
writeback: plug writeback in wb_writeback() and writeback_inodes_wb()
by Linus Torvalds
· 9 years ago
0ba13fd
Revert "writeback: plug writeback at a high level"
by Linus Torvalds
· 9 years ago
b0a1ea5
Merge branch 'for-4.3/blkcg' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
7d9071a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
006a097
writeback: sync_inodes_sb() must write out I_DIRTY_TIME inodes and always call wait_sb_inodes()
by Tejun Heo
· 9 years ago
5634cc2
writeback: update writeback tracepoints to report cgroup
by Tejun Heo
· 9 years ago
60292bc
writeback: explain why @inode is allowed to be NULL for inode_congested()
by Tejun Heo
· 9 years ago
8a1270c
writeback: remove wb_writeback_work->single_wait/done
by Tejun Heo
· 9 years ago
1ed8d48
writeback: bdi_for_each_wb() iteration is memcg ID based not blkcg
by Tejun Heo
· 9 years ago
c7f5408
inode: rename i_wb_list to i_io_list
by Dave Chinner
· 10 years ago
e97fedb
sync: serialise per-superblock sync operations
by Dave Chinner
· 10 years ago
74278da
inode: convert inode_sb_list_lock to per-sb
by Dave Chinner
· 10 years ago
d353d75
writeback: plug writeback at a high level
by Dave Chinner
· 10 years ago
5aa2a96
block: export bio_associate_*() and wbc_account_io()
by Tejun Heo
· 9 years ago
dd73e4b
writeback: do foreign inode detection iff cgroup writeback is enabled
by Tejun Heo
· 9 years ago
e8a7abf
writeback: disassociate inodes from dying bdi_writebacks
by Tejun Heo
· 9 years ago
d10c809
writeback: implement foreign cgroup inode bdi_writeback switching
by Tejun Heo
· 9 years ago
aaa2cac
writeback: add lockdep annotation to inode_to_wb()
by Tejun Heo
· 9 years ago
5cb8b82
writeback: use unlocked_inode_to_wb transaction in inode_congested()
by Tejun Heo
· 9 years ago
682aa8e
writeback: implement unlocked_inode_to_wb transaction and use it for stat updates
by Tejun Heo
· 9 years ago
87e1d78
writeback: implement [locked_]inode_to_wb_and_lock_list()
by Tejun Heo
· 9 years ago
2a81490
writeback: implement foreign cgroup inode detection
by Tejun Heo
· 9 years ago
b16b1de
writeback: make writeback_control track the inode being written back
by Tejun Heo
· 9 years ago
21c6321
writeback: relocate wb[_try]_get(), wb_put(), inode_{attach|detach}_wb()
by Tejun Heo
· 9 years ago
aa661bb
writeback: move over_bground_thresh() to mm/page-writeback.c
by Tejun Heo
· 9 years ago
dcc25ae
writeback: move global_dirty_limit into wb_domain
by Tejun Heo
· 9 years ago
8a73179
writeback: reorganize [__]wb_update_bandwidth()
by Tejun Heo
· 9 years ago
0d960a3
writeback: clean up wb_dirty_limit()
by Tejun Heo
· 9 years ago
0747259
writeback: dirty inodes against their matching cgroup bdi_writeback's
by Tejun Heo
· 9 years ago
db12536
writeback: make writeback initiation functions handle multiple bdi_writeback's
by Tejun Heo
· 9 years ago
f30a7d0
writeback: restructure try_writeback_inodes_sb[_nr]()
by Tejun Heo
· 9 years ago
98754bf
writeback: implement wb_wait_for_single_work()
by Tejun Heo
· 9 years ago
cc395d7
writeback: implement bdi_wait_for_completion()
by Tejun Heo
· 9 years ago
ac7b19a
writeback: add wb_writeback_work->auto_free
by Tejun Heo
· 9 years ago
001fe6f
writeback: make wakeup_dirtytime_writeback() handle multiple bdi_writeback's
by Tejun Heo
· 9 years ago
f2b6512
writeback: make wakeup_flusher_threads() handle multiple bdi_writeback's
by Tejun Heo
· 9 years ago
9ecf4866
writeback: make bdi_start_background_writeback() take bdi_writeback instead of backing_dev_info
by Tejun Heo
· 9 years ago
bc05873
writeback: make writeback_in_progress() take bdi_writeback instead of backing_dev_info
by Tejun Heo
· 9 years ago
c00ddad
writeback: remove bdi_start_writeback()
by Tejun Heo
· 9 years ago
e797291
writeback: don't issue wb_writeback_work if clean
by Tejun Heo
· 9 years ago
95a46c6
writeback: make bdi_has_dirty_io() take multiple bdi_writeback's into account
by Tejun Heo
· 9 years ago
766a9d6
writeback: implement backing_dev_info->tot_write_bandwidth
by Tejun Heo
· 9 years ago
d6c10f1
writeback: implement WB_has_dirty_io wb_state flag
by Tejun Heo
· 9 years ago
703c270
writeback: implement and use inode_congested()
by Tejun Heo
· 9 years ago
52ebea7
writeback: make backing_dev_info host cgroup-specific bdi_writebacks
by Tejun Heo
· 9 years ago
a212b10
bdi: make inode_to_bdi() inline
by Tejun Heo
· 9 years ago
f0054bb
writeback: move backing_dev_info->wb_lock and ->worklist into bdi_writeback
by Tejun Heo
· 9 years ago
a88a341
writeback: move bandwidth related fields from backing_dev_info into bdi_writeback
by Tejun Heo
· 9 years ago
93f78d8
writeback: move backing_dev_info->bdi_stat[] into bdi_writeback
by Tejun Heo
· 9 years ago
4452226
writeback: move backing_dev_info->state into bdi_writeback
by Tejun Heo
· 9 years ago
1efff91
fs: add dirtytime_expire_seconds sysctl
by Theodore Ts'o
· 10 years ago
a2f4870
fs: make sure the timestamps for lazytime inodes eventually get written
by Theodore Ts'o
· 10 years ago
eb6ef3d
trylock_super(): replacement for grab_super_passive()
by Konstantin Khlebnikov
· 10 years ago
0389115
Merge branch 'lazytime' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
0ae45f6
vfs: add support for a lazytime mount option
by Theodore Ts'o
· 10 years ago
b520252
fs: make inode_to_bdi() handle NULL inode
by Jens Axboe
· 10 years ago
de1414a
fs: export inode_to_bdi and use it in favor of mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
495a276
block_dev: get bdev inode bdi directly from the block device
by Christoph Hellwig
· 10 years ago
9c6ac78
writeback: fix a subtle race condition in I_DIRTY clearing
by Tejun Heo
· 10 years ago
7431620
sched: Remove proliferation of wait_on_bit() action functions
by NeilBrown
· 10 years ago
34917f9
Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw
by Linus Torvalds
· 11 years ago
5acda9d
bdi: avoid oops on device removal
by Jan Kara
· 11 years ago
6ca738d
backing_dev: fix hung task on sync
by Derek Basehore
· 11 years ago
0dc83bd
Revert "writeback: do not sync data dirtied after sync start"
by Jan Kara
· 11 years ago
774016b
GFS2: journal data writepages update
by Steven Whitehouse
· 11 years ago
f9b0e05
writeback: Fix data corruption on NFS
by Jan Kara
· 11 years ago
5cbb3d2
Merge branch 'akpm' (patches from Andrew Morton)
by Linus Torvalds
· 11 years ago
c4a391b
writeback: do not sync data dirtied after sync start
by Jan Kara
· 11 years ago
719ea2f
new helpers: lock_mount_hash/unlock_mount_hash
by Al Viro
· 11 years ago
3711d86
Merge tag 'writeback-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 11 years ago
146d700
writeback: fix race that cause writeback hung
by Junxiao Bi
· 11 years ago
7d9f073
mm/writeback: make writeback_inodes_wb static
by Wanpeng Li
· 11 years ago
47df3dd
writeback: fix occasional slow sync(1)
by Jan Kara
· 11 years ago
25d130b
mm/writeback: don't check force_wait to handle bdi->work_list
by Wanpeng Li
· 11 years ago
1205784
fs/fs-writeback.c: : make wb_do_writeback() as static
by Haicheng Li
· 11 years ago
a885599
writeback: Do not sort b_io list only because of block device inode
by Jan Kara
· 11 years ago
7747bd4
sync: don't block the flusher thread waiting on IO
by Dave Chinner
· 11 years ago
4de13d7a
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
ef3b101
writeback: set worker desc to identify writeback workers in task dumps
by Tejun Heo
· 12 years ago
839a8e8
writeback: replace custom worker pool implementation with unbound workqueue
by Tejun Heo
· 12 years ago
de1a226
Merge tag 'writeback-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 12 years ago
9fb0a7d
writeback: add more tracepoints
by Tejun Heo
· 12 years ago
10ee27a
vfs: re-implement writeback_inodes_sb(_nr)_if_idle() and rename them
by Miao Xie
· 12 years ago
5aaea51
writeback: fix a typo in comment
by Yan Hong
· 12 years ago
4eff96d
writeback: put unused inodes to LRU after writeback completion
by Jan Kara
· 12 years ago
4092475
Merge branch 'writeback-for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
by Linus Torvalds
· 12 years ago
cd8ed2a
fs/fs-writeback.c: remove unneccesary parameter of __writeback_single_inode()
by Yan Hong
· 12 years ago
6432f21
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 12 years ago
99dbb16
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
7dfd8cc
fs/fs-writeback.c: cleanup riteback_sb_inodes kerneldoc
by Liu Bo
· 12 years ago
00d4e73
ext4: fix potential deadlock in ext4_nonda_switch()
by Theodore Ts'o
· 12 years ago
0e2f2b2
writeback: correct comment for move_expired_inodes()
by Wang Sheng-Hui
· 12 years ago
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
· 12 years ago
ead188f
writeback: Fix lock imbalance in writeback_sb_inodes()
by Jan Kara
· 12 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
Next »