All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Kiszka <kiszka@domain.hid>
To: Romain Lenglet <rlenglet@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-core] Re: [Xenomai-help] General Xenomai / RTAI Skin Usage         Questions
Date: Tue, 01 Nov 2005 08:27:55 +0100	[thread overview]
Message-ID: <436718FB.8090207@domain.hid> (raw)
In-Reply-To: <200511011227.03173.rlenglet@domain.hid>

[-- Attachment #1: Type: text/plain, Size: 830 bytes --]

Romain Lenglet wrote:
> ...
> Otherwise, my biggest source of problems is IRQ sharing between 
> realtime and non-realtime drivers: this predictably provokes 
> kernel panics. But Jan seems to be working on it.
> 

Actually, Dmitry and I are discussing IRQ sharing between real-time
driver, not across the RT/non-RT border.

The latter case almost always a no-go and should rather be solved at
hardware level by rearranging the IRQ usage (where possible...). The
problem is that the non-RT IRQ handler has to be called just after the
RT handler to make the non-RT hardware release the IRQ line. But this
cannot be guaranteed due to other RT activity and creates an ugly
priority inversion.

That your system just crashes is likely due to the RT driver not being
prepared to share IRQs with non-RT. What driver are you using?

Jan

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

  parent reply	other threads:[~2005-11-01  7:27 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-31 14:59 [Xenomai-help] General Xenomai / RTAI Skin Usage Questions andreas.spieker
2005-10-31 19:29 ` Philippe Gerum
2005-11-01  3:27   ` [Xenomai-core] " Romain Lenglet
2005-11-01  5:09     ` Philippe Gerum
2005-11-01  9:46       ` Romain Lenglet
2005-11-01  7:27     ` Jan Kiszka [this message]
2005-11-01  7:52       ` Romain Lenglet
2005-11-01  9:30         ` Jan Kiszka

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=436718FB.8090207@domain.hid \
    --to=kiszka@domain.hid \
    --cc=rlenglet@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.