Re: FreeBSD/arm64 becoming Tier 1 in FreeBSD 13

2021-10-24 Thread Chris Stephan
This is an amazing accomplishment, congrats and appreciation to all those who 
contributed to this effort! Looking forward to all the good things to come out 
of the arm world!

Get Outlook for iOS<https://aka.ms/o0ukef>

From: owner-freebsd-curr...@freebsd.org  on 
behalf of Ed Maste 
Sent: Friday, April 9, 2021 8:23:13 AM
To: FreeBSD Current ; freebsd-arm 
; freebsd-annou...@freebsd.org 

Subject: FreeBSD/arm64 becoming Tier 1 in FreeBSD 13

Summary

FreeBSD will promote arm64 to a Tier 1 architecture in FreeBSD 13.
This means we will provide release images, binary packages, and
security and errata updates. While we anticipate there will be minor
issues with this first release, we believe the port is mature enough
that they can be resolved during the life of FreeBSD 13.

Details

Development efforts on FreeBSD/arm64 (also known as AArch64) started
in 2014, with generous financial and technical support from Arm,
Cavium and the FreeBSD Foundation. FreeBSD 11.0 arrived in October
2016 as the first release with support for the architecture.
Improvements to the kernel, tool chain, userland, and ports and
package infrastructure have been ongoing since that time, with
improvements arriving in each minor and major release.

The FreeBSD base system is ready for the promotion of arm64 to Tier 1,
and the Release Engineering, Security, and Ports teams are prepared to
support the Tier 1 requirements for arm64. Security updates via
freebsd-update now include arm64 support (starting with the FreeBSD
13.0 release candidates).

Required ports infrastructure is in place for arm64 and most ports
build successfully. The project now has several Ampere eMAG systems
acting as package build servers. These machines were obtained through
a combination of FreeBSD Foundation purchases and generous donations
from Ampere.

To support port maintainers who do not have access to arm64 hardware
we will be improving ports CI and testing resources (and this effort
will benefit all architectures). We will also be suggesting one or
more low-cost reference platforms for FreeBSD/arm64.

The guarantees included in Tier 1 status are described in
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.freebsd.org%2Fen_US.ISO8859-1%2Farticles%2Fcommitters-guide%2Farchs.html&data=04%7C01%7C%7C2713b30cb188456c362a08d8fb5aba94%7C84df9e7fe9f640afb435%7C1%7C0%7C637535714381290774%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=b%2FuEf1O%2FpOJKq9vq2Cvx3o3t7K1FB%2BtTtTP3%2FcRYldY%3D&reserved=0

In particular, for Tier 1 architectures the project provides release
images, binary package sets, and binary and source updates for
Security Advisories and Errata Notices.

The AArch64 ecosystem’s maturity ensures follow on generations of
hardware. The diversity of offerings, as well as the multiple
generations of hardware shows that the FreeBSD project will benefit
from adding support for this platform. The growth trajectory suggests
this will be a significant portion of the market in the coming years,
and FreeBSD will benefit from tapping into this market with this Tier
1 platform.

(on behalf of core)
___
freebsd-current@freebsd.org mailing list
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freebsd.org%2Fmailman%2Flistinfo%2Ffreebsd-current&data=04%7C01%7C%7C2713b30cb188456c362a08d8fb5aba94%7C84df9e7fe9f640afb435%7C1%7C0%7C637535714381290774%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=X4uvGOWbVdDXY5StdEoxT0XxeLC6q3TtHwcAnpFauYw%3D&reserved=0
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: FreeBSD/arm64 becoming Tier 1 in FreeBSD 13

2021-04-09 Thread Stefan Parvu


> FreeBSD will promote arm64 to a Tier 1 architecture in FreeBSD 13.
> This means we will provide release images, binary packages, and
> security and errata updates. While we anticipate there will be minor
> issues with this first release, we believe the port is mature enough
> that they can be resolved during the life of FreeBSD 13.

10 x thanks

Stefan

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: FreeBSD/arm64 becoming Tier 1 in FreeBSD 13

2021-04-09 Thread sm


___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: FreeBSD/arm64 becoming Tier 1 in FreeBSD 13

2021-04-09 Thread Alan Somers
On Fri, Apr 9, 2021 at 7:23 AM Ed Maste  wrote:

