On Fri, Apr 17, 2020 at 1:37 PM <[email protected]> wrote: > > From: Tonghao Zhang <[email protected]> > > When rte_rand_init is invoked, and the kernel running dpdk does't > support *getentropy, at the same time, the cpu does't support rdseed, > then rte_rand_init invoked rte_get_timer_cycles. > > If HPET was enabled in the DPDK build (CONFIG_RTE_LIBEAL_USE_HPET=y). > rte_get_timer_cycles will invoke rte_get_hpet_cycles while *eal_hpet > is not available. > > To fix that, use rte_get_tsc_cycles instead of rte_get_timer_cycles. > > Fixes: 3f002f069612 ("eal: replace libc-based random generation with LFSR") > Cc: [email protected] > > Signed-off-by: Tonghao Zhang <[email protected]> > Acked-by: Mattias Rönnblom <[email protected]>
Applied, thanks. -- David Marchand

