* [Xenomai-help] Problems with mutex
@ 2005-11-30 12:21 Kai Moritz
2005-11-30 12:29 ` Jan Kiszka
0 siblings, 1 reply; 3+ messages in thread
From: Kai Moritz @ 2005-11-30 12:21 UTC (permalink / raw)
To: xenomai
[-- Attachment #1: Type: text/plain, Size: 455 bytes --]
Hello folks,
I'm using Xenomai 2.0.1 with Linux 2.6.14 and ipipe. I've a strange
problem using mutex-locks. Repeted calls to rt_mutex_lock with
TM_NONBLOCK on the same mutex return always 0, which means lock
successfully aquired, if I understand the API-documentation right.
I've attached a small programm to test that behavior and the
log-messages it produces on my machine. Perhaps anyone has a hint, what
I'm doing wrong...
Greetings Kai Moritz
[-- Attachment #2: mutex.tgz --]
[-- Type: application/x-gtar, Size: 1759 bytes --]
[-- Attachment #3: messages --]
[-- Type: text/plain, Size: 2250 bytes --]
Nov 29 19:35:47 localhost kernel: mutex: module initialization... mutex: creating mutex... done!
Nov 29 19:35:47 localhost kernel: mutex: initializing test thread... done.
Nov 29 19:35:47 localhost kernel: mutex: starting rt timer (one shot mode)... done.
Nov 29 19:35:47 localhost kernel: mutex: starting test thread...
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 0th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 1th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 2th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 3th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 4th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 5th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 6th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 7th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 8th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 9th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 10th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 11th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 12th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 13th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 14th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 15th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 16th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 17th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 18th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: locking mutex the 19th time...done: 0!
Nov 29 19:35:47 localhost kernel: mutex: all tests done!
Nov 29 19:35:47 localhost kernel: mutex: test thread successfully started.
Nov 29 19:35:47 localhost kernel: mutex: module initialization done.
Nov 29 19:35:47 localhost kernel: mutex: deleting mutex... done!
Nov 29 19:35:47 localhost kernel: mutex: module cleanup done.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-11-30 12:53 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-30 12:21 [Xenomai-help] Problems with mutex Kai Moritz
2005-11-30 12:29 ` Jan Kiszka
2005-11-30 12:53 ` Kai Moritz
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.