From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Xenomai help <xenomai@xenomai.org>,
Xenomai core <Xenomai-core@domain.hid>
Subject: [Xenomai-core] [announce] Xenomai 2.5.6
Date: Tue, 08 Mar 2011 14:01:49 +0100 [thread overview]
Message-ID: <4D7628BD.5050006@domain.hid> (raw)
Hi,
Xenomai 2.5.6, a.k.a. "Wormhole Wizards" is available at the usual
place:
http://download.gna.org/xenomai/stable/xenomai-2.5.6.tar.bz2
It contains mainly bug fixes, for:
- SMP scheduling bugs introduced by the "optimization" in the last
release;
- a cleanup of all architectures kernel threads initializations,
triggered by an issue on powerpc;
- some psos skin updates;
- some analogy updates;
- some compilation issues on ARM and x86 for latest toolchains, and with
uclibc;
- some issues with gdb on blackfin.
And as usual an update of many I-pipe patches, including modifications
to use the latest kernel release to date (2.6.37), and wrappers fixes.
Regards.
The complete shortlog follows:
Alexis Berlemont (5):
analogy: fix the default size of the buffer
analogy: [pcimio] minor fix in log messages
analogy: implement configuration of buffer default size
analogy: add a "sys" function for the ioctl BUFCONFIG
analogy: add buffer configuration facility in analogy_config
Gilles Chanteperdrix (33):
build: bootstrap
doc: regenerate
arm: add missing armv6+ implementation of cpu_relax in user-space
arm: make atomic.h implementation C++ friendly
sched: separate the scheduler status bits
arm: fix I-pipe patch version detection
arith: Fix compilation of x86_32 nodiv_llimd with gcc 4.5
posix: relock nklock in shadow signal handler
prepare-kernel: fail if temporary directory already exists
compat: fix PCI IDs for Lnux 2.4
arm: upgrade I-pipe support to 2.6.33-1.18-01
sched: Fix leftovers from 74d4cadd28 (sched->status split)
nucleus/sched: Fix fallout of f6af9b831
nucleus/sched: avoid useless nklock synchronization in relax path
16550A: Disable PCI configuration option for platforms without PCI
nucleus: try harder not to restart syscall with the __xn_exec_norestart flag
Merge commit 'rpm/for-upstream'
native: centralize allocation of mutex fastlocks
Merge commit 'rpm/for-upstream'
nucleus/types.h: fix compiler error with old compilers
scripts: allow getting rtdm skin flags with xeno-config
fastsync: explain invalid calls to xnheap_free
skins/common: fix segv in the sigaction+linuxthreads+gdb case
nucleus: switch completely to DEFINE_SEMAPHORE
wrappers: only use new chip handler accessors above 2.6.37
Whitespace cleanup
arm: fix compilation with gcc 4.5.1
arm: fix previous commit
Merge commit 'rpm/for-upstream'
arm: add calibration value for imx51
arm: upgrade I-pipe support to 2.6.33-1.18-02/2.6.35.9-1.18-01
build: bump release number and bootstrap
doc: regenerate
Jan Kiszka (9):
Re-enable marker support for latest LTTng
Remove duplicate PCI ID
nucleus: Avoid spurious calls to xnarch_send_ipi
nucleus: Consolidate xnsched_self_resched_p
nucleus: Optimize setting of XNRESCHED
nucleus: Optimize reschedule signaling for UP
prepare-kernel: Use auto-generated temp directory for --outpatch
Add INTEL_IDLE to list of problematic config options
RTDM: Add missing stddef.h to API header
Philippe Gerum (42):
nucleus: fix race in xnpod_set_thread_tslice()
posix: add missing declarations
build: reverse default for TLS support
nucleus/intr: sanitize IRQ number validation
hal/powerpc: sanitize thread init trampoline
nucleus: clear kthread stack while setting its TCB
nucleus: fix typo in Kconfig help
powerpc: upgrade I-pipe support to 2.6.35.7-powerpc-2.12-00
x86: upgrade I-pipe support to 2.6.35.7-x86-2.8-00
blackfin: upgrade I-pipe support to 2.6.35.7-blackfin-1.16-00
hal/arm: remove redundant stack clean up
hal/blackfin: remove redundant stack clean up
hal/nios2: remove redundant stack clean up
hal/x86_32: remove redundant stack clean up
powerpc: add calibration value for P2020RDB
powerpc: upgrade I-pipe support to 2.6.35.7-powerpc-2.12-01
psos: fix task argument passing
psos: export sm_ident() to userland
posix: always reschedule after unlocking the scheduler
powerpc: add calibration value for lwmon5 (44xFP)
powerpc: upgrade I-pipe support to 2.6.36-powerpc-2.12-01
nucleus/shadow: fix inverted change from 90b3e7cf6
powerpc: upgrade I-pipe support to 2.6.36-powerpc-2.12-02
x86: upgrade I-pipe support to 2.6.35.7-x86-2.8-01
x86: upgrade I-pipe support to 2.6.35.9-x86-2.8-02
rtipc/bufp: fix port number check
nucleus/types.h: fix for uClibc/C++ inclusion (via stdio.h)
x86: upgrade I-pipe support to 2.6.35.9-x86-2.8-03
hal/powerpc: provide minimum stack frame on entry to kthreads
scripts/prepare-kernel.sh: better catch missing I-pipe support in kernel tree
nucleus/shadow: plug race while mapping a shadow
x86: upgrade I-pipe support to 2.6.35.9-x86-2.8-04
scripts/prepare-kernel.sh: set as default value for --linux
wrappers: wrap DECLARE_MUTEX in DEFINE_SEMAPHORE (2.6.37+)
nucleus/shadow: use DEFINE_SEMAPHORE instead of deprecated DECLARE_MUTEX
wrappers: introduce generic chip handler accessors for GENERIC_HARDIRQS-compliant kernels
drivers: stop using legacy init_MUTEX()
x86: upgrade I-pipe support to 2.6.37-x86-2.9-00
nucleus/pipe: fix RT_PIPE documentation
blackfin: upgrade I-pipe support to 2.6.35.9-blackfin-1.16-01
wrappers: use latest irq_desc accessors
powerpc: upgrade I-pipe support to 2.6.36-powerpc-2.12-03
Ronny meeus (1):
psos: fix memory leak with message buffers
Stefan Kisdaroczi (4):
debian: update debian/control for debian 6.0 "squeeze"
16550A: customizable irqtype
16550A: pci support
16550A: Moxa pci board support
Wolfgang Grandegger (1):
wrappers: fixup "struct of_device" for RTCAN MPC5xxx driver
--
Gilles.
next reply other threads:[~2011-03-08 13:01 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-08 13:01 Gilles Chanteperdrix [this message]
2011-03-08 17:59 ` [Xenomai-core] [announce] Xenomai 2.5.6 Wolfgang Grandegger
2011-03-08 18:05 ` Gilles Chanteperdrix
2011-03-08 21:45 ` [Xenomai-help] " Lin Zhang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D7628BD.5050006@domain.hid \
--to=gilles.chanteperdrix@xenomai.org \
--cc=Xenomai-core@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.