[Xenomai-core] Xenomai v2.1-rc1

2006-01-02 Thread Philippe Gerum
So new that the paint is still wet, here is the first candidate release of the upcoming 2.1 series. The major changes since v2.0.x are as follows: * New build system which allows to compile Xenomai statically into the kernel image, and ensures proper decoupling between kernel and user-space

[Xenomai-core] src/skins/*/COPYING consistency

2006-01-02 Thread Stefan Kisdaroczi
hi, license detail: in every src/skins/*/ directory containing source is a LGPL COPYING file, except in rtdm. For consistency there should be also one. Or only one file src/skins/COPYING ? thx kisda pgpuQPXItL6DJ.pgp Description: PGP signature ___ Xen

[Xenomai-core] [PATCH] in-kernel timer benchmark -v3

2006-01-02 Thread Jan Kiszka
Happy New Year everyone! Hope you all survived the turn of the year without complications. ;) I would like to start with a new patch round. The first one is a revised and extended version of the earlier posted in-kernel timer benchmark based on a RTDM device. Changes since the first version: *

[Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Hi again, I would like to remind of the following three patches: * rtdm-excl-dev.patch - RTDM fix for bug in opening of exclusive devices (both 2.0 and 2.1) * rtdm-nrt-close.patch - don't permit RTDM devices without NRT closure handlers * maxlat_proc.patch - export NMI watchdog threshold

Re: [Xenomai-core] src/skins/*/COPYING consistency

2006-01-02 Thread Jan Kiszka
Stefan Kisdaroczi wrote: > hi, > > license detail: > in every src/skins/*/ directory containing source is a LGPL COPYING file, > except in rtdm. For consistency there should be also one. > Or only one file src/skins/COPYING ? > Thanks for pointing out. Will be addressed soon (see my "various fix

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Jan Kiszka wrote: > ... > Moreover, here are two minor fixes: > > * accuracy.patch - add missing define to let this posix demo compile Forget about this one. I oversaw the way SPERIOD is passed in the original Makefile while compiling accuracy.c by hand. Jan signature.asc Description: OpenPGP

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Stefan Kisdaroczi
Hi Jan, Am Montag, 2. Januar 2006 14.36 schrieb Jan Kiszka: > * rtdm-license.patch - add missing COPYING files to RTDM skin and lib >(or go for just a single file for ksrc/skins and src/skins if this is >applicable) The COPYING file in your patch contains the GPL license. Should'nt it be

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Stefan Kisdaroczi wrote: > Hi Jan, > > Am Montag, 2. Januar 2006 14.36 schrieb Jan Kiszka: > >> * rtdm-license.patch - add missing COPYING files to RTDM skin and lib >> (or go for just a single file for ksrc/skins and src/skins if this is >> applicable) > > > The COPYING file in your patch

Re: [Xenomai-core] [rt shared irqs] changes on the adeos-ipipe layer v.2

2006-01-02 Thread Dmitry Adamushko
>> er.. I was confused by the fact that sum of all apcs in> /proc/xenomai/apc != virq from /proc/xenomai/irq, but ipipe_printk_virq > is not listed since it's registered without rthal::apc interface. Ok,> should take a look at it closer, i.e. maybe at least rthal_linux_irq can> be reworked now.>APC

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Philippe Gerum
Jan Kiszka wrote: Hi again, I would like to remind of the following three patches: * rtdm-excl-dev.patch - RTDM fix for bug in opening of exclusive devices (both 2.0 and 2.1) Merged. * rtdm-nrt-close.patch - don't permit RTDM devices without NRT closure handlers Merged. * maxla

Re: [Xenomai-core] [PATCH] in-kernel timer benchmark -v3

2006-01-02 Thread Philippe Gerum
Jan Kiszka wrote: Happy New Year everyone! Hope you all survived the turn of the year without complications. ;) Nearly buried alive in patches, but this is hardly a complication. I would like to start with a new patch round. The first one is a revised and extended version of the earlier pos

[Xenomai-core] [PATCH] fix ipipe for !CONFIG_PRINTK

2006-01-02 Thread Jan Kiszka
Hi, this patch lets ipipe compile even if someone is annoyed of all the babbling on the kernel console. ;) Jan --- linux-2.6.14.3/kernel/ipipe/core.c.orig 2005-12-17 14:08:23.0 +0100 +++ linux-2.6.14.3/kernel/ipipe/core.c 2006-01-01 18:58:18.0 +0100 @@ -43,7 +43,9 @@ unsigned l

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Philippe Gerum wrote: > >> * maxlat_proc.patch - export NMI watchdog threshold via /proc, trigger >>trace freezing instead of die_nmi() if CONFIG_IPIPE_TRACE is enabled > > > Merged. Gilles pointed out that ipipe_trace_freeze() is not NMI-save. After sorting my private patch chaos, I'm goi

