All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Supported I-pipe versions?
@ 2010-02-16 20:21 Steve Deiters
  2010-02-16 23:42 ` Steve Deiters
  0 siblings, 1 reply; 9+ messages in thread
From: Steve Deiters @ 2010-02-16 20:21 UTC (permalink / raw)
  To: xenomai

Is there a list of supported I-pipe versions, or is it assumed that any
version is compatible with the current versions of Xenomai?  I have a
PowerPC architecture kernel version 2.6.24.6, using the following adeos
patch:
http://download.gna.org/adeos/patches/v2.6/powerpc/older/adeos-ipipe-2.6
.24.6-powerpc-DENX-2.4-03.patch.
 
I believe this patch was included in the 2.4.10 installer, but I've had
to include this myself for the 2.5.1 installer.
 
The only reason I ask is because with the Xenomai 2.5.1 I now get
exceptions of the type "BUG: scheduling while atomic" for programs that
previously worked in 2.4.10.  I am still trying to track down more
information.  I just wanted to first make sure I am not having problems
due to the version of kernel and adeos patch.  I am still trying to make
a minimal example that exhibits the issue.

This is the stack trace I get for one particular program:
 
[  363.207532] BUG: scheduling while atomic: zc_test/1459/0x00000002
[  363.213683] Call Trace:
[  363.216110] [c7155da0] [c00094e8] show_stack+0x60/0x1a8 (unreliable)
[  363.222616] [c7155de0] [c000965c] dump_stack+0x2c/0x44
[  363.227829] [c7155df0] [c001cee8] __schedule_bug+0x7c/0x94
[  363.233307] [c7155e10] [c02cdfb8] schedule+0x4d4/0x4e0
[  363.238517] [c7155e70] [c0076c60] xnshadow_harden+0xf8/0x178
[  363.244168] [c7155e90] [c0076d90] losyscall_event+0xb0/0x380
[  363.249946] [c7155ee0] [c0061ab0] __ipipe_dispatch_event+0x1d4/0x2b8
[  363.256291] [c7155f30] [c000b2f8] __ipipe_syscall_root+0x54/0x144
[  363.262516] [c7155f40] [c0013d60] DoSyscall+0x20/0x5c
[  363.267640] --- Exception: c01 at 0xffd3c60
[  363.271824]     LR = 0xffd3c04
[  363.297702] BUG: scheduling while atomic: zc_test/1459/0x00000002
[  363.303821] Call Trace:
[  363.306546] [c7155da0] [c00094e8] show_stack+0x60/0x1a8 (unreliable)
[  363.313652] [c7155de0] [c000965c] dump_stack+0x2c/0x44
[  363.318883] [c7155df0] [c001cee8] __schedule_bug+0x7c/0x94
[  363.324359] [c7155e10] [c02cdfb8] schedule+0x4d4/0x4e0
[  363.329626] [c7155e70] [c0076c60] xnshadow_harden+0xf8/0x178
[  363.335275] [c7155e90] [c0076d90] losyscall_event+0xb0/0x380
[  363.341071] [c7155ee0] [c0061ab0] __ipipe_dispatch_event+0x1d4/0x2b8
[  363.347562] [c7155f30] [c000b2f8] __ipipe_syscall_root+0x54/0x144
[  363.353656] [c7155f40] [c0013d60] DoSyscall+0x20/0x5c
[  363.358789] --- Exception: c01 at 0xff38eac
[  363.362974]     LR = 0xff38e14



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

end of thread, other threads:[~2010-02-20 22:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-16 20:21 [Xenomai-help] Supported I-pipe versions? Steve Deiters
2010-02-16 23:42 ` Steve Deiters
2010-02-20  6:05   ` Steve Deiters
2010-02-20 10:38     ` Gilles Chanteperdrix
2010-02-20 18:58       ` Steve Deiters
2010-02-20 19:04         ` Gilles Chanteperdrix
2010-02-20 21:25           ` Steve Deiters
2010-02-20 21:55             ` Gilles Chanteperdrix
2010-02-20 22:48             ` Gilles Chanteperdrix

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.