From nobody Wed May 27 15:24:08 2026 X-Original-To: dev-commits-src-main@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 4gQYLc5pwZz6fBqq for ; Wed, 27 May 2026 15:24:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gQYLc2m91z3PdB for ; Wed, 27 May 2026 15:24:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779895448; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=n6bJY6dgrNPH4Iy0mq4d6Vs3mNsgDejZ4L0qtBEs0aE=; b=VTIhxTSgMA7zJpVGBMYSZEhfjLAGS3aApZCgL/Fkml0riHyz3zI8vhykObpxCYyD2wvz79 RqKNnXppb8Ffbaoaa9HdUvHtjPk8nGBEAMnFIF6eqGgHECyydOqurv+a6jTDq2Acg13L88 QpXh5KD7PHZTQNVzh0so5udOUUFTtE3hVoF286ZFajMp4kZLlOT+sBfV3SEJTW42mZW4cR qdjYS449zSYCE1F25y5idCD5JcvTue1cuaGwYpJzLYX0ndaNPzs36lAzvvH26ADFKt23Rz 4cyO+6XC4FffN9nJkXOE8Lf5ZwkYdikiNkl02CNyksrYmG4UcI6c5UoXcKGCFg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1779895448; a=rsa-sha256; cv=none; b=FueMWV5U1ugfz/mp5dj2kk9pcggV/HoigI/ZBkwo3r5u5hHm+K4XW2pXQIevyHFix2u2Ua 2Et4XD6XE0ez5xNE22SjHcEbQTOAS3lVSBp8SORcug1+yFZ7ROMO286VJzSqIo6y4KFSsq uQj+B9RetPGDkHsfUqEXiAj1+014+QYzFrjOHKJNMLmKdXaai1zOzukYZFtEUZCfo5W7P6 Q9dbNyvYXWjqlBKTdzqLX0qJuIxCp/DhtUKG1zkKk2RmQpj+QijLrPX0Q74R46ISemiQxp 7KKMtiQRNW4sIpHsPduKhxZLQev8DgA3fP61mNQWcvry7miuH9H8YbTwYWf3AA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779895448; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=n6bJY6dgrNPH4Iy0mq4d6Vs3mNsgDejZ4L0qtBEs0aE=; b=QyeE0FCNz6w7oeIAYEWQUrzUTWrOg+K21B5i03iI3Qb9mwrtxX6fkQELMedKlneIqNddJ3 jjpco4nJ/3hHWeQYMHEi8+g21xqmrmbdsY7dCDTtnXbuEOCfo0tCy6mVDnz6ozFNxP2zmL eVKA7ApJYNvD1f//LRAoyZs4rYwkmRSGSxVLqucPere7ko8Hn9dpeWuSkPRVSchgyyHKi1 gR3MEi/u6jtYqQOf+AKN9ZjkztJwJaTFk6MSK0zMnBBkzjbnkcstu+k4yjS6CD7SXd5Ddr u9P+9DnGdgR3u3d5zA1YeEt2ThdVnJP4kwa2mE79EpEDGMws+/nd9Wl9pXXrNg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gQYLc2Lx9z14xm for ; Wed, 27 May 2026 15:24:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2793d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 27 May 2026 15:24:08 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Andrew Turner Subject: git: 48da01ad0b16 - main - arm64: Add a comment about HWCAP values List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andrew X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 48da01ad0b165b4dd38a4c22449216c1babc068b Auto-Submitted: auto-generated Date: Wed, 27 May 2026 15:24:08 +0000 Message-Id: <6a170c98.2793d.d955f47@gitrepo.freebsd.org> The branch main has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=48da01ad0b165b4dd38a4c22449216c1babc068b commit 48da01ad0b165b4dd38a4c22449216c1babc068b Author: Andrew Turner AuthorDate: 2026-05-14 15:04:32 +0000 Commit: Andrew Turner CommitDate: 2026-05-27 15:22:25 +0000 arm64: Add a comment about HWCAP values They must be identical to Linux. Document this requirement to allow userspace to depend on this. Sponsored by: Arm Ltd --- sys/arm64/include/elf.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sys/arm64/include/elf.h b/sys/arm64/include/elf.h index a5a90f8c7712..7940bb259256 100644 --- a/sys/arm64/include/elf.h +++ b/sys/arm64/include/elf.h @@ -96,6 +96,12 @@ __ElfType(Auxinfo); /* First __FreeBSD_version that supports Top Byte Ignore (TBI) */ #define TBI_VERSION 1500058 +/* + * The HWCAP values must be identical to Linux. Many userspace programs + * will define missing HWCAP values to the Linux version. To keep these + * working when we add the HWCAP it must be the same. + */ + /* HWCAP */ #define HWCAP_FP (1 << 0) #define HWCAP_ASIMD (1 << 1)