CVSROOT: /cvs Module name: src Changes by: v...@cvs.openbsd.org 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@