This series is mainly about fixing the shared heap management for nommu,
and introducing a way to break out from syscall-less runaway loops, in
primary mode.

Regarding the shared heaps, we have no choice but break the 2.5.x ABI
for blackfin and nios2 for fixing them, but for a good reason: they just
could not work on any earlier release.

Recovery from runaway loops in primary mode is introduced by the mayday
patch series; the faulty thread gets relaxed, instead of being killed,
when the nucleus watchdog triggers.

Gilles, please merge.

      uitron: fix wait flag helper
      hal/generic: always track switch to foreign stack
      compat: provide linux/err.h wrapper to linux/fs.h
      nucleus: silence deprecated warnings on __builtin_expect for old compilers
      rtai: mark as deprecated
      skins: sanitize heap binding
      build: check for CONFIG_MMU in user-space
      nucleus: fix heap mapping for nommu
      wrappers: no need to reserve pages passed to vm_insert_page
      x86: upgrade I-pipe support to 2.6.32.15-x86-2.7-00, 2.6.34-x86-2.7-00
      powerpc: upgrade I-pipe support to 2.6.33.5-powerpc-2.10-01, 
2.6.34-powerpc-2.10-00
      x86: upgrade I-pipe support to 2.6.32.15-x86-2.7-00, 2.6.34-x86-2.7-00
      arm: upgrade I-pipe support to 2.6.33-arm-1.17-00
      blackfin: upgrade I-pipe support to 2.6.34-blackfin-1.14-00
      nucleus: introduce generic bits for MAYDAY support
      powerpc: enable MAYDAY support
      x86: enable MAYDAY support
      arm: enable MAYDAY support
      blackfin: enable MAYDAY support
      nios2: enable MAYDAY support
      arm: upgrade I-pipe support to 2.6.33-arm-1.17-01
      blackfin: upgrade I-pipe support to 2.6.34-blackfin-1.14-01
      powerpc: upgrade I-pipe support to 2.6.33.5-powerpc-2.10-02, 
2.6.34-powerpc-2.10-01
      x86: upgrade I-pipe support to 2.6.32.15-x86-2.7-01, 2.6.34-x86-2.7-01
      common: warn early about missing /dev/rtheap
      nucleus: fix uninit variable
      nios2: upgrade I-pipe support to 2.6.30-nios2-1.2-00
      rtai: disable for MMU-less and 64bit builds
      rtdm: fix memory mapping services for nommu platforms
      powerpc: upgrade I-pipe support to 2.6.34-powerpc-2.10-02
      x86: upgrade I-pipe support to 2.6.34-x86-2.7-02
      blackfin: upgrade I-pipe support to 2.6.34-blackfin-1.14-02
      powerpc: upgrade I-pipe support to 2.6.34-powerpc-2.10-02

-- 
Philippe.



_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to