So that it's set before calling xen_setup_cpus (which happens at
SI_SUB_SMP-1).
This requires moving the setup of the vcpu id for the APs before
calling into init_secondary_tail, because that part of the AP
initialization happens at SI_SUB_SMP.
Reported by: cperciva
Sponsored by: Citrix Systems R&D