lkml.org 
[lkml]   [2009]   [Nov]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 07/12] writeback: remove unused nonblocking and congestion checks (xfs)
    No one is calling wb_writeback and write_cache_pages with
    wbc.nonblocking=1 any more. And lumpy pageout will want to do
    nonblocking writeback without the congestion wait.

    CC: Dave Chinner <david@fromorbit.com>
    CC: Christoph Hellwig <hch@infradead.org>
    Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
    ---
    fs/xfs/linux-2.6/xfs_aops.c | 6 +-----
    1 file changed, 1 insertion(+), 5 deletions(-)

    --- linux.orig/fs/xfs/linux-2.6/xfs_aops.c 2009-11-06 09:22:35.000000000 +0800
    +++ linux/fs/xfs/linux-2.6/xfs_aops.c 2009-11-06 09:52:21.000000000 +0800
    @@ -908,12 +908,8 @@ xfs_convert_page(

    bdi = inode->i_mapping->backing_dev_info;
    wbc->nr_to_write--;
    - if (bdi_write_congested(bdi)) {
    - wbc->encountered_congestion = 1;
    + if (wbc->nr_to_write <= 0)
    done = 1;
    - } else if (wbc->nr_to_write <= 0) {
    - done = 1;
    - }
    }
    xfs_start_page_writeback(page, !page_dirty, count);
    }



    \
     
     \ /
      Last update: 2009-11-18 09:37    [W:0.021 / U:0.056 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site