Re: [dpdk-dev] [PATCH v3] eal/arm64: fix rdtsc precise version

2020-03-11 Thread Jerin Jacob
On Wed, Mar 11, 2020 at 3:35 PM Linhaifeng wrote: > > > > > -Original Message- > > From: Jerin Jacob [mailto:jerinjac...@gmail.com] > > Sent: Tuesday, March 10, 2020 6:47 PM > > To: Linhaifeng > > Cc: Gavin Hu ; dev@dpdk.org; tho...@monjalon.net; > > chenchanghu ; xudingke > > ; Lilijun (

Re: [dpdk-dev] [PATCH v3] eal/arm64: fix rdtsc precise version

2020-03-11 Thread Linhaifeng
> -Original Message- > From: Jerin Jacob [mailto:jerinjac...@gmail.com] > Sent: Tuesday, March 10, 2020 6:47 PM > To: Linhaifeng > Cc: Gavin Hu ; dev@dpdk.org; tho...@monjalon.net; > chenchanghu ; xudingke > ; Lilijun (Jerry) ; Honnappa > Nagarahalli ; Steve Capper > ; nd > Subject: Re:

Re: [dpdk-dev] [PATCH v3] eal/arm64: fix rdtsc precise version

2020-03-10 Thread Jerin Jacob
On Tue, Mar 10, 2020 at 3:09 PM Linhaifeng wrote: > > In order to get more accurate the cntvct_el0 reading, > SW must invoke isb and arch_counter_enforce_ordering. > > Reference of linux kernel: > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm64/include/asm/arch_t

[dpdk-dev] [PATCH v3] eal/arm64: fix rdtsc precise version

2020-03-10 Thread Linhaifeng
In order to get more accurate the cntvct_el0 reading, SW must invoke isb and arch_counter_enforce_ordering. Reference of linux kernel: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm64/include/asm/arch_timer.h?h=v5.5#n220 Signed-off-by: Haifeng Lin --- .../commo