All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] Xenomai v2.5.0
@ 2010-01-01 11:00 Philippe Gerum
  2010-01-07 15:39 ` [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice Peter Soetens
  0 siblings, 1 reply; 10+ messages in thread
From: Philippe Gerum @ 2010-01-01 11:00 UTC (permalink / raw)
  To: xenomai


Here is Xenomai 2.5.0.

The most notable change in the Xenomai core since the 2.4.x series, is
the introduction of an extensible scheduler framework. This provides a
common interface for adding new real-time scheduling classes. Aside of
the original FIFO and RR ones, this framework supports two new
classes:

	* a time partitioning policy (TP, typically usable for
	  implementing the arinc653 spec).

	* the POSIX sporadic server policy (PSS).

Performance-wise, 2.5.0 brings three major updates (and a number of
smaller optimizations all over the map too):

	* fast real-time mutexes in user-space. Just like with
	  mainline kernel futexes, mutual exclusion in primary mode
	  can now be obtained without any system call most of the
	  time. The POSIX and native Xenomai APIs use them.

	* tunable unlocked context switching, as a way to
	  significantly reduce interrupt latency when required. By
	  allowing real-time IRQs to preempt both the Linux kernel and
	  the Xenomai core safely while any of them performs a context
	  switch, the interrupt latency is significantly improved for
	  some architectures, like armv4/armv5, as they must bear the
	  VIVT cache affliction.

	* a new set of 64/96 bit arithmetics, optimized
          per-architecture, have been introduced. Because they are
          involved in various time-critical operations, the
          performance gain is noticeable on low end platforms.
	
Most APIs have been extended in a way or another. POSIX, native,
VxWorks, RTDM got new services or features, to better support
developers.

The existing RTDM driver set got its share of updates as well, such as
the CAN layer. 2.5.0 also introduces a real-time IPC driver,
implementing various socket-based protocols, for exchanging data
between Xenomai threads and regular Linux tasks, or within the Xenomai
domain.

The largest piece of work merged in 2.5.0 is without any doubt the
Analogy framework. This is a lively DAQ framework based on RTDM, with
a short migration path offered for rebasing Comedi drivers over a
modern infrastructure. Ultimately, Analogy over RTDM will allow us to
run all of our DAQ drivers over a mainline kernel as well.

And finally, 2.5.0 brings in a nios2 port. This makes Xenomai 2.5.0
available for seven architectures:

     * ARM
     * Blackfin
     * Nios2
     * PowerPC 32/64
     * x86 32/64

One more thing, Gilles is the release maintainer for the 2.5.x series,
and will be in charge of keeping the maintenance cycle alive for this
one. This will allow me to focus on 3.x.

http://download.gna.org/xenomai/stable/xenomai-2.5.0.tar.bz2

Happy new year, btw.

-- 
Philippe.




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-01 11:00 [Xenomai-core] Xenomai v2.5.0 Philippe Gerum
@ 2010-01-07 15:39 ` Peter Soetens
  2010-01-07 15:54   ` Stefan Kisdaroczi
                     ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Peter Soetens @ 2010-01-07 15:39 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai-help, xenomai

On Friday 01 January 2010 12:00:52 Philippe Gerum wrote:
> Here is Xenomai 2.5.0.
...
> http://download.gna.org/xenomai/stable/xenomai-2.5.0.tar.bz2
> 
> Happy new year, btw.

A Big Thank You from the user community to all contributors, Philippe, Gilles 
and Jan in particular, seems appropriate here, but it hasn't been spoken even 
after a week. Therefor, I'll unilaterally and only for once assume to be the 
spokesman of this world-wide fan club and do the honors:

A Big Thank You, and a happy new year to you too !

Those who accord, Say "Hear, Hear", "+1" or "Me too", depending on their 
geological or social situation.

The Xenomai User Community.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-07 15:39 ` [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice Peter Soetens
@ 2010-01-07 15:54   ` Stefan Kisdaroczi
  2010-01-07 21:50     ` Leopold Palomo Avellaneda
  2010-01-07 15:58   ` [Xenomai-core] " Andreas Glatz
                     ` (3 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Stefan Kisdaroczi @ 2010-01-07 15:54 UTC (permalink / raw)
  To: xenomai

[-- Attachment #1: Type: text/plain, Size: 937 bytes --]

Am 07.01.2010 16:39, schrieb Peter Soetens:
> On Friday 01 January 2010 12:00:52 Philippe Gerum wrote:
>> Here is Xenomai 2.5.0.
> ...
>> http://download.gna.org/xenomai/stable/xenomai-2.5.0.tar.bz2
>>
>> Happy new year, btw.
> 
> A Big Thank You from the user community to all contributors, Philippe, Gilles 
> and Jan in particular, seems appropriate here, but it hasn't been spoken even 
> after a week. Therefor, I'll unilaterally and only for once assume to be the 
> spokesman of this world-wide fan club and do the honors:
> 
> A Big Thank You, and a happy new year to you too !

+1 from switzerland

> Those who accord, Say "Hear, Hear", "+1" or "Me too", depending on their 
> geological or social situation.
> 
> The Xenomai User Community.
> 
> _______________________________________________
> Xenomai-help mailing list
> Xenomai-help@domain.hid
> https://mail.gna.org/listinfo/xenomai-help
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 251 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-07 15:39 ` [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice Peter Soetens
  2010-01-07 15:54   ` Stefan Kisdaroczi
@ 2010-01-07 15:58   ` Andreas Glatz
  2010-01-08 14:20   ` Richard Cochran
                     ` (2 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Andreas Glatz @ 2010-01-07 15:58 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai-help, xenomai

I think, "Hear, Hear" is appropriate for Canada as there is still the queen on the dollar bills.

Andreas
________________________________________
From: xenomai-core-bounces@domain.hid [xenomai-core-bounces@domain.hid] On Behalf Of Peter Soetens [peter@domain.hid]
Sent: Thursday, January 07, 2010 10:39 AM
To: Philippe Gerum
Cc: xenomai-help; xenomai@xenomai.org
Subject: Re: [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice

On Friday 01 January 2010 12:00:52 Philippe Gerum wrote:
> Here is Xenomai 2.5.0.
...
> http://download.gna.org/xenomai/stable/xenomai-2.5.0.tar.bz2
>
> Happy new year, btw.

A Big Thank You from the user community to all contributors, Philippe, Gilles
and Jan in particular, seems appropriate here, but it hasn't been spoken even
after a week. Therefor, I'll unilaterally and only for once assume to be the
spokesman of this world-wide fan club and do the honors:

A Big Thank You, and a happy new year to you too !

Those who accord, Say "Hear, Hear", "+1" or "Me too", depending on their
geological or social situation.

The Xenomai User Community.

_______________________________________________
Xenomai-core mailing list
Xenomai-core@domain.hid
https://mail.gna.org/listinfo/xenomai-core


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-07 15:54   ` Stefan Kisdaroczi
@ 2010-01-07 21:50     ` Leopold Palomo Avellaneda
  2010-01-07 23:00       ` Flavio de Castro Alves Filho
  0 siblings, 1 reply; 10+ messages in thread
From: Leopold Palomo Avellaneda @ 2010-01-07 21:50 UTC (permalink / raw)
  To: xenomai

A Dijous 07 Gener 2010, Stefan Kisdaroczi va escriure:
> Am 07.01.2010 16:39, schrieb Peter Soetens:
> > On Friday 01 January 2010 12:00:52 Philippe Gerum wrote:
> >> Here is Xenomai 2.5.0.
> >
> > ...
> >
> >> http://download.gna.org/xenomai/stable/xenomai-2.5.0.tar.bz2
> >>
> >> Happy new year, btw.
> >
> > A Big Thank You from the user community to all contributors, Philippe,
> > Gilles and Jan in particular, seems appropriate here, but it hasn't been
> > spoken even after a week. Therefor, I'll unilaterally and only for once
> > assume to be the spokesman of this world-wide fan club and do the honors:
> >
> > A Big Thank You, and a happy new year to you too !
> 
> +1 from switzerland
> 
+1 from Catalonia

-- 
--
Linux User 152692     PGP: 0xF944807E
Catalonia
-------------------------------------
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-07 21:50     ` Leopold Palomo Avellaneda
@ 2010-01-07 23:00       ` Flavio de Castro Alves Filho
  0 siblings, 0 replies; 10+ messages in thread
From: Flavio de Castro Alves Filho @ 2010-01-07 23:00 UTC (permalink / raw)
  To: xenomai

[-- Attachment #1: Type: text/plain, Size: 1268 bytes --]

+1 from Brazil

2010/1/7 Leopold Palomo Avellaneda <leo@domain.hid>

> A Dijous 07 Gener 2010, Stefan Kisdaroczi va escriure:
> > Am 07.01.2010 16:39, schrieb Peter Soetens:
> > > On Friday 01 January 2010 12:00:52 Philippe Gerum wrote:
> > >> Here is Xenomai 2.5.0.
> > >
> > > ...
> > >
> > >> http://download.gna.org/xenomai/stable/xenomai-2.5.0.tar.bz2
> > >>
> > >> Happy new year, btw.
> > >
> > > A Big Thank You from the user community to all contributors, Philippe,
> > > Gilles and Jan in particular, seems appropriate here, but it hasn't
> been
> > > spoken even after a week. Therefor, I'll unilaterally and only for once
> > > assume to be the spokesman of this world-wide fan club and do the
> honors:
> > >
> > > A Big Thank You, and a happy new year to you too !
> >
> > +1 from switzerland
> >
> +1 from Catalonia
>
> --
> --
> Linux User 152692     PGP: 0xF944807E
> Catalonia
> -------------------------------------
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
>
> _______________________________________________
> Xenomai-help mailing list
> Xenomai-help@domain.hid
> https://mail.gna.org/listinfo/xenomai-help
>

[-- Attachment #2: Type: text/html, Size: 2060 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-07 15:39 ` [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice Peter Soetens
  2010-01-07 15:54   ` Stefan Kisdaroczi
  2010-01-07 15:58   ` [Xenomai-core] " Andreas Glatz
@ 2010-01-08 14:20   ` Richard Cochran
  2010-01-08 16:36   ` Thomas Lockhart
  2010-01-14  9:47   ` roderik.wildenburg
  4 siblings, 0 replies; 10+ messages in thread
From: Richard Cochran @ 2010-01-08 14:20 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai-help, xenomai

> Those who accord, Say "Hear, Hear", "+1" or "Me too", depending on their 
> geological or social situation.

+1
Me too
Hear, Hear

(an American in Austria)


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-07 15:39 ` [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice Peter Soetens
                     ` (2 preceding siblings ...)
  2010-01-08 14:20   ` Richard Cochran
@ 2010-01-08 16:36   ` Thomas Lockhart
  2010-01-14  9:47   ` roderik.wildenburg
  4 siblings, 0 replies; 10+ messages in thread
From: Thomas Lockhart @ 2010-01-08 16:36 UTC (permalink / raw)
  To: xenomai-help, xenomai

> Those who accord, Say "Hear, Hear", "+1" or "Me too", depending on their 
> geological or social situation.

After intensive research and quiet contemplation, I believe that I know 
the answer...

Me too!

Thanks for a great system. It's letting us do some nice astronomical 
instruments and testbeds with a minimum of fuss.

                              - Tom


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-07 15:39 ` [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice Peter Soetens
                     ` (3 preceding siblings ...)
  2010-01-08 16:36   ` Thomas Lockhart
@ 2010-01-14  9:47   ` roderik.wildenburg
  2010-01-14 12:40     ` Thiago Lima
  4 siblings, 1 reply; 10+ messages in thread
From: roderik.wildenburg @ 2010-01-14  9:47 UTC (permalink / raw)
  To: peter, rpm; +Cc: xenomai, xenomai

> A Big Thank You from the user community to all contributors, Philippe,
> Gilles
> and Jan in particular, seems appropriate here, but it hasn't been
spoken
> even
> after a week. Therefor, I'll unilaterally and only for once assume to
be
> the
> spokesman of this world-wide fan club and do the honors:
> 
> A Big Thank You, and a happy new year to you too !
> 
> Those who accord, Say "Hear, Hear", "+1" or "Me too", depending on
their
> geological or social situation.
> 
> The Xenomai User Community.

I completely agree! Thank you for this great RTOS powering our machines!
So:

"We too"  from manroland / Germany

--------------------------------------------------------
manroland AG
Vorsitzender des Aufsichtsrates: Hanno C. Fiedler
Vorstand: Gerd Finkbeiner (Vorsitzender), Dr. Ingo Koch, Dr. Markus Rall, Paul Steidle   
Sitz der Gesellschaft: Offenbach am Main, Registergericht: Amtsgericht Offenbach HRB-Nr. 42592
USt-Ident-Nr. DE 250200933


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice
  2010-01-14  9:47   ` roderik.wildenburg
@ 2010-01-14 12:40     ` Thiago Lima
  0 siblings, 0 replies; 10+ messages in thread
From: Thiago Lima @ 2010-01-14 12:40 UTC (permalink / raw)
  To: roderik.wildenburg; +Cc: xenomai, xenomai

[-- Attachment #1: Type: text/plain, Size: 1277 bytes --]

Me too from Brazil.

On Thu, Jan 14, 2010 at 6:47 AM, <roderik.wildenburg@domain.hid> wrote:

> > A Big Thank You from the user community to all contributors, Philippe,
> > Gilles
> > and Jan in particular, seems appropriate here, but it hasn't been
> spoken
> > even
> > after a week. Therefor, I'll unilaterally and only for once assume to
> be
> > the
> > spokesman of this world-wide fan club and do the honors:
> >
> > A Big Thank You, and a happy new year to you too !
> >
> > Those who accord, Say "Hear, Hear", "+1" or "Me too", depending on
> their
> > geological or social situation.
> >
> > The Xenomai User Community.
>
> I completely agree! Thank you for this great RTOS powering our machines!
> So:
>
> "We too"  from manroland / Germany
>
> --------------------------------------------------------
> manroland AG
> Vorsitzender des Aufsichtsrates: Hanno C. Fiedler
> Vorstand: Gerd Finkbeiner (Vorsitzender), Dr. Ingo Koch, Dr. Markus Rall,
> Paul Steidle
> Sitz der Gesellschaft: Offenbach am Main, Registergericht: Amtsgericht
> Offenbach HRB-Nr. 42592
> USt-Ident-Nr. DE 250200933
>
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@domain.hid
> https://mail.gna.org/listinfo/xenomai-core
>



-- 
Thiago Lima Silva

[-- Attachment #2: Type: text/html, Size: 1956 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2010-01-14 12:40 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-01 11:00 [Xenomai-core] Xenomai v2.5.0 Philippe Gerum
2010-01-07 15:39 ` [Xenomai-core] [Xenomai-help] Xenomai v2.5.0 -- Important Notice Peter Soetens
2010-01-07 15:54   ` Stefan Kisdaroczi
2010-01-07 21:50     ` Leopold Palomo Avellaneda
2010-01-07 23:00       ` Flavio de Castro Alves Filho
2010-01-07 15:58   ` [Xenomai-core] " Andreas Glatz
2010-01-08 14:20   ` Richard Cochran
2010-01-08 16:36   ` Thomas Lockhart
2010-01-14  9:47   ` roderik.wildenburg
2010-01-14 12:40     ` Thiago Lima

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.