summaryrefslogtreecommitdiff
path: root/lib/utils/timer
diff options
context:
space:
mode:
authorAnup Patel <[email protected]>2024-03-19 17:56:24 +0530
committerAnup Patel <[email protected]>2024-04-05 17:48:25 +0530
commit7862c244bce024e921705d7d2e19cf855557d481 (patch)
treea06a4a1f787a6525131cdc026ee0b417ba08accb /lib/utils/timer
parentbeb0cd177f10a6bdafd73aac19059fecf6a07a91 (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/timer')
0 files changed, 0 insertions, 0 deletions