All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Moving from 2.6.14(ppc) to 2.6.20(powerpc): illicit calls detected by ipipe
@ 2008-03-14 13:25 Johan Borkhuis
  2008-03-14 13:57 ` Philippe Gerum
  0 siblings, 1 reply; 5+ messages in thread
From: Johan Borkhuis @ 2008-03-14 13:25 UTC (permalink / raw)
  To: Xenomai help

Hello,

I am trying to move from 2.6.14(ppc) to 2.6.20(powerpc). On ppc I am 
using Xenomai 2.4.1 and I-Pipe version 1.5-03, on powerpc I am using 
Xenomai 2.4.1, I-Pipe version 1.7-12.
Most of the system is working, but I am having some problems with one 
device driver. This is a "standard" Linux driver, that I converted into 
a Xenomai driver. This driver does a very limited initialization, the 
main init is done when the device is opened and after some IOCTL calls.

The problem is that I am getting "Detected illicit call from domain 
'Xenomai' into a service reserved for domain 'Linux' and below." 
messages from Adeos, which I did not get when using 2.6.14. The code I 
use is identical, except for some small areas where the API kernel 
changed between 2.6.14 and 2.6.20. Has there been a change between the 
versions of Adeos or Xenomai which could cause this change in behavior?
(BTW: this message is generated when the option IPIPE_DEBUG_CONTEXT is 
on, when this option is off I get a kernel Oops in kernel/ipipe/core.c:210.

The affected calls are calls like kmalloc and kfree, but also calls like 
check_mem_region, which uses kmem_cache_zalloc inside the function. 
Normally these should not be used inside a RT application, but this is 
the startup phase of the application and there are no RT restraints at 
this point.

Kind regards,
    Johan Borkhuis

-- 
Johan Borkhuis                                  Dutch Space BV
email:        j.borkhuis@domain.hid          Newtonweg 1
phone:        071-5245788                       Leiden
fax:          071-5245499                       The Netherlands



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-03-14 14:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-14 13:25 [Xenomai-help] Moving from 2.6.14(ppc) to 2.6.20(powerpc): illicit calls detected by ipipe Johan Borkhuis
2008-03-14 13:57 ` Philippe Gerum
2008-03-14 14:15   ` Johan Borkhuis
2008-03-14 14:32     ` Philippe Gerum
2008-03-14 14:58       ` Johan Borkhuis

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.