[PATCH] mm/huge_memory: fix NULL pointer deference when splitting shmem folio in swap cache