val = xdigit2val(c);
for (j = 0; j < BITS_HEX && idx < MAX_NUM_CORE; j++, idx++) {
if ((1 << j) & val) {
- mask |= (1UL << idx);
+ mask |= (1ULL << idx);
count++;
}
}
usage();
for (i = 0; i < MAX_NUM_CORE; i++) {
- fdata->rx_core[i] = !!(rx_lcore_mask & (1UL << i));
- fdata->tx_core[i] = !!(tx_lcore_mask & (1UL << i));
- fdata->sched_core[i] = !!(sched_lcore_mask & (1UL << i));
- fdata->worker_core[i] = !!(worker_lcore_mask & (1UL << i));
+ fdata->rx_core[i] = !!(rx_lcore_mask & (1ULL << i));
+ fdata->tx_core[i] = !!(tx_lcore_mask & (1ULL << i));
+ fdata->sched_core[i] = !!(sched_lcore_mask & (1ULL << i));
+ fdata->worker_core[i] = !!(worker_lcore_mask & (1ULL << i));
if (fdata->worker_core[i])
cdata.num_workers++;