Subject arm64: mm: Introducing ROX CACHE to ARM64 systems with bbml2 no abort
Author abarnas@google.com
Date 2026-06-11 13:01:39 +0000 UTC
Version
Cc abarnas@google.com ardb@kernel.org catalin.marinas@arm.com cl@gentwo.org david@kernel.org jackmanb@google.com linux-arm-kernel@lists.infradead.org linux-mm@kvack.org rppt@kernel.org ryan.roberts@arm.com will@kernel.org yang@os.amperecomputing.com
Patches (6)
Name Content [All]
[RFC PATCH 1/6] arm64: mm: explicitly declare module and ftrace execmem regions [Body]
[RFC PATCH 2/6] arm64: mm: allow huge vmap permission adjustments with bbml2_no_abort [Body]
[RFC PATCH 3/6] arm64: mm: fix restoring linear map permissions on execmem cache clean [Body]
[RFC PATCH 4/6] arm64: mm: add helper to fill execmem with trapping instructions [Body]
[RFC PATCH 5/6] arm64: execmem: enable EXECMEM_ROX_CACHE on supported CPUs [Body]
[RFC PATCH 6/6] arm64: mm: support PMD page coalescing in the linear map [Body]
Session 2026-06-11
ID (for dev) ccf1da29-52da-4d1d-ab77-df8ca5df8253
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 4f8ef58c10bfe5f86a643c7c8331b37e69e3dae1 [Config] passed [Log]
[KASAN] Boot test: Base 4f8ef58c10bfe5f86a643c7c8331b37e69e3dae1 [Config] passed [Log]
[KASAN] Build Patched 4f8ef58c10bfe5f86a643c7c8331b37e69e3dae1 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 4f8ef58c10bfe5f86a643c7c8331b37e69e3dae1 [Config] [patched] passed [Log]
[KASAN] Fuzz 4f8ef58c10bfe5f86a643c7c8331b37e69e3dae1 [Config] 4f8ef58c10bfe5f86a643c7c8331b37e69e3dae1 [Config] [patched] skipped [Log] [Artifacts]