untrusted comment: verify with openbsd-68-base.pub RWQZj25CSG5R2u9OZ40lA9RY4O94zxVupSjXHJK2KurKIM6fKPFr3EzqkqISb5v+wYAoax5JfH0A4U4qUuwSlXtM9S81QrMpgwA= OpenBSD 6.8 errata 027, August 4, 2021: On sparc64, a misaligned address could panic the kernel. Apply by doing: signify -Vep /etc/signify/openbsd-68-base.pub -x 027_vmparam.patch.sig \ -m - | (cd /usr/src && patch -p0) And then rebuild and install a new kernel: KK=`sysctl -n kern.osversion | cut -d# -f1` cd /usr/src/sys/arch/`machine`/compile/$KK make obj make config make make install Index: sys/arch/sparc64/include/vmparam.h =================================================================== RCS file: /cvs/src/sys/arch/sparc64/include/vmparam.h,v diff -u -p -r1.32 vmparam.h --- sys/arch/sparc64/include/vmparam.h 1 Nov 2015 20:10:00 -0000 1.32 +++ sys/arch/sparc64/include/vmparam.h 3 Aug 2021 07:18:17 -0000 @@ -102,7 +102,7 @@ */ #define VM_MIN_ADDRESS ((vaddr_t)PAGE_SIZE) #define VM_MAX_ADDRESS ((vaddr_t)-1) -#define VM_MAXUSER_ADDRESS ((vaddr_t)-1) +#define VM_MAXUSER_ADDRESS ((vaddr_t)-PAGE_SIZE) /* map PIE into the first quarter of the address space before hole */ #define VM_PIE_MIN_ADDR PAGE_SIZE