Re: libbsd: Backport fd_set size fixes for racoon and ping6 to 5

2021-04-08 Thread Sebastian Huber

On 29/03/2021 16:57, Gedare Bloom wrote:


On Mon, Mar 29, 2021 at 8:47 AM Christian MAUDERER
  wrote:

Hello Gedare,

Am 29.03.21 um 16:40 schrieb Gedare Bloom:

On Mon, Mar 29, 2021 at 1:31 AM Christian MAUDERER
  wrote:

Hello Gedare,

Am 26.03.21 um 16:03 schrieb Gedare Bloom:

seems fine to me.

Thanks.

I just wanted to push the patches and noted that there haven't been any
changes to the 5 branch of libbsd since the release. But there have been
some fixes on the 5-freebsd-12 branch. Did I miss something and the 5
branch shouldn't be updated with fixes? Or have the fixes just not been
applied to 5?


I don't use libbsd enough to remember what is the agreed-upon protocol
for its branches. I recall there is some confusing parts about how
some branches track freebsd's head, while others track some freebsd
branches. I guess, when we release a version of rtems, we need to
freeze on a commit/point of freebsd?

Basically there is the master (or 5) branch which tracks FreeBSD master
and the *-freebsd-12 branch which tracks the FreeBSD stable release. I
would suggest everyone who want's to use libbsd in a productive
environment to use the *-freebsd-12.

But I'm not sure what our post-release-policy for the branches is. From
the current commits on the branches it seems to be: Don't touch 5 and
only fix stuff on 5-freebsd-12. But I'm still not sure.


If we don't have a policy, then we should define one. My inclination
here is that we should either abandon the 5/ tracking the upstream
master after a release. Possibly, we should name the recommended
version to use with rtems5 as 5/ though, to make life a bit more
consistent across our repos.
I would delete the "5" branch. It makes no sense to track the FreeBSD 
head on an RTEMS release branch.



--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/

___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Re: libbsd: Backport fd_set size fixes for racoon and ping6 to 5

2021-03-29 Thread Gedare Bloom
On Mon, Mar 29, 2021 at 8:47 AM Christian MAUDERER
 wrote:
>
> Hello Gedare,
>
> Am 29.03.21 um 16:40 schrieb Gedare Bloom:
> > On Mon, Mar 29, 2021 at 1:31 AM Christian MAUDERER
> >  wrote:
> >>
> >> Hello Gedare,
> >>
> >> Am 26.03.21 um 16:03 schrieb Gedare Bloom:
> >>> seems fine to me.
> >>
> >> Thanks.
> >>
> >> I just wanted to push the patches and noted that there haven't been any
> >> changes to the 5 branch of libbsd since the release. But there have been
> >> some fixes on the 5-freebsd-12 branch. Did I miss something and the 5
> >> branch shouldn't be updated with fixes? Or have the fixes just not been
> >> applied to 5?
> >>
> > I don't use libbsd enough to remember what is the agreed-upon protocol
> > for its branches. I recall there is some confusing parts about how
> > some branches track freebsd's head, while others track some freebsd
> > branches. I guess, when we release a version of rtems, we need to
> > freeze on a commit/point of freebsd?
>
> Basically there is the master (or 5) branch which tracks FreeBSD master
> and the *-freebsd-12 branch which tracks the FreeBSD stable release. I
> would suggest everyone who want's to use libbsd in a productive
> environment to use the *-freebsd-12.
>
> But I'm not sure what our post-release-policy for the branches is. From
> the current commits on the branches it seems to be: Don't touch 5 and
> only fix stuff on 5-freebsd-12. But I'm still not sure.
>

If we don't have a policy, then we should define one. My inclination
here is that we should either abandon the 5/ tracking the upstream
master after a release. Possibly, we should name the recommended
version to use with rtems5 as 5/ though, to make life a bit more
consistent across our repos.

