[dpdk-dev] [PATCH v3 0/1] ring: enforce reading the tail before	reading ring slots
    Gavin Hu 
    gavin.hu at arm.com
       
    Tue Mar 12 17:58:52 CET 2019
    
    
  
Change log:
  -V1: First version of the patch.
  -V2: Update the commit message to describe the ordering of detailed memory
accesses.
  -V3: As suggested by Konstantin Ananyev, remove the rte_smp_rmb for enqueue
case, as there is a control dependency in place, making rmb unnecessary. For
dequeue case, it is still required as the control dependency does not
order loads with loads.
gavin hu (1):
  ring: enforce reading the tail before reading ring slots
 lib/librte_ring/rte_ring_generic.h | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
-- 
2.7.4
    
    
More information about the dev
mailing list