Console takeover screen corruption issue

From: John Zielinski <hidden>
Date: 2004-05-07 02:56:56

I've been playing around with trying to find a better solution to the 
screen corruption that I was getting when the fbcon driver takes over 
the console.  I came up with the following modifications which are a 
better solution for the following reasons: 

1)  Only the vt take_over_console code needs to be changed and not all 
the console drivers and fb drivers.
2)  It also keeps the console drivers from accessing freed resources 
when printk output happens between the calls to con_deinit and visual_init.

It's the printk's between the call to save_screen and visual_init which 
cause vgacon to mess up it's saved screen buffer.  Putting the vt in 
KD_GRAPHICS mode causes all physical output to be deferred until the new 
console has taken over.

Comments?

John

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help