public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* "Glove box" BIOS patch causes boot flicker
@ 2010-09-21 23:53 Jan Engelhardt
  2010-09-22  0:34 ` H. Peter Anvin
  0 siblings, 1 reply; 7+ messages in thread
From: Jan Engelhardt @ 2010-09-21 23:53 UTC (permalink / raw)
  To: hpa; +Cc: Linux Kernel Mailing List

Hi,


some (long) time ago, I noticed a change whereby at the start of Linux 
(before any log messages are output) the monitor would do one reset on 
x86/VGA (the classic modes à la 80x25 - no fbdev stuff). It is only now 
that I found enough joy to revisit this.

Between 2.6.30 and 2.6.31, commit cf06de7b9cdd was introduced by you, 
which I have bisected the problem down to.

commit cf06de7b9cdd3efee7a59dced1977b3c21d43732
Author: H. Peter Anvin <hpa@linux.intel.com>
Date:   Wed Apr 1 18:20:11 2009 -0700

    x86, setup: "glove box" BIOS interrupts in the video code
    
    Impact: BIOS proofing
    
    "Glove box" off BIOS interrupts in the video code.

The exact artifacts caused by it are:

- a mode set from 80x25 to 80x25...
- cursor position is reset to the top-left corner, overwriting any 
logs from previous code such as BIOSes or bootloaders. Previously, the 
linux kernel log nicely followed these, now it is intersecting.

("glove box off" is a ventured description to me. Even the German 
translation gave no hint; an image search was required. Suggesting "seal 
off".)

Anyhow, the commit description lacks a bit of information to coders 
whose area of expertise is outside hardware (net/ is what I do), and why 
this commit is needed, given all I seemingly got from it was a 
degradation of my VGA console experience.

Could you elaborate on it, and/or what could be done to address the two 
issues?

thanks,
Jan

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-09-23 20:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-21 23:53 "Glove box" BIOS patch causes boot flicker Jan Engelhardt
2010-09-22  0:34 ` H. Peter Anvin
2010-09-23 18:54   ` Jan Engelhardt
2010-09-23 20:00     ` H. Peter Anvin
2010-09-23 20:46       ` Jan Engelhardt
2010-09-23 20:48         ` H. Peter Anvin
2010-09-23 20:51           ` H. Peter Anvin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox