Re: [linux-audio-dev] HELP:porting linux audio driver to RTLinux(rtlinux core driver)

From: Jack O'Quin <joq@email-addr-hidden>
Date: Fri Apr 08 2005 - 23:33:01 EEST

Lee Revell <rlrevell@email-addr-hidden-job.com> writes:

> Basically the RT preempt kernel achieves determinism by making every
> code path in the kernel preemptible, except for a few like the scheduler
> (and timer ISR, for now) that fundamentally can't be made preemptible,
> and those few code paths can be analyzed to ensure that they execute in
> constant time. This is achieved by turning all spinlocks into priority
> inheriting mutexes.

That's interesting, I didn't know that. So, it seems Ingo's patchset
really *is* hard-RT.

> It's still not considered ready for prime time, but this is definitely
> the direction that hard RT on Linux is moving. It definitely appears
> that this will obsolete RTLinux (and MontaVista Linux, eventually).

I'll be surprised to see full hard-RT integrated into the base kernel.
But, maybe as a Kconfig option some day.

Meanwhile, keep up the good work...

-- 
  joq
Received on Sat Apr 9 00:15:17 2005

This archive was generated by hypermail 2.1.8 : Sat Apr 09 2005 - 00:15:18 EEST