mbox series

[0/2] Coldboot wait improvements

Message ID 20240319145930.1827176-1-apatel@ventanamicro.com
Headers show
Series Coldboot wait improvements | expand

Message

Anup Patel March 19, 2024, 2:59 p.m. UTC
These are some of the simplifications/improvements which were found
upon trying QEMU virt machine with large number of HARTs.

These patches can also be found in the coldboot_wait_simplify_v1
branch at https://github.com/avpatel/opensbi.git

Anup Patel (2):
  lib: sbi: Simplify wait_for_coldboot() implementation
  lib: sbi: Wakeup non-coldboot HARTs early in the coldboot path

 include/sbi/riscv_barrier.h |  6 ++-
 lib/sbi/sbi_init.c          | 81 ++++++-------------------------------
 2 files changed, 17 insertions(+), 70 deletions(-)

Comments

Anup Patel April 5, 2024, 12:26 p.m. UTC | #1
On Tue, Mar 19, 2024 at 8:29 PM Anup Patel <apatel@ventanamicro.com> wrote:
>
> These are some of the simplifications/improvements which were found
> upon trying QEMU virt machine with large number of HARTs.
>
> These patches can also be found in the coldboot_wait_simplify_v1
> branch at https://github.com/avpatel/opensbi.git
>
> Anup Patel (2):
>   lib: sbi: Simplify wait_for_coldboot() implementation
>   lib: sbi: Wakeup non-coldboot HARTs early in the coldboot path

Applied this series to the riscv/opensbi repo.

Regards,
Anup

>
>  include/sbi/riscv_barrier.h |  6 ++-
>  lib/sbi/sbi_init.c          | 81 ++++++-------------------------------
>  2 files changed, 17 insertions(+), 70 deletions(-)
>
> --
> 2.34.1