[PATCH 0/3] Support 1024 harts

wu.fei9 at sanechips.com.cn wu.fei9 at sanechips.com.cn
Tue Aug 5 17:41:23 PDT 2025


It is expected to have riscv server boards with many harts very soon,
lift the maximum hart number from 128 to 1024. Also, more heap memory is
added for housekeeping metadata or memory allocation cannot be satisfied
at the end.

Wu Fei (3):
  lib: sbi: Print error message during warm boot
  platform: generic: Extra memory for housekeeping
  include: sbi: Lift the maximum harts to 1024

 include/sbi/sbi_hartmask.h  |  2 +-
 include/sbi/sbi_heap.h      |  3 ++
 lib/sbi/sbi_heap.c          |  5 +++
 lib/sbi/sbi_init.c          | 65 +++++++++++++++++++++++++++++--------
 platform/generic/platform.c |  1 +
 5 files changed, 62 insertions(+), 14 deletions(-)

--
2.43.0



More information about the opensbi mailing list