CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2011/04/03 09:46:30
Modified files: sys/dev/ic : pcdisplay_subr.c vga.c Log message: Sprinkle spltty around code which plays with either the video memory or the backing store. The state of a VT is only coherent if both the active flag and the backing store are in order, which is not the case during VT switches. This fixes display glitches occuring during VT switches if one of the VT involved is doing a lot of tty updates. Noticed by deraadt@ on a machine too fast for mere mortals.