2/13

mm/huge_memory: fix rejection of swap cache folios with a mapping

将“swap cache folio 不能 split(shmem mapping)”的检查提前到 folio_check_splittable(),避免在 freeze 并扣减 NR_*_THPS 后才返回 -EINVAL,导致 folio 卡冻结、计数失衡;DEBUG_VM 警告仍保留。