soc/*: Report mp_init errors
* Increase log level from ERR to CRITICAL in run_ap_work(). * Print or return errors if mp_run_on_all_cpus() failed. Tested on Supermicro X11SSH-TF. Change-Id: I740505e3b6a46ebb3311d0e6b9669e7f929f9ab9 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/34586 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
committed by
Patrick Rudolph
parent
09370df845
commit
be207b1098
@ -910,7 +910,7 @@ static int run_ap_work(struct mp_callback *val, long expire_us)
|
||||
return 0;
|
||||
} while (expire_us <= 0 || !stopwatch_expired(&sw));
|
||||
|
||||
printk(BIOS_ERR, "AP call expired. %d/%d CPUs accepted.\n",
|
||||
printk(BIOS_CRIT, "CIRTICAL ERROR: AP call expired. %d/%d CPUs accepted.\n",
|
||||
cpus_accepted, global_num_aps);
|
||||
return -1;
|
||||
}
|
||||
|
Reference in New Issue
Block a user