On 1/12/2022 3:01 AM, Ruifeng Wang wrote:
-----Original Message-----
From: Ferruh Yigit <ferruh.yi...@intel.com>
Sent: Tuesday, January 11, 2022 9:46 PM
To: Ashwin Sekhar Thalakalath Kottilveetil <asek...@marvell.com>;
dev@dpdk.org; Honnappa Nagarahalli <honnappa.nagaraha...@arm.com>;
Ruifeng Wang <ruifeng.w...@arm.com>
Cc: Nithin Kumar Dabilpuram <ndabilpu...@marvell.com>;
jer...@marvell.com; Sunil Kumar Kori <sk...@marvell.com>; Satha
Koteswara Rao Kottidi <skotesh...@marvell.com>; Pavan Nikhilesh
Bhagavatula <pbhagavat...@marvell.com>; Kiran Kumar Kokkilagadda
<kirankum...@marvell.com>; Satheesh Paul <psathe...@marvell.com>;
Anoob Joseph <ano...@marvell.com>; Akhil Goyal <gak...@marvell.com>
Subject: Re: [EXT] Re: [PATCH] common/cnxk: use cas with release semantics
for batch alloc

On 1/11/2022 12:26 PM, Ashwin Sekhar Thalakalath Kottilveetil wrote:
CAS is compare and swap. CASL is compare and swap with release
semantics.


What does 'release semantics' mean? What is functional difference in both?

'release semantics' is semantics in memory ordering for store operations.
It ensures store-store ordering.


Thanks.

Reply via email to