Hi all, Today's linux-next merge of the slab tree got a conflict in mm/vmscan.c between commit 4f98a2fee8acdb4ac84545df98cccecfd130f8db ("vmscan: split LRU lists into anon & file sets") from Linus' tree and commit 9fb8a023ad432b0ca884790a8a05991180ab42b6 ("slub: Trigger defragmentation from memory reclaim") from the slab tree. Overlapping changes. I fixed it up (see below) and will carry the fix for a few days (during which time I hope it will be fixed in the slab tree). -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx http://www.canb.auug.org.au/~sfr/ diff --cc mm/vmscan.c index 3b58602,b72cb36..0000000 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@@ -2095,7 -1932,7 +2144,7 @@@ unsigned long shrink_all_memory(unsigne reclaim_state.reclaimed_slab = 0; shrink_slab(sc.nr_scanned, sc.gfp_mask, - global_lru_pages()); - count_lru_pages(), NULL); ++ global_lru_pages(), NULL); ret += reclaim_state.reclaimed_slab; if (ret >= nr_pages) goto out; @@@ -2112,7 -1949,7 +2161,7 @@@ if (!ret) { do { reclaim_state.reclaimed_slab = 0; - shrink_slab(nr_pages, sc.gfp_mask, global_lru_pages()); - shrink_slab(nr_pages, sc.gfp_mask, count_lru_pages(), NULL); ++ shrink_slab(nr_pages, sc.gfp_mask, global_lru_pages(), NULL); ret += reclaim_state.reclaimed_slab; } while (ret < nr_pages && reclaim_state.reclaimed_slab > 0); } -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html