From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Borkmann Subject: [PATCH bpf-next 0/2] Two libbpf RB walk improvements Date: Thu, 11 Oct 2018 16:02:05 +0200 Message-ID: <20181011140207.27602-1-daniel@iogearbox.net> Cc: netdev@vger.kernel.org, Daniel Borkmann To: alexei.starovoitov@gmail.com Return-path: Received: from www62.your-server.de ([213.133.104.62]:43502 "EHLO www62.your-server.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727129AbeJKV3g (ORCPT ); Thu, 11 Oct 2018 17:29:36 -0400 Sender: netdev-owner@vger.kernel.org List-ID: Two small improvements to libbpf's perf RB walk: first one fixes used barriers and second one simplifies ring walking code. For details see individual patches. Thanks! Daniel Borkmann (2): bpf, libbpf: use proper barriers in perf RB walk bpf, libbpf: simplify perf RB walk and do incremental updates tools/bpf/bpftool/map_perf_ring.c | 10 ++- tools/lib/bpf/libbpf.c | 117 ++++++++++++++++++---------- tools/lib/bpf/libbpf.h | 14 ++-- tools/testing/selftests/bpf/trace_helpers.c | 7 +- 4 files changed, 93 insertions(+), 55 deletions(-) -- 2.9.5