[Xenomai-core] [PATCH 1/2] Don't remove_proc_entry under nklock

2007-06-03 Thread Jan Kiszka
--- ChangeLog |3 +++ ksrc/nucleus/module.c |5 ++--- ksrc/nucleus/shadow.c | 14 +++--- 3 files changed, 16 insertions(+), 6 deletions(-) Index: xenomai/ksrc/nucleus/shadow.c === --- xenomai.orig/ksrc/n

[Xenomai-core] [PATCH 2/2] Fix abs. timeout restart in xnsynch_sleep_on

2007-06-03 Thread Jan Kiszka
--- ChangeLog|3 +++ ksrc/nucleus/synch.c |2 +- 2 files changed, 4 insertions(+), 1 deletion(-) Index: xenomai/ksrc/nucleus/synch.c === --- xenomai.orig/ksrc/nucleus/synch.c +++ xenomai/ksrc/nucleus/synch.c @@ -2

[Xenomai-core] [PATCH 3/2] Fix locking on interation restart

2007-06-03 Thread Jan Kiszka
Argh, someone very blind must have contributed this bug - of course /me. This is also stuff or 2.3 (just like the 1/2 patch). Jan --- ChangeLog |3 +++ ksrc/nucleus/module.c |7 --- 2 files changed, 7 insertions(+), 3 deletions(-) Index: xenomai/ChangeLog ===

[Xenomai-core] Kill nkpod?

2007-06-03 Thread Jan Kiszka
Hi Philippe, if I got your latest refactoring correctly, there can now only be one kind of pod registered: nkpod_struct. In that case, wouldn't it be consequent to remove the nkpod indirection from Xenomai as well? There are quite a few occurrences, I know... Jan signature.asc Description: Ope

Re: [Xenomai-core] Kill nkpod?

2007-06-03 Thread Philippe Gerum
On Sun, 2007-06-03 at 15:20 +0200, Jan Kiszka wrote: > Hi Philippe, > > if I got your latest refactoring correctly, there can now only be one > kind of pod registered: nkpod_struct. In that case, wouldn't it be > consequent to remove the nkpod indirection from Xenomai as well? There > are quite a

Re: [Xenomai-core] Problem with RTDM descriptors with only rt close handler.

2007-06-03 Thread Gilles Chanteperdrix
Jan Kiszka wrote: > Gilles Chanteperdrix wrote: > > Hi, > > > > I had a problem with an RTDM driver: /proc/xenomai/rtdm/open_fildes > > could not close its descriptors. So, I tried with trunk which has > > auto-cleanup of RTDM descriptors, to see if descriptors would be closed, > > the desc