Patch Series

Subject arm64: support FEAT_BBM level 2 and large block mapping when rodata=full
Author ryan.roberts@arm.com
Date 2025-08-29 11:52:42 +0000 UTC
Version 7
Cc akpm@linux-foundation.org ardb@kernel.org catalin.marinas@arm.com cl@gentwo.org david@redhat.com dev.jain@arm.com linux-arm-kernel@lists.infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org lorenzo.stoakes@oracle.com ryan.roberts@arm.com scott@os.amperecomputing.com will@kernel.org yang@os.amperecomputing.com

Patches (6)

Name Content
[PATCH v7 1/6] arm64: Enable permission change on arm64 kernel block mappings [Body]
[PATCH v7 2/6] arm64: cpufeature: add AmpereOne to BBML2 allow list [Body]
[PATCH v7 3/6] arm64: mm: support large block mapping when rodata=full [Body]
[PATCH v7 4/6] arm64: mm: Optimize split_kernel_leaf_mapping() [Body]
[PATCH v7 5/6] arm64: mm: split linear mapping if BBML2 unsupported on secondary CPUs [Body]
[PATCH v7 6/6] arm64: mm: Optimize linear_map_split_to_ptes() [Body]

Session 2025-08-29

ID (for dev) 8d2060cd-a854-4f8e-9f7b-826667f5f5fe
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] passed [Log]
Build Patched fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] [patched] passed [Log]
Boot test: Base fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] passed
Boot test: Patched fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] [patched] passed
Fuzzing fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] fab1beda7597fac1cecc01707d55eadb6bbe773c [Config] [patched] passed [Log] [Artifacts]