From: Philippe Gerum <rpm@xenomai.org>
To: Lennart Sorensen <lsorense@domain.hid>
Cc: adeos-main@gna.org, xenomai@xenomai.org
Subject: Re: [Xenomai-core] [Adeos-main] I-pipe for 2.6.32 PPC
Date: Wed, 20 Jan 2010 23:42:17 +0100 [thread overview]
Message-ID: <1264027337.2350.59.camel@domain.hid> (raw)
In-Reply-To: <20100118175113.GF24305@domain.hid>
On Mon, 2010-01-18 at 12:51 -0500, Lennart Sorensen wrote:
> On Sun, Jan 17, 2010 at 11:00:06PM +0100, Philippe Gerum wrote:
> > As I explained earlier in my reply to Lennart, the DENX tree is not a
> > pre-requisite for having the pipeline run on each and every hw platform,
> > but this is still the case for some, because they are not
> > stable/complete/good enough in mainline yet. The reason to stick with it
> > stems from this fact.
> >
> > What has to be reassessed, is the number of platforms Xenomai supports
> > that still need DENX bits today; if only a few of them remain in this
> > category, then it's probably sound to start maintaining the pipeline
> > support for them in a separate tree, rebasing I-pipe mainline over Linux
> > mainline for ppc as well. I have no issue with that.
>
> Sounds great to me.
>
> > What we may be aiming at, if workable, is something like:
> >
> > ipipe-*-mainline
> > ipipe-*-amcc
> > ipipe-*-512x
> >
> > Maybe one for the PA6T as well, if we want to keep supporting the old A2
> > board rev. I'm unsure right now, since B0 is fine in mainline already.
> >
> > A mainline pipeline branch for everything that directly works over
> > mainline, and platform-specific branches for those that do not. Those
> > special branches would then disappear as soon as mainline is fine for
> > the platforms they host as well.
>
> I also noticed on Friday that applying both x86 and powerpc ipipe
> patches to one kernel tree is a bit problematic. Obviously both
> include the noarch section, but dealing with that is simple.
> The only actual problem that had to be solved is that both xenomai
> architectures try to include arch/<archname>/xenomai/Kconfig which
> conflict with each other. Merging the x86 and powerpc Kconfig bits
> together in one file isn't hard and allows both to work with a single
> included file.
>
> The reason I want this is that I very much intend to have a single 2.6.32
> kernel source build with the same patches on both our x86 based embedded
> systems and our powerpc based embedded systems.
>
> Is there any interest in getting such cleanup done to make the code
> just apply all together? If so I will try to finish adding the other
> architectures together too.
>
If you can make this work cleanly, while keeping the ability to separate
arch-dep sections in different patches, I'm a taker. Even if having
separate per-architecture patches is better for decoupling their release
cycle (issuing a jumbo patch each time minor updates appear only in a
single arch-dep section is not suitable), we could also provide an
integrated patch by combining all per-arch bits and a single no-arch
section.
--
Philippe.
next prev parent reply other threads:[~2010-01-20 22:42 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-12-10 6:56 [Adeos-main] I-pipe for 2.6.32 PPC Bernhard Pfund
2009-12-12 10:13 ` Philippe Gerum
2009-12-12 15:09 ` bernhard
2010-01-08 10:59 ` Richard Cochran
2010-01-08 11:10 ` Philippe Gerum
2010-01-08 15:13 ` Bernhard Pfund
2010-01-12 16:03 ` [Xenomai-core] " Philippe Gerum
[not found] ` <20100112172443.GP8605@domain.hid>
2010-01-12 17:49 ` Philippe Gerum
[not found] ` <20100112185012.GQ8605@domain.hid>
2010-01-12 19:23 ` Philippe Gerum
[not found] ` <20100112221802.GR8605@domain.hid>
2010-01-14 7:53 ` Richard Cochran
2010-01-17 22:00 ` Philippe Gerum
2010-01-17 22:51 ` Wolfgang Denk
2010-01-20 22:27 ` Philippe Gerum
[not found] ` <20100118175113.GF24305@domain.hid>
2010-01-20 22:42 ` Philippe Gerum [this message]
2010-01-15 15:03 ` Philippe Gerum
2010-01-15 15:33 ` Wolfgang Grandegger
2010-01-15 17:28 ` Philippe Gerum
2010-01-15 20:08 ` Wolfgang Grandegger
[not found] ` <20100115161415.GA24305@domain.hid>
2010-01-15 17:22 ` Philippe Gerum
2010-02-23 7:53 ` Richard Cochran
2010-02-23 10:07 ` Philippe Gerum
2010-02-23 10:57 ` Richard Cochran
2010-02-25 16:48 ` Philippe Gerum
2010-03-19 10:20 ` Richard Cochran
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1264027337.2350.59.camel@domain.hid \
--to=rpm@xenomai.org \
--cc=adeos-main@gna.org \
--cc=lsorense@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.