Hi Jens,

The two patches in this series reduce the number of memory barrier calls from
liburing and also fix a few memory synchronization bugs. Please consider these
patches for the official liburing git repository.

Thanks,

Bart.

Bart Van Assche (2):
  __io_uring_get_cqe(): Use io_uring_for_each_cqe()
  Fix the use of memory barriers

 man/io_uring_setup.2  |  6 ++-
 src/barrier.h         | 87 +++++++++++++++++++++++++++++++++++++++++--
 src/liburing.h        | 15 +++-----
 src/queue.c           | 48 ++++++------------------
 test/io_uring_enter.c |  8 ++--
 5 files changed, 110 insertions(+), 54 deletions(-)

-- 
2.22.0.410.gd8fdbe21b5-goog

Reply via email to