diff --git a/[refs] b/[refs] index 4532eea51375..30144801a3b2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8368e328dfe1c534957051333a87b3210a12743b +refs/heads/master: ffaa82008f1aad52a6d3979f49d2a76c2928b60f diff --git a/trunk/fs/reiserfs/stree.c b/trunk/fs/reiserfs/stree.c index 47e7027ea39f..afb21ea45302 100644 --- a/trunk/fs/reiserfs/stree.c +++ b/trunk/fs/reiserfs/stree.c @@ -1459,7 +1459,7 @@ static void unmap_buffers(struct page *page, loff_t pos) bh = next; } while (bh != head); if (PAGE_SIZE == bh->b_size) { - clear_page_dirty(page); + cancel_dirty_page(page, PAGE_CACHE_SIZE); } } }