NFS: Background flush should not be low priority
Background flush is needed in order to satisfy the global page limits. Don't subvert by reducing the priority. This should also address a write starvation issue that was reported by Neil Brown. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
This commit is contained in:
parent
1a093ceb05
commit
b0ac1bd2bb
|
@ -247,8 +247,6 @@ static int wb_priority(struct writeback_control *wbc)
|
|||
return FLUSH_HIGHPRI | FLUSH_STABLE;
|
||||
if (wbc->sync_mode == WB_SYNC_ALL)
|
||||
ret = FLUSH_COND_STABLE;
|
||||
if (wbc->for_kupdate || wbc->for_background)
|
||||
ret |= FLUSH_LOWPRI;
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue