* [Xenomai-core] [announce] Xenomai 2.5.6
@ 2011-03-08 13:01 Gilles Chanteperdrix
2011-03-08 17:59 ` Wolfgang Grandegger
0 siblings, 1 reply; 4+ messages in thread
From: Gilles Chanteperdrix @ 2011-03-08 13:01 UTC (permalink / raw)
To: Xenomai help, Xenomai core
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.
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [Xenomai-core] [announce] Xenomai 2.5.6
2011-03-08 13:01 [Xenomai-core] [announce] Xenomai 2.5.6 Gilles Chanteperdrix
@ 2011-03-08 17:59 ` Wolfgang Grandegger
2011-03-08 18:05 ` Gilles Chanteperdrix
0 siblings, 1 reply; 4+ messages in thread
From: Wolfgang Grandegger @ 2011-03-08 17:59 UTC (permalink / raw)
To: Gilles Chanteperdrix; +Cc: Xenomai help, Xenomai core
Hi Gilles,
On 03/08/2011 02:01 PM, Gilles Chanteperdrix wrote:
> 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.
Thanks a lot. I'm looking to the new ARM patches:
adeos-ipipe-2.6.33-arm-1.18-02.patch
adeos-ipipe-2.6.35.9-arm-1.18-01.patch
Why is ipipe version 1.18-01 used for 2.6.35.9 (and not 1.18-02)? Or is
it just a typo?
Wolfgang.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai-core] [announce] Xenomai 2.5.6
2011-03-08 17:59 ` Wolfgang Grandegger
@ 2011-03-08 18:05 ` Gilles Chanteperdrix
2011-03-08 21:45 ` [Xenomai-help] " Lin Zhang
0 siblings, 1 reply; 4+ messages in thread
From: Gilles Chanteperdrix @ 2011-03-08 18:05 UTC (permalink / raw)
To: Wolfgang Grandegger; +Cc: Xenomai help, Xenomai core
Wolfgang Grandegger wrote:
> Hi Gilles,
>
> On 03/08/2011 02:01 PM, Gilles Chanteperdrix wrote:
>> 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.
>
> Thanks a lot. I'm looking to the new ARM patches:
>
> adeos-ipipe-2.6.33-arm-1.18-02.patch
> adeos-ipipe-2.6.35.9-arm-1.18-01.patch
>
> Why is ipipe version 1.18-01 used for 2.6.35.9 (and not 1.18-02)? Or is
> it just a typo?
Just because 2.6.35.9-1.18-01 was made from 2.6.33-1.18-01, then 2.6.33
was improved, and triggered a new release. There is no reason really.
Maybe calling 2.6.35.9-1.18-00 would have made more sense.
--
Gilles.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai-help] [Xenomai-core] [announce] Xenomai 2.5.6
2011-03-08 18:05 ` Gilles Chanteperdrix
@ 2011-03-08 21:45 ` Lin Zhang
0 siblings, 0 replies; 4+ messages in thread
From: Lin Zhang @ 2011-03-08 21:45 UTC (permalink / raw)
To: Gilles Chanteperdrix, Wolfgang Grandegger; +Cc: Xenomai help, Xenomai core
Dear Gilles,
Thank you for your kind help, it works now. Xenomai 2.5.6 works on my system.
Best regards,
Lin
________________________________________
From: xenomai-help-bounces@domain.hid [xenomai-help-bounces@domain.hid] On Behalf Of Gilles Chanteperdrix [gilles.chanteperdrix@xenomai.org]
Sent: Tuesday, March 08, 2011 7:05 PM
To: Wolfgang Grandegger
Cc: Xenomai help; Xenomai core
Subject: Re: [Xenomai-help] [Xenomai-core] [announce] Xenomai 2.5.6
Wolfgang Grandegger wrote:
> Hi Gilles,
>
> On 03/08/2011 02:01 PM, Gilles Chanteperdrix wrote:
>> 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.
>
> Thanks a lot. I'm looking to the new ARM patches:
>
> adeos-ipipe-2.6.33-arm-1.18-02.patch
> adeos-ipipe-2.6.35.9-arm-1.18-01.patch
>
> Why is ipipe version 1.18-01 used for 2.6.35.9 (and not 1.18-02)? Or is
> it just a typo?
Just because 2.6.35.9-1.18-01 was made from 2.6.33-1.18-01, then 2.6.33
was improved, and triggered a new release. There is no reason really.
Maybe calling 2.6.35.9-1.18-00 would have made more sense.
--
Gilles.
_______________________________________________
Xenomai-help mailing list
Xenomai-help@domain.hid
https://mail.gna.org/listinfo/xenomai-help
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-03-08 21:45 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-08 13:01 [Xenomai-core] [announce] Xenomai 2.5.6 Gilles Chanteperdrix
2011-03-08 17:59 ` Wolfgang Grandegger
2011-03-08 18:05 ` Gilles Chanteperdrix
2011-03-08 21:45 ` [Xenomai-help] " Lin Zhang
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.