Re: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment

2018-02-13 Thread Thomas Monjalon
12/02/2018 14:13, Jerin Jacob: > The struct rte_eth_dev_data is used in ethdev fastpath routines > and it not aligned to cache line size. This patch fixes the ethdev > data alignment. > > The alignment was broken from the "first public release" changeset > where ethdev data address was aligned onl

Re: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment

2018-02-13 Thread Ferruh Yigit
Thomas >> Monjalon , Konstantin Ananyev >> , Pavan Nikhilesh >> >> Subject: RE: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment >> >> >> >> From: Jerin Jacob, Sent: Monday, February 12, 2018 3:51 PM >>> -Original Message-

Re: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment

2018-02-12 Thread Jerin Jacob
t; > To: Jerin Jacob , "dev@dpdk.org" > > > > > > CC: "ferruh.yi...@intel.com" , "sta...@dpdk.org" > > > , Thomas Monjalon , > > Konstantin > > > Ananyev , Pavan Nikhilesh > > > > > > Subject: RE: [dpdk-dev] [PATCH

Re: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment

2018-02-12 Thread Matan Azrad
uot;sta...@dpdk.org" > > , Thomas Monjalon , > Konstantin > > Ananyev , Pavan Nikhilesh > > > > Subject: RE: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment > > > > Hi Jerin > > > > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com]

Re: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment

2018-02-12 Thread Jerin Jacob
-Original Message- > Date: Mon, 12 Feb 2018 13:44:54 + > From: Matan Azrad > To: Jerin Jacob , "dev@dpdk.org" > > CC: "ferruh.yi...@intel.com" , "sta...@dpdk.org" > , Thomas Monjalon , Konstantin > Ananyev , Pavan Nikhilesh &

Re: [dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment

2018-02-12 Thread Matan Azrad
Hi Jerin From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > The struct rte_eth_dev_data is used in ethdev fastpath routines and it not > aligned to cache line size. This patch fixes the ethdev data alignment. > > The alignment was broken from the "first public release" changeset where >

[dpdk-dev] [PATCH v3] ethdev: fix ethdev data alignment

2018-02-12 Thread Jerin Jacob
The struct rte_eth_dev_data is used in ethdev fastpath routines and it not aligned to cache line size. This patch fixes the ethdev data alignment. The alignment was broken from the "first public release" changeset where ethdev data address was aligned only to the first port. Remaining ports alignm