On Fri, 2005-04-08 at 15:33 -0500, Jack O'Quin wrote:
> 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.
Yup, and the whole thing started with Paul's post to LKML last year to
the effect that "2.6 latency sucks".
> I'll be surprised to see full hard-RT integrated into the base kernel.
> But, maybe as a Kconfig option some day.
Linus has not said much about it, but I think this is the plan.
Lee
Received on Sat Apr 9 00:15:19 2005
This archive was generated by hypermail 2.1.8 : Sat Apr 09 2005 - 00:15:20 EEST