Re: [PATCH] include: sbi_platform: Increase default stack size

Vivian Wang <[email protected]>
Newsgroups org.infradead.lists.opensbi
Message-ID <[email protected]>
On 5/25/26 21:23, Anirudh Srinivasan wrote:
> Hi Vivian,
>
> On Sun, May 24, 2026 at 12:53 AM Vivian Wang <[email protected]> wrote:
>> sbi_misaligned_v_ld_emulator() has a local buffer (namely mask) which is
>> 8192 bytes in size, so the default stack size is not enough. Double it
>> to 16384.
>>
>> This stack overflow can be observed by any S-mode software and leads to
>> M-mode crash or unexpected behavior, as long as the S-mode software does
>> not enable FWFT misaligned delegation [1]. This may be considered a
>> temporary fix until further fixes are made to misaligned handling [2].
>>
>> Link: https://lore.kernel.org/linux-riscv/nrvt74qnojaubiwjo37ums4lnclu466hovwrhmtbag6f5uhrql@q6msoe2oto4b # [1]
>> Link: https://lore.kernel.org/opensbi/[email protected] # [2]
>> Signed-off-by: Vivian Wang <[email protected]>
> There was a similar patch [1] from few days ago that makes this a
> Kconfig option. Either option would work to fix the bug I encountered.

Ah, oops, I definitely missed that. Thanks for the pointer.

> Wondering what the maintainers think about how to proceed with this.
>
> [1] https://lore.kernel.org/opensbi/VI0P192MB3062735A6194BB6DA72083499E002@VI0P192MB3062.EURP192.PROD.OUTLOOK.COM/T/#u

I would appreciate guidance from the maintainers on this as well.

Thanks,
Vivian "dramforever" Wang


-- 
opensbi mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/opensbi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.