CVSROOT: /cvs Module name: src Changes by: [email protected] 2022/02/24 07:19:10
Modified files:
sys/arch/riscv64/include: frame.h
sys/arch/riscv64/riscv64: vm_machdep.c
Log message:
Fix kernel stack alignment on riscv64
Pad trapframe and switchframe structs so that their size is a multiple
of 16 bytes. This makes context switching and exception handlers keep
kernel stack properly aligned.
OK kettenis@
