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;