From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philippe Gerum Message-ID: <55CF75CA.1010505@xenomai.org> Date: Sat, 15 Aug 2015 19:24:26 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: [Xenomai] [RELEASE] Xenomai 3.0-rc7 List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "xenomai@xenomai.org" This release fixes a couple of serious issues affecting the Alchemy and VxWorks APIs (Cobalt, and Mercury with --enable-pshared), other changes are mostly about polishing and dealing with a few minor bugs. People setting a custom shared heap size using --mem-pool-size should have a look at the updated documentation: http://xenomai.org/2015/05/application-setup-and-init/#Standard_Xenomai_command_line_options http://xenomai.org/downloads/xenomai/testing/latest/ Short log follows: Jan Kiszka (2): kernel/cobalt: Add reason to gorelax trace point cobalt/arm: Detect software breakpoints Jorge Ramirez-Ortiz (4): utils/analogy: fix debug message lib/analogy: validate size of calibration file lib/analogy: check for errors in the calibration file drivers/analogy: release pci region if mapping failed Philippe Gerum (26): cobalt/posix/sem: fix spurious wakeup on aborted wait lib/smokey: fix warning printout boilerplate: add EPROTO to translated errors testsuite/smokey: fail if out of quota cobalt/sched: add start, stop SCHED_TP config operations cobalt: bump ABI revision level testsuite/smokey: fail if out of TP schedule testsuite/latency: disable -t1/2 over Mercury copperplate/regd: do timed wait for anon connection lib/cobalt: export cobalt_thread_mode() lib/cobalt: fix private event state accessor lib/cobalt/heapobj: pshared: allow group access to heap copperplate/semobj: add uninit cleanup helper copperplate/eventobj: add uninit cleanup helper alchemy/event: prevent double-free on error path alchemy/sem: prevent double-free on error path vxworks/memPartLib: fix invalid status from addToPool vxworks/memPartLib: do not account for failed alloc copperplate/heapobj-pshared: fix and sanitize extent management boilerplate/ancillaries: add routine to parse mem size copperplate/init: disambiguate --mem-pool-size argument copperplate/heapobj-pshared: change rounding of page mapping array size cobalt/sh: drop support for the SH4 architecture cobalt/nios2: drop support for the NIOS2 architecture doc: prebuild cobalt/arm: upgrade I-pipe support -- Philippe.