diff --git a/fs/buffer.c b/fs/buffer.c index 7d51e649b19a..3db4a26adc44 100644 --- a/fs/buffer.c +++ b/fs/buffer.c @@ -2246,6 +2246,8 @@ int cont_expand_zero(struct file *file, struct address_space *mapping, goto out; BUG_ON(err != len); err = 0; + + balance_dirty_pages_ratelimited(mapping); } /* page covers the boundary, find the boundary offset */