eal: fix core number validation