From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Flavio de Castro Alves Filho <flavio.alves@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-help] Porting I-Pipe for new ARM board
Date: Fri, 08 Jan 2010 15:35:35 +0100 [thread overview]
Message-ID: <4B4742B7.5010306@domain.hid> (raw)
In-Reply-To: <4303dd241001080611t6ab0dafch785bcf967572e69a@domain.hid>
Flavio de Castro Alves Filho wrote:
> Hello Gilles,
>
> Unfortunately the patch didn't help... :-(
>
> But ... adding more traces on the code, I can see the irq number when the
> function __ipipe_grab_irq() is called.
>
> When everything works fine, the irq number is 21 (IRQ_DA8XX_TINT12_0).
>
> And, sometime, the irq number starts to be 22 (IRQ_DA8XX_TINT34_0). It is
> the other timer present at the processor. I believe that, somehow, the
> information about the timer (at least, the interrupt location) has been
> changed by some code.
>
> I will investigate more, according to these observations. I accept
> suggestions :-)
Are you sure you recompiled the kernel ? This other timer's irq seems to
be the one for which the handle_edge_irq handler is used, which could
really cause a lockup.
Anyway, the reason why this other timer is used is probably because
clockevent decided it had a better score. But that should not cause a
lockup, unless handle_edge_irq is used.
So, you are probably better off using that timer for xenomai too. If you
do not want that, you will have to give a higher score to the timer you
want Linux to use.
--
Gilles.
next prev parent reply other threads:[~2010-01-08 14:35 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-03 15:00 [Xenomai-help] Porting I-Pipe for new ARM board Wael Showair
2009-11-03 15:13 ` Gilles Chanteperdrix
2009-11-03 15:45 ` Didenko Sergey
2009-11-03 15:48 ` Gilles Chanteperdrix
2009-11-04 6:58 ` Wael Showair
2009-11-04 10:54 ` Gilles Chanteperdrix
2009-11-06 9:08 ` Wael Showair
2009-11-06 9:39 ` Sergey Didenko
2009-11-06 10:22 ` Gilles Chanteperdrix
2009-12-15 19:37 ` Олександр Лаврущенко
2009-12-15 20:34 ` Gilles Chanteperdrix
[not found] ` <20091215213210.19d5b6a5@domain.hid>
2009-12-16 1:15 ` Sergey Didenko
2009-12-31 12:52 ` Flavio de Castro Alves Filho
2009-12-31 15:41 ` Gilles Chanteperdrix
2010-01-04 22:14 ` Flavio Alves
2010-01-04 22:22 ` Gilles Chanteperdrix
2010-01-06 10:56 ` Flavio Alves
2010-01-06 11:01 ` Gilles Chanteperdrix
2010-01-06 11:38 ` Flavio de Castro Alves Filho
2010-01-06 14:01 ` Gilles Chanteperdrix
2010-01-06 19:16 ` Flavio de Castro Alves Filho
2010-01-06 19:23 ` Gilles Chanteperdrix
2010-01-08 14:11 ` Flavio de Castro Alves Filho
2010-01-08 14:35 ` Gilles Chanteperdrix [this message]
2010-01-08 14:58 ` Flavio de Castro Alves Filho
2010-01-08 15:36 ` Gilles Chanteperdrix
2010-01-08 17:43 ` Flavio de Castro Alves Filho
2010-01-08 18:02 ` Flavio de Castro Alves Filho
2010-01-08 18:08 ` Gilles Chanteperdrix
2010-01-08 19:27 ` Flavio de Castro Alves Filho
2010-01-08 19:31 ` Gilles Chanteperdrix
2010-01-08 19:42 ` Flavio de Castro Alves Filho
2010-01-08 19:45 ` Gilles Chanteperdrix
2010-01-08 21:54 ` Flavio de Castro Alves Filho
2010-01-08 22:26 ` Gilles Chanteperdrix
2010-01-13 8:50 ` Flavio de Castro Alves Filho
2010-01-13 10:05 ` Gilles Chanteperdrix
2010-01-08 19:32 ` Gilles Chanteperdrix
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=4B4742B7.5010306@domain.hid \
--to=gilles.chanteperdrix@xenomai.org \
--cc=flavio.alves@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.