public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* kexec and framebuffer
@ 2006-07-17 14:11 Kalev Lember
  2006-07-17 14:29 ` Gerd Hoffmann
  0 siblings, 1 reply; 5+ messages in thread
From: Kalev Lember @ 2006-07-17 14:11 UTC (permalink / raw)
  To: linux-kernel

Hello,

Kexec skips video initialization code and because of that framebuffer
does not work with relocated kernels.
Like Eric W. Biederman pointed out in
http://www.ussg.iu.edu/hypermail/linux/kernel/0508.0/1674.html ,
screen_info structure from include/linux/tty.h must be passed along to
maintain current video mode.

I made some testing and it's enough to dump screen_info structure from
running kernel and overwrite this info in kexec' x86-linux-setup.c.

I am wondering what would be the preferred method to extract screen_info
from running kernel. Should this be made available from sysfs or maybe a
new system call be created?

-- 
Kalev Lember

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

end of thread, other threads:[~2006-07-21  6:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-17 14:11 kexec and framebuffer Kalev Lember
2006-07-17 14:29 ` Gerd Hoffmann
2006-07-20 20:42   ` Kalev Lember
2006-07-20 23:28     ` Antonino A. Daplas
2006-07-21  6:54       ` Gerd Hoffmann

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