A copy of native_cpu_up added as native_cpu_parallel_up.

Signed-off-by: Tülin İzer <tulinizer@gmail.com>
smpboot_create_threads moved after call for _cpu_up.

Signed-off-by: Tülin İzer <tulinizer@gmail.com>
Broadcasting system wide INIT at native_cpu_parallel_up.

Signed-off-by: Tülin İzer <tulinizer@gmail.com>
Error checks moved to native_cpu_parallel_up from do_boot_cpu

Signed-off-by: Tülin İzer <tulinizer@gmail.com>
For_each_present_cpu loops added to bring cpus online in parallel.

Signed-off-by: Tülin İzer <tulinizer@gmail.com>