Subject arch, mm/execmem: resolve confusion about set_direct_map_valid_noflush()
Author rppt@kernel.org
Date 2026-08-16 10:59:24 +0000 UTC
Version
Cc abarnas@google.com agordeev@linux.ibm.com akpm@linux-foundation.org alex@ghiti.fr aou@eecs.berkeley.edu borntraeger@linux.ibm.com bp@alien8.de brendan.jackman@linux.dev catalin.marinas@arm.com chenhuacai@kernel.org dave.hansen@linux.intel.com david@kernel.org gerald.schaefer@linux.ibm.com gor@linux.ibm.com hca@linux.ibm.com hpa@zytor.com kernel@xen0n.name lenb@kernel.org linux-arm-kernel@lists.infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-pm@vger.kernel.org linux-riscv@lists.infradead.org linux-s390@vger.kernel.org loongarch@lists.linux.dev luto@kernel.org mingo@redhat.com palmer@dabbelt.com pavel@kernel.org peterz@infradead.org pjw@kernel.org rafael@kernel.org rppt@kernel.org ryan.roberts@arm.com svens@linux.ibm.com tglx@kernel.org urezki@gmail.com will@kernel.org x86@kernel.org
Patches (6)
Name Content [All]
[PATCH 1/6] set_memory: add number of pages parameter to set_direct_map APIs [Body]
[PATCH 2/6] mm/vmalloc: set area's page_order after allocation succeeds [Body]
[PATCH 3/6] mm/vmalloc: constify vm parameter of get_vm_area_page_order() [Body]
[PATCH 4/6] mm/vmalloc: make set_area_direct_map HUGE_VMAP friendly [Body]
[PATCH 5/6] mm/execmem: use VM_FLUSH_RESET_PERMS for ROX cache allocations [Body]
[PATCH 6/6] Revert "arch: introduce set_direct_map_valid_noflush()" [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-16
Passed
ID (for dev) 78c32555-7abe-4978-a7f8-1e979f5c9e59
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 6c2cdf00fe5205942b5f29e16905603a1717b931 [Config] passed [Log]
[KASAN] Boot test: Base 6c2cdf00fe5205942b5f29e16905603a1717b931 [Config] passed [Log]
[KASAN] Build Patched 6c2cdf00fe5205942b5f29e16905603a1717b931 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 6c2cdf00fe5205942b5f29e16905603a1717b931 [Config] [patched] passed [Log]
[KASAN] Fuzz 6c2cdf00fe5205942b5f29e16905603a1717b931 [Config] 6c2cdf00fe5205942b5f29e16905603a1717b931 [Config] [patched] passed [Log] [Artifacts]