5/9
mm/huge_memory: dispatch on the folio when splitting a huge PMD
Only anonymous folios carry the anon rmap and PageAnonExclusive() state needed when rebuilding PTEs, so decide the split path from folio_test_anon() rather than vma_is_anonymous(). Treat a NULL folio