Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-15 Thread David Marchand
On Wed, Apr 15, 2020 at 8:01 AM Mattias Rönnblom wrote: > > On 2020-04-15 01:42, Tonghao Zhang wrote: > > On Tue, Apr 14, 2020 at 11:37 PM Mattias Rönnblom > > wrote: > >> On 2020-04-14 15:35, David Marchand wrote: > >>> On Tue, Apr 14, 2020 at 3:20 PM Mattias Rönnblom > >>> wrote: > On 202

Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-14 Thread Mattias Rönnblom
On 2020-04-15 01:42, Tonghao Zhang wrote: > On Tue, Apr 14, 2020 at 11:37 PM Mattias Rönnblom > wrote: >> On 2020-04-14 15:35, David Marchand wrote: >>> On Tue, Apr 14, 2020 at 3:20 PM Mattias Rönnblom >>> wrote: On 2020-04-14 06:43, Tonghao Zhang wrote: > On Tue, Apr 14, 2020 at 12:07 P

Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-14 Thread Tonghao Zhang
On Tue, Apr 14, 2020 at 11:37 PM Mattias Rönnblom wrote: > > On 2020-04-14 15:35, David Marchand wrote: > > On Tue, Apr 14, 2020 at 3:20 PM Mattias Rönnblom > > wrote: > >> On 2020-04-14 06:43, Tonghao Zhang wrote: > >>> On Tue, Apr 14, 2020 at 12:07 PM Stephen Hemminger > >>> wrote: > On S

Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-14 Thread Mattias Rönnblom
On 2020-04-14 15:35, David Marchand wrote: > On Tue, Apr 14, 2020 at 3:20 PM Mattias Rönnblom > wrote: >> On 2020-04-14 06:43, Tonghao Zhang wrote: >>> On Tue, Apr 14, 2020 at 12:07 PM Stephen Hemminger >>> wrote: On Sun, 12 Apr 2020 16:27:53 +0800 xiangxia.m@gmail.com wrote: >

Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-14 Thread David Marchand
On Tue, Apr 14, 2020 at 3:20 PM Mattias Rönnblom wrote: > > On 2020-04-14 06:43, Tonghao Zhang wrote: > > On Tue, Apr 14, 2020 at 12:07 PM Stephen Hemminger > > wrote: > >> On Sun, 12 Apr 2020 16:27:53 +0800 > >> xiangxia.m@gmail.com wrote: > >> > >>> From: Tonghao Zhang > >>> > >>> When rte

Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-14 Thread Mattias Rönnblom
On 2020-04-14 06:43, Tonghao Zhang wrote: > On Tue, Apr 14, 2020 at 12:07 PM Stephen Hemminger > wrote: >> On Sun, 12 Apr 2020 16:27:53 +0800 >> xiangxia.m@gmail.com wrote: >> >>> From: Tonghao Zhang >>> >>> When rte_rand_init is invoked, and the kernel >>> (kernel version < 3.17) running dpd

Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-13 Thread Tonghao Zhang
On Tue, Apr 14, 2020 at 12:07 PM Stephen Hemminger wrote: > > On Sun, 12 Apr 2020 16:27:53 +0800 > xiangxia.m@gmail.com wrote: > > > From: Tonghao Zhang > > > > When rte_rand_init is invoked, and the kernel > > (kernel version < 3.17) running dpdk does't support > > *getentropy, at the same t

Re: [dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-13 Thread Stephen Hemminger
On Sun, 12 Apr 2020 16:27:53 +0800 xiangxia.m@gmail.com wrote: > From: Tonghao Zhang > > When rte_rand_init is invoked, and the kernel > (kernel version < 3.17) running dpdk does't support > *getentropy, at the same time, the cpu does't support > rdseed, the rte_rand_init will invoke rte_get

[dpdk-dev] [PATCH dpdk-dev] rte_random: fix crash when random init

2020-04-12 Thread xiangxia . m . yue
From: Tonghao Zhang When rte_rand_init is invoked, and the kernel (kernel version < 3.17) running dpdk does't support *getentropy, at the same time, the cpu does't support rdseed, the rte_rand_init will invoke rte_get_timer_cycles which function will invoke rte_get_hpet_cycles (RTE_LIBEAL_USE_HPE