Author: jkim
Date: Thu Jul 15 23:11:51 2010
New Revision: 210149
URL: http://svn.freebsd.org/changeset/base/210149
Log:
When we are not switching VTs, just mark all buffer to be updated.
Modified:
head/sys/isa/syscons_isa.c
Modified: head/sys/isa/syscons_isa.c
==============================================================================
--- head/sys/isa/syscons_isa.c Thu Jul 15 23:07:02 2010 (r210148)
+++ head/sys/isa/syscons_isa.c Thu Jul 15 23:11:51 2010 (r210149)
@@ -141,10 +141,16 @@ scresume(device_t dev)
sc = &main_softc;
+ if (sc->cur_scp == NULL)
+ return (0);
+
sc->suspend_in_progress--;
- if (sc->suspend_in_progress == 0)
+ if (sc->suspend_in_progress == 0) {
if (!sc_no_suspend_vtswitch && sc_cur_scr != 0)
sc_switch_scr(sc, sc_cur_scr);
+ else
+ mark_all(sc->cur_scp);
+ }
return (0);
}
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"