fill_pglist add checks for page count mismatch