• Zhu Guihua's avatar
    mm/memory hotplug: print the last vmemmap region at the end of hot add memory · c435a390
    Zhu Guihua authored
    When hot add two nodes continuously, we found the vmemmap region info is
    a bit messed.  The last region of node 2 is printed when node 3 hot
    added, like the following:
    
      Initmem setup node 2 [mem 0x0000000000000000-0xffffffffffffffff]
       On node 2 totalpages: 0
       Built 2 zonelists in Node order, mobility grouping on.  Total pages: 16090539
       Policy zone: Normal
       init_memory_mapping: [mem 0x40000000000-0x407ffffffff]
        [mem 0x40000000000-0x407ffffffff] page 1G
        [ffffea1000000000-ffffea10001fffff] PMD -> [ffff8a077d800000-ffff8a077d9fffff] on node 2
        [ffffea1000200000-ffffea10003fffff] PMD -> [ffff8a077de00000-ffff8a077dffffff] on node 2
      ...
        [ffffea101f600000-ffffea101f9fffff] PMD -> [ffff8a074ac00000-ffff8a074affffff] on node 2
        [ffffea101fa00000-ffffea101fdfffff] PMD -> [ffff8a074a800000-ffff8a074abfffff] on node 2
      Initmem setup node 3 [mem 0x0000000000000000-0xffffffffffffffff]
       On node 3 totalpages: 0...
    c435a390
memory_hotplug.c 51.2 KB