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 03/12] writeback: remove unused nonblocking and congestion checks (pohmelfs)
    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: Evgeniy Polyakov <zbr@ioremap.net>
    Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
    ---
    drivers/staging/pohmelfs/inode.c | 9 ---------
    1 file changed, 9 deletions(-)

    --- linux.orig/drivers/staging/pohmelfs/inode.c 2009-11-06 09:22:36.000000000 +0800
    +++ linux/drivers/staging/pohmelfs/inode.c 2009-11-06 09:52:12.000000000 +0800
    @@ -152,11 +152,6 @@ static int pohmelfs_writepages(struct ad
    int scanned = 0;
    int range_whole = 0;

    - if (wbc->nonblocking && bdi_write_congested(bdi)) {
    - wbc->encountered_congestion = 1;
    - return 0;
    - }
    -
    if (wbc->range_cyclic) {
    index = mapping->writeback_index; /* Start from prev offset */
    end = -1;
    @@ -248,10 +243,6 @@ retry:

    if (wbc->nr_to_write <= 0)
    done = 1;
    - if (wbc->nonblocking && bdi_write_congested(bdi)) {
    - wbc->encountered_congestion = 1;
    - done = 1;
    - }

    continue;
    out_continue:



    \
     
     \ /
      Last update: 2009-11-18 09:35    [W:2.323 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site