pub(crate) unsafe fn init_on_ap(cpu_id: u32)
This function should be executed after BSP starts before any AP starts.
cpu_id should be valid.