untrusted comment: verify with openbsd-79-base.pub RWTSdNN9A3yvWETkCuqWaPuymjGvI8qGK5iKxEj3w140vMUCEnpyBHQfRWG3kvT+DKZJje9EUTXymO5Nykw9xbUW4RWEzJn80AQ= OpenBSD 7.9 errata 034, October 7, 2026: In wscons(4), do not allow screen deletion while switching. Apply by doing: signify -Vep /etc/signify/openbsd-79-base.pub -x 034_wsdisplay.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/wscons/wsdisplay.c =================================================================== RCS file: /cvs/src/sys/dev/wscons/wsdisplay.c,v diff -u -p -u -r1.156 wsdisplay.c --- sys/dev/wscons/wsdisplay.c 17 Apr 2026 06:18:19 -0000 1.156 +++ sys/dev/wscons/wsdisplay.c 5 Oct 2026 14:58:27 -0000 @@ -483,6 +483,8 @@ wsdisplay_delscreen(struct wsdisplay_sof if ((scr = sc->sc_scr[idx]) == NULL) return (ENXIO); + if (ISSET(sc->sc_flags, SC_SWITCHPENDING)) + return (EBUSY); if (scr->scr_dconf == &wsdisplay_console_conf || #ifdef WSDISPLAY_COMPAT_USL scr->scr_syncops ||