Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2018-01-15 Thread Ananyev, Konstantin
Hi Jerin, > > Hi Konstantin, > > > > > > > > > 2. Make it safe to remove rx/tx callback at runtime. > > > > > > > > Right now it is not possible for the application to figure out > > > > > > > > when it is safe to free removed callback handle and > > > > > > > > associated with it resources(un

Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2018-01-04 Thread Jerin Jacob
-Original Message- > Date: Wed, 20 Dec 2017 18:23:46 + > From: "Ananyev, Konstantin" > To: Jerin Jacob > CC: "dev@dpdk.org" , "shah...@mellanox.com" > > Subject: RE: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev >

Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2017-12-20 Thread Ananyev, Konstantin
Hi Jerin, > > Hi Konstantin, > > > > > > > > > > > > > 2. Make it safe to remove rx/tx callback at runtime. > > > > > > Right now it is not possible for the application to figure out > > > > > > when it is safe to free removed callback handle and > > > > > > associated with it resources(unless t

Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2017-12-19 Thread Jerin Jacob
-Original Message- > Date: Tue, 19 Dec 2017 15:27:26 + > From: "Ananyev, Konstantin" > To: Jerin Jacob > CC: "dev@dpdk.org" , "shah...@mellanox.com" > > Subject: RE: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev >

Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2017-12-19 Thread Ananyev, Konstantin
Hi Jerin, > > > > > > > > 2. Make it safe to remove rx/tx callback at runtime. > > > > Right now it is not possible for the application to figure out > > > > when it is safe to free removed callback handle and > > > > associated with it resources(unless the queue is stopped). > > > > That's proba

Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2017-12-18 Thread Jerin Jacob
-Original Message- > Date: Thu, 14 Dec 2017 13:57:02 + > From: "Ananyev, Konstantin" > To: Jerin Jacob > CC: "dev@dpdk.org" , "shah...@mellanox.com" > > Subject: RE: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev > l

Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2017-12-14 Thread Ananyev, Konstantin
Hi Jerin, > > Hi Konstantin, > > > The series introduces 2 main changes: > > > > 1.Introduce a separate data structure (rte_eth_queue_local) > > to store local to given process (i.e. no-shareable) information > > for each configured rx/tx queue. > > Memory for that structure is allocated/freed d

Re: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2017-12-13 Thread Jerin Jacob
-Original Message- > Date: Fri, 1 Dec 2017 14:55:12 + > From: Konstantin Ananyev > To: dev@dpdk.org, dev@dpdk.org > CC: Konstantin Ananyev > Subject: [dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer > X-Mailer: git-send-email 1.7.0.7 > Hi Kons

[dpdk-dev] [RFC PATCH 0/3] ethdev: few changes in rte_ethdev layer

2017-12-01 Thread Konstantin Ananyev
The series introduces 2 main changes: 1.Introduce a separate data structure (rte_eth_queue_local) to store local to given process (i.e. no-shareable) information for each configured rx/tx queue. Memory for that structure is allocated/freed dynamically during rte_eth_dev_configure(). Reserve a spac