11/13
mm/huge_memory: clean up after-split folio freeing in __folio_split
在拆分后的释放循环里改用锁内 folio_free_swap() 加 folio_put(),替代 free_folio_and_swap_cache() 的解锁后 trylock 重检,避免 swap cache 项因竞争残留。
在拆分后的释放循环里改用锁内 folio_free_swap() 加 folio_put(),替代 free_folio_and_swap_cache() 的解锁后 trylock 重检,避免 swap cache 项因竞争残留。