On Monday 03 December 2001 17:31, Stefan Doehla wrote:
[...]
> Too much work meant:
> Are you a realtime programmer or a XFree programmer? (Personally: I
> wouldn't like to read some 1000 lines of code I don't understand ...)
> If you can fix the problem - do it ...

Well, for anyone with the time and motivation to hack XFree86;

        1. Some drivers don't bother to check the hardware
           command FIFO status before writing, which occasionally
           results in the CPU blocking on the PCI bus - which
           really means *blocking* - even busmaster DMA is
           delayed! In some cases, this can be fixed with a
           configuration option, but I don't know if it fixes
           the problem with all drivers, or all cases.

        2. Some drivers/servers disable IRQs directly using CPU
           instructions (to implement fast sync constructs
           without kernel calls?) - which means that no kernel
           patch can prevent this from affecting RT IRQ latency!
           Don't know if this is still the case with 4.1.x - and
           no one knows for sure what's in those nVidia
           drivers... ;-)


//David Olofson --- Programmer, Reologica Instruments AB

.- M A I A -------------------------------------------------.
|      Multimedia Application Integration Architecture      |
| A Free/Open Source Plugin API for Professional Multimedia |
`----------------------------> http://www.linuxdj.com/maia -'
.- David Olofson -------------------------------------------.
| Audio Hacker - Open Source Advocate - Singer - Songwriter |
`-------------------------------------> http://olofson.net -'
-- [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/

Reply via email to