* [Xenomai] [RELEASE] Xenomai 3.0-rc7
@ 2015-08-15 17:24 Philippe Gerum
2015-08-16 13:48 ` ashwin damle
0 siblings, 1 reply; 4+ messages in thread
From: Philippe Gerum @ 2015-08-15 17:24 UTC (permalink / raw)
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.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] [RELEASE] Xenomai 3.0-rc7
2015-08-15 17:24 [Xenomai] [RELEASE] Xenomai 3.0-rc7 Philippe Gerum
@ 2015-08-16 13:48 ` ashwin damle
2015-08-16 13:51 ` Philippe Gerum
0 siblings, 1 reply; 4+ messages in thread
From: ashwin damle @ 2015-08-16 13:48 UTC (permalink / raw)
To: Xenomai
Hi,
Thought of reporting. I tried using the RC7. Can compile well, however,
while running the demo programs say xddp-label and others, I get an error
*0"000.000| BUG in low_init(): [main] ABI mismatch: required r15, provided
r13*
I am running as a privileged user (sudo ./xddp-label). I am using Linux
debian, 3.16.0-4, 64 bit.
Everything works well with RC4.
Thanks.
Ashwin
On 15 August 2015 at 22:54, Philippe Gerum <rpm@xenomai.org> wrote:
>
> 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.
>
>
> _______________________________________________
> Xenomai mailing list
> Xenomai@xenomai.org
> http://xenomai.org/mailman/listinfo/xenomai
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] [RELEASE] Xenomai 3.0-rc7
2015-08-16 13:48 ` ashwin damle
@ 2015-08-16 13:51 ` Philippe Gerum
2015-08-16 13:54 ` Philippe Gerum
0 siblings, 1 reply; 4+ messages in thread
From: Philippe Gerum @ 2015-08-16 13:51 UTC (permalink / raw)
To: ashwin damle, Xenomai
On 08/16/2015 03:48 PM, ashwin damle wrote:
> Hi,
>
> Thought of reporting. I tried using the RC7. Can compile well, however,
> while running the demo programs say xddp-label and others, I get an error
>
> *0"000.000| BUG in low_init(): [main] ABI mismatch: required r15, provided
> r13*
http://xenomai.org/troubleshooting-a-dual-kernel-configuration/#incompatible_ABI_revision_level
>
> I am running as a privileged user (sudo ./xddp-label). I am using Linux
> debian, 3.16.0-4, 64 bit.
>
> Everything works well with RC4.
>
> Thanks.
> Ashwin
>
>
> On 15 August 2015 at 22:54, Philippe Gerum <rpm@xenomai.org> wrote:
>
>>
>> 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.
>>
>>
>> _______________________________________________
>> Xenomai mailing list
>> Xenomai@xenomai.org
>> http://xenomai.org/mailman/listinfo/xenomai
>>
> _______________________________________________
> Xenomai mailing list
> Xenomai@xenomai.org
> http://xenomai.org/mailman/listinfo/xenomai
>
--
Philippe.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] [RELEASE] Xenomai 3.0-rc7
2015-08-16 13:51 ` Philippe Gerum
@ 2015-08-16 13:54 ` Philippe Gerum
0 siblings, 0 replies; 4+ messages in thread
From: Philippe Gerum @ 2015-08-16 13:54 UTC (permalink / raw)
To: ashwin damle, Xenomai
On 08/16/2015 03:51 PM, Philippe Gerum wrote:
> On 08/16/2015 03:48 PM, ashwin damle wrote:
>> Hi,
>>
>> Thought of reporting. I tried using the RC7. Can compile well, however,
>> while running the demo programs say xddp-label and others, I get an error
>>
>> *0"000.000| BUG in low_init(): [main] ABI mismatch: required r15, provided
>> r13*
>
> http://xenomai.org/troubleshooting-a-dual-kernel-configuration/#incompatible_ABI_revision_level
i.e. while we refrain from changing the ABI between minor releases from
a stable version, this restriction does not apply to -rc releases.
--
Philippe.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-08-16 13:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-15 17:24 [Xenomai] [RELEASE] Xenomai 3.0-rc7 Philippe Gerum
2015-08-16 13:48 ` ashwin damle
2015-08-16 13:51 ` Philippe Gerum
2015-08-16 13:54 ` Philippe Gerum
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.