On Wed, 24 Oct 2007 22:02:15 +0100 (BST) Hugh Dickins <hugh@xxxxxxxxxxx> wrote: > --- 2.6.24-rc1/mm/shmem.c 2007-10-24 07:16:04.000000000 +0100 > +++ linux/mm/shmem.c 2007-10-24 20:24:31.000000000 +0100 > @@ -915,6 +915,11 @@ static int shmem_writepage(struct page * > struct inode *inode; > > BUG_ON(!PageLocked(page)); > + if (!wbc->for_reclaim) { > + set_page_dirty(page); > + unlock_page(page); > + return 0; > + } > BUG_ON(page_mapped(page)); Needs a comment, methinks. - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html