-rc2 has been released . It looks like people have been rather busy with this
one; here is what's new since -rc1, in no particular order:
- The ARM port [Stelian]. This work has been co-sponsored by the Video
and Networking group from Thomson Grass Valley , and Openwide. This
initial port has been conducted on an Integrator/CP board featuring an ARM 1136
- POSIX skin updates [Gilles].
- Allow building the kernel from within the Xenomai tree [Gilles]. This is for
those who dislike having to deal with compiling the kernel and user-space trees
- Major bug fix regarding the hybrid scheduling feature, i.e. the ability to
transitions between kernel-based and user-space Xenomai threads [me, Heikki].
Basically all archs are concerned by this fix, but x86 which had no problem
regarding this issue. As Heikki put it once rather politely in the light of
mess, "A good test-suite seems like a must". Ahem, yeah...
- Provide support for 2.6.15/x86 [me]. Other archs will follow.
- Upgrade to the most recent I-pipe series for all archs, allowing to shorten
interrupt path a bit [Dmitry].
- RTDM-based benchmark suite [Jan]. Our good ol' kernel-based latency test is up
and running again, along with a new timer-only benchmark. This code exploits the
I-pipe's new latency tracer for x86 [Jan].
And a slew of fixes and cleanups all over the map. See the ChangeLog for details
As a sidenote, now that all archs have a reliable and complete I-pipe support,
oldgen Adeos patches have been deprecated, and support for them has been dropped
from the codebase.
Next step is -rc3, hopefully the last one before final, scheduled for the first
week of February, which de facto postpones v2.1 final for a couple of weeks or
I'm going off-line from now to the end of January. Gilles will take the reins
during that period.
Xenomai-core mailing list