The kernel adjusts the stack by TF_SIZE and the RISC-V ABI requires
that it remain 16-byte aligned.
Details
Details
- Reviewers
mhorne br jrtc27 - Commits
- rS365344: Round TF_SIZE up to the stack alignment (16-bytes).
works on CheriBSD
Diff Detail
Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 33394 Build 30693: arc lint + arc unit
Event Timeline
sys/riscv/riscv/genassym.c | ||
---|---|---|
90 | It seems to me that STACKALIGNBYTES should really just be 16. |