* [ANN] bpf development stats for 6.5
@ 2023-06-28 18:32 Stanislav Fomichev
2023-07-19 0:18 ` Alexei Starovoitov
0 siblings, 1 reply; 5+ messages in thread
From: Stanislav Fomichev @ 2023-06-28 18:32 UTC (permalink / raw)
To: bpf; +Cc: Jakub Kicinski
Same as last time, running Jakub's scripts against bpf tree, see netdev
posting for more info on the methodology:
https://lore.kernel.org/netdev/20230627163832.75f3a340@kernel.org/T/#u
He also shared with me bpf stats for the previous cycle (a lot of
work went into the scripts in these past two months, so my data
was completely irrelevant), so we can have some comparisons!
As last time, I'm presenting raw stats without any evaluation. I'm
also trying to present the same data as we have in netdev email
so you can follow Jakub's comments about script changes/etc. One thing
to note maybe is that we have a lot of cross-pollination with netdev list,
so our stats change quite a bit depending on netdev activity :-)
Previous cycle:
21 Feb to 26 Apr: 5362 mailing list messages, 64 days, 86 messages per day
438 repo commits (7 commits/day)
Current cycle:
27 Apr to 28 Jun: 4234 mailing list messages, 62 days, 68 messages per day
664 repo commits (11 commits/day)
6.4 stats: https://lore.kernel.org/bpf/ZFAOojsT93ZxwNu3@google.com/
Rankings
--------
Top reviewers (thr): Top reviewers (msg):
1 (+13) [7] Yonghong Song 1 ( +1) [16] Andrii Nakryiko
2 ( -1) [7] Alexei Starovoitov 2 ( -1) [15] Alexei Starovoitov
3 ( -1) [6] Andrii Nakryiko 3 (+17) [13] Yonghong Song
4 ( +1) [4] Daniel Borkmann 4 (***) [ 5] David Hildenbrand
5 ( +3) [3] Jiri Olsa 5 (+11) [ 5] Jiri Olsa
6 (+14) [3] Simon Horman 6 ( +3) [ 5] Daniel Borkmann
7 ( -4) [2] Stanislav Fomichev 7 ( -4) [ 5] Stanislav Fomichev
8 ( -4) [2] Martin KaFai Lau 8 (***) [ 5] Song Liu
9 ( -3) [2] Jakub Kicinski 9 (+21) [ 4] Steven Rostedt
10 (+32) [2] Steven Rostedt 10 ( -6) [ 4] Martin KaFai Lau
11 ( +5) [2] Toke Høiland-Jørgensen 11 (+15) [ 4] Simon Horman
12 ( -3) [2] Quentin Monnet 12 ( -2) [ 4] Toke Høiland-Jørgensen
Top authors (thr): Top authors (msg):
1 ( ) [2] Andrii Nakryiko 1 ( ) [14] Andrii Nakryiko
2 (+11) [2] Yafang Shao 2 ( +4) [11] Yafang Shao
3 (+36) [1] Aditi Ghag 3 (***) [10] Maciej Fijalkowski
4 (+14) [1] Jiri Olsa 4 (+27) [ 9] Masami Hiramatsu (Google)
5 (+40) [1] Stanislav Fomichev 5 ( +2) [ 6] John Fastabend
6 ( +3) [1] Eduard Zingerman 6 ( +5) [ 6] Jiri Olsa
7 (***) [1] Masami Hiramatsu (Google) 7 (+40) [ 6] Stanislav Fomichev
8 (***) [1] Menglong Dong 8 (***) [ 5] Ian Rogers
9 ( +1) [1] Daniel Borkmann 9 ( -1) [ 5] Alexei Starovoitov
10 ( +6) [1] Yonghong Song 10 ( -5) [ 4] Eduard Zingerman
Company rankings
----------------
Top reviewers (thr): Top reviewers (msg):
1 ( ) [17] Meta 1 ( ) [50] Meta
2 ( ) [ 7] Isovalent 2 ( +3) [19] RedHat
3 ( +1) [ 5] Google 3 ( ) [13] Isovalent
4 ( +1) [ 5] RedHat 4 ( -2) [11] Google
5 ( -2) [ 3] Intel 5 ( -1) [ 6] Intel
6 ( +5) [ 3] Corigine 6 ( +8) [ 4] Corigine
7 ( +6) [ 1] Microsoft 7 ( +2) [ 4] nVidia
Top authors (thr): Top authors (msg):
1 ( ) [7] Meta 1 ( ) [28] Meta
2 ( ) [6] Isovalent 2 ( +3) [24] Google
3 ( +2) [5] Google 3 ( -1) [23] Isovalent
4 ( -1) [2] RedHat 4 ( +3) [18] Intel
5 ( +1) [2] Huawei 5 ( +3) [11] Yafang Shao
6 ( -2) [2] Intel 6 ( +3) [ 6] Huawei
7 ( +6) [2] Yafang Shao 7 ( -3) [ 6] Alibaba
8 (***) [1] nVidia 8 ( -5) [ 4] RedHat
9 ( +2) [1] Eduard Zingerman 9 ( -3) [ 4] Eduard Zingerman
Yafang/Eduard, if you'd like to share you company with me, feel free
to drop a private email.
New formula rankings
--------------------
Top scores (positive): Top scores (negative):
1 ( ) [156] Meta 1 ( +2) [38] Yafang Shao
2 ( +3) [ 68] RedHat 2 (***) [25] Intel
3 ( +5) [ 35] Corigine 3 (***) [25] Google
4 (+11) [ 15] IBM 4 ( -3) [20] Alibaba
5 (+34) [ 13] Microsoft 5 (***) [14] Menglong Dong
6 ( +1) [ 10] nVidia 6 (***) [11] Oracle
7 (***) [ 9] Linux Foundation 7 (***) [10] Mike Rapoport
8 (***) [ 8] Kent Overstreet 8 ( -4) [10] Bytedance
9 ( +8) [ 8] Amazon 9 ( +5) [ 8] Lorenzo Stoakes
10 (+11) [ 7] Christoph Hellwig 10 ( +3) [ 7] Gilad Sever
11 ( +2) [ 7] SUSE 11 (***) [ 7] Tessares
12 (+10) [ 7] CloudFlare 12 (***) [ 7] Eduard Zingerman
How top authors rank in scores:
1 p0 [155] Meta
2 p97 [-25] Google
3 p8 [ 6] Isovalent
4 p98 [-26] Intel
5 p99 [-39] Yafang Shao <laoar.shao@gmail.com>
6 p89 [ -7] Huawei
7 p96 [-21] Alibaba
8 p0 [ 68] RedHat
9 p90 [ -7] Eduard Zingerman <eddyz87@gmail.com>
10 p96 [-15] Menglong Dong <menglong8.dong@gmail.com>
11 p95 [-11] Oracle
12 p94 [-11] Mike Rapoport <rppt@kernel.org>
13 p93 [-10] Bytedance
14 p3 [ 10] nVidia
15 p91 [ -7] Tessares
How to reproduce
----------------
This is mostly for myself so I don't forget how to do it next time.
$ SINCE=04/26/2023
$ UNTIL=06/27/2023
$ cd bpf-0.git
$ git log --oneline --until $UNTIL | head -n1
a73e0498abf2 Re: [PATCH RFC net-next v4 6/8] virtio/vsock: support dgrams
$ git log --oneline --since $SINCE | tail -n 1
83eb87892df6 Re: [PATCH bpf-next 3/6] bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen
$ git rev-list --count 83eb87892df6..a73e0498abf2
4234
$ git checkout a73e0498abf2
$ cd ..
$ ./ml-stat.py --linux ~/bpf-next --repo bpf --db db.json --email-count 4234 --json-out bpf-6.5.json
$ cd bpf-next
$ git log --oneline --until $UNTIL | head -n1
771ca3de2502 Merge branch 'sfc-next'
$ git log --oneline --since $SINCE | tail -n 1
3ee23096add5 doc:it_IT: fix some typos
$ ./git-stat.py --linux ~/bpf-next/ \
--db db.json \
--json-out bpf-6.5.json \
--start-commit 3ee23096add5 --end-commit 771ca3de2502 \
--maintainers ast@kernel.org \
daniel@iogearbox.net \
andrii@kernel.org \
martin.lau@kernel.org
$ ./stat-print.py --ml-stats bpf-6.4.json bpf-6.5.json
More raw stats
--------------
Prev: start: Tue, 21 Feb 2023 17:10:17 +0000
end: Wed, 26 Apr 2023 16:39:19 -0700
Prev: messages: 5362 days: 64 (84 msg/day)
Prev: direct commits: 438 (7 commits/day)
Prev: people/aliases: 255 {'author': 95, 'commenter': 105, 'both': 55}
Prev: review pct: 10.73% x-corp pct: 9.82%
Curr: start: Thu, 27 Apr 2023 08:55:55 +0200
end: Wed, 28 Jun 2023 17:27:38 +0200
Curr: messages: 4234 days: 62 (68 msg/day)
Curr: direct commits: 664 (11 commits/day)
Curr: people/aliases: 241 {'author': 89, 'commenter': 103, 'both': 49}
Curr: review pct: 12.95% x-corp pct: 12.05%
Diff: -18.5% msg/day
Diff: +56.5% commits/day
Diff: -2.4% people/day
Diff: review pct: +2.2%
x-corp pct: +2.2%
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: [ANN] bpf development stats for 6.5
2023-06-28 18:32 [ANN] bpf development stats for 6.5 Stanislav Fomichev
@ 2023-07-19 0:18 ` Alexei Starovoitov
2023-07-19 2:28 ` Yafang Shao
0 siblings, 1 reply; 5+ messages in thread
From: Alexei Starovoitov @ 2023-07-19 0:18 UTC (permalink / raw)
To: Stanislav Fomichev, Yafang Shao, Menglong Dong; +Cc: bpf, Jakub Kicinski
On Wed, Jun 28, 2023 at 11:32 AM Stanislav Fomichev <sdf@google.com> wrote:
>
> Same as last time, running Jakub's scripts against bpf tree, see netdev
> posting for more info on the methodology:
> https://lore.kernel.org/netdev/20230627163832.75f3a340@kernel.org/T/#u
>
> He also shared with me bpf stats for the previous cycle (a lot of
> work went into the scripts in these past two months, so my data
> was completely irrelevant), so we can have some comparisons!
>
> As last time, I'm presenting raw stats without any evaluation. I'm
> also trying to present the same data as we have in netdev email
> so you can follow Jakub's comments about script changes/etc. One thing
> to note maybe is that we have a lot of cross-pollination with netdev list,
> so our stats change quite a bit depending on netdev activity :-)
>
> Previous cycle:
> 21 Feb to 26 Apr: 5362 mailing list messages, 64 days, 86 messages per day
> 438 repo commits (7 commits/day)
>
> Current cycle:
> 27 Apr to 28 Jun: 4234 mailing list messages, 62 days, 68 messages per day
> 664 repo commits (11 commits/day)
>
> 6.4 stats: https://lore.kernel.org/bpf/ZFAOojsT93ZxwNu3@google.com/
>
> Rankings
> --------
>
> Top reviewers (thr): Top reviewers (msg):
> 1 (+13) [7] Yonghong Song 1 ( +1) [16] Andrii Nakryiko
> 2 ( -1) [7] Alexei Starovoitov 2 ( -1) [15] Alexei Starovoitov
> 3 ( -1) [6] Andrii Nakryiko 3 (+17) [13] Yonghong Song
> 4 ( +1) [4] Daniel Borkmann 4 (***) [ 5] David Hildenbrand
> 5 ( +3) [3] Jiri Olsa 5 (+11) [ 5] Jiri Olsa
> 6 (+14) [3] Simon Horman 6 ( +3) [ 5] Daniel Borkmann
> 7 ( -4) [2] Stanislav Fomichev 7 ( -4) [ 5] Stanislav Fomichev
> 8 ( -4) [2] Martin KaFai Lau 8 (***) [ 5] Song Liu
> 9 ( -3) [2] Jakub Kicinski 9 (+21) [ 4] Steven Rostedt
> 10 (+32) [2] Steven Rostedt 10 ( -6) [ 4] Martin KaFai Lau
> 11 ( +5) [2] Toke Høiland-Jørgensen 11 (+15) [ 4] Simon Horman
> 12 ( -3) [2] Quentin Monnet 12 ( -2) [ 4] Toke Høiland-Jørgensen
>
> Top authors (thr): Top authors (msg):
> 1 ( ) [2] Andrii Nakryiko 1 ( ) [14] Andrii Nakryiko
> 2 (+11) [2] Yafang Shao 2 ( +4) [11] Yafang Shao
> 3 (+36) [1] Aditi Ghag 3 (***) [10] Maciej Fijalkowski
> 4 (+14) [1] Jiri Olsa 4 (+27) [ 9] Masami Hiramatsu (Google)
> 5 (+40) [1] Stanislav Fomichev 5 ( +2) [ 6] John Fastabend
> 6 ( +3) [1] Eduard Zingerman 6 ( +5) [ 6] Jiri Olsa
> 7 (***) [1] Masami Hiramatsu (Google) 7 (+40) [ 6] Stanislav Fomichev
> 8 (***) [1] Menglong Dong 8 (***) [ 5] Ian Rogers
> 9 ( +1) [1] Daniel Borkmann 9 ( -1) [ 5] Alexei Starovoitov
> 10 ( +6) [1] Yonghong Song 10 ( -5) [ 4] Eduard Zingerman
>
> Company rankings
> ----------------
>
> Top reviewers (thr): Top reviewers (msg):
> 1 ( ) [17] Meta 1 ( ) [50] Meta
> 2 ( ) [ 7] Isovalent 2 ( +3) [19] RedHat
> 3 ( +1) [ 5] Google 3 ( ) [13] Isovalent
> 4 ( +1) [ 5] RedHat 4 ( -2) [11] Google
> 5 ( -2) [ 3] Intel 5 ( -1) [ 6] Intel
> 6 ( +5) [ 3] Corigine 6 ( +8) [ 4] Corigine
> 7 ( +6) [ 1] Microsoft 7 ( +2) [ 4] nVidia
>
> Top authors (thr): Top authors (msg):
> 1 ( ) [7] Meta 1 ( ) [28] Meta
> 2 ( ) [6] Isovalent 2 ( +3) [24] Google
> 3 ( +2) [5] Google 3 ( -1) [23] Isovalent
> 4 ( -1) [2] RedHat 4 ( +3) [18] Intel
> 5 ( +1) [2] Huawei 5 ( +3) [11] Yafang Shao
> 6 ( -2) [2] Intel 6 ( +3) [ 6] Huawei
> 7 ( +6) [2] Yafang Shao 7 ( -3) [ 6] Alibaba
> 8 (***) [1] nVidia 8 ( -5) [ 4] RedHat
> 9 ( +2) [1] Eduard Zingerman 9 ( -3) [ 4] Eduard Zingerman
>
> Yafang/Eduard, if you'd like to share you company with me, feel free
> to drop a private email.
>
> New formula rankings
> --------------------
>
> Top scores (positive): Top scores (negative):
> 1 ( ) [156] Meta 1 ( +2) [38] Yafang Shao
> 2 ( +3) [ 68] RedHat 2 (***) [25] Intel
> 3 ( +5) [ 35] Corigine 3 (***) [25] Google
> 4 (+11) [ 15] IBM 4 ( -3) [20] Alibaba
> 5 (+34) [ 13] Microsoft 5 (***) [14] Menglong Dong
> 6 ( +1) [ 10] nVidia 6 (***) [11] Oracle
> 7 (***) [ 9] Linux Foundation 7 (***) [10] Mike Rapoport
> 8 (***) [ 8] Kent Overstreet 8 ( -4) [10] Bytedance
> 9 ( +8) [ 8] Amazon 9 ( +5) [ 8] Lorenzo Stoakes
> 10 (+11) [ 7] Christoph Hellwig 10 ( +3) [ 7] Gilad Sever
> 11 ( +2) [ 7] SUSE 11 (***) [ 7] Tessares
> 12 (+10) [ 7] CloudFlare 12 (***) [ 7] Eduard Zingerman
>
> How top authors rank in scores:
> 1 p0 [155] Meta
> 2 p97 [-25] Google
> 3 p8 [ 6] Isovalent
> 4 p98 [-26] Intel
> 5 p99 [-39] Yafang Shao <laoar.shao@gmail.com>
> 6 p89 [ -7] Huawei
> 7 p96 [-21] Alibaba
> 8 p0 [ 68] RedHat
> 9 p90 [ -7] Eduard Zingerman <eddyz87@gmail.com>
> 10 p96 [-15] Menglong Dong <menglong8.dong@gmail.com>
> 11 p95 [-11] Oracle
> 12 p94 [-11] Mike Rapoport <rppt@kernel.org>
> 13 p93 [-10] Bytedance
> 14 p3 [ 10] nVidia
> 15 p91 [ -7] Tessares
Thank you Stanislav for running the stats. Much appreciate it.
The folks with negative scores please work on improving them.
Negative score == takers, not givers.
The community is healthy when people give and take.
For every patch sent please take time to review somebody else's patch.
https://nesslabs.com/taker-giver-matcher
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANN] bpf development stats for 6.5
2023-07-19 0:18 ` Alexei Starovoitov
@ 2023-07-19 2:28 ` Yafang Shao
2023-07-19 3:21 ` Alexei Starovoitov
2023-07-19 7:32 ` Menglong Dong
0 siblings, 2 replies; 5+ messages in thread
From: Yafang Shao @ 2023-07-19 2:28 UTC (permalink / raw)
To: Alexei Starovoitov; +Cc: Stanislav Fomichev, Menglong Dong, bpf, Jakub Kicinski
On Wed, Jul 19, 2023 at 8:18 AM Alexei Starovoitov
<alexei.starovoitov@gmail.com> wrote:
>
> On Wed, Jun 28, 2023 at 11:32 AM Stanislav Fomichev <sdf@google.com> wrote:
> >
> > Same as last time, running Jakub's scripts against bpf tree, see netdev
> > posting for more info on the methodology:
> > https://lore.kernel.org/netdev/20230627163832.75f3a340@kernel.org/T/#u
> >
> > He also shared with me bpf stats for the previous cycle (a lot of
> > work went into the scripts in these past two months, so my data
> > was completely irrelevant), so we can have some comparisons!
> >
> > As last time, I'm presenting raw stats without any evaluation. I'm
> > also trying to present the same data as we have in netdev email
> > so you can follow Jakub's comments about script changes/etc. One thing
> > to note maybe is that we have a lot of cross-pollination with netdev list,
> > so our stats change quite a bit depending on netdev activity :-)
> >
> > Previous cycle:
> > 21 Feb to 26 Apr: 5362 mailing list messages, 64 days, 86 messages per day
> > 438 repo commits (7 commits/day)
> >
> > Current cycle:
> > 27 Apr to 28 Jun: 4234 mailing list messages, 62 days, 68 messages per day
> > 664 repo commits (11 commits/day)
> >
> > 6.4 stats: https://lore.kernel.org/bpf/ZFAOojsT93ZxwNu3@google.com/
> >
> > Rankings
> > --------
> >
> > Top reviewers (thr): Top reviewers (msg):
> > 1 (+13) [7] Yonghong Song 1 ( +1) [16] Andrii Nakryiko
> > 2 ( -1) [7] Alexei Starovoitov 2 ( -1) [15] Alexei Starovoitov
> > 3 ( -1) [6] Andrii Nakryiko 3 (+17) [13] Yonghong Song
> > 4 ( +1) [4] Daniel Borkmann 4 (***) [ 5] David Hildenbrand
> > 5 ( +3) [3] Jiri Olsa 5 (+11) [ 5] Jiri Olsa
> > 6 (+14) [3] Simon Horman 6 ( +3) [ 5] Daniel Borkmann
> > 7 ( -4) [2] Stanislav Fomichev 7 ( -4) [ 5] Stanislav Fomichev
> > 8 ( -4) [2] Martin KaFai Lau 8 (***) [ 5] Song Liu
> > 9 ( -3) [2] Jakub Kicinski 9 (+21) [ 4] Steven Rostedt
> > 10 (+32) [2] Steven Rostedt 10 ( -6) [ 4] Martin KaFai Lau
> > 11 ( +5) [2] Toke Høiland-Jørgensen 11 (+15) [ 4] Simon Horman
> > 12 ( -3) [2] Quentin Monnet 12 ( -2) [ 4] Toke Høiland-Jørgensen
> >
> > Top authors (thr): Top authors (msg):
> > 1 ( ) [2] Andrii Nakryiko 1 ( ) [14] Andrii Nakryiko
> > 2 (+11) [2] Yafang Shao 2 ( +4) [11] Yafang Shao
> > 3 (+36) [1] Aditi Ghag 3 (***) [10] Maciej Fijalkowski
> > 4 (+14) [1] Jiri Olsa 4 (+27) [ 9] Masami Hiramatsu (Google)
> > 5 (+40) [1] Stanislav Fomichev 5 ( +2) [ 6] John Fastabend
> > 6 ( +3) [1] Eduard Zingerman 6 ( +5) [ 6] Jiri Olsa
> > 7 (***) [1] Masami Hiramatsu (Google) 7 (+40) [ 6] Stanislav Fomichev
> > 8 (***) [1] Menglong Dong 8 (***) [ 5] Ian Rogers
> > 9 ( +1) [1] Daniel Borkmann 9 ( -1) [ 5] Alexei Starovoitov
> > 10 ( +6) [1] Yonghong Song 10 ( -5) [ 4] Eduard Zingerman
> >
> > Company rankings
> > ----------------
> >
> > Top reviewers (thr): Top reviewers (msg):
> > 1 ( ) [17] Meta 1 ( ) [50] Meta
> > 2 ( ) [ 7] Isovalent 2 ( +3) [19] RedHat
> > 3 ( +1) [ 5] Google 3 ( ) [13] Isovalent
> > 4 ( +1) [ 5] RedHat 4 ( -2) [11] Google
> > 5 ( -2) [ 3] Intel 5 ( -1) [ 6] Intel
> > 6 ( +5) [ 3] Corigine 6 ( +8) [ 4] Corigine
> > 7 ( +6) [ 1] Microsoft 7 ( +2) [ 4] nVidia
> >
> > Top authors (thr): Top authors (msg):
> > 1 ( ) [7] Meta 1 ( ) [28] Meta
> > 2 ( ) [6] Isovalent 2 ( +3) [24] Google
> > 3 ( +2) [5] Google 3 ( -1) [23] Isovalent
> > 4 ( -1) [2] RedHat 4 ( +3) [18] Intel
> > 5 ( +1) [2] Huawei 5 ( +3) [11] Yafang Shao
> > 6 ( -2) [2] Intel 6 ( +3) [ 6] Huawei
> > 7 ( +6) [2] Yafang Shao 7 ( -3) [ 6] Alibaba
> > 8 (***) [1] nVidia 8 ( -5) [ 4] RedHat
> > 9 ( +2) [1] Eduard Zingerman 9 ( -3) [ 4] Eduard Zingerman
> >
> > Yafang/Eduard, if you'd like to share you company with me, feel free
> > to drop a private email.
> >
> > New formula rankings
> > --------------------
> >
> > Top scores (positive): Top scores (negative):
> > 1 ( ) [156] Meta 1 ( +2) [38] Yafang Shao
> > 2 ( +3) [ 68] RedHat 2 (***) [25] Intel
> > 3 ( +5) [ 35] Corigine 3 (***) [25] Google
> > 4 (+11) [ 15] IBM 4 ( -3) [20] Alibaba
> > 5 (+34) [ 13] Microsoft 5 (***) [14] Menglong Dong
> > 6 ( +1) [ 10] nVidia 6 (***) [11] Oracle
> > 7 (***) [ 9] Linux Foundation 7 (***) [10] Mike Rapoport
> > 8 (***) [ 8] Kent Overstreet 8 ( -4) [10] Bytedance
> > 9 ( +8) [ 8] Amazon 9 ( +5) [ 8] Lorenzo Stoakes
> > 10 (+11) [ 7] Christoph Hellwig 10 ( +3) [ 7] Gilad Sever
> > 11 ( +2) [ 7] SUSE 11 (***) [ 7] Tessares
> > 12 (+10) [ 7] CloudFlare 12 (***) [ 7] Eduard Zingerman
> >
> > How top authors rank in scores:
> > 1 p0 [155] Meta
> > 2 p97 [-25] Google
> > 3 p8 [ 6] Isovalent
> > 4 p98 [-26] Intel
> > 5 p99 [-39] Yafang Shao <laoar.shao@gmail.com>
> > 6 p89 [ -7] Huawei
> > 7 p96 [-21] Alibaba
> > 8 p0 [ 68] RedHat
> > 9 p90 [ -7] Eduard Zingerman <eddyz87@gmail.com>
> > 10 p96 [-15] Menglong Dong <menglong8.dong@gmail.com>
> > 11 p95 [-11] Oracle
> > 12 p94 [-11] Mike Rapoport <rppt@kernel.org>
> > 13 p93 [-10] Bytedance
> > 14 p3 [ 10] nVidia
> > 15 p91 [ -7] Tessares
>
>
> Thank you Stanislav for running the stats. Much appreciate it.
>
> The folks with negative scores please work on improving them.
> Negative score == takers, not givers.
> The community is healthy when people give and take.
> For every patch sent please take time to review somebody else's patch.
>
> https://nesslabs.com/taker-giver-matcher
I thought it is the reviewer's responsibility to review :)
Now I understand it, I will take time to help review.
Thanks for your reminder.
--
Regards
Yafang
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANN] bpf development stats for 6.5
2023-07-19 2:28 ` Yafang Shao
@ 2023-07-19 3:21 ` Alexei Starovoitov
2023-07-19 7:32 ` Menglong Dong
1 sibling, 0 replies; 5+ messages in thread
From: Alexei Starovoitov @ 2023-07-19 3:21 UTC (permalink / raw)
To: Yafang Shao; +Cc: Stanislav Fomichev, Menglong Dong, bpf, Jakub Kicinski
On Tue, Jul 18, 2023 at 7:29 PM Yafang Shao <laoar.shao@gmail.com> wrote:
>
> On Wed, Jul 19, 2023 at 8:18 AM Alexei Starovoitov
> <alexei.starovoitov@gmail.com> wrote:
> >
> > On Wed, Jun 28, 2023 at 11:32 AM Stanislav Fomichev <sdf@google.com> wrote:
> > >
> > > Same as last time, running Jakub's scripts against bpf tree, see netdev
> > > posting for more info on the methodology:
> > > https://lore.kernel.org/netdev/20230627163832.75f3a340@kernel.org/T/#u
> > >
> > > He also shared with me bpf stats for the previous cycle (a lot of
> > > work went into the scripts in these past two months, so my data
> > > was completely irrelevant), so we can have some comparisons!
> > >
> > > As last time, I'm presenting raw stats without any evaluation. I'm
> > > also trying to present the same data as we have in netdev email
> > > so you can follow Jakub's comments about script changes/etc. One thing
> > > to note maybe is that we have a lot of cross-pollination with netdev list,
> > > so our stats change quite a bit depending on netdev activity :-)
> > >
> > > Previous cycle:
> > > 21 Feb to 26 Apr: 5362 mailing list messages, 64 days, 86 messages per day
> > > 438 repo commits (7 commits/day)
> > >
> > > Current cycle:
> > > 27 Apr to 28 Jun: 4234 mailing list messages, 62 days, 68 messages per day
> > > 664 repo commits (11 commits/day)
> > >
> > > 6.4 stats: https://lore.kernel.org/bpf/ZFAOojsT93ZxwNu3@google.com/
> > >
> > > Rankings
> > > --------
> > >
> > > Top reviewers (thr): Top reviewers (msg):
> > > 1 (+13) [7] Yonghong Song 1 ( +1) [16] Andrii Nakryiko
> > > 2 ( -1) [7] Alexei Starovoitov 2 ( -1) [15] Alexei Starovoitov
> > > 3 ( -1) [6] Andrii Nakryiko 3 (+17) [13] Yonghong Song
> > > 4 ( +1) [4] Daniel Borkmann 4 (***) [ 5] David Hildenbrand
> > > 5 ( +3) [3] Jiri Olsa 5 (+11) [ 5] Jiri Olsa
> > > 6 (+14) [3] Simon Horman 6 ( +3) [ 5] Daniel Borkmann
> > > 7 ( -4) [2] Stanislav Fomichev 7 ( -4) [ 5] Stanislav Fomichev
> > > 8 ( -4) [2] Martin KaFai Lau 8 (***) [ 5] Song Liu
> > > 9 ( -3) [2] Jakub Kicinski 9 (+21) [ 4] Steven Rostedt
> > > 10 (+32) [2] Steven Rostedt 10 ( -6) [ 4] Martin KaFai Lau
> > > 11 ( +5) [2] Toke Høiland-Jørgensen 11 (+15) [ 4] Simon Horman
> > > 12 ( -3) [2] Quentin Monnet 12 ( -2) [ 4] Toke Høiland-Jørgensen
> > >
> > > Top authors (thr): Top authors (msg):
> > > 1 ( ) [2] Andrii Nakryiko 1 ( ) [14] Andrii Nakryiko
> > > 2 (+11) [2] Yafang Shao 2 ( +4) [11] Yafang Shao
> > > 3 (+36) [1] Aditi Ghag 3 (***) [10] Maciej Fijalkowski
> > > 4 (+14) [1] Jiri Olsa 4 (+27) [ 9] Masami Hiramatsu (Google)
> > > 5 (+40) [1] Stanislav Fomichev 5 ( +2) [ 6] John Fastabend
> > > 6 ( +3) [1] Eduard Zingerman 6 ( +5) [ 6] Jiri Olsa
> > > 7 (***) [1] Masami Hiramatsu (Google) 7 (+40) [ 6] Stanislav Fomichev
> > > 8 (***) [1] Menglong Dong 8 (***) [ 5] Ian Rogers
> > > 9 ( +1) [1] Daniel Borkmann 9 ( -1) [ 5] Alexei Starovoitov
> > > 10 ( +6) [1] Yonghong Song 10 ( -5) [ 4] Eduard Zingerman
> > >
> > > Company rankings
> > > ----------------
> > >
> > > Top reviewers (thr): Top reviewers (msg):
> > > 1 ( ) [17] Meta 1 ( ) [50] Meta
> > > 2 ( ) [ 7] Isovalent 2 ( +3) [19] RedHat
> > > 3 ( +1) [ 5] Google 3 ( ) [13] Isovalent
> > > 4 ( +1) [ 5] RedHat 4 ( -2) [11] Google
> > > 5 ( -2) [ 3] Intel 5 ( -1) [ 6] Intel
> > > 6 ( +5) [ 3] Corigine 6 ( +8) [ 4] Corigine
> > > 7 ( +6) [ 1] Microsoft 7 ( +2) [ 4] nVidia
> > >
> > > Top authors (thr): Top authors (msg):
> > > 1 ( ) [7] Meta 1 ( ) [28] Meta
> > > 2 ( ) [6] Isovalent 2 ( +3) [24] Google
> > > 3 ( +2) [5] Google 3 ( -1) [23] Isovalent
> > > 4 ( -1) [2] RedHat 4 ( +3) [18] Intel
> > > 5 ( +1) [2] Huawei 5 ( +3) [11] Yafang Shao
> > > 6 ( -2) [2] Intel 6 ( +3) [ 6] Huawei
> > > 7 ( +6) [2] Yafang Shao 7 ( -3) [ 6] Alibaba
> > > 8 (***) [1] nVidia 8 ( -5) [ 4] RedHat
> > > 9 ( +2) [1] Eduard Zingerman 9 ( -3) [ 4] Eduard Zingerman
> > >
> > > Yafang/Eduard, if you'd like to share you company with me, feel free
> > > to drop a private email.
> > >
> > > New formula rankings
> > > --------------------
> > >
> > > Top scores (positive): Top scores (negative):
> > > 1 ( ) [156] Meta 1 ( +2) [38] Yafang Shao
> > > 2 ( +3) [ 68] RedHat 2 (***) [25] Intel
> > > 3 ( +5) [ 35] Corigine 3 (***) [25] Google
> > > 4 (+11) [ 15] IBM 4 ( -3) [20] Alibaba
> > > 5 (+34) [ 13] Microsoft 5 (***) [14] Menglong Dong
> > > 6 ( +1) [ 10] nVidia 6 (***) [11] Oracle
> > > 7 (***) [ 9] Linux Foundation 7 (***) [10] Mike Rapoport
> > > 8 (***) [ 8] Kent Overstreet 8 ( -4) [10] Bytedance
> > > 9 ( +8) [ 8] Amazon 9 ( +5) [ 8] Lorenzo Stoakes
> > > 10 (+11) [ 7] Christoph Hellwig 10 ( +3) [ 7] Gilad Sever
> > > 11 ( +2) [ 7] SUSE 11 (***) [ 7] Tessares
> > > 12 (+10) [ 7] CloudFlare 12 (***) [ 7] Eduard Zingerman
> > >
> > > How top authors rank in scores:
> > > 1 p0 [155] Meta
> > > 2 p97 [-25] Google
> > > 3 p8 [ 6] Isovalent
> > > 4 p98 [-26] Intel
> > > 5 p99 [-39] Yafang Shao <laoar.shao@gmail.com>
> > > 6 p89 [ -7] Huawei
> > > 7 p96 [-21] Alibaba
> > > 8 p0 [ 68] RedHat
> > > 9 p90 [ -7] Eduard Zingerman <eddyz87@gmail.com>
> > > 10 p96 [-15] Menglong Dong <menglong8.dong@gmail.com>
> > > 11 p95 [-11] Oracle
> > > 12 p94 [-11] Mike Rapoport <rppt@kernel.org>
> > > 13 p93 [-10] Bytedance
> > > 14 p3 [ 10] nVidia
> > > 15 p91 [ -7] Tessares
> >
> >
> > Thank you Stanislav for running the stats. Much appreciate it.
> >
> > The folks with negative scores please work on improving them.
> > Negative score == takers, not givers.
> > The community is healthy when people give and take.
> > For every patch sent please take time to review somebody else's patch.
> >
> > https://nesslabs.com/taker-giver-matcher
>
> I thought it is the reviewer's responsibility to review :)
> Now I understand it, I will take time to help review.
> Thanks for your reminder.
For BPF CORE we have 4 maintainers and 7 official reviewers.
bpf mailing list receives ~70 emails a day.
bpf development can scale only when people who actively develop
are also actively reviewing code.
M and R entries in MAINTAINERS file is a recognition of the prior efforts.
Not much more. We need to trim it and remove people who are no longer active.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANN] bpf development stats for 6.5
2023-07-19 2:28 ` Yafang Shao
2023-07-19 3:21 ` Alexei Starovoitov
@ 2023-07-19 7:32 ` Menglong Dong
1 sibling, 0 replies; 5+ messages in thread
From: Menglong Dong @ 2023-07-19 7:32 UTC (permalink / raw)
To: Yafang Shao, Alexei Starovoitov; +Cc: Stanislav Fomichev, bpf, Jakub Kicinski
On Wed, Jul 19, 2023 at 10:29 AM Yafang Shao <laoar.shao@gmail.com> wrote:
>
> On Wed, Jul 19, 2023 at 8:18 AM Alexei Starovoitov
> <alexei.starovoitov@gmail.com> wrote:
> >
> > On Wed, Jun 28, 2023 at 11:32 AM Stanislav Fomichev <sdf@google.com> wrote:
> > >
......
> >
> >
> > Thank you Stanislav for running the stats. Much appreciate it.
> >
> > The folks with negative scores please work on improving them.
> > Negative score == takers, not givers.
> > The community is healthy when people give and take.
> > For every patch sent please take time to review somebody else's patch.
> >
> > https://nesslabs.com/taker-giver-matcher
>
> I thought it is the reviewer's responsibility to review :)
> Now I understand it, I will take time to help review.
> Thanks for your reminder.
Me too! I thought that I wasn't qualified to review and
only the official reviewers can. I've always been curious
if I could review other people's code. I'll try to be a
reviewer too.
Thanks!
Menglong Dong
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-07-19 7:32 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-28 18:32 [ANN] bpf development stats for 6.5 Stanislav Fomichev
2023-07-19 0:18 ` Alexei Starovoitov
2023-07-19 2:28 ` Yafang Shao
2023-07-19 3:21 ` Alexei Starovoitov
2023-07-19 7:32 ` Menglong Dong
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox