From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: ilyasse toumi <toumi.ily@gmail.com>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai] patch for RPI2
Date: Tue, 15 Dec 2015 19:43:47 +0100 [thread overview]
Message-ID: <20151215184347.GA16267@hermes.click-hack.org> (raw)
In-Reply-To: <CAG6c7CZ4_mpBc-gK0Li2yQJFW4pNkSCN26U2hWnw_osG+2RaDA@mail.gmail.com>
On Tue, Dec 15, 2015 at 01:22:55PM +0100, ilyasse toumi wrote:
> Hi there,
>
> I'm using kernel rpi-3.18.y as mentioned in an email sent by Joe Lee about
> RPI2, I used the patch ipipe-core-3.18.20-arm-6.patch and also the patch
> for RPI2 version5, the problem is that when i try to compile the kernel
> after patching it it gives some errors.
> It's about some implicit declarations of functions that are present in the
> patch like
>
> __ipipe_mach_update_tsc
This one is probably due to a misconfiguration, i.e. you enabled
xenomai, but not a SOC or SOC family which provides an emulated tsc.
A lot of the coded added by the patch is compiled conditionally, so
the fact that a definition for a function is present in the patch
does not necessarily mean that it will be present with your
particular build configuration.
> smp_mb__before_atomic_dec
> smp_mb__before_atomic_dec
This one indicates a version of Xenomai not ready for Linux 3.18.
Xenomai 2.6.4 for instance can not be compiled with anything more
recent than Linux 3.14. You can use Xenomai 2.6 git if you want
Linux 3.18 support, or if starting a new development, it probably
makes more sense to jump to Xenomai 3.0 directly.
Regards.
--
Gilles.
https://click-hack.org
next prev parent reply other threads:[~2015-12-15 18:43 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-15 12:22 [Xenomai] patch for RPI2 ilyasse toumi
2015-12-15 18:43 ` Gilles Chanteperdrix [this message]
2015-12-16 3:12 ` Mathieu Rondonneau
2015-12-16 6:42 ` Gilles Chanteperdrix
2015-12-18 7:40 ` Joe Lee
2015-12-18 12:41 ` ilyasse toumi
2015-12-20 15:07 ` Gilles Chanteperdrix
2015-12-20 15:11 ` Gilles Chanteperdrix
[not found] <mailman.3.1450263601.11243.xenomai@xenomai.org>
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=20151215184347.GA16267@hermes.click-hack.org \
--to=gilles.chanteperdrix@xenomai.org \
--cc=toumi.ily@gmail.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.