[RFC 11/32] net/thunderx: replace rte_smp_rmb
Stephen Hemminger
stephen at networkplumber.org
Wed Jul 29 19:54:04 CEST 2026
Replace rte_smp_rmb with equivalent
rte_atomic_thread_fence(rte_memory_order_acquire).
Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
---
drivers/net/thunderx/base/nicvf_plat.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/thunderx/base/nicvf_plat.h b/drivers/net/thunderx/base/nicvf_plat.h
index 8421f57040..7d22563035 100644
--- a/drivers/net/thunderx/base/nicvf_plat.h
+++ b/drivers/net/thunderx/base/nicvf_plat.h
@@ -26,7 +26,7 @@
/* barrier */
#include <rte_atomic.h>
#define nicvf_smp_wmb() rte_smp_wmb()
-#define nicvf_smp_rmb() rte_smp_rmb()
+#define nicvf_smp_rmb() rte_atomic_thread_fence(rte_memory_order_acquire)
/* utils */
#include <rte_common.h>
--
2.53.0
More information about the dev
mailing list