> Summary
>
> FreeBSD will promote arm64 to a Tier 1 architecture in FreeBSD 13.
> This means we will provide release images, binary packages, and
> security and errata updates. While we anticipate there will be minor
> issues with this first release, we believe the port is mature enough
> that they can be resolved during the life of FreeBSD 13.
>
> Details
>
> Development efforts on FreeBSD/arm64 (also known as AArch64) started
> in 2014, with generous financial and technical support from Arm,
> Cavium and the FreeBSD Foundation. FreeBSD 11.0 arrived in October
> 2016 as the first release with support for the architecture.
> Improvements to the kernel, tool chain, userland, and ports and
> package infrastructure have been ongoing since that time, with
> improvements arriving in each minor and major release.
>
> The FreeBSD base system is ready for the promotion of arm64 to Tier 1,
> and the Release Engineering, Security, and Ports teams are prepared to
> support the Tier 1 requirements for arm64. Security updates via
> freebsd-update now include arm64 support (starting with the FreeBSD
> 13.0 release candidates).
>
> Required ports infrastructure is in place for arm64 and most ports
> build successfully. The project now has several Ampere eMAG systems
> acting as package build servers. These machines were obtained through
> a combination of FreeBSD Foundation purchases and generous donations
> from Ampere.
>
> To support port maintainers who do not have access to arm64 hardware
> we will be improving ports CI and testing resources (and this effort
> will benefit all architectures). We will also be suggesting one or
> more low-cost reference platforms for FreeBSD/arm64.
>
> The guarantees included in Tier 1 status are described in
>
> https://docs.freebsd.org/en_US.ISO8859-1/articles/committers-guide/archs.html
>
> In particular, for Tier 1 architectures the project provides release
> images, binary package sets, and binary and source updates for
> Security Advisories and Errata Notices.
>
> The AArch64 ecosystem’s maturity ensures follow on generations of
> hardware. The diversity of offerings, as well as the multiple
> generations of hardware shows that the FreeBSD project will benefit
> from adding support for this platform. The growth trajectory suggests
> this will be a significant portion of the market in the coming years,
> and FreeBSD will benefit from tapping into this market with this Tier
> 1 platform.
>
> (on behalf of core)
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>

Wow, great news!  I look forward to seeing your reference platform
recommendations.  But the next obvious question that comes to mind is: how
to do hosted CI testing for FreeBSD/arm64?   Cirrus-CI and sr.ht work well
but only for amd64.  Are there any options for arm64 at all?  I think it
should be possible to hook up Cirrus's management to one of Amazon's arm64
instances, but somebody would have to go to the trouble of creating a
custom ami image, and every user would need to create an EC2 account.  Are
there any better options?
-Alan
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD/arm64 becoming Tier 1 in FreeBSD 13

2021-04-09 Thread Ed Maste
Summary

FreeBSD will promote arm64 to a Tier 1 architecture in FreeBSD 13.
This means we will provide release images, binary packages, and
security and errata updates. While we anticipate there will be minor
issues with this first release, we believe the port is mature enough
that they can be resolved during the life of FreeBSD 13.

Details

Development efforts on FreeBSD/arm64 (also known as AArch64) started
in 2014, with generous financial and technical support from Arm,
Cavium and the FreeBSD Foundation. FreeBSD 11.0 arrived in October
2016 as the first release with support for the architecture.
Improvements to the kernel, tool chain, userland, and ports and
package infrastructure have been ongoing since that time, with
improvements arriving in each minor and major release.

The FreeBSD base system is ready for the promotion of arm64 to Tier 1,
and the Release Engineering, Security, and Ports teams are prepared to
support the Tier 1 requirements for arm64. Security updates via
freebsd-update now include arm64 support (starting with the FreeBSD
13.0 release candidates).

Required ports infrastructure is in place for arm64 and most ports
build successfully. The project now has several Ampere eMAG systems
acting as package build servers. These machines were obtained through
a combination of FreeBSD Foundation purchases and generous donations
from Ampere.

To support port maintainers who do not have access to arm64 hardware
we will be improving ports CI and testing resources (and this effort
will benefit all architectures). We will also be suggesting one or
more low-cost reference platforms for FreeBSD/arm64.

The guarantees included in Tier 1 status are described in
https://docs.freebsd.org/en_US.ISO8859-1/articles/committers-guide/archs.html

In particular, for Tier 1 architectures the project provides release
images, binary package sets, and binary and source updates for
Security Advisories and Errata Notices.

The AArch64 ecosystem’s maturity ensures follow on generations of
hardware. The diversity of offerings, as well as the multiple
generations of hardware shows that the FreeBSD project will benefit
from adding support for this platform. The growth trajectory suggests
this will be a significant portion of the market in the coming years,
and FreeBSD will benefit from tapping into this market with this Tier
1 platform.

(on behalf of core)
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"