[Xenomai-core] Re: [PATCH, RFC] nucleus:shared irq and possible ipipe problem

2006-01-02 Thread Dmitry Adamushko
Nope, good spot, that could indeed happen in SMP configs. The code is expected to shut the given interrupt source _before_ calling rthal_irq_release(). But, the root of the problem is thatrthal_irq_release() doesn't make sure that all _pending_ IRQs from thegiven kind are synchronized before proces

[Xenomai-core] Re: [Adeos-main] [PATCH] fix ipipe for !CONFIG_PRINTK

2006-01-02 Thread Philippe Gerum
Jan Kiszka wrote: Hi, this patch lets ipipe compile even if someone is annoyed of all the babbling on the kernel console. ;) Applied in my tree, thanks. This will show up later in the repository since GNA seems to encounter some space problems with the CVS server. Jan --

Re: [Xenomai-core] [PATCH] in-kernel timer benchmark -v3

2006-01-02 Thread Jan Kiszka
...as a follow-up, here is a patch to fix some bugs in the new trace triggering and to improve (from my POV) the output of this tool in some regards. Jan Index: src/testsuite/latency/latency.c === --- src/testsuite/latency/latency.c (

[Xenomai-core] Xenomai v2.1-rc1

2006-01-02 Thread Philippe Gerum
So new that the paint is still wet, here is the first candidate release of the upcoming 2.1 series. The major changes since v2.0.x are as follows: * New build system which allows to compile Xenomai statically into the kernel image, and ensures proper decoupling between kernel and user-space

[Xenomai-core] src/skins/*/COPYING consistency

2006-01-02 Thread Stefan Kisdaroczi
hi, license detail: in every src/skins/*/ directory containing source is a LGPL COPYING file, except in rtdm. For consistency there should be also one. Or only one file src/skins/COPYING ? thx kisda pgp2HGvCfie1Q.pgp Description: PGP signature

[Xenomai-core] [PATCH] in-kernel timer benchmark -v3

2006-01-02 Thread Jan Kiszka
Happy New Year everyone! Hope you all survived the turn of the year without complications. ;) I would like to start with a new patch round. The first one is a revised and extended version of the earlier posted in-kernel timer benchmark based on a RTDM device. Changes since the first version: *

[Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Hi again, I would like to remind of the following three patches: * rtdm-excl-dev.patch - RTDM fix for bug in opening of exclusive devices (both 2.0 and 2.1) * rtdm-nrt-close.patch - don't permit RTDM devices without NRT closure handlers * maxlat_proc.patch - export NMI watchdog threshold

Re: [Xenomai-core] src/skins/*/COPYING consistency

2006-01-02 Thread Jan Kiszka
Stefan Kisdaroczi wrote: > hi, > > license detail: > in every src/skins/*/ directory containing source is a LGPL COPYING file, > except in rtdm. For consistency there should be also one. > Or only one file src/skins/COPYING ? > Thanks for pointing out. Will be addressed soon (see my "various fix

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Jan Kiszka wrote: > ... > Moreover, here are two minor fixes: > > * accuracy.patch - add missing define to let this posix demo compile Forget about this one. I oversaw the way SPERIOD is passed in the original Makefile while compiling accuracy.c by hand. Jan signature.asc Description: OpenPGP

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Stefan Kisdaroczi
Hi Jan, Am Montag, 2. Januar 2006 14.36 schrieb Jan Kiszka: > * rtdm-license.patch - add missing COPYING files to RTDM skin and lib >(or go for just a single file for ksrc/skins and src/skins if this is >applicable) The COPYING file in your patch contains the GPL license. Should'nt it be

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Stefan Kisdaroczi wrote: > Hi Jan, > > Am Montag, 2. Januar 2006 14.36 schrieb Jan Kiszka: > >> * rtdm-license.patch - add missing COPYING files to RTDM skin and lib >> (or go for just a single file for ksrc/skins and src/skins if this is >> applicable) > > > The COPYING file in your patch

Re: [Xenomai-core] [rt shared irqs] changes on the adeos-ipipe layer v.2

2006-01-02 Thread Dmitry Adamushko
>> er.. I was confused by the fact that sum of all apcs in> /proc/xenomai/apc != virq from /proc/xenomai/irq, but ipipe_printk_virq > is not listed since it's registered without rthal::apc interface. Ok,> should take a look at it closer, i.e. maybe at least rthal_linux_irq can> be reworked now.>APC

Re: [Xenomai-core] [PATCH] in-kernel timer benchmark -v3

2006-01-02 Thread Philippe Gerum
Jan Kiszka wrote: Happy New Year everyone! Hope you all survived the turn of the year without complications. ;) Nearly buried alive in patches, but this is hardly a complication. I would like to start with a new patch round. The first one is a revised and extended version of the earlier pos

[Xenomai-core] [PATCH] fix ipipe for !CONFIG_PRINTK

2006-01-02 Thread Jan Kiszka
Hi, this patch lets ipipe compile even if someone is annoyed of all the babbling on the kernel console. ;) Jan --- linux-2.6.14.3/kernel/ipipe/core.c.orig 2005-12-17 14:08:23.0 +0100 +++ linux-2.6.14.3/kernel/ipipe/core.c 2006-01-01 18:58:18.0 +0100 @@ -43,7 +43,9 @@ unsigned l

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Philippe Gerum
Jan Kiszka wrote: Hi again, I would like to remind of the following three patches: * rtdm-excl-dev.patch - RTDM fix for bug in opening of exclusive devices (both 2.0 and 2.1) Merged. * rtdm-nrt-close.patch - don't permit RTDM devices without NRT closure handlers Merged. * maxla

Re: [Xenomai-core] [PATCHES] various fixes

2006-01-02 Thread Jan Kiszka
Philippe Gerum wrote: > >> * maxlat_proc.patch - export NMI watchdog threshold via /proc, trigger >>trace freezing instead of die_nmi() if CONFIG_IPIPE_TRACE is enabled > > > Merged. Gilles pointed out that ipipe_trace_freeze() is not NMI-save. After sorting my private patch chaos, I'm goi

[Xenomai-core] Re: [PATCH, RFC] nucleus:shared irq and possible ipipe problem

2006-01-02 Thread Dmitry Adamushko
Nope, good spot, that could indeed happen in SMP configs. The code is expected to shut the given interrupt source _before_ calling rthal_irq_release(). But, the root of the problem is thatrthal_irq_release() doesn't make sure that all _pending_ IRQs from thegiven kind are synchronized before proces

[Xenomai-core] Re: [Adeos-main] [PATCH] fix ipipe for !CONFIG_PRINTK

2006-01-02 Thread Philippe Gerum
Jan Kiszka wrote: Hi, this patch lets ipipe compile even if someone is annoyed of all the babbling on the kernel console. ;) Applied in my tree, thanks. This will show up later in the repository since GNA seems to encounter some space problems with the CVS server. Jan --

Re: [Xenomai-core] [PATCH] in-kernel timer benchmark -v3

2006-01-02 Thread Jan Kiszka
...as a follow-up, here is a patch to fix some bugs in the new trace triggering and to improve (from my POV) the output of this tool in some regards. Jan Index: src/testsuite/latency/latency.c === --- src/testsuite/latency/latency.c (