diff options
author | Wu Fengguang <[email protected]> | 2010-08-11 14:17:41 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2010-08-12 08:43:30 -0700 |
commit | 23539afc71937dbaca7de2229669f4475ff4ea7b (patch) | |
tree | 1a37d78bc4d387c6cbdc201755dce09297ebe308 /lib/debugobjects.c | |
parent | 1babe18385d3976043c04237ce837f3736197eb4 (diff) |
writeback: don't redirty tail an inode with dirty pages
Avoid delaying writeback for an expire inode with lots of dirty pages, but
no active dirtier at the moment. Previously we only do that for the
kupdate case.
Any filesystem that does delayed allocation or unwritten extent conversion
after IO completion will cause this - for example, XFS.
Signed-off-by: Wu Fengguang <[email protected]>
Acked-by: Jan Kara <[email protected]>
Cc: Dave Chinner <[email protected]>
Cc: Christoph Hellwig <[email protected]>
Cc: Dave Chinner <[email protected]>
Cc: Jens Axboe <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions