Tejun Heo
|
b02176f30c
block: don't release bdi while request_queue has live references
|
10 tahun lalu |
Tejun Heo
|
b817525a4a
writeback: bdi_writeback iteration must not skip dying ones
|
10 tahun lalu |
Tejun Heo
|
9badce000e
cgroup, writeback: don't enable cgroup writeback on traditional hierarchies
|
10 tahun lalu |
Tejun Heo
|
c165b3e3c7
blkcg: rename subsystem name from blkio to io
|
10 tahun lalu |
Tejun Heo
|
1ed8d48c57
writeback: bdi_for_each_wb() iteration is memcg ID based not blkcg
|
10 tahun lalu |
Tejun Heo
|
a13f35e871
writeback: don't embed root bdi_writeback_congested in bdi_writeback
|
10 tahun lalu |
Linus Torvalds
|
e4bc13adfd
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
|
10 tahun lalu |
Tejun Heo
|
46b15caa7c
vfs, writeback: replace FS_CGROUP_WRITEBACK with SB_I_CGROUPWB
|
10 tahun lalu |
Tejun Heo
|
aaa2cacf81
writeback: add lockdep annotation to inode_to_wb()
|
10 tahun lalu |
Tejun Heo
|
682aa8e1a6
writeback: implement unlocked_inode_to_wb transaction and use it for stat updates
|
10 tahun lalu |
Tejun Heo
|
b16b1deb55
writeback: make writeback_control track the inode being written back
|
10 tahun lalu |
Tejun Heo
|
21c6321fbb
writeback: relocate wb[_try]_get(), wb_put(), inode_{attach|detach}_wb()
|
10 tahun lalu |
Tejun Heo
|
bafc0dba1e
buffer, writeback: make __block_write_full_page() honor cgroup writeback
|
10 tahun lalu |
Tejun Heo
|
9ecf4866c0
writeback: make bdi_start_background_writeback() take bdi_writeback instead of backing_dev_info
|
10 tahun lalu |
Tejun Heo
|
bc05873dcc
writeback: make writeback_in_progress() take bdi_writeback instead of backing_dev_info
|
10 tahun lalu |
Tejun Heo
|
c00ddad39f
writeback: remove bdi_start_writeback()
|
10 tahun lalu |
Tejun Heo
|
ebe41ab0c7
writeback: implement bdi_for_each_wb()
|
10 tahun lalu |
Tejun Heo
|
95a46c65e3
writeback: make bdi_has_dirty_io() take multiple bdi_writeback's into account
|
10 tahun lalu |
Tejun Heo
|
d6c10f1fc8
writeback: implement WB_has_dirty_io wb_state flag
|
10 tahun lalu |
Tejun Heo
|
703c270887
writeback: implement and use inode_congested()
|
10 tahun lalu |
Tejun Heo
|
ec8a6f2643
writeback: make congestion functions per bdi_writeback
|
10 tahun lalu |
Tejun Heo
|
52ebea749a
writeback: make backing_dev_info host cgroup-specific bdi_writebacks
|
10 tahun lalu |
Tejun Heo
|
89e9b9e07a
writeback: add {CONFIG|BDI_CAP|FS}_CGROUP_WRITEBACK
|
10 tahun lalu |
Tejun Heo
|
4aa9c692e0
bdi: separate out congested state into a separate struct
|
10 tahun lalu |
Tejun Heo
|
a212b105b0
bdi: make inode_to_bdi() inline
|
10 tahun lalu |
Tejun Heo
|
66114cad64
writeback: separate out include/linux/backing-dev-defs.h
|
10 tahun lalu |
Tejun Heo
|
f0054bb1e1
writeback: move backing_dev_info->wb_lock and ->worklist into bdi_writeback
|
10 tahun lalu |
Tejun Heo
|
a88a341a73
writeback: move bandwidth related fields from backing_dev_info into bdi_writeback
|
10 tahun lalu |
Tejun Heo
|
93f78d8828
writeback: move backing_dev_info->bdi_stat[] into bdi_writeback
|
10 tahun lalu |
Tejun Heo
|
4452226ea2
writeback: move backing_dev_info->state into bdi_writeback
|
10 tahun lalu |