All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] Linux powerpc merger
@ 2005-10-10 18:11 Heikki Lindholm
  2005-10-11  8:03 ` Philippe Gerum
  0 siblings, 1 reply; 4+ messages in thread
From: Heikki Lindholm @ 2005-10-10 18:11 UTC (permalink / raw)
  To: xenomai

Hello,

As people following powerpc kernel mailing lists probably know, the 
Linux "ppc" and "ppc64" architectures are merging into a single 
"powerpc" arch. I think the same should be done to fusion. It would seem 
quite easy and there's already lots of redundant code there, but 
possible problems arise from being able to work with both the old 
unmerged kernels and the future merged arch kernels. Is there any ideas 
regarding or work being done on this front?

-- Heikki Lindholm


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai-core] Linux powerpc merger
  2005-10-10 18:11 [Xenomai-core] Linux powerpc merger Heikki Lindholm
@ 2005-10-11  8:03 ` Philippe Gerum
  2005-10-11  8:20   ` Heikki Lindholm
  2005-10-11  8:26   ` Heikki Lindholm
  0 siblings, 2 replies; 4+ messages in thread
From: Philippe Gerum @ 2005-10-11  8:03 UTC (permalink / raw)
  To: Heikki Lindholm; +Cc: xenomai

Heikki Lindholm wrote:
> Hello,
> 
> As people following powerpc kernel mailing lists probably know, the 
> Linux "ppc" and "ppc64" architectures are merging into a single 
> "powerpc" arch. I think the same should be done to fusion.

Agreed. Let's closely follow the "natural" development path of the kernel 
incarnations we use for our ports; especially when such path is sensible.

  It would seem
> quite easy and there's already lots of redundant code there, but 
> possible problems arise from being able to work with both the old 
> unmerged kernels and the future merged arch kernels.

Would the issues be located at the Adeos level, or would this leak to Xeno's 
arch-dep layer?

  Is there any ideas
> regarding or work being done on this front?

I plan to restart working on the I-pipe/ppc patch shortly, so that we can both 
upgrade the Adeos architecture and the kernel version available for Xeno's ppc 
port. Since most of the work has been done already, we should synchronize and 
start crafting a patch for the ppc* combo after the initial I-pipe/ppc one.

-- 

Philippe.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai-core] Linux powerpc merger
  2005-10-11  8:03 ` Philippe Gerum
@ 2005-10-11  8:20   ` Heikki Lindholm
  2005-10-11  8:26   ` Heikki Lindholm
  1 sibling, 0 replies; 4+ messages in thread
From: Heikki Lindholm @ 2005-10-11  8:20 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai

>  It would seem
> 
>> quite easy and there's already lots of redundant code there, but 
>> possible problems arise from being able to work with both the old 
>> unmerged kernels and the future merged arch kernels.
> 
> 
> Would the issues be located at the Adeos level, or would this leak to 
> Xeno's arch-dep layer?

I suppose adeos level should go nicely with the kernel changes once 
they're in place; we can easily mimick the kernel techniques (#ifdefs) 
to tell which arch we're on. The issues would be with Xeno having to 
distinguish the kernel were building for. I'm quite sure putting all the 
Xenomai stuff under a common powerpc and having a few #ifdef 
__powerpc32/64__ won't be enough. Having SAID that, it probably will 
enough, though :)

-- Heikki Lindholm


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Xenomai-core] Linux powerpc merger
  2005-10-11  8:03 ` Philippe Gerum
  2005-10-11  8:20   ` Heikki Lindholm
@ 2005-10-11  8:26   ` Heikki Lindholm
  1 sibling, 0 replies; 4+ messages in thread
From: Heikki Lindholm @ 2005-10-11  8:26 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai

Philippe Gerum kirjoitti:
> Heikki Lindholm wrote:
> 
>> Hello,
>>
>> As people following powerpc kernel mailing lists probably know, the 
>> Linux "ppc" and "ppc64" architectures are merging into a single 
>> "powerpc" arch. I think the same should be done to fusion.
> 
> 
> Agreed. Let's closely follow the "natural" development path of the 
> kernel incarnations we use for our ports; especially when such path is 
> sensible.
> 
>  It would seem
> 
>> quite easy and there's already lots of redundant code there, but 
>> possible problems arise from being able to work with both the old 
>> unmerged kernels and the future merged arch kernels.
> 
> 
> Would the issues be located at the Adeos level, or would this leak to 
> Xeno's arch-dep layer?
> 
>  Is there any ideas
> 
>> regarding or work being done on this front?
> 
> 
> I plan to restart working on the I-pipe/ppc patch shortly, so that we 
> can both upgrade the Adeos architecture and the kernel version available 
> for Xeno's ppc port. Since most of the work has been done already, we 
> should synchronize and start crafting a patch for the ppc* combo after 
> the initial I-pipe/ppc one.

We could actually start by proactively (ugh!) merging the Xenomai ppc 
and ppc64 dirs into one powerpc dir like the kernel folks do and see if 
we can get it to work with the current separate ppc/ppc64 patches. I 
actually had this in mind when I noticed how much code would be 
unchanged for the ppc64 arch, but decided to do it separately anyway in 
case something bigger would have surfaced later, which it seems it didn't.

-- Heikki Lindholm


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-10-11  8:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-10 18:11 [Xenomai-core] Linux powerpc merger Heikki Lindholm
2005-10-11  8:03 ` Philippe Gerum
2005-10-11  8:20   ` Heikki Lindholm
2005-10-11  8:26   ` Heikki Lindholm

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.