Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check port ownership

2019-07-08 Thread Matan Azrad
; dev@dpdk.org; Stephen Hemminger > > > > > > Subject: Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check > > > port ownership > > > > > > On Sun, 7 Jul 2019 05:44:55 + > > > Matan Azrad wrote: > > >

Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check port ownership

2019-07-08 Thread Stephen Hemminger
On Mon, 8 Jul 2019 06:37:14 + Matan Azrad wrote: > Hi Stephen > > From: Stephen Hemminger > > Sent: Sunday, July 7, 2019 7:47 PM > > To: Matan Azrad > > Cc: anatoly.bura...@intel.com; dev@dpdk.org; Stephen Hemminger > > > > Subject: Re: [dpdk-de

Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check port ownership

2019-07-07 Thread Matan Azrad
Hi Stephen From: Stephen Hemminger > Sent: Sunday, July 7, 2019 7:47 PM > To: Matan Azrad > Cc: anatoly.bura...@intel.com; dev@dpdk.org; Stephen Hemminger > > Subject: Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check port > ownership > > On Sun, 7 Jul 201

Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check port ownership

2019-07-07 Thread Stephen Hemminger
On Sun, 7 Jul 2019 05:44:55 + Matan Azrad wrote: > > + for (count = 0; pm != 0; pm >>= 1, ++count) { > > + struct rte_eth_dev_owner owner; > > + > > + if ((pm & 0x1) == 0) > > + continue; > > + > > + if (count >= max_ports) { > > +

Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check port ownership

2019-07-06 Thread Matan Azrad
Hi Stephen From: Stephen Hemminger > From: Stephen Hemminger > > The mp_server would accept a port mask that included hidden (owned) > ports and which later caused either lost packets or failed initialization. > > This fixes explicitly checks for ownership when parsing the port mask. > > Fixes

Re: [dpdk-dev] [PATCH v2] examples/client_server_mp: check port ownership

2019-07-04 Thread Thomas Monjalon
We need a review here. 04/06/2019 00:28, Stephen Hemminger: > From: Stephen Hemminger > > The mp_server would accept a port mask that included hidden (owned) > ports and which later caused either lost packets or failed initialization. > > This fixes explicitly checks for ownership when parsing

[dpdk-dev] [PATCH v2] examples/client_server_mp: check port ownership

2019-06-03 Thread Stephen Hemminger
From: Stephen Hemminger The mp_server would accept a port mask that included hidden (owned) ports and which later caused either lost packets or failed initialization. This fixes explicitly checks for ownership when parsing the port mask. Fixes: 5b7ba31148a8 ("ethdev: add port ownership") Signed