Patch Series

Subject arm64: Unmap linear alias of kernel data/bss
Author ardb@google.com
Date 2026-04-27 15:34:18 +0000 UTC
Version
Cc akpm@linux-foundation.org anshuman.khandual@arm.com ardb@google.com ardb@kernel.org catalin.marinas@arm.com david@kernel.org kees@kernel.org linux-arm-kernel@lists.infradead.org linux-hardening@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org lizprucka@google.com mark.rutland@arm.com rppt@kernel.org ryan.roberts@arm.com sethjenkins@google.com will@kernel.org

Patches (15)

Name Content [All]
[PATCH v4 01/15] arm64: mm: Map the linear alias of text/rodata as tagged [Body]
[PATCH v4 02/15] mm: Make empty_zero_page __ro_after_init [Body]
[PATCH v4 03/15] arm64: mm: Preserve existing table mappings when mapping DRAM [Body]
[PATCH v4 04/15] arm64: mm: Preserve non-contiguous descriptors when mapping DRAM [Body]
[PATCH v4 05/15] arm64: mm: Remove bogus stop condition from map_mem() loop [Body]
[PATCH v4 06/15] arm64: mm: Drop redundant pgd_t* argument from map_mem() [Body]
[PATCH v4 07/15] arm64: mm: Permit contiguous descriptors to be rewritten [Body]
[PATCH v4 08/15] arm64: kfence: Avoid NOMAP tricks when mapping the early pool [Body]
[PATCH v4 09/15] arm64: mm: Permit contiguous attribute for preliminary mappings [Body]
[PATCH v4 10/15] arm64: Move fixmap page tables to end of kernel image [Body]
[PATCH v4 11/15] arm64: mm: Don't abuse memblock NOMAP to check for overlaps [Body]
[PATCH v4 12/15] arm64: mm: Map the kernel data/bss read-only in the linear map [Body]
[PATCH v4 13/15] arm64: mm: Unmap kernel data/bss entirely from the linear map [Body]
[PATCH v4 14/15] arm64: mm: Generalize manipulation code of read-only descriptors [Body]
[PATCH v4 15/15] arm64: mm: Remap linear aliases of the fixmap page tables read-only [Body]
Session 2026-04-29
ID (for dev) 2becc19f-0710-4244-b26a-e8af6aaa8881
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] passed [Log]
[KASAN] Boot test: Base 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] passed [Log]
[KASAN] Build Patched 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log]
[KASAN] Fuzz 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] 254f49634ee16a731174d2ae34bc50bd5f45e731 [Config] [patched] passed [Log] [Artifacts]