--- 25-akpm/drivers/char/vt.c | 2 +- drivers/char/vt.c.orig | 0 drivers/char/vt.c.rej | 0 drivers/char/vt.c~softcursor-fix | 0 drivers/char/vt.c~vc-init-race-fix | 0 drivers/char/vt.c~vt-locking-fixes | 0 6 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/char/vt.c~vt-locking-fixes-oops_in_progress-fix drivers/char/vt.c --- 25/drivers/char/vt.c~vt-locking-fixes-oops_in_progress-fix Thu Jan 8 16:00:18 2004 +++ 25-akpm/drivers/char/vt.c Thu Jan 8 16:00:30 2004 @@ -2790,7 +2790,7 @@ void unblank_screen(void) { int currcons; - WARN_ON(!is_console_locked()); + WARN_ON(!is_console_locked() && !oops_in_progress); ignore_poke = 0; if (!console_blanked) diff -puN drivers/char/vt.c.orig~vt-locking-fixes-oops_in_progress-fix drivers/char/vt.c.orig diff -puN drivers/char/vt.c.rej~vt-locking-fixes-oops_in_progress-fix drivers/char/vt.c.rej diff -puN drivers/char/vt.c~softcursor-fix~vt-locking-fixes-oops_in_progress-fix drivers/char/vt.c~softcursor-fix diff -puN drivers/char/vt.c~vc-init-race-fix~vt-locking-fixes-oops_in_progress-fix drivers/char/vt.c~vc-init-race-fix diff -puN drivers/char/vt.c~vt-locking-fixes~vt-locking-fixes-oops_in_progress-fix drivers/char/vt.c~vt-locking-fixes _