[mm PATCH v6 5/7] mm: Move hot-plug specific memory init into separate functions and optimize