Subject: Realtime-preemtp-2.6.10...-01 on a ppc64?

Hi all,

I've installed the patches on 2.6.10 (2.6.10-mm1 & realtime-preempt-2.6.10
... .34-01) on my G5 desktop. The realtime patched kernel wont compile, as
it has a large number of re-defined & conflicting types. Including:

spinlock_t
rwlock_t
SPIN_LOCK_UNLOCKED
RW_LOCK_UNLOCKED
and lots of _raw_.*lock types.

It seems the ppc64 architecture hasn't been fleshed out yet for the
real-time preemption patches, or did I just do something moronic?

I'm sitting in front of a couple of G5 desktops and I'd like to help test /
checkout / work on this branch!

TIA.

Terry Reynolds
Simulation Technologies, INC.


2005-01-12 21:24:06

by Tim Bird

[permalink] [raw]
Subject: Re: Realtime-preemtp-2.6.10...-01 on a ppc64?

Reynolds, Terry (Contractor-SIMTECH) wrote:
> Hi all,
>
> I've installed the patches on 2.6.10 (2.6.10-mm1 & realtime-preempt-2.6.10
> ... .34-01) on my G5 desktop. The realtime patched kernel wont compile, as
> it has a large number of re-defined & conflicting types. Including:
>
> spinlock_t
> rwlock_t
> SPIN_LOCK_UNLOCKED
> RW_LOCK_UNLOCKED
> and lots of _raw_.*lock types.
>
> It seems the ppc64 architecture hasn't been fleshed out yet for the
> real-time preemption patches, or did I just do something moronic?

As far as I know, realtime-preempt is not supported on any PPC (32 or
64-bit). I've been planning on working on some of the PPC 32-bit stuff,
but haven't had much time so far.

=============================
Tim Bird
Architecture Group Chair, CE Linux Forum
Senior Staff Engineer, Sony Electronics
=============================