Linux Source Code
Home
Release 6.1
Help
mptcp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Benjamin Hesmans
Bhaskar Chowdhury
Christoph Hellwig
Christoph Paasch
Dan Carpenter
David S. Miller
Davide Caratti
Dmytro Shytyi
Eric Biggers
Eric Dumazet
Florian Westphal
Geert Uytterhoeven
Geliang Tang
Gustavo A. R. Silva
Jakub Kiciński
Jianguo Wu
Johannes Berg
Kees Cook
Kishen Maloor
Kuniyuki Iwashima
Martin KaFai Lau
Mat Martineau
Matthieu Baerts
Maxim Galaganov
Maxim Mikityanskiy
Menglong Dong
Nico Pache
Nicolas Rybowski
Oliver Hartkopp
Paolo Abeni
Peter Krystad
Poorva Sonparote
Rikard Falkeborn
Thomas Haller
Tim Gardner
Todd Malsbary
Wan Jiabing
Wei Yongjun
YU Bo
Yajun Deng
Yangbo Lu
Yonglong Li
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bpf.c
21
-
1
61
Geliang Tang
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Geliang Tang
61
100.00%
Total
61
crypto.c
83
-
5
349
Peter Krystad
Paolo Abeni
Eric Biggers
Todd Malsbary
Nico Pache
January 2020
March 2020
May 2020
June 2020
July 2020
November 2020
April 2021
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 3, "token_count": 261}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
284
81.38%
Paolo Abeni
56
16.05%
Eric Biggers
7
2.01%
Todd Malsbary
1
0.29%
Nico Pache
1
0.29%
Total
349
crypto_test.c
72
-
1
373
Paolo Abeni
June 2020
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 373}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
373
100.00%
Total
373
ctrl.c
230
-
5
874
Matthieu Baerts
Geliang Tang
Mat Martineau
Paolo Abeni
Florian Westphal
January 2020
July 2020
November 2020
May 2021
June 2021
August 2021
April 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 415}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 84}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Matthieu Baerts
499
57.09%
Geliang Tang
209
23.91%
Mat Martineau
87
9.95%
Paolo Abeni
76
8.70%
Florian Westphal
3
0.34%
Total
874
diag.c
104
-
1
454
Davide Caratti
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 454}, ]}, ]
Author Name
Tokens
Token Proportion
Davide Caratti
454
100.00%
Total
454
mib.c
105
-
5
588
Florian Westphal
Geliang Tang
Paolo Abeni
Eric Dumazet
Jianguo Wu
March 2020
September 2020
December 2020
January 2021
February 2021
April 2021
June 2021
July 2021
August 2021
September 2021
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 286}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
286
48.64%
Geliang Tang
140
23.81%
Paolo Abeni
126
21.43%
Eric Dumazet
33
5.61%
Jianguo Wu
3
0.51%
Total
588
mib.h
80
-
3
265
Florian Westphal
Geliang Tang
Paolo Abeni
March 2020
September 2020
January 2021
February 2021
April 2021
June 2021
July 2021
August 2021
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
151
56.98%
Geliang Tang
60
22.64%
Paolo Abeni
54
20.38%
Total
265
mptcp_diag.c
248
-
6
1255
Paolo Abeni
Florian Westphal
Kuniyuki Iwashima
Martin KaFai Lau
Geliang Tang
Yajun Deng
July 2020
February 2021
July 2021
September 2021
April 2022
May 2022
September 2022
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 719}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 508}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 21, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
719
57.29%
Florian Westphal
511
40.72%
Kuniyuki Iwashima
19
1.51%
Martin KaFai Lau
3
0.24%
Geliang Tang
2
0.16%
Yajun Deng
1
0.08%
Total
1255
options.c
1632
-
15
7708
Peter Krystad
Paolo Abeni
Geliang Tang
Mat Martineau
Christoph Paasch
Florian Westphal
Matthieu Baerts
Davide Caratti
Yonglong Li
Jianguo Wu
Todd Malsbary
Maxim Mikityanskiy
Kishen Maloor
Kuniyuki Iwashima
Eric Biggers
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 461}, {"author_id": 4, "token_count": 765}, {"author_id": 0, "token_count": 21}, {"author_id": 3, "token_count": 527}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 156}, {"author_id": 3, "token_count": 1432}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 51}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 134}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 196}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 135}, {"author_id": 2, "token_count": 31}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 2, "token_count": 86}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 256}, {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 404}, {"author_id": 29, "token_count": 7}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 248}, {"author_id": 7, "token_count": 13}, {"author_id": 0, "token_count": 841}, {"author_id": 10, "token_count": 42}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 7, "token_count": 11}, {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 7, "token_count": 85}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 4, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
1959
25.42%
Paolo Abeni
1958
25.40%
Geliang Tang
1557
20.20%
Mat Martineau
959
12.44%
Christoph Paasch
512
6.64%
Florian Westphal
461
5.98%
Matthieu Baerts
111
1.44%
Davide Caratti
97
1.26%
Yonglong Li
42
0.54%
Jianguo Wu
25
0.32%
Todd Malsbary
12
0.16%
Maxim Mikityanskiy
7
0.09%
Kishen Maloor
4
0.05%
Kuniyuki Iwashima
3
0.04%
Eric Biggers
1
0.01%
Total
7708
pm.c
473
-
8
2357
Geliang Tang
Peter Krystad
Paolo Abeni
Yonglong Li
Mat Martineau
Kishen Maloor
Florian Westphal
Matthieu Baerts
March 2020
April 2020
June 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
June 2021
August 2021
January 2022
February 2022
April 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 3, "token_count": 727}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 70}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 187}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 0, "token_count": 107}, {"author_id": 10, "token_count": 190}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 71}, {"author_id": 4, "token_count": 128}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 104}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Geliang Tang
730
30.97%
Peter Krystad
727
30.84%
Paolo Abeni
369
15.66%
Yonglong Li
190
8.06%
Mat Martineau
129
5.47%
Kishen Maloor
104
4.41%
Florian Westphal
98
4.16%
Matthieu Baerts
10
0.42%
Total
2357
pm_netlink.c
2336
-
15
11568
Paolo Abeni
Geliang Tang
Florian Westphal
Kishen Maloor
Matthieu Baerts
Davide Caratti
Mat Martineau
Yonglong Li
YU Bo
Thomas Haller
Jakub Kiciński
Johannes Berg
Rikard Falkeborn
Menglong Dong
Jianguo Wu
March 2020
April 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
August 2021
October 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3382}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 1068}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 553}, {"author_id": 7, "token_count": 143}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 1472}, {"author_id": 2, "token_count": 827}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 821}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 616}, {"author_id": 0, "token_count": 200}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 490}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 174}, {"author_id": 5, "token_count": 36}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 0, "token_count": 161}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 72}, {"author_id": 4, "token_count": 35}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 239}, {"author_id": 5, "token_count": 259}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 142}, {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 25, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
4725
40.85%
Geliang Tang
4291
37.09%
Florian Westphal
1768
15.28%
Kishen Maloor
437
3.78%
Matthieu Baerts
146
1.26%
Davide Caratti
90
0.78%
Mat Martineau
57
0.49%
Yonglong Li
18
0.16%
YU Bo
10
0.09%
Thomas Haller
10
0.09%
Jakub Kiciński
10
0.09%
Johannes Berg
3
0.03%
Rikard Falkeborn
1
0.01%
Menglong Dong
1
0.01%
Jianguo Wu
1
0.01%
Total
11568
pm_userspace.c
454
-
4
2305
Kishen Maloor
Florian Westphal
Paolo Abeni
Geliang Tang
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 868}, {"author_id": 5, "token_count": 1259}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 5, "token_count": 152}, {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Kishen Maloor
1411
61.21%
Florian Westphal
868
37.66%
Paolo Abeni
13
0.56%
Geliang Tang
13
0.56%
Total
2305
protocol.c
3956
-
21
18307
Paolo Abeni
Florian Westphal
Mat Martineau
Peter Krystad
Geliang Tang
Dmytro Shytyi
Davide Caratti
Menglong Dong
Yonglong Li
Benjamin Hesmans
Matthieu Baerts
David S. Miller
Eric Dumazet
Kuniyuki Iwashima
Kishen Maloor
Christoph Paasch
Christoph Hellwig
Oliver Hartkopp
Dan Carpenter
Gustavo A. R. Silva
Jakub Kiciński
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 1, "token_count": 270}, {"author_id": 4, "token_count": 611}, {"author_id": 7, "token_count": 16}, {"author_id": 0, "token_count": 332}, {"author_id": 3, "token_count": 1277}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 779}, {"author_id": 4, "token_count": 50}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 0, "token_count": 926}, {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 124}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 1, "token_count": 107}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 1, "token_count": 683}, {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 4, "token_count": 650}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 3}, {"author_id": 36, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 1519}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 17}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 381}, {"author_id": 0, "token_count": 2703}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 18, "token_count": 6}, {"author_id": 1, "token_count": 132}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 485}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 1, "token_count": 72}, {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 2, "token_count": 15}, {"author_id": 4, "token_count": 89}, {"author_id": 0, "token_count": 88}, {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 2, "token_count": 129}, {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 270}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 136}, {"author_id": 4, "token_count": 32}, {"author_id": 0, "token_count": 353}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 0, "token_count": 478}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 428}, {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 605}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 7}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 166}, {"author_id": 31, "token_count": 3}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 5, "token_count": 11}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 2, "token_count": 180}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 4, "token_count": 23}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 38}, {"author_id": 17, "token_count": 69}, {"author_id": 2, "token_count": 10}, {"author_id": 7, "token_count": 9}, {"author_id": 16, "token_count": 36}, {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 619}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
10906
59.57%
Florian Westphal
3541
19.34%
Mat Martineau
1484
8.11%
Peter Krystad
1460
7.98%
Geliang Tang
555
3.03%
Dmytro Shytyi
69
0.38%
Davide Caratti
53
0.29%
Menglong Dong
47
0.26%
Yonglong Li
43
0.23%
Benjamin Hesmans
38
0.21%
Matthieu Baerts
26
0.14%
David S. Miller
18
0.10%
Eric Dumazet
16
0.09%
Kuniyuki Iwashima
15
0.08%
Kishen Maloor
11
0.06%
Christoph Paasch
11
0.06%
Christoph Hellwig
5
0.03%
Oliver Hartkopp
3
0.02%
Dan Carpenter
3
0.02%
Gustavo A. R. Silva
2
0.01%
Jakub Kiciński
1
0.01%
click to expand▼
Total
18307
protocol.h
1016
-
15
4754
Paolo Abeni
Peter Krystad
Geliang Tang
Florian Westphal
Mat Martineau
Kishen Maloor
Davide Caratti
Kees Cook
Yonglong Li
Matthieu Baerts
Menglong Dong
Maxim Galaganov
Christoph Paasch
Jianguo Wu
Wan Jiabing
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 279}, {"author_id": 7, "token_count": 14}, {"author_id": 0, "token_count": 7}, {"author_id": 3, "token_count": 367}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 118}, {"author_id": 3, "token_count": 450}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 187}, {"author_id": 1, "token_count": 36}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 4, "token_count": 21}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 147}, {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 61}, {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 2, "token_count": 44}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 94}, {"author_id": 2, "token_count": 86}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 2, "token_count": 118}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 2, "token_count": 35}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 13, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 0, "token_count": 148}, {"author_id": 39, "token_count": 1}, {"author_id": 10, "token_count": 45}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 9, "token_count": 17}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 19, "token_count": 54}, {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 4, "token_count": 56}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 5, "token_count": 254}, {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 49}, {"author_id": 4, "token_count": 9}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
1764
37.11%
Peter Krystad
817
17.19%
Geliang Tang
699
14.70%
Florian Westphal
394
8.29%
Mat Martineau
373
7.85%
Kishen Maloor
303
6.37%
Davide Caratti
219
4.61%
Kees Cook
54
1.14%
Yonglong Li
45
0.95%
Matthieu Baerts
30
0.63%
Menglong Dong
21
0.44%
Maxim Galaganov
17
0.36%
Christoph Paasch
13
0.27%
Jianguo Wu
4
0.08%
Wan Jiabing
1
0.02%
Total
4754
sockopt.c
1327
-
8
5881
Florian Westphal
Paolo Abeni
Maxim Galaganov
Yangbo Lu
Poorva Sonparote
Benjamin Hesmans
Tim Gardner
Geliang Tang
April 2021
May 2021
June 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
May 2022
September 2022
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1833}, {"author_id": 0, "token_count": 847}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 222}, {"author_id": 11, "token_count": 226}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1377}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 289}, {"author_id": 12, "token_count": 195}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 340}, {"author_id": 9, "token_count": 367}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
4132
70.26%
Paolo Abeni
870
14.79%
Maxim Galaganov
367
6.24%
Yangbo Lu
226
3.84%
Poorva Sonparote
195
3.32%
Benjamin Hesmans
76
1.29%
Tim Gardner
9
0.15%
Geliang Tang
6
0.10%
Total
5881
subflow.c
1966
-
19
9047
Paolo Abeni
Peter Krystad
Mat Martineau
Florian Westphal
Geliang Tang
Davide Caratti
Nicolas Rybowski
Christoph Paasch
Matthieu Baerts
Menglong Dong
Jakub Kiciński
Kishen Maloor
Todd Malsbary
Jianguo Wu
Eric Dumazet
Wei Yongjun
Geert Uytterhoeven
Eric Biggers
Bhaskar Chowdhury
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 99}, {"author_id": 1, "token_count": 23}, {"author_id": 37, "token_count": 2}, {"author_id": 4, "token_count": 1076}, {"author_id": 3, "token_count": 1365}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 1, "token_count": 109}, {"author_id": 0, "token_count": 61}, {"author_id": 3, "token_count": 1156}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 80}, {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 131}, {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 127}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 149}, {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 1, "token_count": 391}, {"author_id": 4, "token_count": 46}, {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 4, "token_count": 63}, {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 173}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 14, "token_count": 125}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 79}, {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 115}, {"author_id": 2, "token_count": 341}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 1, "token_count": 8}, {"author_id": 2, "token_count": 28}, {"author_id": 20, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 121}, {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 0, "token_count": 692}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 4, "token_count": 64}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 103}, {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
2872
31.75%
Peter Krystad
2521
27.87%
Mat Martineau
1250
13.82%
Florian Westphal
1092
12.07%
Geliang Tang
685
7.57%
Davide Caratti
178
1.97%
Nicolas Rybowski
125
1.38%
Christoph Paasch
103
1.14%
Matthieu Baerts
79
0.87%
Menglong Dong
30
0.33%
Jakub Kiciński
30
0.33%
Kishen Maloor
23
0.25%
Todd Malsbary
20
0.22%
Jianguo Wu
17
0.19%
Eric Dumazet
11
0.12%
Wei Yongjun
7
0.08%
Geert Uytterhoeven
2
0.02%
Eric Biggers
1
0.01%
Bhaskar Chowdhury
1
0.01%
Total
9047
syncookies.c
133
-
2
532
Florian Westphal
Jianguo Wu
July 2020
August 2020
July 2021
September 2021
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 448}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 81}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
451
84.77%
Jianguo Wu
81
15.23%
Total
532
token.c
416
-
7
1498
Paolo Abeni
Peter Krystad
Florian Westphal
Jianguo Wu
Matthieu Baerts
Davide Caratti
Nico Pache
January 2020
March 2020
April 2020
June 2020
July 2020
November 2020
April 2021
May 2021
September 2021
January 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 291}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 760}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
976
65.15%
Peter Krystad
328
21.90%
Florian Westphal
169
11.28%
Jianguo Wu
20
1.34%
Matthieu Baerts
2
0.13%
Davide Caratti
2
0.13%
Nico Pache
1
0.07%
Total
1498
token_test.c
142
-
2
791
Paolo Abeni
Florian Westphal
June 2020
September 2021
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 747}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
747
94.44%
Florian Westphal
44
5.56%
Total
791
Contributors:
42
Author
Tokens
Proportion
Commits
Proportion
0
Paolo Abeni
26604
38.57%
223
37.10%
1
Florian Westphal
13969
20.25%
91
15.14%
2
Geliang Tang
9008
13.06%
128
21.30%
3
Peter Krystad
8096
11.74%
11
1.83%
4
Mat Martineau
4339
6.29%
31
5.16%
5
Kishen Maloor
2293
3.32%
12
2.00%
6
Davide Caratti
1093
1.58%
16
2.66%
7
Matthieu Baerts
903
1.31%
14
2.33%
8
Christoph Paasch
639
0.93%
3
0.50%
9
Maxim Galaganov
384
0.56%
2
0.33%
10
Yonglong Li
338
0.49%
8
1.33%
11
Yangbo Lu
226
0.33%
2
0.33%
12
Poorva Sonparote
195
0.28%
1
0.17%
13
Jianguo Wu
151
0.22%
8
1.33%
14
Nicolas Rybowski
125
0.18%
1
0.17%
15
Benjamin Hesmans
114
0.17%
2
0.33%
16
Menglong Dong
99
0.14%
4
0.67%
17
Dmytro Shytyi
69
0.10%
1
0.17%
18
Eric Dumazet
60
0.09%
7
1.16%
19
Kees Cook
54
0.08%
1
0.17%
20
Jakub Kiciński
41
0.06%
4
0.67%
21
Kuniyuki Iwashima
37
0.05%
5
0.83%
22
Todd Malsbary
33
0.05%
2
0.33%
23
David S. Miller
18
0.03%
2
0.33%
24
YU Bo
10
0.01%
1
0.17%
25
Thomas Haller
10
0.01%
2
0.33%
26
Tim Gardner
9
0.01%
1
0.17%
27
Eric Biggers
9
0.01%
3
0.50%
28
Wei Yongjun
7
0.01%
1
0.17%
29
Maxim Mikityanskiy
7
0.01%
1
0.17%
30
Christoph Hellwig
5
0.01%
2
0.33%
31
Oliver Hartkopp
3
0.00%
1
0.17%
32
Martin KaFai Lau
3
0.00%
1
0.17%
33
Johannes Berg
3
0.00%
1
0.17%
34
Dan Carpenter
3
0.00%
1
0.17%
35
Nico Pache
2
0.00%
1
0.17%
36
Gustavo A. R. Silva
2
0.00%
1
0.17%
37
Geert Uytterhoeven
2
0.00%
1
0.17%
38
Yajun Deng
1
0.00%
1
0.17%
39
Wan Jiabing
1
0.00%
1
0.17%
40
Rikard Falkeborn
1
0.00%
1
0.17%
41
Bhaskar Chowdhury
1
0.00%
1
0.17%
click to expand▼
Total
68967
601