[PATCH 11/22] um: mm: use mm_is_kernel() in TLB sync
Kevin Brodsky
kevin.brodsky at arm.com
Tue Jul 14 07:04:00 PDT 2026
The new MMF_KERNEL flag identifies kernel-owned mm's. Checking the
flag with mm_is_kernel() is preferred over comparing directly
against &init_mm.
No functional change, as only init_mm has MMF_KERNEL set for now.
Assisted-by: Codex:GPT-5.5
Signed-off-by: Kevin Brodsky <kevin.brodsky at arm.com>
---
arch/um/kernel/tlb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/um/kernel/tlb.c b/arch/um/kernel/tlb.c
index 1f175716b474..fa34a710203e 100644
--- a/arch/um/kernel/tlb.c
+++ b/arch/um/kernel/tlb.c
@@ -171,7 +171,7 @@ int um_tlb_sync(struct mm_struct *mm)
return 0;
ops.mm_idp = &mm->context.id;
- if (mm == &init_mm) {
+ if (mm_is_kernel(mm)) {
ops.mmap = kern_map;
ops.unmap = kern_unmap;
} else {
--
2.51.2
More information about the linux-um
mailing list