[PATCH 0/1] ring: correct ordering issue in head/tail update
Wathsala Vithanage
wathsala.vithanage at arm.com
Mon Sep 15 20:54:49 CEST 2025
Hi all,
This patch resolves a subtle ordering issue in the ring code that could
lead to incorrect behavior under certain conditions. The change favors a
performance-conscious fix while preserving existing behavior.
For background, motivation, and validation (including Herd7 litmus
tests), please see the accompanying write-up:https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/when-a-barrier-does-not-block-the-pitfalls-of-partial-order
Wathsala Vithanage (1):
ring: safe partial ordering for head/tail update
lib/ring/rte_ring_c11_pvt.h | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
--
2.43.0
More information about the dev
mailing list