[dpdk-dev] [PATCH 3/6] eal: improve entropy for initial PRNG seed

Mattias Rönnblom mattias.ronnblom at ericsson.com
Tue May 14 11:36:49 CEST 2019


On 2019-05-14 11:20, Mattias Rönnblom wrote:
> Replace the use of rte_get_timer_cycles() with getentropy() for
> seeding the pseudo-random number generator. getentropy() provides a
> more truly random value.
> 

getentropy() doens't exist in libc versions earler than 2.25, and it 
also (like Stephen mentioned) requires the getrandom() syscall not 
available until Linux 3.17.

If this is deemed too much of a limitation, I'll change to 
/dev/urandom-based seeding.


More information about the dev mailing list