Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping

2017-11-02 Thread Guduri Prathyusha
November 2, 2017 3:34 PM > > > To: Ananyev, Konstantin > > > Cc: dev@dpdk.org; jianbo@arm.com; guduriprathyu...@gmail.com; > > > Kantecki, Tomasz > > > Subject: Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port > > > grouping > > >

Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping

2017-11-02 Thread jianbo....@arm.com
@arm.com; guduriprathyu...@gmail.com; Kantecki, > > Tomasz > > Subject: Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port > > grouping > > > > On Thu, Nov 02, 2017 at 02:46:43PM +, Ananyev, Konstantin wrote: > > > Hi, > > Hi > >

Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping

2017-11-02 Thread Prathyusha, Guduri
@arm.com; guduriprathyu...@gmail.com; Kantecki, Tomasz Subject: Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping > -Original Message- > From: Guduri Prathyusha [mailto:gprathyu...@caviumnetworks.com] > Sent: Thursday, November 2, 2017 3:34 PM > To: Ananyev

Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping

2017-11-02 Thread Ananyev, Konstantin
> > Sent: Thursday, November 2, 2017 2:31 PM > > > To: Kantecki, Tomasz > > > Cc: jianbo@arm.com; guduriprathyu...@gmail.com; Ananyev, Konstantin > > > ; dev@dpdk.org; Guduri > > > Prathyusha > > > Subject: [dpdk-dev] [PATCH ] examples/l3f

Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping

2017-11-02 Thread Guduri Prathyusha
c: jianbo@arm.com; guduriprathyu...@gmail.com; Ananyev, Konstantin > > ; dev@dpdk.org; Guduri > > Prathyusha > > Subject: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping > > > > With -f-strict-aliasing enabled by default from -O2, gcc > 5.x

Re: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping

2017-11-02 Thread Ananyev, Konstantin
sha > Subject: [dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping > > With -f-strict-aliasing enabled by default from -O2, gcc > 5.x gives > undefined behavior in port_groupx4. 'pn' and 'pnum' are two different > pointers pointing to same chu

[dpdk-dev] [PATCH ] examples/l3fwd: fix aliasing in port grouping

2017-11-02 Thread Guduri Prathyusha
With -f-strict-aliasing enabled by default from -O2, gcc > 5.x gives undefined behavior in port_groupx4. 'pn' and 'pnum' are two different pointers pointing to same chunk of memory and with -f-strict-aliasing the pointers are assumed to be pointing to different memory and compiler reorders instruct