On Mon, 2024-12-23 at 14:01 +0800, Qi Zheng wrote: > Very happy to see this change! > > > > @@ -191,7 +186,7 @@ struct paravirt_patch_template pv_ops = { > > .mmu.flush_tlb_kernel = native_flush_tlb_global, > > .mmu.flush_tlb_one_user = > > native_flush_tlb_one_user, > > .mmu.flush_tlb_multi = native_flush_tlb_multi, > > - .mmu.tlb_remove_table = native_tlb_remove_table, > > + .mmu.tlb_remove_table = tlb_remove_table, > > > > .mmu.exit_mmap = paravirt_nop, > > .mmu.notify_page_enc_status_changed = paravirt_nop, > > It look like this patch series is not based on the latest linux-next. > That is correct. I based this on tip.git x86/mm, since that seems like the most likely destination for this code. > In addition to the above case, maybe the paravirt_tlb_remove_table() > in arch/x86/mm/pgtable.c also needs to be changed to > tlb_remove_table()? I'll get that in the next version. Thank you for reviewing the patch! -- All Rights Reversed.