On 05/23/2017 06:06 PM, Philippe Gerum wrote:
> On 05/23/2017 05:29 PM, Jeff Melvile wrote:
>>
>>
>> On Mon, 22 May 2017, Philippe Gerum wrote:
>>
>>> On 05/22/2017 11:15 AM, Henning Schild wrote:
>>>> Am Sun, 21 May 2017 21:19:22 +0200
>>>> schrieb Philippe Gerum <[email protected]>:
>>>>
>>>>> Xenomai 3.0.5 is out. A few bug fixes, most notably in the Cobalt
>>>>> core, and several cleanups for better supporting different C
>>>>> libraries. This release also provides support for kernel series up to
>>>>> 4.9.x (included).
>>>>>
>>>>> http://xenomai.org/downloads/xenomai/stable/latest/xenomai-3.0.5.tar.bz2
>>>>>
>>>>
>>>> This is currently just a tag on no upstream branch. Please update
>>>> stable-3.0.x and probably master as well.
>>>>
>>>
>>> Master is not aimed at reflecting the latest stable, if any, it should
>>> reflect the tip of the development which is the -next branch; however
>>> this tracking is not followed. Actually the master branch should go away.
>>>
>>> -- 
>>> Philippe.
>>>
>>> _______________________________________________
>>> Xenomai mailing list
>>> [email protected]
>>> https://xenomai.org/mailman/listinfo/xenomai
>>>
>>
>> Philippe,
>>
>> Can I ask a few clarifications about the release?
>>
>> I noticed that there is an arm64 directory in the cobalt/arch directory of 
>> the tarball but it is empty. I assume this is a mistake and arm64 is not 
>> supported in 3.0.5. I see cobalt/arch/arm64 in the next branch.
>>
> 
> For some reason, make distcheck picked a left over directory to compose
> the tarball although it is clearly not mentioned in the configuration
> template. Oh, well...
> 
>> You also mentioned that the release supports up to kernel series 4.9.x. 
>> There aren't any ipipe patches beyond 4.4.x in 
>> xenomai.org/downloads/ipipe. Is the ipipe-4.9.y branch generally stable 
>> for use with this release? Or was your statement meant to convey that 
>> 3.0.5 will be compatible with an ipipe-4.9 patch when it is released?
> 
> The latter interpretation is correct. Support for 4.9 is still very
> recent, and not yet available for all archs Cobalt runs on. x86* had
> some significant testing already, although it still needs more. Support
> for arm and powerpc is at the early stage, only lightly tested over
> imx6qp and 52xx resp. so far. Blackfin and powerpc64 code was ported but
> only compile-tested so far, and I'm banging my head on the arm64 wall at
> the moment.
> 
>>
>> Can you (or anyone else) provide a general update on arm64 status? I 
>> haven't seen anything for a few months. We're 
>> currently considering migrating from an arm, Xenomai 2.6.5 setup to an 
>> arm64, Xenomai 3 Cobalt configuration. We're happy to help with 
>> development to the extent we're able.
>>
> 
> I'm on it right now, debugging the -next branch over a HiKey board
> running 4.9. I'll be certainly investing significant time on running
> co-kernels efficiently over arm64 in the future.
> 
> I'll push the kernel bits for arm64 support I'm working on hopefully
> this week.
> 

The I-pipe and Xenomai  repos have been updated with the latest updates
for running Cobalt/arm64 over 4.9.x (branches ipipe-4.9.y and next resp.)

This is still early code that has only been tested over the HiKey board
I have at hand, but looks reasonably good so far. The autotune utility
still bails out early with -EAGAIN, but this is a known issue with some
ARM machines which is not arm64-specific, and which will be investigated
later.

-- 
Philippe.

_______________________________________________
Xenomai mailing list
[email protected]
https://xenomai.org/mailman/listinfo/xenomai

Reply via email to