On 06/28/16 09:43, Ruslan Babayev wrote:
Signed-off-by: Ruslan Babayev <[email protected]>
---
platform/linux-generic/odp_ticketlock.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/platform/linux-generic/odp_ticketlock.c
b/platform/linux-generic/odp_ticketlock.c
index 7b4246f..47c3244 100644
--- a/platform/linux-generic/odp_ticketlock.c
+++ b/platform/linux-generic/odp_ticketlock.c
@@ -70,7 +70,7 @@ void odp_ticketlock_unlock(odp_ticketlock_t *ticketlock)
odp_atomic_store_rel_u32(&ticketlock->cur_ticket, cur + 1);
#if defined __OCTEON__
- odp_sync_stores(); /* SYNCW to flush write buffer */
+ odp_mb_release();
#endif
}
it's not clear why we need explicit barrier for Octeon and don't need it
for other platforms.
Maxim.
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp