mm-skip-kasan-tagging-for-page-allocated-page-tables.patch removed from -mm tree
The quilt patch titled
Subject: mm: skip KASAN tagging for page-allocated page tables
has been removed from the -mm tree. Its filename was
mm-skip-kasan-tagging-for-page-allocated-page-tables.patch
This patch was dropped because it was merged into the mm-stable branch of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
------------------------------------------------------
From: Muhammad Usama Anjum <[email protected]>
Subject: mm: skip KASAN tagging for page-allocated page tables
Date: Wed, 29 Apr 2026 15:57:04 +0530
Page tables are always accessed via the linear mapping with a match-all tag, so HW-tag KASAN never checks them. For page-allocated tables (PTEs and PGDs etc), avoid the tag setup and poisoning overhead by using __GFP_SKIP_KASAN. SLUB-backed page tables are unchanged for now. (They aren't widely used and require more SLUB related skip logic. Leave it later.)
---
include/asm-generic/pgalloc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
include/asm-generic/pgalloc.h renamed from include/asm-generic/pgalloc.h~mm-skip-kasan-tagging-for-page-allocated-page-tables +1 -1
@@ -4,7 +4,7 @@#ifdef CONFIG_MMU -#define GFP_PGTABLE_KERNEL (GFP_KERNEL | __GFP_ZERO) +#define GFP_PGTABLE_KERNEL (GFP_KERNEL | __GFP_ZERO | __GFP_SKIP_KASAN)#define GFP_PGTABLE_USER (GFP_PGTABLE_KERNEL | __GFP_ACCOUNT)/**
_
Patches currently in -mm which might be from [email protected] are