From: Quentin Monnet <quentin.monnet@netronome.com>
To: Yonghong Song <yhs@fb.com>, daniel@iogearbox.net, ast@kernel.org
Cc: netdev@vger.kernel.org, oss-drivers@netronome.com,
linux-doc@vger.kernel.org, linux-man@vger.kernel.org,
Lawrence Brakmo <brakmo@fb.com>, Josef Bacik <jbacik@fb.com>,
Andrey Ignatov <rdna@fb.com>
Subject: Re: [RFC bpf-next v2 7/8] bpf: add documentation for eBPF helpers (51-57)
Date: Wed, 11 Apr 2018 19:01:26 +0100 [thread overview]
Message-ID: <ef91a007-9eec-8afa-cd7e-2f1f8da79343@netronome.com> (raw)
In-Reply-To: <7e388b10-ccea-a2b0-e776-5420c8e7f521@netronome.com>
2018-04-11 16:44 UTC+0100 ~ Quentin Monnet <quentin.monnet@netronome.com>
> 2018-04-10 09:58 UTC-0700 ~ Yonghong Song <yhs@fb.com>
>> On 4/10/18 7:41 AM, Quentin Monnet wrote:
>>> Add documentation for eBPF helper functions to bpf.h user header file.
>>> This documentation can be parsed with the Python script provided in
>>> another commit of the patch series, in order to provide a RST document
>>> that can later be converted into a man page.
>>>
>>> The objective is to make the documentation easily understandable and
>>> accessible to all eBPF developers, including beginners.
>>>
>>> This patch contains descriptions for the following helper functions:
>>>
>>> Helpers from Lawrence:
>>> - bpf_setsockopt()
>>> - bpf_getsockopt()
>>> - bpf_sock_ops_cb_flags_set()
>>>
>>> Helpers from Yonghong:
>>> - bpf_perf_event_read_value()
>>> - bpf_perf_prog_read_value()
>>>
>>> Helper from Josef:
>>> - bpf_override_return()
>>>
>>> Helper from Andrey:
>>> - bpf_bind()
>>>
>>> Cc: Lawrence Brakmo <brakmo@fb.com>
>>> Cc: Yonghong Song <yhs@fb.com>
>>> Cc: Josef Bacik <jbacik@fb.com>
>>> Cc: Andrey Ignatov <rdna@fb.com>
>>> Signed-off-by: Quentin Monnet <quentin.monnet@netronome.com>
>>> ---
> [...]
>
> Thanks Yonghong for the review!
>
> I have a favor to ask of you. I got a bounce for Kaixu Xia's email
> address, and I don't know what alternative email address I could use. I
> CC-ed to have a review for helper bpf_perf_event_read() (in patch 6 of
> this series), which is rather close to bpf_perf_event_read_value().
> Would you mind having a look at that one too, please? The description is
> not long.
Well I read again the description I wrote, and actually the one for
bpf_perf_evnet_read() is nearly a subset of the one for
perf_event_read_value(). So the same comments that you raised earlier
apply, there's probably nothing more to review. But if you notice that
some important info is missing for bpf_perf_event_read(), I'm interested
too!
Quentin
next prev parent reply other threads:[~2018-04-11 18:01 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-10 14:41 [RFC bpf-next v2 0/8] bpf: document eBPF helpers and add a script to generate man page Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 1/8] bpf: add script and prepare bpf.h for new helpers documentation Quentin Monnet
2018-04-10 18:16 ` Alexei Starovoitov
2018-04-11 15:41 ` Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 2/8] bpf: add documentation for eBPF helpers (01-11) Quentin Monnet
[not found] ` <20180410175605.2wqhaqx34a4o3gdi@ast-mbp.dhcp.thefacebook.com>
2018-04-11 15:42 ` Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 3/8] bpf: add documentation for eBPF helpers (12-22) Quentin Monnet
2018-04-10 22:43 ` Alexei Starovoitov
2018-04-11 15:43 ` Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 4/8] bpf: add documentation for eBPF helpers (23-32) Quentin Monnet
2018-04-13 0:28 ` Alexei Starovoitov
2018-04-13 18:18 ` Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 5/8] bpf: add documentation for eBPF helpers (33-41) Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 6/8] bpf: add documentation for eBPF helpers (42-50) Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 7/8] bpf: add documentation for eBPF helpers (51-57) Quentin Monnet
[not found] ` <cc54b41e-3f2f-e87f-042f-842c96308626@fb.com>
2018-04-11 15:44 ` Quentin Monnet
2018-04-11 18:01 ` Quentin Monnet [this message]
[not found] ` <20180410175015.GA6762@rdna-mbp.dhcp.thefacebook.com>
2018-04-11 15:45 ` Quentin Monnet
2018-04-10 14:41 ` [RFC bpf-next v2 8/8] bpf: add documentation for eBPF helpers (58-64) Quentin Monnet
[not found] ` <20180411121759.4191e267@redhat.com>
2018-04-11 15:45 ` Quentin Monnet
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ef91a007-9eec-8afa-cd7e-2f1f8da79343@netronome.com \
--to=quentin.monnet@netronome.com \
--cc=ast@kernel.org \
--cc=brakmo@fb.com \
--cc=daniel@iogearbox.net \
--cc=jbacik@fb.com \
--cc=linux-doc@vger.kernel.org \
--cc=linux-man@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=oss-drivers@netronome.com \
--cc=rdna@fb.com \
--cc=yhs@fb.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox