diff options
| -rw-r--r-- | drivers/mtd/devices/block2mtd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mtd/devices/block2mtd.c b/drivers/mtd/devices/block2mtd.c index 8debac9efde9..e081bfeaaf7d 100644 --- a/drivers/mtd/devices/block2mtd.c +++ b/drivers/mtd/devices/block2mtd.c | |||
| @@ -62,6 +62,7 @@ static int _block2mtd_erase(struct block2mtd_dev *dev, loff_t to, size_t len) | |||
| 62 | memset(page_address(page), 0xff, PAGE_SIZE); | 62 | memset(page_address(page), 0xff, PAGE_SIZE); |
| 63 | set_page_dirty(page); | 63 | set_page_dirty(page); |
| 64 | unlock_page(page); | 64 | unlock_page(page); |
| 65 | balance_dirty_pages_ratelimited(mapping); | ||
| 65 | break; | 66 | break; |
| 66 | } | 67 | } |
| 67 | 68 | ||
| @@ -152,6 +153,7 @@ static int _block2mtd_write(struct block2mtd_dev *dev, const u_char *buf, | |||
| 152 | memcpy(page_address(page) + offset, buf, cpylen); | 153 | memcpy(page_address(page) + offset, buf, cpylen); |
| 153 | set_page_dirty(page); | 154 | set_page_dirty(page); |
| 154 | unlock_page(page); | 155 | unlock_page(page); |
| 156 | balance_dirty_pages_ratelimited(mapping); | ||
| 155 | } | 157 | } |
| 156 | page_cache_release(page); | 158 | page_cache_release(page); |
| 157 | 159 | ||
