X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=mm%2Fsparse.c;h=33406ea2ecc4480136e66d5ca7e85a8c1f89ca74;hb=7b9df264f0ab6595eabe367b04c81824a06d9227;hp=7bd23f9d6cef64ecf76ca0fc70dca15a76ff8edd;hpb=01be83eea08d6d9f9209843e2e084505fba4053f;p=linux-2.6-microblaze.git diff --git a/mm/sparse.c b/mm/sparse.c index 7bd23f9d6cef..33406ea2ecc4 100644 --- a/mm/sparse.c +++ b/mm/sparse.c @@ -547,6 +547,7 @@ static void __init sparse_init_nid(int nid, unsigned long pnum_begin, pr_err("%s: node[%d] memory map backing failed. Some memory will not be available.", __func__, nid); pnum_begin = pnum; + sparse_buffer_fini(); goto failed; } check_usemap_section_nr(nid, usage);