> Best regards
>
> Christian
>
> >
> >> Best regards
> >>
> >> Christian
> >>
> >>>
> >>> On Fri, Mar 26, 2021 at 7:14 AM Christian MAUDERER
> >>>  wrote:
> 
>  Hello,
> 
>  I would like to backport the following patches to 5 and 5-freebsd-12:
> 
>  https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=e7fb073f3a1040847daab3ef917aeade755eb30b
>  https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=33e3cf8eaff0081e74593f8a91edc8e37f732430
> 
>  Ticket is here:
> 
>  https://devel.rtems.org/ticket/4361
> 
>  Is that OK?
> 
>  Best regards
> 
>  Christian
>  --
>  
>  embedded brains GmbH
>  Herr Christian MAUDERER
>  Dornierstr. 4
>  82178 Puchheim
>  Germany
>  email: christian.maude...@embedded-brains.de
>  phone: +49-89-18 94 741 - 18
>  fax:   +49-89-18 94 741 - 08
> 
>  Registergericht: Amtsgericht München
>  Registernummer: HRB 157899
>  Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
>  Unsere Datenschutzerklärung finden Sie hier:
>  https://embedded-brains.de/datenschutzerklaerung/
>  ___
>  devel mailing list
>  devel@rtems.org
>  http://lists.rtems.org/mailman/listinfo/devel
> >>
> >> --
> >> 
> >> embedded brains GmbH
> >> Herr Christian MAUDERER
> >> Dornierstr. 4
> >> 82178 Puchheim
> >> Germany
> >> email: christian.maude...@embedded-brains.de
> >> phone: +49-89-18 94 741 - 18
> >> fax:   +49-89-18 94 741 - 08
> >>
> >> Registergericht: Amtsgericht München
> >> Registernummer: HRB 157899
> >> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> >> Unsere Datenschutzerklärung finden Sie hier:
> >> https://embedded-brains.de/datenschutzerklaerung/
>
> --
> 
> embedded brains GmbH
> Herr Christian MAUDERER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: christian.maude...@embedded-brains.de
> phone: +49-89-18 94 741 - 18
> fax:   +49-89-18 94 741 - 08
>
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Re: libbsd: Backport fd_set size fixes for racoon and ping6 to 5

2021-03-29 Thread Christian MAUDERER

Hello Gedare,

Am 29.03.21 um 16:40 schrieb Gedare Bloom:

On Mon, Mar 29, 2021 at 1:31 AM Christian MAUDERER
 wrote:


Hello Gedare,

Am 26.03.21 um 16:03 schrieb Gedare Bloom:

seems fine to me.


Thanks.

I just wanted to push the patches and noted that there haven't been any
changes to the 5 branch of libbsd since the release. But there have been
some fixes on the 5-freebsd-12 branch. Did I miss something and the 5
branch shouldn't be updated with fixes? Or have the fixes just not been
applied to 5?


I don't use libbsd enough to remember what is the agreed-upon protocol
for its branches. I recall there is some confusing parts about how
some branches track freebsd's head, while others track some freebsd
branches. I guess, when we release a version of rtems, we need to
freeze on a commit/point of freebsd?


Basically there is the master (or 5) branch which tracks FreeBSD master 
and the *-freebsd-12 branch which tracks the FreeBSD stable release. I 
would suggest everyone who want's to use libbsd in a productive 
environment to use the *-freebsd-12.


But I'm not sure what our post-release-policy for the branches is. From 
the current commits on the branches it seems to be: Don't touch 5 and 
only fix stuff on 5-freebsd-12. But I'm still not sure.


Best regards

Christian




Best regards

Christian



On Fri, Mar 26, 2021 at 7:14 AM Christian MAUDERER
 wrote:


Hello,

I would like to backport the following patches to 5 and 5-freebsd-12:

https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=e7fb073f3a1040847daab3ef917aeade755eb30b
https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=33e3cf8eaff0081e74593f8a91edc8e37f732430

Ticket is here:

https://devel.rtems.org/ticket/4361

Is that OK?

Best regards

Christian
--

embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.maude...@embedded-brains.de
phone: +49-89-18 94 741 - 18
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


--

embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.maude...@embedded-brains.de
phone: +49-89-18 94 741 - 18
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/


--

embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.maude...@embedded-brains.de
phone: +49-89-18 94 741 - 18
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Re: libbsd: Backport fd_set size fixes for racoon and ping6 to 5

2021-03-29 Thread Gedare Bloom
On Mon, Mar 29, 2021 at 1:31 AM Christian MAUDERER
 wrote:
>
> Hello Gedare,
>
> Am 26.03.21 um 16:03 schrieb Gedare Bloom:
> > seems fine to me.
>
> Thanks.
>
> I just wanted to push the patches and noted that there haven't been any
> changes to the 5 branch of libbsd since the release. But there have been
> some fixes on the 5-freebsd-12 branch. Did I miss something and the 5
> branch shouldn't be updated with fixes? Or have the fixes just not been
> applied to 5?
>
I don't use libbsd enough to remember what is the agreed-upon protocol
for its branches. I recall there is some confusing parts about how
some branches track freebsd's head, while others track some freebsd
branches. I guess, when we release a version of rtems, we need to
freeze on a commit/point of freebsd?

