From nobody Fri Jul 12 12:00:59 2024 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WL9DY6QdLz5QFy1 for ; Fri, 12 Jul 2024 12:01:33 +0000 (UTC) (envelope-from bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz) Received: from e3i74.smtp2go.com (e3i74.smtp2go.com [158.120.84.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WL9DW5BGRz4tW8 for ; Fri, 12 Jul 2024 12:01:30 +0000 (UTC) (envelope-from bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=smtpservice.net header.s=a1-4 header.b=OAnJdRRN; dkim=pass header.d=fubar.geek.nz header.s=s790814 header.b=AN4p2md4; dmarc=pass (policy=none) header.from=fubar.geek.nz; spf=pass (mx1.freebsd.org: domain of "bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz" designates 158.120.84.74 as permitted sender) smtp.mailfrom="bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smtpservice.net; i=@smtpservice.net; q=dns/txt; s=a1-4; t=1720785680; h=feedback-id : x-smtpcorp-track : date : message-id : to : subject : from : reply-to : sender : list-unsubscribe : list-unsubscribe-post; bh=cBmsiazenvBw1b1DVwJXAyg8hN2XEqBTyCjBSCGhkLI=; b=OAnJdRRNM5Jdq3sYvktGFZhNqVXlb9eTBnjStL6UTzZHC6wdQpHcRycSIW4MHxTWjUync VnjKdp06aGrVrLBOP+DpU4U1W2YawEirALwFDzJL68D2BOrTQxuH8oPIhgYINxuEYaLY5jt PncJoRvsW16hHAyUNbfHlJYb4xt8bDbsJ834DDgeCz+wPXU9dRDbibaXka5mTXD5lpxYhFh RtuwRICIOzcgSg2s/kXqAz4wFMiKm2M8nC/sIGFl0N/b1BgLzAp+fnCsJa+UPW+0LH34C/3 aPGlYLa3IvUqINowDZZ3uFEvdfc/MGQnuXsxRIJeviNPTylGjnKvCSEEN1Xg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fubar.geek.nz; i=@fubar.geek.nz; q=dns/txt; s=s790814; t=1720785680; h=from : subject : to : message-id : date; bh=cBmsiazenvBw1b1DVwJXAyg8hN2XEqBTyCjBSCGhkLI=; b=AN4p2md4DtNOaKhu5BrC9/XM6rleUSVD7AsK3ltlqCYEb6UI6UZFmeJobUFqFwxRGZH5Z hZc32PIl0t5pU8iDLbWBS7j87fb9PbOOMGGFJo7lEL2l2XQqtmRejHUCgBqpUtELDDoDgD9 mxteMyRloHOXchReZVAxj2R+j4TAWL/A+W7M/NcK13upJlpbw+/sVsDrgYAJHf2NEhZNrgx 3hnWkJt5A1pJ9xyGsvWBjJtuHM6db9ckI3XNZT0tQLEPHoSdNaxk1GGfSNzj4PPPcbcm6VB s9AyE2GFtTgGbsp/kri1TwHvRXebqBT7wTF/VSNPOzGZrLoqGi9nnUAP5y7g== Received: from [10.99.243.232] (helo=morbo.fubar.geek.nz) by smtpcorp.com with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.97.1-S2G) (envelope-from ) id 1sSExb-4o5NDgrwJqu-kMt7 for freebsd-arm@freebsd.org; Fri, 12 Jul 2024 12:01:11 +0000 Received: from smtpclient.apple (92.40.184.1.threembb.co.uk [92.40.184.1]) by morbo.fubar.geek.nz (Postfix) with ESMTPSA id 0E9BD481A8 for ; Fri, 12 Jul 2024 12:01:09 +0000 (UTC) From: Andrew Turner Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: HEADSUP: armv6 has been removed Date: Fri, 12 Jul 2024 13:00:59 +0100 References: <202407121132.46CBWHDZ010268@gitrepo.freebsd.org> To: FreeBSD ARM List In-Reply-To: <202407121132.46CBWHDZ010268@gitrepo.freebsd.org> Message-Id: <9B6316AE-90FE-47D3-AEA5-7B76ABC0A791@fubar.geek.nz> X-Mailer: Apple Mail (2.3774.600.62) X-Report-Abuse: Please forward a copy of this message, including all headers, to Feedback-ID: 790814m:790814amQcrys:790814skvIKxBb-l X-smtpcorp-track: kS2x86jwmRLu.WHBfscKL70_a.9xLPsg9cBcj X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[fubar.geek.nz,none]; FORGED_SENDER(0.30)[andrew@fubar.geek.nz,bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz]; R_DKIM_ALLOW(-0.20)[smtpservice.net:s=a1-4,fubar.geek.nz:s=s790814]; R_SPF_ALLOW(-0.20)[+ip4:158.120.80.0/21]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; ASN(0.00)[asn:23352, ipnet:158.120.84.0/22, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[andrew@fubar.geek.nz,bounce.6vq99urpb4vmjo6=h5yy9u0rk1nt=3pcc51blaq44dj@em790814.fubar.geek.nz]; DKIM_TRACE(0.00)[smtpservice.net:+,fubar.geek.nz:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[158.120.84.74:from] X-Rspamd-Queue-Id: 4WL9DW5BGRz4tW8 As of the commit below support for armv6 has been removed from main. = There is still some support code in the tree, however I am planning on = removing this soon Andrew > On 12 Jul 2024, at 12:32, Andrew Turner wrote: >=20 > The branch main has been updated by andrew: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3D7818c2d37c2c600fc9ad6f2a0951e50d= d21b17c8 >=20 > commit 7818c2d37c2c600fc9ad6f2a0951e50dd21b17c8 > Author: Andrew Turner > AuthorDate: 2024-07-12 11:28:35 +0000 > Commit: Andrew Turner > CommitDate: 2024-07-12 11:31:53 +0000 >=20 > armv6: Remove support for building armv6 >=20 > With it planned that armv7 will be the only 32-bit kernel when 15.0 = is > released remove support for armv6. >=20 > Remove the top level build infrastructure. It was already removed = from > universe, this just stops it from being built directly. >=20 > Reviewed by: mmel, emaste > Sponsored by: Arm Ltd > Differential Revision: https://reviews.freebsd.org/D45634 > --- > Makefile | 6 +----- > Makefile.inc1 | 1 - > UPDATING | 3 +++ > sys/sys/param.h | 2 +- > 4 files changed, 5 insertions(+), 7 deletions(-) >=20 > diff --git a/Makefile b/Makefile > index b2613b68b645..5c113d5b83cc 100644 > --- a/Makefile > +++ b/Makefile > @@ -521,9 +521,6 @@ worlds: .PHONY > # Don't build rarely used, semi-supported architectures unless = requested. > # > .if defined(EXTRA_TARGETS) > -# armv6's importance has waned enough to make building it the = exception rather > -# than the rule. > -EXTRA_ARCHES_arm=3D armv6 > # powerpcspe excluded from main list until clang fixed > EXTRA_ARCHES_powerpc=3D powerpcspe > .endif > @@ -535,8 +532,7 @@ TARGET_ARCHES_${target}=3D = ${MACHINE_ARCH_LIST_${target}} >=20 > .if defined(USE_GCC_TOOLCHAINS) > TOOLCHAINS_amd64=3D amd64-gcc12 > -TOOLCHAINS_arm=3D armv6-gcc12 armv7-gcc12 > -TOOLCHAIN_armv7=3D armv7-gcc12 > +TOOLCHAINS_arm=3D armv7-gcc12 > TOOLCHAINS_arm64=3D aarch64-gcc12 > TOOLCHAINS_i386=3D i386-gcc12 > TOOLCHAINS_powerpc=3D powerpc-gcc12 powerpc64-gcc12 > diff --git a/Makefile.inc1 b/Makefile.inc1 > index 2f442bc9a394..19ed923702b1 100644 > --- a/Makefile.inc1 > +++ b/Makefile.inc1 > @@ -146,7 +146,6 @@ TARGET_TRIPLE_ABI?=3D unknown > TARGET_TRIPLE?=3D = ${TARGET_ARCH:S/amd64/x86_64/}-${TARGET_TRIPLE_ABI}-freebsd${OS_REVISION} > KNOWN_ARCHES?=3D aarch64/arm64 \ > amd64 \ > - armv6/arm \ > armv7/arm \ > i386 \ > powerpc \ > diff --git a/UPDATING b/UPDATING > index 2b6f9cb0d956..fc3abb285039 100644 > --- a/UPDATING > +++ b/UPDATING > @@ -27,6 +27,9 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 15.x IS SLOW: > world, or to merely disable the most expensive debugging = functionality > at runtime, run "ln -s 'abort:false,junk:false' = /etc/malloc.conf".) >=20 > +20240712: > + Support for armv6 has been disconnected and is being removed. > + > 20240617: > ifconfig now treats IPv4 addresses without a width or mask as an = error. > Specify the desired mask or width along with the IP address on = the > diff --git a/sys/sys/param.h b/sys/sys/param.h > index 75370d5998fb..887c595a1de5 100644 > --- a/sys/sys/param.h > +++ b/sys/sys/param.h > @@ -73,7 +73,7 @@ > * cannot include sys/param.h and should only be updated here. > */ > #undef __FreeBSD_version > -#define __FreeBSD_version 1500019 > +#define __FreeBSD_version 1500020 >=20 > /* > * __FreeBSD_kernel__ indicates that this system uses the kernel of = FreeBSD, >=20