All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] Xenomai 3.0.5
@ 2017-05-21 19:19 Philippe Gerum
  2017-05-22  9:15 ` Henning Schild
  0 siblings, 1 reply; 10+ messages in thread
From: Philippe Gerum @ 2017-05-21 19:19 UTC (permalink / raw)
  To: Xenomai


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

-- 
Philippe.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-21 19:19 [Xenomai] Xenomai 3.0.5 Philippe Gerum
@ 2017-05-22  9:15 ` Henning Schild
  2017-05-22  9:18   ` Philippe Gerum
  0 siblings, 1 reply; 10+ messages in thread
From: Henning Schild @ 2017-05-22  9:15 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

Am Sun, 21 May 2017 21:19:22 +0200
schrieb Philippe Gerum <rpm@xenomai.org>:

> 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.

Henning


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-22  9:15 ` Henning Schild
@ 2017-05-22  9:18   ` Philippe Gerum
  2017-05-23 15:29     ` Jeff Melvile
  2017-05-29  8:37     ` Henning Schild
  0 siblings, 2 replies; 10+ messages in thread
From: Philippe Gerum @ 2017-05-22  9:18 UTC (permalink / raw)
  To: Henning Schild; +Cc: Xenomai

On 05/22/2017 11:15 AM, Henning Schild wrote:
> Am Sun, 21 May 2017 21:19:22 +0200
> schrieb Philippe Gerum <rpm@xenomai.org>:
> 
>> 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.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-22  9:18   ` Philippe Gerum
@ 2017-05-23 15:29     ` Jeff Melvile
  2017-05-23 16:06       ` Philippe Gerum
  2017-05-29  8:37     ` Henning Schild
  1 sibling, 1 reply; 10+ messages in thread
From: Jeff Melvile @ 2017-05-23 15:29 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai



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 <rpm@xenomai.org>:
> > 
> >> 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
> Xenomai@xenomai.org
> 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.

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?

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.

Thanks,
Jeff


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-23 15:29     ` Jeff Melvile
@ 2017-05-23 16:06       ` Philippe Gerum
  2017-05-26 14:19         ` Philippe Gerum
  0 siblings, 1 reply; 10+ messages in thread
From: Philippe Gerum @ 2017-05-23 16:06 UTC (permalink / raw)
  To: Jeff Melvile; +Cc: Xenomai

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 <rpm@xenomai.org>:
>>>
>>>> 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
>> Xenomai@xenomai.org
>> 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.

-- 
Philippe.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-23 16:06       ` Philippe Gerum
@ 2017-05-26 14:19         ` Philippe Gerum
  0 siblings, 0 replies; 10+ messages in thread
From: Philippe Gerum @ 2017-05-26 14:19 UTC (permalink / raw)
  To: Jeff Melvile; +Cc: Xenomai

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 <rpm@xenomai.org>:
>>>>
>>>>> 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
>>> Xenomai@xenomai.org
>>> 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.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-22  9:18   ` Philippe Gerum
  2017-05-23 15:29     ` Jeff Melvile
@ 2017-05-29  8:37     ` Henning Schild
  2017-05-29  9:16       ` Philippe Gerum
  1 sibling, 1 reply; 10+ messages in thread
From: Henning Schild @ 2017-05-29  8:37 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

Am Mon, 22 May 2017 11:18:01 +0200
schrieb Philippe Gerum <rpm@xenomai.org>:

> On 05/22/2017 11:15 AM, Henning Schild wrote:
> > Am Sun, 21 May 2017 21:19:22 +0200
> > schrieb Philippe Gerum <rpm@xenomai.org>:
> >   
> >> 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.

Ok, still the tag is detached from all branches and one would have to
pull with "--tags" to get it.

