The patch titled Subject: mm-sparse-do-not-waste-pre-allocated-memmap-space-fix has been removed from the -mm tree. Its filename was mm-sparse-do-not-waste-pre-allocated-memmap-space-fix.patch This patch was dropped because it was folded into mm-sparse-do-not-waste-pre-allocated-memmap-space.patch ------------------------------------------------------ From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Subject: mm-sparse-do-not-waste-pre-allocated-memmap-space-fix tweak layout, per David Cc: David Hildenbrand <david@xxxxxxxxxx> Cc: Michal Hocko <mhocko@xxxxxxxx> Cc: Oscar Salvador <OSalvador@xxxxxxxx> Cc: Pavel Tatashin <pasha.tatashin@xxxxxxxxxx> Cc: Vincent Whitchurch <vincent.whitchurch@xxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/sparse.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) --- a/mm/sparse.c~mm-sparse-do-not-waste-pre-allocated-memmap-space-fix +++ a/mm/sparse.c @@ -486,10 +486,8 @@ static void __init sparse_buffer_init(un * and we want it to be properly aligned to the section size - this is * especially the case for VMEMMAP which maps memmap to PMDs */ - sparsemap_buf = - memblock_alloc_try_nid_raw(size, section_map_size(), - addr, - MEMBLOCK_ALLOC_ACCESSIBLE, nid); + sparsemap_buf = memblock_alloc_try_nid_raw(size, section_map_size(), + addr, MEMBLOCK_ALLOC_ACCESSIBLE, nid); sparsemap_buf_end = sparsemap_buf + size; } _ Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are mm-sparse-do-not-waste-pre-allocated-memmap-space.patch mm-vmscan-simplify-lruvec_lru_size-fix-fix.patch hugetlb-remove-duplicated-code-checkpatch-fixes.patch hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix.patch mm-madvise-replace-with-page_size-in-madvise_inject_error-fix.patch mm-annotate-refault-stalls-from-swap_readpage-fix.patch