The patch titled fix page_alloc for larger I/O segments has been added to the -mm tree. Its filename is fix-page_alloc-for-larger-i-o-segments.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: fix page_alloc for larger I/O segments From: Mark Lord <liml@xxxxxx> Fix page allocator to give better chance of larger contiguous segments (we regressed after 2.6.23). Signed-off-by: Mark Lord <mlord@xxxxxxxxx Cc: Mel Gorman <mel@xxxxxxxxx> Cc: Jens Axboe <jens.axboe@xxxxxxxxxx> Cc: James Bottomley <James.Bottomley@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/page_alloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN mm/page_alloc.c~fix-page_alloc-for-larger-i-o-segments mm/page_alloc.c --- a/mm/page_alloc.c~fix-page_alloc-for-larger-i-o-segments +++ a/mm/page_alloc.c @@ -847,7 +847,7 @@ static int rmqueue_bulk(struct zone *zon struct page *page = __rmqueue(zone, order, migratetype); if (unlikely(page == NULL)) break; - list_add(&page->lru, list); + list_add_tail(&page->lru, list); set_page_private(page, migratetype); } spin_unlock(&zone->lock); _ Patches currently in -mm which might be from liml@xxxxxx are fix-page_alloc-for-larger-i-o-segments.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html