lkml.org 
[lkml]   [1999]   [Nov]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: fbcon + scrolling = irq timeouts?


Gabor Lenart wrote:

>
>
> In redraw mode there is NO any BIOS call after mode intialization AFAIK with
> vesa frame buffer as well. The only thing : redrawing the screen takes
> too much time in kernel time without process scheduling etc ... That's
> why I suggested a kernel thread to do this instead. But I think this problem
> is present with other non-vesa frame buffers as well if screen redrawing
> is not fast enough (however latency would be definitly better with kernel
> thread based frame buffer redrawing etc). This letter is strongly afaik and
> imho however :)

As long as there is no nasty recursive code, I think it's easier to shorten the
execution paths of the framebuffer code by inserting rescheduling hookups
(checking if rescheduling is needed then call schedule() ).

An update kernel thread could work as well, but it might be more complicated to
implement this, plus you get async updates instead of sync updates which is not
really desired.

correct me if I'm wrong.

Benno.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:55    [W:0.060 / U:0.400 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site