untrusted comment: verify with openbsd-66-base.pub
RWSvK/c+cFe24Pkc+cMgTw3Vj3SReII6tSd6T0FaHUqqkQQ6FVn+AKlpUWcj6Xdq3ktR49eSMaq67C/SdXXMsJld44JciBm68Qg=

OpenBSD 6.6 errata 025, April 19, 2020:

Incorrect test for root in drm linux compatiblity code.

Apply by doing:
    signify -Vep /etc/signify/openbsd-66-base.pub -x 025_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/include/linux/capability.h
===================================================================
RCS file: /cvs/src/sys/dev/pci/drm/include/linux/capability.h,v
retrieving revision 1.1
diff -u -p -r1.1 capability.h
--- sys/dev/pci/drm/include/linux/capability.h	14 Apr 2019 10:14:53 -0000	1.1
+++ sys/dev/pci/drm/include/linux/capability.h	17 Apr 2020 06:32:00 -0000
@@ -13,7 +13,7 @@ static inline int 
 capable(int cap) 
 { 
 	KASSERT(cap == CAP_SYS_ADMIN);
-	return suser(curproc);
+	return suser(curproc) == 0;
 } 
 
 #endif
