From nobody Tue Jan 13 16:27:15 2026 X-Original-To: dev-commits-src-all@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 4drF5H5Jfrz6NMNp for ; Tue, 13 Jan 2026 16:27:15 +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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4drF5H4Kbjz3KY2 for ; Tue, 13 Jan 2026 16:27:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768321635; 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=qKn7u1j/DmDujWqD+/sIiRiaif/MOYzJvdESzZi8eBE=; b=yy2lLCTjAc/4WW8O9HNBmMjXhfjUgFcbDp98LuwXPRp3zUXtW5aKG7zAc0LSqygxPqkGe3 vgvjgsZmJEAPueP08ZYuA1qTYEn/lWjvGiNxkrobsYSuOFX+P/H2SbobIxS9fgF83kjNDR IeOarX+nO2tBlbnB4/CPGYYYb4x1xzn86GwFCvrCkAiOoU9VaZ7E6bYosIxvjuUqe0q/Xr WhIqac9Lu37qN7Eot8oYtoOaMWABEUbuIiGHmvxEowVPI3R+K88B5ZD5veJ0q9oBC9Ok0g zZ527/5TFTWZVIs2QiTlZmlVZT+hVp6WlxZYDMDlfRtoAzL1TyS7RwMe9kxonQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768321635; 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=qKn7u1j/DmDujWqD+/sIiRiaif/MOYzJvdESzZi8eBE=; b=jDiFGa6/Z3x7hHAQPx2y1mTftp/KirRbDTSQCGh3SfKS3vqrXPAyRxUHFRcn4CfHGIADkf 8QHPpU9Wx5GXLDfnIZslPPU641jgN8DI6MlGduoWMxClPLzxkQFkvtJgNWAziv/ZFM5pUH YakCE2aU3xYozoiugKNgUcpMCWuwtVK1+VdOOolfOR+hWdT0NERejU5/PvLq1gPkcE4beT EL/md+pnP9RXCneuCbBbqiHKs+r04PabXzIVlde2Bds08QEBJNbAnB3Ja7dFxve/LWZVyJ QjGpRxvfIGTbk5PMXEgl/DfWqf0ESo+alPUraurUxsCqc2ZGISSV5qTdg3EWsA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768321635; a=rsa-sha256; cv=none; b=pjxCOZ9cA5x3Tqk1julX4IHJ5MJQlyjIJhOGAhd33dBtc7Du/nYkTn5pPvTrPdZBUq0gDg sO/orBuEoJ76uz/rU6D2ON6O6NLzUgQIhK3/JCyIJMKrui6GXrCz8/n6UD6h6Kd2kJAbv5 +yuaEM8uhA5EyuIT8h8Bo9l63gJyI5bqOeupdDqTEQWF9EBhZNYQMzjinaNGfKG6m6LfNQ C3nHi+OroueKvyTmaDc0f/scpSVW9H5PcetN+ljl/5WztuVQ2nkLWZHbi8iNeIsGpo+3jb kxhl8PL60JxckcxqjA/YJ3ctyoeGzQWbbSn95V7uvyd4usRL+GwaieysuEknFA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4drF5H3x9Qz4P4 for ; Tue, 13 Jan 2026 16:27:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 30cc0 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 13 Jan 2026 16:27:15 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Andrew Turner Subject: git: 84d6c08584a5 - stable/15 - arm64: Enable EPAN and IESB List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org 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/stable/15 X-Git-Reftype: branch X-Git-Commit: 84d6c08584a563565bb9190053dbf5670dd3ac72 Auto-Submitted: auto-generated Date: Tue, 13 Jan 2026 16:27:15 +0000 Message-Id: <69667263.30cc0.7fa74d2a@gitrepo.freebsd.org> The branch stable/15 has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=84d6c08584a563565bb9190053dbf5670dd3ac72 commit 84d6c08584a563565bb9190053dbf5670dd3ac72 Author: Andrew Turner AuthorDate: 2025-09-19 10:05:48 +0000 Commit: Andrew Turner CommitDate: 2026-01-13 14:06:18 +0000 arm64: Enable EPAN and IESB These are both safe to enable. EPAN only affects PAN when it's enabled, and IESB makes exception entry and exit an Implicit Error Synchronization event. Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D51013 (cherry picked from commit 68b3d0cbe03467abac0523bbeea0cfc34efd9b05) --- sys/arm64/include/armreg.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/arm64/include/armreg.h b/sys/arm64/include/armreg.h index 401a963e2ba9..9d263b4edc09 100644 --- a/sys/arm64/include/armreg.h +++ b/sys/arm64/include/armreg.h @@ -2617,10 +2617,12 @@ (SCTLR_LSMAOE | SCTLR_nTLSMD | SCTLR_EIS | SCTLR_TSCXT | SCTLR_EOS) #define SCTLR_MMU_ON \ (SCTLR_MMU_OFF | \ + SCTLR_EPAN | \ SCTLR_BT1 | \ SCTLR_BT0 | \ SCTLR_UCI | \ SCTLR_SPAN | \ + SCTLR_IESB | \ SCTLR_nTWE | \ SCTLR_nTWI | \ SCTLR_UCT | \