> Best regards
>
> Christian
>
> >
> > On Fri, Mar 26, 2021 at 7:14 AM Christian MAUDERER
> >  wrote:
> >>
> >> Hello,
> >>
> >> I would like to backport the following patches to 5 and 5-freebsd-12:
> >>
> >> https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=e7fb073f3a1040847daab3ef917aeade755eb30b
> >> https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=33e3cf8eaff0081e74593f8a91edc8e37f732430
> >>
> >> Ticket is here:
> >>
> >> https://devel.rtems.org/ticket/4361
> >>
> >> Is that OK?
> >>
> >> Best regards
> >>
> >> Christian
> >> --
> >> 
> >> embedded brains GmbH
> >> Herr Christian MAUDERER
> >> Dornierstr. 4
> >> 82178 Puchheim
> >> Germany
> >> email: christian.maude...@embedded-brains.de
> >> phone: +49-89-18 94 741 - 18
> >> fax:   +49-89-18 94 741 - 08
> >>
> >> Registergericht: Amtsgericht München
> >> Registernummer: HRB 157899
> >> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> >> Unsere Datenschutzerklärung finden Sie hier:
> >> https://embedded-brains.de/datenschutzerklaerung/
> >> ___
> >> devel mailing list
> >> devel@rtems.org
> >> http://lists.rtems.org/mailman/listinfo/devel
>
> --
> 
> embedded brains GmbH
> Herr Christian MAUDERER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: christian.maude...@embedded-brains.de
> phone: +49-89-18 94 741 - 18
> fax:   +49-89-18 94 741 - 08
>
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Re: libbsd: Backport fd_set size fixes for racoon and ping6 to 5

2021-03-29 Thread Christian MAUDERER

Hello Gedare,

Am 26.03.21 um 16:03 schrieb Gedare Bloom:

seems fine to me.


Thanks.

I just wanted to push the patches and noted that there haven't been any 
changes to the 5 branch of libbsd since the release. But there have been 
some fixes on the 5-freebsd-12 branch. Did I miss something and the 5 
branch shouldn't be updated with fixes? Or have the fixes just not been 
applied to 5?


Best regards

Christian



On Fri, Mar 26, 2021 at 7:14 AM Christian MAUDERER
 wrote:


Hello,

I would like to backport the following patches to 5 and 5-freebsd-12:

https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=e7fb073f3a1040847daab3ef917aeade755eb30b
https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=33e3cf8eaff0081e74593f8a91edc8e37f732430

Ticket is here:

https://devel.rtems.org/ticket/4361

Is that OK?

Best regards

Christian
--

embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.maude...@embedded-brains.de
phone: +49-89-18 94 741 - 18
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


--

embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.maude...@embedded-brains.de
phone: +49-89-18 94 741 - 18
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Re: libbsd: Backport fd_set size fixes for racoon and ping6 to 5

2021-03-26 Thread Gedare Bloom
seems fine to me.

On Fri, Mar 26, 2021 at 7:14 AM Christian MAUDERER
 wrote:
>
> Hello,
>
> I would like to backport the following patches to 5 and 5-freebsd-12:
>
> https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=e7fb073f3a1040847daab3ef917aeade755eb30b
> https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=33e3cf8eaff0081e74593f8a91edc8e37f732430
>
> Ticket is here:
>
> https://devel.rtems.org/ticket/4361
>
> Is that OK?
>
> Best regards
>
> Christian
> --
> 
> embedded brains GmbH
> Herr Christian MAUDERER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: christian.maude...@embedded-brains.de
> phone: +49-89-18 94 741 - 18
> fax:   +49-89-18 94 741 - 08
>
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/
> ___
> devel mailing list
> devel@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

libbsd: Backport fd_set size fixes for racoon and ping6 to 5

2021-03-26 Thread Christian MAUDERER

Hello,

I would like to backport the following patches to 5 and 5-freebsd-12:

https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=e7fb073f3a1040847daab3ef917aeade755eb30b
https://git.rtems.org/rtems-libbsd/commit/?h=6-freebsd-12=33e3cf8eaff0081e74593f8a91edc8e37f732430

Ticket is here:

https://devel.rtems.org/ticket/4361

Is that OK?

Best regards

Christian
--

embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.maude...@embedded-brains.de
phone: +49-89-18 94 741 - 18
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel