Shaohua Li
|
5c03449d34
writeback: move inodes from one super_block together
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
5b0830cb90
writeback: get rid to incorrect references to pdflush in comments
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
71fd05a887
writeback: improve readability of the wb_writeback() continue/break logic
|
%!s(int64=15) %!d(string=hai) anos |
Wu Fengguang
|
ae1b7f7d4b
writeback: cleanup writeback_single_inode()
|
%!s(int64=15) %!d(string=hai) anos |
Wu Fengguang
|
7fbdea3232
writeback: kupdate writeback shall not stop when more io is possible
|
%!s(int64=15) %!d(string=hai) anos |
Wu Fengguang
|
d3ddec7635
writeback: stop background writeback when below background threshold
|
%!s(int64=15) %!d(string=hai) anos |
Jan Kara
|
a5989bdc98
fs: Fix busyloop in wb_writeback()
|
%!s(int64=15) %!d(string=hai) anos |
Nick Piggin
|
1ef7d9aa32
writeback: fix possible bdi writeback refcounting problem
|
%!s(int64=15) %!d(string=hai) anos |
Nick Piggin
|
77b9d059cb
writeback: Fix bdi use after free in wb_work_complete()
|
%!s(int64=15) %!d(string=hai) anos |
Nick Piggin
|
77fad5e625
writeback: improve scalability of bdi writeback work queues
|
%!s(int64=15) %!d(string=hai) anos |
Nick Piggin
|
deed62edff
writeback: remove smp_mb(), it's not needed with list_add_tail_rcu()
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
49db041430
writeback: use schedule_timeout_interruptible()
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
8010c3b634
writeback: add comments to bdi_work structure
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
b6e51316da
writeback: separate starting of sync vs opportunistic writeback
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
bcddc3f01c
writeback: inline allocation failure handling in bdi_alloc_queue_work()
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
cfc4ba5365
writeback: use RCU to protect bdi_list
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
f11fcae840
writeback: only use bdi_writeback_all() for WB_SYNC_NONE writeout
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
c4a77a6c7d
writeback: make wb_writeback() take an argument structure
|
%!s(int64=15) %!d(string=hai) anos |
Christoph Hellwig
|
f0fad8a530
writeback: merely wakeup flusher thread if work allocation fails for WB_SYNC_NONE
|
%!s(int64=15) %!d(string=hai) anos |
Jan Kara
|
18f2ee705d
vfs: Remove generic_osync_inode() and sync_page_range{_nolock}()
|
%!s(int64=16) %!d(string=hai) anos |
Jens Axboe
|
500b067c5e
writeback: check for registered bdi in flusher add and inode dirty
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
d0bceac747
writeback: get rid of pdflush completely
|
%!s(int64=16) %!d(string=hai) anos |
Jens Axboe
|
03ba3782e8
writeback: switch to per-bdi threads for flushing data
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
66f3b8e2e1
writeback: move dirty inodes from super_block to backing_dev_info
|
%!s(int64=15) %!d(string=hai) anos |
Jens Axboe
|
d8a8559cd7
writeback: get rid of generic_sync_sb_inodes() export
|
%!s(int64=15) %!d(string=hai) anos |
Christoph Hellwig
|
01c031945f
cleanup __writeback_single_inode
|
%!s(int64=16) %!d(string=hai) anos |
Wu Fengguang
|
84a8924560
writeback: skip new or to-be-freed inodes
|
%!s(int64=16) %!d(string=hai) anos |
Nick Piggin
|
4195f73d13
fs: block_dump missing dentry locking
|
%!s(int64=16) %!d(string=hai) anos |
Nick Piggin
|
545b9fd3d7
fs: remove incorrect I_NEW warnings
|
%!s(int64=16) %!d(string=hai) anos |
Jan Kara
|
5cee5815d1
vfs: Make sys_sync() use fsync_super() (version 4)
|
%!s(int64=16) %!d(string=hai) anos |