untrusted comment: verify with openbsd-65-base.pub RWSZaRmt1LEQT74auHlzBnBwI9t9E063d9yHoMDSr+6lwIU3WTg3tJdoJmMFs8ToFZyCGOXZlxDXP1N3mLEtqFPtytsvttMQQgE= OpenBSD 6.5 errata 035, April 19, 2020: Incorrect test for root in drm linux compatiblity code. Apply by doing: signify -Vep /etc/signify/openbsd-65-base.pub -x 035_drm.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/dev/pci/drm/drm_linux.h =================================================================== RCS file: /cvs/src/sys/dev/pci/drm/drm_linux.h,v retrieving revision 1.92.2.1 diff -u -p -r1.92.2.1 drm_linux.h --- sys/dev/pci/drm/drm_linux.h 24 Nov 2019 00:10:22 -0000 1.92.2.1 +++ sys/dev/pci/drm/drm_linux.h 17 Apr 2020 06:46:45 -0000 @@ -2114,7 +2114,7 @@ static inline int capable(int cap) { KASSERT(cap == CAP_SYS_ADMIN); - return suser(curproc); + return suser(curproc) == 0; } typedef int pgprot_t;