Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-08 Thread Gilles Chanteperdrix
Charlton, John wrote: I merged some changes from git://git.xenomai.org/xenomai-jki.git for-upstream to my xenomai-2.5.1 release distribution to include the rt_cond_wait and pthread_cond_[timed]wait work arounds. I also merged changes to the mutex_torture.c. Everything builds and most tests seem

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-08 Thread Charlton, John
I configured and built with linux-2.6.32.7 and xenomai-jki for-upstream snapshot: f98569c8eec5df605f806ff58e789668720805ee. I noticed that you removed the PTHREAD_WARNSW so I removed the call to pthread_set_mode_np to remove the following errors: PosixThread/PosixThread.cpp:1607: error:

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-08 Thread Charlton, John
Yes with the xenomai-2.5 branch latest as of 1900 UTC everything works without error including the mutex-torture tests (output below): r...@mcs2:/usr/xenomai/bin# ./mutex-torture-native simple_wait recursive_wait timed_mutex mode_switch pi_wait lock_stealing NOTE: lock_stealing mutex_trylock:

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-08 Thread Gilles Chanteperdrix
Charlton, John wrote: Yes with the xenomai-2.5 branch latest as of 1900 UTC everything works without error including the mutex-torture tests (output below): r...@mcs2:/usr/xenomai/bin# ./mutex-torture-native simple_wait recursive_wait timed_mutex mode_switch pi_wait lock_stealing

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-08 Thread Charlton, John
These tests also pass: r...@mcs2:/usr/xenomai/bin# ./cond-torture-native simple_condwait relative_condwait absolute_condwait sig_norestart_condwait sig_restart_condwait sig_norestart_condwait_mutex sig_restart_condwait_mutex sig_norestart_double sig_restart_double cond_destroy_whilewait Test OK

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-04 Thread Gilles Chanteperdrix
Jan Kiszka wrote: The following changes since commit af93ec87f975b387243127090b578d57922b38dc: Gilles Chanteperdrix (1): posix: fix recursive condvar implementation are available in the git repository at: git://git.xenomai.org/xenomai-jki.git for-upstream These patches pass

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-04 Thread Jan Kiszka
Gilles Chanteperdrix wrote: Jan Kiszka wrote: The following changes since commit af93ec87f975b387243127090b578d57922b38dc: Gilles Chanteperdrix (1): posix: fix recursive condvar implementation are available in the git repository at: git://git.xenomai.org/xenomai-jki.git

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-04 Thread Jan Kiszka
Jan Kiszka wrote: Gilles Chanteperdrix wrote: Jan Kiszka wrote: The following changes since commit af93ec87f975b387243127090b578d57922b38dc: Gilles Chanteperdrix (1): posix: fix recursive condvar implementation are available in the git repository at:

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-04 Thread Gilles Chanteperdrix
Jan Kiszka wrote: Gilles Chanteperdrix wrote: Jan Kiszka wrote: The following changes since commit af93ec87f975b387243127090b578d57922b38dc: Gilles Chanteperdrix (1): posix: fix recursive condvar implementation are available in the git repository at:

Re: [Xenomai-core] [pull request] Fixes and workarounds for the cond issues

2010-03-04 Thread Jan Kiszka
Gilles Chanteperdrix wrote: Jan Kiszka wrote: Gilles Chanteperdrix wrote: Jan Kiszka wrote: The following changes since commit af93ec87f975b387243127090b578d57922b38dc: Gilles Chanteperdrix (1): posix: fix recursive condvar implementation are available in the git repository at: