[PATCH 11/22] um: mm: use mm_is_kernel() in TLB sync
Kevin Brodsky <[email protected]> Tue, 14 Jul 2026 15:04:00 +0100
| Newsgroups | gmane.linux.uml.devel,gmane.linux.kernel.mm,gmane.linux.ports.arm.kernel,gmane.linux.ports.parisc,gmane.linux.ports.ppc64.devel,gmane.linux.ports.riscv,gmane.linux.ports.sparc,gmane.comp.boot-loaders.tboot.devel,gmane.linux.kernel.efi,gmane.linux.kernel,gmane.linux.kernel.cross-arch |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> --- 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