On Mon, Jul 29, 2024 at 4:30 PM Baoquan He <bhe@xxxxxxxxxx> wrote: > > On 07/27/24 at 12:52am, Adrian Huang wrote: > ...... > > If we combine all TLB flush operations of the KASAN shadow virtual > > address into one operation in the call path > > 'purge_vmap_node()->kasan_release_vmalloc()', the running time of > > drain_vmap_area_work() can be saved greatly. The idea is from the > > flush_tlb_kernel_range() call in __purge_vmap_area_lazy(). And, the > > soft lockup won't not be triggered. > ~~~~~~~~~~~ > typo Oh, my fat-finger. Thanks for pointing it out. I saw that Andrew already added this patch to his mm branch. Let me know if I need to send the v2 version to fix this typo. (Depend on Andew's decision) -- Adrian