17/32
mm: swap in PMD swap entries as whole THPs during swapoff
swapoff用unuse_pmd()/swap_pmd_cache_lookup()把PMD swap条目整体换入THP,保留softdirty、exclusive、UFFD;空或单folio才走PMD,拆散、zswap、poison或失败回退PTE并重验PMD。
swapoff用unuse_pmd()/swap_pmd_cache_lookup()把PMD swap条目整体换入THP,保留softdirty、exclusive、UFFD;空或单folio才走PMD,拆散、zswap、poison或失败回退PTE并重验PMD。