All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Wayne Warren <wwarren@emacinc.com>
Cc: xenomai <xenomai@xenomai.org>
Subject: Re: [Xenomai] Question about Adeos I-pipe patches
Date: Fri, 26 Oct 2012 19:23:52 +0200	[thread overview]
Message-ID: <508AC728.3070509@xenomai.org> (raw)
In-Reply-To: <1351266099.5784.30.camel@ENG-09-LX.emacinc.com>

On 10/26/2012 05:41 PM, Wayne Warren wrote:
> I am looking at the ksrc/arch/arm/patches directory in the Xenomai git
> repository for tags v2.6.0 and v2.6.1.
> 
> I notice in v2.6.1 there is an ipipe patch named
> "ipipe-core-3.2.21-arm-1.patch" which differs from the others I have
> seen which start with "adeos-ipipe".
> 
> Since I prefer to pull from the original ipipe tree directly rather than
> applying the patch, does it matter if I choose "ipipe-core" or
> "adeos-ipipe"? I would prefer the latest vanilla kernel version, so if
> you could recommend a head/tag to checkout corresponding to this patch,
> I would appreciate it. Right now I am looking at the "for-ipipe-3.2-arm"
> head.

adeos-ipipe-* are the previous generation of adeos I-pipe patches, they
stop around Linux version 3.0/3.1.

ipipe-core-* are a new incarnation of the adeos I-pipe patches, they
start at Linux version 3.2. The idea is to make the patch simpler by
making the assumption that Xenomai is the only user of the patch, so cut
down on things that were a bit more generic. At this chance we also did
some other refactoring, such as putting in a common place things that
were the-same-but-not-really on all architectures. What also changed is
that there is now one git branch for all the architectures.

the branch for-ipipe-3.2-arm is a branch in
git://git.xenomai.org/ipipe-gch.git
which is the git I use for working on the I-pipe patch. This branch is
merged in the core-3.2 branch in the official I-pipe git repository at:

git://git.denx.de/ipipe.git

The branch core-3.2 is the branch from which the ipipe-core-3.2-*
patches are made.

In the ipipe-gch git, you can also find the for-core-3.4 branch which
contains the current status of my work on the Adeos I-pipe core patched
Linux 3.4. There is currently no pending issue on this branch (and I
plan to backport some of the changes in the for-ipipe-3.2-arm branch).
But to use that branch, you will need to use the master branch from the
xenomai git:

git://git.xenomai.org/xenomai-2.6.git

-- 
					    Gilles.


      reply	other threads:[~2012-10-26 17:23 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-26 15:41 [Xenomai] Question about Adeos I-pipe patches Wayne Warren
2012-10-26 17:23 ` Gilles Chanteperdrix [this message]

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=508AC728.3070509@xenomai.org \
    --to=gilles.chanteperdrix@xenomai.org \
    --cc=wwarren@emacinc.com \
    --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.