On Mon, 15 Dec 2025 15:03:23 +0000 Kevin Brodsky <[email protected]> wrote:
> Add basic KUnit tests for the generic aspects of the lazy MMU mode:
> ensure that it appears active when it should, depending on how
> enable/disable and pause/resume pairs are nested.
I needed this for powerpc allmodconfig;
--- a/arch/powerpc/mm/book3s64/hash_tlb.c~mm-add-basic-tests-for-lazy_mmu-fix
+++ a/arch/powerpc/mm/book3s64/hash_tlb.c
@@ -30,6 +30,7 @@
#include <trace/events/thp.h>
DEFINE_PER_CPU(struct ppc64_tlb_batch, ppc64_tlb_batch);
+EXPORT_SYMBOL_GPL(ppc64_tlb_batch);
/*
* A linux PTE was changed and the corresponding hash table entry
@@ -154,6 +155,7 @@ void __flush_tlb_pending(struct ppc64_tl
flush_hash_range(i, local);
batch->index = 0;
}
+EXPORT_SYMBOL_GPL(__flush_tlb_pending);
void hash__tlb_flush(struct mmu_gather *tlb)
{
_