⬢ DragonFlyBSD Kernel Audit
DF-5673 / run.surface.log
← back to finding ↓ download raw
== sysarch surface probe (uid=1001) ==
sysarch(cmd=    0, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd=    1, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd=    2, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd=    3, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd=  101, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd=  102, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd=  103, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd=  127, garbage ptr) = -1 errno=45 (Operation not supported)
sysarch(cmd= 4660, garbage ptr) = -1 errno=45 (Operation not supported)

== /dev/io open as unprivileged ==
open(/dev/io, O_RDWR) = -1 errno=13 (Permission denied)  [expected EPERM/ACCE]
open(/dev/io, O_RDONLY)= -1 errno=13 (Permission denied)  [expected EPERM/ACCE]

== sigreturn rflags forge attempt (expect EINVAL, IOPL stays 0) ==
Segmentation fault (core dumped)
129:sigreturn: rflags = 0x3202
DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul  2 06:02:54 UTC 2026     root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64