Skip to content

Conversation

e1turin
Copy link
Member

@e1turin e1turin commented Sep 21, 2025

No description provided.

Robert Morris and others added 30 commits September 11, 2024 12:11
off if they should previously have been on.
There is a buffer overflow in printint function which can be triggered if numbers with more than 16 digits are written to the terminal. Numbers 18446744073709551615 and -9223372036854775808 both have 20 digits for instance. To this extent, I increased the buffer size to 20 characters which can fit base 10 of all 64 bit numbers (negative or positive).
There is a buffer overflow in printint function which can be triggered if numbers with more than 16 digits are written to the terminal. Numbers 18446744073709551615 and -9223372036854775808 both have 20 digits for instance. To this extent, I increased the buffer size to 20 characters which can fit base 10 of all 64 bit numbers (negative or positive).
interrupts. I recently got a panic caused by this (process moved to a
different core between mycpu() and ->noff).
also, make panic msg printing more robust if mycpu()->noff or
locks are broken.
@e1turin e1turin requested a review from vityaman September 21, 2025 22:27
@e1turin
Copy link
Member Author

e1turin commented Sep 21, 2025

@vityaman we need to update riscv toolchain

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.