Philippe Gerum wrote: > > Here is the fourth maintenance release for the v2.4.x branch. Short > log follows: > > [nucleus] > > * Prevent drifts between large calculated versus measured dates. > * Fix potential deadlock on SMP when ptracing shadow threads. > * Thaw timers when a ptraced shadow thread exits. > * Fix race introduced by xnsynch ownership preemption. > * Fix RPI update. > * Fix priority propagation issue with mixed interfaces. > * Fix compilation issues with uClibc. > > [native] > > * Output outstanding number of heap mappings from the registry. > * Fix tiny memory leak for rt_task_self(). > * Ensure rt_task_suspend() returns -EINTR upon signal receipt. > * Allow rt_task_sleep_until() to sleep indefinitely > (TM_INFINITE). > * Fix rt_task_send() in the non-blocking case (TM_NONBLOCK). > * Documentation updates. > > [posix] > > * Fix pthread_cond_init(), pthread_mutex_init() for NULL > attributes. > * Restart silently upon EINTR error. > * Fix signal handling when directed at shadow threads. > * Fix recursion count of mutex after suspension on a condvar. > > [psos] > > * Fix calendar date to ticks conversion. > * Return ERR_NOBUF when required. > * Fix system call number of tm_evevery service. > > [vxworks] > > * Make sem_give() a conforming syscall. > * Make semaphore support callable from non-VxWorks tasks. > * Rework mutex support. > * Provide taskInfoGet() service. > * Fix byte count in msgQReceive() wrapper. > > [powerpc] > > * Upgrade to kernel 2.6.25. > * Add legacy ppc/ branch support to 2.6.20. > > [arm] > > * Upgrade to kernel 2.6.25.
A special note for Roland: the configure script now allows configuring Xenomai on ARM for a "generic" machine, which should be suitable for generating Debian packages for ARM. -- Gilles. _______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core