diff options
Diffstat (limited to 'mm/page-writeback.c')
| -rw-r--r-- | mm/page-writeback.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 54f28bd493d3..37498ef61548 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c | |||
| @@ -495,7 +495,6 @@ static void balance_dirty_pages(struct address_space *mapping, | |||
| 495 | 495 | ||
| 496 | for (;;) { | 496 | for (;;) { |
| 497 | struct writeback_control wbc = { | 497 | struct writeback_control wbc = { |
| 498 | .bdi = bdi, | ||
| 499 | .sync_mode = WB_SYNC_NONE, | 498 | .sync_mode = WB_SYNC_NONE, |
| 500 | .older_than_this = NULL, | 499 | .older_than_this = NULL, |
| 501 | .nr_to_write = write_chunk, | 500 | .nr_to_write = write_chunk, |
| @@ -537,7 +536,7 @@ static void balance_dirty_pages(struct address_space *mapping, | |||
| 537 | * up. | 536 | * up. |
| 538 | */ | 537 | */ |
| 539 | if (bdi_nr_reclaimable > bdi_thresh) { | 538 | if (bdi_nr_reclaimable > bdi_thresh) { |
| 540 | writeback_inodes_wbc(&wbc); | 539 | writeback_inodes_wb(&bdi->wb, &wbc); |
| 541 | pages_written += write_chunk - wbc.nr_to_write; | 540 | pages_written += write_chunk - wbc.nr_to_write; |
| 542 | get_dirty_limits(&background_thresh, &dirty_thresh, | 541 | get_dirty_limits(&background_thresh, &dirty_thresh, |
| 543 | &bdi_thresh, bdi); | 542 | &bdi_thresh, bdi); |
