diff --git a/[refs] b/[refs] index b634125cc9c7..d4ca5815b495 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9bbcbad438dbdeb5103466f2b1619f7b11a4a154 +refs/heads/master: 6d283dba3721cc43be014b50a1acc2f35860a65a diff --git a/trunk/fs/buffer.c b/trunk/fs/buffer.c index c017a2dfb909..7a75c3e0fd58 100644 --- a/trunk/fs/buffer.c +++ b/trunk/fs/buffer.c @@ -2935,6 +2935,7 @@ static void guard_bh_eod(int rw, struct bio *bio, struct buffer_head *bh) void *kaddr = kmap_atomic(bh->b_page); memset(kaddr + bh_offset(bh) + bytes, 0, bh->b_size - bytes); kunmap_atomic(kaddr); + flush_dcache_page(bh->b_page); } }