[PATCH 2/3] riscv: use hart id instead of cpu id on machine_kexec