[dpdk-dev] [PATCH 1/2] mem: add write memory barrier before changing heap state

2014-04-16 Thread didier.pallard
On 04/15/2014 04:08 PM, Richardson, Bruce wrote: >> -Original Message- >> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of David Marchand >> Sent: Tuesday, April 15, 2014 2:51 PM >> To: dev at dpdk.org >> Subject: [dpdk-dev] [PATCH 1/2] mem: a

[dpdk-dev] [PATCH 1/2] mem: add write memory barrier before changing heap state

2014-04-15 Thread David Marchand
From: Didier Pallard a write memory barrier is needed before changing heap state value, else some concurrent core may see state changing before all initialization values are written to memory, causing unpredictable results in malloc function. Signed-off-by: Didier Pallard --- lib/librte_malloc

[dpdk-dev] [PATCH 1/2] mem: add write memory barrier before changing heap state

2014-04-15 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of David Marchand > Sent: Tuesday, April 15, 2014 2:51 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 1/2] mem: add write memory barrier before > changing heap state > > From: Didi

[dpdk-dev] [PATCH 1/2] mem: add write memory barrier before changing heap state

2014-04-15 Thread Neil Horman
On Tue, Apr 15, 2014 at 03:50:58PM +0200, David Marchand wrote: > From: Didier Pallard > > a write memory barrier is needed before changing heap state > value, else some concurrent core may see state changing before > all initialization values are written to memory, causing > unpredictable result