[Xenomai-core] [PATCH] load librtdm without xeno_rtdm

2005-12-22 Thread Jan Kiszka
Hi, as suggested in an earlier mail, here is a patch that - as I think - improves the behaviour of librtdm. It will let applications start even if the kernel services of RTDM are not available. Instead, -ENODEV or -EAFNOSUPPORT will be returned in this case when the user tries to open some device

Re: [Xenomai-core] [RFC] in-kernel timer benchmark

2005-12-22 Thread Jan Kiszka
Gilles Chanteperdrix wrote: > Jan Kiszka wrote: > > Hi all, > > > > this is fully working proposal how to re-enable in-kernel timer latency > > benchmarks. > > > > More precisely, it adds a new RTDM device "rtbenchmark" (and also a > > new RTDM class) which can execute either a kernel task

Re: [Xenomai-core] [RFC] in-kernel timer benchmark

2005-12-22 Thread Gilles Chanteperdrix
Jan Kiszka wrote: > Hi all, > > this is fully working proposal how to re-enable in-kernel timer latency > benchmarks. > > More precisely, it adds a new RTDM device "rtbenchmark" (and also a > new RTDM class) which can execute either a kernel task or timer > periodically. The benchmark dev

Re: [Xenomai-core] [bug] don't try this at home...

2005-12-22 Thread Jan Kiszka
Philippe Gerum wrote: > Jan Kiszka wrote: >> ... >> Anyway, there seems to be some latency issues pending. I discovered this >> again with my migration test. Please give it a try on a mid- (800 MHz >> Athlon in my case) to low-end box. On that Athlon I got peaks of over >> 100 us in the userspace l

[Xenomai-core] [PATCH] load librtdm without xeno_rtdm

2005-12-22 Thread Jan Kiszka
Hi, as suggested in an earlier mail, here is a patch that - as I think - improves the behaviour of librtdm. It will let applications start even if the kernel services of RTDM are not available. Instead, -ENODEV or -EAFNOSUPPORT will be returned in this case when the user tries to open some device

Re: [Xenomai-core] [RFC] in-kernel timer benchmark

2005-12-22 Thread Philippe Gerum
Jan Kiszka wrote: Hi all, this is fully working proposal how to re-enable in-kernel timer latency benchmarks. More precisely, it adds a new RTDM device "rtbenchmark" (and also a new RTDM class) which can execute either a kernel task or timer periodically. The benchmark device generates all the

Re: [Xenomai-core] [RFC] in-kernel timer benchmark

2005-12-22 Thread Jan Kiszka
Gilles Chanteperdrix wrote: > Jan Kiszka wrote: > > Hi all, > > > > this is fully working proposal how to re-enable in-kernel timer latency > > benchmarks. > > > > More precisely, it adds a new RTDM device "rtbenchmark" (and also a > > new RTDM class) which can execute either a kernel task

Re: [Xenomai-core] [RFC] in-kernel timer benchmark

2005-12-22 Thread Gilles Chanteperdrix
Jan Kiszka wrote: > Hi all, > > this is fully working proposal how to re-enable in-kernel timer latency > benchmarks. > > More precisely, it adds a new RTDM device "rtbenchmark" (and also a > new RTDM class) which can execute either a kernel task or timer > periodically. The benchmark dev

Re: [Xenomai-core] [bug] don't try this at home...

2005-12-22 Thread Jan Kiszka
Philippe Gerum wrote: > Jan Kiszka wrote: >> ... >> Anyway, there seems to be some latency issues pending. I discovered this >> again with my migration test. Please give it a try on a mid- (800 MHz >> Athlon in my case) to low-end box. On that Athlon I got peaks of over >> 100 us in the userspace l

Re: [Xenomai-core] [RFC] in-kernel timer benchmark

2005-12-22 Thread Philippe Gerum
Jan Kiszka wrote: Hi all, this is fully working proposal how to re-enable in-kernel timer latency benchmarks. More precisely, it adds a new RTDM device "rtbenchmark" (and also a new RTDM class) which can execute either a kernel task or timer periodically. The benchmark device generates all the