diff options
| author | Anup Patel <[email protected]> | 2024-03-19 17:56:24 +0530 |
|---|---|---|
| committer | Anup Patel <[email protected]> | 2024-04-05 17:48:25 +0530 |
| commit | 7862c244bce024e921705d7d2e19cf855557d481 (patch) | |
| tree | a06a4a1f787a6525131cdc026ee0b417ba08accb /lib/utils | |
| parent | beb0cd177f10a6bdafd73aac19059fecf6a07a91 (diff) | |
lib: sbi: Wakeup non-coldboot HARTs early in the coldboot path
Currently, all non-coldboot HARTs busy spin in wait_for_coldboot()
until the entire coldboot init sequence is completed.
This means:
1) On QEMU, all non-coldboot HARTs will eat host CPU time and
also slow down the coldboot HART until the entire coldboot
init sequence is completed.
2) On real HW, all non-coldboot HARTs will consume more CPU
power until the entire coldboot init sequence is completed.
To address this, wake up all non-coldboot HARTs as early as
possible in the coldboot init sequence.
Signed-off-by: Anup Patel <[email protected]>
Diffstat (limited to 'lib/utils')
0 files changed, 0 insertions, 0 deletions
