Thread (10 messages) flat view 10 messages, 4 authors, 2002-12-14

Re: [BK fbdev] Yet again more fbdev updates.

From: Linus Torvalds <torvalds@transmeta.com>
Date: 2002-12-14 00:05:42
Also in: lkml


On Sat, 14 Dec 2002, James Simmons wrote:
Calling scrup is out of place. It is only called by lf() and csi_M() in
the vt.c. lf() is used in vt_console_print but it is called before
set_cursor(). Also vgacon_cursor doesn't call vgacon_scroll. It can call
vgacon_scrolldelta. Now scrup does call vgacon_scroll. It looks like The
code jumped from the middle of vt_console_print to scrup. Do you get the
same error all the time? Also do you have Preemptible Kernel turned on?
This is UP, and not preemptible. And the backtrace may be corrupt, because
when the page fault happens, it will actually page fault _again_ as part
of trying to print out the oops, so the whole thing scrolls largely off
the screen..

I only see this on one of my laptops, and even there it seems to be
timing-dependent or something (I think it only happens when I press a key,
and because the backtrace isn't trustworthy ..)

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