Date: Tue, 13 Jan 2026 16:27:15 +0000 From: Andrew Turner <andrew@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: 84d6c08584a5 - stable/15 - arm64: Enable EPAN and IESB Message-ID: <69667263.30cc0.7fa74d2a@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch stable/15 has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=84d6c08584a563565bb9190053dbf5670dd3ac72 commit 84d6c08584a563565bb9190053dbf5670dd3ac72 Author: Andrew Turner <andrew@FreeBSD.org> AuthorDate: 2025-09-19 10:05:48 +0000 Commit: Andrew Turner <andrew@FreeBSD.org> 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 | \home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69667263.30cc0.7fa74d2a>
