The patch titled mm: remove memmap_zone_idx() has been removed from the -mm tree. Its filename is mm-remove-memmap_zone_idx.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: mm: remove memmap_zone_idx() From: Mel Gorman <mel@xxxxxxxxx> memmap_zone_idx() is not used anymore. It was required by an earlier version of account-for-memmap-and-optionally-the-kernel-image-as-holes.patch but not any more. Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- mm/page_alloc.c | 17 ----------------- 1 file changed, 17 deletions(-) diff -puN mm/page_alloc.c~mm-remove-memmap_zone_idx mm/page_alloc.c --- a/mm/page_alloc.c~mm-remove-memmap_zone_idx +++ a/mm/page_alloc.c @@ -2294,19 +2294,6 @@ unsigned long __init zone_absent_pages_i return __absent_pages_in_range(nid, zone_start_pfn, zone_end_pfn); } -/* Return the zone index a PFN is in */ -int memmap_zone_idx(struct page *lmem_map) -{ - int i; - unsigned long phys_addr = virt_to_phys(lmem_map); - unsigned long pfn = phys_addr >> PAGE_SHIFT; - - for (i = 0; i < MAX_NR_ZONES; i++) - if (pfn < arch_zone_highest_possible_pfn[i]) - break; - - return i; -} #else static inline unsigned long zone_spanned_pages_in_node(int nid, unsigned long zone_type, @@ -2325,10 +2312,6 @@ static inline unsigned long zone_absent_ return zholes_size[zone_type]; } -static inline int memmap_zone_idx(struct page *lmem_map) -{ - return MAX_NR_ZONES; -} #endif static void __init calculate_node_totalpages(struct pglist_data *pgdat, _ Patches currently in -mm which might be from mel@xxxxxxxxx are origin.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