Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking stack mempool

2019-01-17 Thread Eads, Gage
Honnappa Nagarahalli > ; Ruifeng Wang (Arm Technology China) > ; Phil Yang (Arm Technology China) > > Subject: RE: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking > stack mempool > > > > > -Original Message- > > From: Eads, Gage > &g

Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking stack mempool

2019-01-17 Thread Gavin Hu (Arm Technology China)
alli ; Ruifeng Wang (Arm > Technology China) ; Phil Yang (Arm Technology > China) > Subject: RE: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non- > blocking stack mempool > > > > > -Original Message- > > From: Richardson, Bruce > > Sent: Thursday, Jan

Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking stack mempool

2019-01-17 Thread Eads, Gage
> ; Ruifeng Wang (Arm Technology China) > ; Phil Yang (Arm Technology China) > > Subject: Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking > stack mempool > > On Thu, Jan 17, 2019 at 02:11:22PM +, Eads, Gage wrote: > > > > > > > -O

Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking stack mempool

2019-01-17 Thread Bruce Richardson
Cc: olivier.m...@6wind.com; arybche...@solarflare.com; Richardson, Bruce > > ; Ananyev, Konstantin > > ; Honnappa Nagarahalli > > ; Ruifeng Wang (Arm Technology China) > > ; Phil Yang (Arm Technology China) > > > > Subject: RE: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack:

Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking stack mempool

2019-01-17 Thread Eads, Gage
Honnappa Nagarahalli > ; Ruifeng Wang (Arm Technology China) > ; Phil Yang (Arm Technology China) > > Subject: RE: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking > stack mempool > > > > -Original Message- > > From: dev On Behalf Of Gage Ead

Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking stack mempool

2019-01-17 Thread Gavin Hu (Arm Technology China)
> -Original Message- > From: dev On Behalf Of Gage Eads > Sent: Wednesday, January 16, 2019 6:33 AM > To: dev@dpdk.org > Cc: olivier.m...@6wind.com; arybche...@solarflare.com; > bruce.richard...@intel.com; konstantin.anan...@intel.com > Subject: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack

Re: [dpdk-dev] [PATCH v2 2/2] mempool/nb_stack: add non-blocking stack mempool

2019-01-15 Thread Andrew Rybchenko
On 1/16/19 1:32 AM, Gage Eads wrote: This commit adds support for non-blocking (linked list based) stack mempool handler. The stack uses a 128-bit compare-and-swap instruction, and thus is limited to x86_64. The 128-bit CAS atomically updates the stack top pointer and a modification counter, whic