From: Stelian Pop <stelian.pop@domain.hid>
To: Philippe Gerum <rpm@xenomai.org>
Cc: adeos-main@gna.org
Subject: Re: [Adeos-main] adeos i386 and ppc patches forward ported to 2.6.13
Date: Wed, 31 Aug 2005 23:14:26 +0200 [thread overview]
Message-ID: <20050831211425.GA32230@domain.hid> (raw)
In-Reply-To: <20050831193733.w5f2d662w0gswwkg@domain.hid>
On Wed, Aug 31, 2005 at 07:37:33PM +0200, Philippe Gerum wrote:
> >However, I had to modify the ADEOS_PREEMPT_RT definition to:
> >+config ADEOS_PREEMPT_RT
> >+ def_bool PREEMPT_VOLUNTARY || PREEMPT_DESKTOP || PREEMPT_RT
> >+
> >(removed the PREEMPT_NONE from the def_bool definition) in order to make
> >it build on a regular, non PREEMPT_RT kernel (or else the compilation
> >would fail on a raw_spinlock_t undefined error). I think this problem
> >exists in the 2.6.12 patch as well.
> >
>
> Ok. Looks like time has come to upgrade the combined Adeos/PREEMPT_RT patch
> to
> -rt1 in order to fix the issues brought since 0.7.44, I guess.
How does this relate to the above ? I worked on the _plain_ adeos
patch, not the combo rt one. That being said, the plain adeos patch
does contain some PREEMPT_RT bits - and those are the ones causing the
problems.
> >The ppc patch was a bit more tricky, but I think I got all of it right.
> >It works ok most of the time (RTAI fusion testsuite passes for example -
> >on a G4 Powerbook), but it hangs the machine hard sometimes. I am not
> >sure if the problem is due to the port or if it is present in the 2.6.10
> >version as well.
> >
>
> I had a report about issues involving insufficiently protected
> get_mmu_context/destroy_context calls on the RTAI mailing list with
> 2.6.10-r8c1; I'm currently checking the proposed fix that has been sent to
> me
> on a mpc8541. If this works, then maybe this would solve the issue you
> mention
> too; hopefully.
I suppose you're talking about:
https://mail.rtai.org/pipermail/rtai/2005-August/012841.html
I'll try that patch too tomorrow and will let you know if it does
fix my hangs.
> >The two patches are at:
> > http://www.popies.net/tmp/adeos-linux-2.6.13-i386-r13c1.patch
> > http://www.popies.net/tmp/adeos-linux-2.6.13-ppc-r8c2.patch
> >
>
> I've picked them; they likely won't reach the CVS or the DL area until
> next week
> since I'm temporarily behind some paranoid firewall though.
np.
Thanks.
Stelian.
--
Stelian Pop <stelian.pop@domain.hid>
Alcove - http://www.alcove.com
next prev parent reply other threads:[~2005-08-31 21:14 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-31 13:40 [Adeos-main] adeos i386 and ppc patches forward ported to 2.6.13 Stelian Pop
2005-08-31 17:37 ` Philippe Gerum
2005-08-31 21:14 ` Stelian Pop [this message]
2005-09-01 8:47 ` Philippe Gerum
2005-09-01 12:20 ` Stelian Pop
2005-09-01 12:44 ` Philippe Gerum
2005-09-01 12:47 ` Stelian Pop
2005-09-01 13:03 ` Stelian Pop
2005-09-01 13:09 ` Heikki Lindholm
2005-09-01 13:30 ` Stelian Pop
2005-09-01 13:52 ` Philippe Gerum
2005-09-01 14:12 ` Stelian Pop
2005-09-01 14:46 ` Philippe Gerum
2005-09-01 14:49 ` Stelian Pop
2005-09-03 6:47 ` Heikki Lindholm
2005-09-03 21:09 ` Stelian Pop
2005-09-04 6:41 ` Heikki Lindholm
2005-09-04 6:46 ` Heikki Lindholm
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=20050831211425.GA32230@domain.hid \
--to=stelian.pop@domain.hid \
--cc=adeos-main@gna.org \
--cc=rpm@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.