Re: WARNING: at mm/page-writeback.c:1990 __set_page_dirty_nobuffers+0x13a/0x170()

From: KOSAKI Motohiro
Date: Sun Jun 03 2012 - 21:47:25 EST


- set_pageblock_migratetype(page, MIGRATE_MOVABLE);
- move_freepages_block(page_zone(page), page, MIGRATE_MOVABLE);
+ set_pageblock_migratetype(start_page, MIGRATE_MOVABLE);
+ move_freepages_block(page_zone(start_page), start_page, MIGRATE_MOVABLE);

No. I guess we can assume the incoming page was valid (fair?),
so should still use that, but something else for the loop iterator.

Fair. passed page is always valid.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/