Wed, 17 Jan 2001 Andrew Morton wrote:
> Cort Dougan wrote:
> >
> >
> > Note that this is x86. If your system requires FBCon (PPC and sparc) you
> > need to learn to live with 810ms (yes, 810 milliseconds) worst-case with the
> > rage128 card (similar performance for other video cards) with the linux
> > low-latency patches.
> >
>
> I took a look at this crap a few days ago. It's actually quite
> straightforward to fix.
>
> - Turn the console_lock into a semaphore
> - If a printk comes in interrupt context and
> the semaphore is free, grab it and proceed
> - If in_interrupt and the semephore is not
> free, buffer the printk output and let
> whoever holds the semaphore spit out
> the buffered data when it's about to
> return from printk.
>
> Easy.
>
> Problem is, I need an understanding of how useful
> this would be to people. My requirements troll
> on linux-audio-dev doesn't seem to have elicited
> a response.
>
> Do we need it? If so, how bad?
Well, how messy is the fix, actually? As I said (somewhere else), I'm using
fbdev on most of my machines (the ones with *real* monitors, more
specifically), so I'd at least want fbdev to be nice when in the background.
It would be really nice if fbdev was entirely RT safe, of course, but I can't
claim that I *really* need it, as I'm not actively developing anything to run
mainly on fbdev. (I'm using GGI or SDL for most things, so I can run the GUIs
on almost anything.)
This may well change, though, as I'm more fond of panel based GUIs than
windowing when it comes to dedicated machines like the ones I have in mind for
my first serious audio applications. (Stand-alone synth, direct-from-disk
sampler, recorder, FX box etc.) X will waste a great deal of resource to no
avail for such GUIs.
In short, I *want* it, but I can't say that I really *need* it, at least not
yet.
//David
..- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
`----------------------> http://www.linuxaudiodev.com/maia -'
..- David Olofson -------------------------------------------.
| Audio Hacker - Open Source Advocate - Singer - Songwriter |
`--------------------------------------> [EMAIL PROTECTED] -'
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/