Here is -rc3, bug fixes are literally all over the map, with a special
mention for closing several powerpc and ARM FPU-related issues. The new
"buffer" IPC support from the native API (RT_BUFFER) should now be
working properly as well.

As usual, I-pipe patches have been upgraded for all supported

Gilles Chanteperdrix (16):
      native: increase user-space native skin default stack size.
      build: Do not compile with __thread by default on ARM
      arm: fix syscalls with gcc 4.3.2
      testsuite: fix division routines unit test feature macro test (for 
      maint: fix the extract-doc script to work with git
      posix: Fix user-space migration after pthread_mutex_trylock succeeds
      bind: avoid multiple initialisation of pthread_keys.
      trivial: Remove empty line
      testsuite: Fix mutex-torture-posix compilation, implement 
      posix: do not declare pthread_mutexattr_setprotocol if already declared 
by the glibc
      arm: only enable I-pipe preemptible switch if UNLOCKED_SWITCH is enabled
      posix: fix shm leak
      Fix quotient and remainder after pseudo-division.
      arm: map all heaps with XNARCH_SHARED_HEAP_FLAGS to avoid cache aliasing 
      timeconv: Fix xnarch_ns_to_tsc in the mulshft && !nodiv case
      arm: disable Xscale fpu switching code

Graf Yang (1):
      Blackfin: Update __sched_latency for blackfin processors (Resend)

Jan Kiszka (5):
      comedi: Fix build breakage due to typos
      posix: Fix build warning with dlopen support enabled
      native: Align documentation to code
      x86-64: Work around gcc issues with populating syscall registers
      x86: Merge syscall_{32|64}.h into syscall.h

Matteo Facchinetti (1):
      rtcan: fix MPC5xxx_GPIO definition for 2.6.2[0-4] kernels

Philippe Gerum (73):
      x86: upgrade I-pipe to
      arith: export xnarch_divrem_billion() to modules
      x86: fix wrap_switch_iobitmap() for 2.6.30
      wrappers: remove code related to former IRQ shield
      x86: upgrade I-pipe support to 2.6.30-x86-2.4-03
      x86: remove now useless I/O bitmap switch code
      x86: upgrade I-pipe support to 2.6.30-x86-2.4-04
      x86: upgrade I-pipe support to 2.6.30-x86-2.4-04 - fix
      nucleus: remove leftovers
      Merge commit 'jan'
      powerpc: init FPU for userland Xenomai threads as well
      powerpc: discard useless backup field
      powerpc: fix fpu backup area layout
      nucleus: fix potential init race of the main pod
      powerpc: sanitize kthread init stack setup
      native: force no more than PTHREAD_STACK_MIN bytes for stack size
      powerpc: enable FE0/FE1 exceptions during fpu init
      powerpc: flip FE0/FE1 when saving/restoring the FPU in RT mode
      nucleus: do not dereference thread memory after deletion
      nucleus: use larger default sizes for heap and stack pool
      powerpc: reserve stack overhead in kthread trampoline
      powerpc: sanitize FPU handling helpers
      testsuite: do not specify stack sizes lower than PTHREAD_STACK_MIN
      testsuite: allow multiple switchtest instances to run concurrently
      testsuite: add missing compiler barriers to switchtest
      x86: fix 2.6.30 build in 32bit mode
      x86: upgrade I-pipe support to 2.6.30-x86-2.4-05
      arm: upgrade I-pipe support to 2.6.28-arm-1.12-03
      arm: upgrade I-pipe support to 2.6.29-arm-1.13-01
      powerpc: upgrade I-pipe support to 2.6.30-powerpc-2.6-03
      powerpc: upgrade legacy I-pipe support to 2.4.25-ppc-2.1-00
      powerpc: align preemptible switch tunable with latest I-pipe support
      powerpc: upgrade I-pipe support to 2.6.30-powerpc-2.7-00
      Merge branch 'for-upstream' from git://
      native: fix fast path in rt_buffer_write_inner()
      sim: inline xnarch_divrem_billion() to avoid multiple definitions
      native: introduce lockless data copy to/from buffers
      native: fix and complete buffer documentation
      native: alloc host memory for buffers
      nucleus: introduce unique id tags for threads
      nucleus: introduce buffer descriptors
      native: rework buffer IPC to optimize data transfers
      build: bootstrap
      nucleus: fix and update bufd documentation
      nucleus, skins: always compile in the registry support.
      blackfin: upgrade I-pipe support to 2.6.30-1.11-00
      build: update default config frags for 2.4 kernel series
      asm-generic: stop using deprecated find_task_by_pid_type_ns()
      blackfin: do not consider IPEND[4] for scheduling deferral
      powerpc: reinstate FE0/FE1 depending on the per-task fpexc_mode
      doc: fix generation script
      powerpc: do not leak MSR_FP when back to secondary mode
      powerpc: upgrade legacy I-pipe support to 2.4.25-ppc-2.2-01
      nucleus: trap wrong interrupt state upon return from hardening
      nucleus: postpone sanity check to allow for signal receipt
      nucleus: rework sanity check to allow for unlocked switching
      sim: provide irqs_disabled_hw()
      x86_64: disambiguate instruction size
      native: fix doxygen info
      scripts: use default autoconf version
      doc: regenerate documentation
      doc: rebuild with graphviz/dot support
      arm: upgrade I-pipe support to 2.6.30-arm-1.14-00, 2.6.28-arm-1.12-04, 
      arm: upgrade I-pipe support to 2.6.30-arm-1.14-01
      arm: upgrade I-pipe support to 2.6.30-arm-1.14-02, 2.6.28-arm-1.12-05, 
      native: fix (harmless) uninitialized reference
      x86_64: introduce support for CC_STACKPROTECTOR
      powerpc: upgrade legacy I-pipe support to 2.6.20-powerpc-1.9-02
      x86: upgrade I-pipe support to
      doc: regenerate documentation
      build: update version stamp
      arm: remove obsolete I-pipe releases
      arm: fix patch name

Stefan Kisdaroczi (1):
      debian: fix kernel patch preparation script not to truncate init/Kconfig


Xenomai-core mailing list

Reply via email to