Henning



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-29  8:37     ` Henning Schild
@ 2017-05-29  9:16       ` Philippe Gerum
  2017-05-29 10:56         ` Jan Kiszka
  0 siblings, 1 reply; 10+ messages in thread
From: Philippe Gerum @ 2017-05-29  9:16 UTC (permalink / raw)
  To: Henning Schild; +Cc: Xenomai

On 05/29/2017 10:37 AM, Henning Schild wrote:
> Am Mon, 22 May 2017 11:18:01 +0200
> schrieb Philippe Gerum <rpm@xenomai.org>:
> 
>> On 05/22/2017 11:15 AM, Henning Schild wrote:
>>> Am Sun, 21 May 2017 21:19:22 +0200
>>> schrieb Philippe Gerum <rpm@xenomai.org>:
>>>   
>>>> 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.
> 
> Ok, still the tag is detached from all branches and one would have to
> pull with "--tags" to get it.
> 

Which is reasonable, I'm only pushing official release tags to the repo.

-- 
Philippe.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-29  9:16       ` Philippe Gerum
@ 2017-05-29 10:56         ` Jan Kiszka
  2017-05-29 13:05           ` Philippe Gerum
  0 siblings, 1 reply; 10+ messages in thread
From: Jan Kiszka @ 2017-05-29 10:56 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: Xenomai

On 2017-05-29 11:16, Philippe Gerum wrote:
> On 05/29/2017 10:37 AM, Henning Schild wrote:
>> Am Mon, 22 May 2017 11:18:01 +0200
>> schrieb Philippe Gerum <rpm@xenomai.org>:
>>
>>> On 05/22/2017 11:15 AM, Henning Schild wrote:
>>>> Am Sun, 21 May 2017 21:19:22 +0200
>>>> schrieb Philippe Gerum <rpm@xenomai.org>:
>>>>   
>>>>> 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.
>>
>> Ok, still the tag is detached from all branches and one would have to
>> pull with "--tags" to get it.
>>
> 
> Which is reasonable, I'm only pushing official release tags to the repo.
> 

Please just forward stable-3.0.x to commit ded4ede2d and push it so that
people do not accidentally base patches on the pre-release state.

Jan

-- 
Siemens AG, Corporate Technology, CT RDA ITP SES-DE
Corporate Competence Center Embedded Linux


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Xenomai] Xenomai 3.0.5
  2017-05-29 10:56         ` Jan Kiszka
@ 2017-05-29 13:05           ` Philippe Gerum
  0 siblings, 0 replies; 10+ messages in thread
From: Philippe Gerum @ 2017-05-29 13:05 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Xenomai

On 05/29/2017 12:56 PM, Jan Kiszka wrote:
> On 2017-05-29 11:16, Philippe Gerum wrote:
>> On 05/29/2017 10:37 AM, Henning Schild wrote:
>>> Am Mon, 22 May 2017 11:18:01 +0200
>>> schrieb Philippe Gerum <rpm@xenomai.org>:
>>>
>>>> On 05/22/2017 11:15 AM, Henning Schild wrote:
>>>>> Am Sun, 21 May 2017 21:19:22 +0200
>>>>> schrieb Philippe Gerum <rpm@xenomai.org>:
>>>>>   
>>>>>> 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.
>>>
>>> Ok, still the tag is detached from all branches and one would have to
>>> pull with "--tags" to get it.
>>>
>>
>> Which is reasonable, I'm only pushing official release tags to the repo.
>>
> 
> Please just forward stable-3.0.x to commit ded4ede2d and push it so that
> people do not accidentally base patches on the pre-release state.
> 

The request is much clearer now. Done, thanks for the heads up.


-- 
Philippe.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-05-29 13:05 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-21 19:19 [Xenomai] Xenomai 3.0.5 Philippe Gerum
2017-05-22  9:15 ` Henning Schild
2017-05-22  9:18   ` Philippe Gerum
2017-05-23 15:29     ` Jeff Melvile
2017-05-23 16:06       ` Philippe Gerum
2017-05-26 14:19         ` Philippe Gerum
2017-05-29  8:37     ` Henning Schild
2017-05-29  9:16       ` Philippe Gerum
2017-05-29 10:56         ` Jan Kiszka
2017-05-29 13:05           ` 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.