Linux Source Code
Home
Release 5.12
Help
mptcp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Christoph Hellwig
Christoph Paasch
Dan Carpenter
David S. Miller
Davide Caratti
Eric Biggers
Eric Dumazet
Florian Westphal
Geert Uytterhoeven
Geliang Tang
Gustavo A. R. Silva
Jakub Kiciński
Jianguo Wu
Johannes Berg
Mat Martineau
Matthieu Baerts
Nicolas Rybowski
Paolo Abeni
Peter Krystad
Rikard Falkeborn
Todd Malsbary
Wei Yongjun
YU Bo
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
crypto.c
83
-
4
349
Peter Krystad
Paolo Abeni
Eric Biggers
Todd Malsbary
January 2020
March 2020
May 2020
June 2020
July 2020
November 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 1, "token_count": 261}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
284
81.38%
Paolo Abeni
57
16.33%
Eric Biggers
7
2.01%
Todd Malsbary
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
145
-
3
508
Matthieu Baerts
Geliang Tang
Florian Westphal
January 2020
July 2020
November 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 438}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Matthieu Baerts
438
86.22%
Geliang Tang
67
13.19%
Florian Westphal
3
0.59%
Total
508
diag.c
104
-
1
454
Davide Caratti
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 454}, ]}, ]
Author Name
Tokens
Token Proportion
Davide Caratti
454
100.00%
Total
454
mib.c
87
-
4
449
Florian Westphal
Geliang Tang
Paolo Abeni
Jianguo Wu
March 2020
September 2020
December 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 323}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
323
71.94%
Geliang Tang
84
18.71%
Paolo Abeni
35
7.80%
Jianguo Wu
7
1.56%
Total
449
mib.h
57
-
3
202
Florian Westphal
Geliang Tang
Paolo Abeni
March 2020
September 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
151
74.75%
Geliang Tang
36
17.82%
Paolo Abeni
15
7.43%
Total
202
mptcp_diag.c
171
-
2
943
Paolo Abeni
Geliang Tang
July 2020
November 2020
February 2021
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 917}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
918
97.35%
Geliang Tang
25
2.65%
Total
943
options.c
1318
-
10
6062
Peter Krystad
Mat Martineau
Geliang Tang
Christoph Paasch
Paolo Abeni
Florian Westphal
Davide Caratti
Todd Malsbary
Matthieu Baerts
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 522}, {"author_id": 4, "token_count": 918}, {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 586}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 186}, {"author_id": 1, "token_count": 2052}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 89}, {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 143}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 227}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 12}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 145}, {"author_id": 3, "token_count": 83}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 3, "token_count": 213}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 246}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
2638
43.52%
Mat Martineau
1109
18.29%
Geliang Tang
807
13.31%
Christoph Paasch
611
10.08%
Paolo Abeni
581
9.58%
Florian Westphal
224
3.70%
Davide Caratti
67
1.11%
Todd Malsbary
22
0.36%
Matthieu Baerts
2
0.03%
Eric Biggers
1
0.02%
Total
6062
pm.c
310
-
5
1459
Peter Krystad
Geliang Tang
Florian Westphal
Paolo Abeni
Matthieu Baerts
March 2020
April 2020
June 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 789}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 280}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 97}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 107}, {"author_id": 3, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
789
54.08%
Geliang Tang
511
35.02%
Florian Westphal
107
7.33%
Paolo Abeni
42
2.88%
Matthieu Baerts
10
0.69%
Total
1459
pm_netlink.c
1835
-
8
9036
Paolo Abeni
Geliang Tang
Florian Westphal
Matthieu Baerts
YU Bo
Johannes Berg
Jakub Kiciński
Rikard Falkeborn
March 2020
April 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3804}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 1368}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 161}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 122}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 758}, {"author_id": 7, "token_count": 166}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 1499}, {"author_id": 3, "token_count": 1085}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
3853
42.64%
Geliang Tang
3501
38.75%
Florian Westphal
1499
16.59%
Matthieu Baerts
166
1.84%
YU Bo
10
0.11%
Johannes Berg
3
0.03%
Jakub Kiciński
3
0.03%
Rikard Falkeborn
1
0.01%
Total
9036
protocol.c
3621
-
13
16763
Paolo Abeni
Florian Westphal
Peter Krystad
Mat Martineau
Davide Caratti
Geliang Tang
Matthieu Baerts
David S. Miller
Christoph Paasch
Christoph Hellwig
Eric Dumazet
Dan Carpenter
Gustavo A. R. Silva
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 2, "token_count": 280}, {"author_id": 4, "token_count": 635}, {"author_id": 7, "token_count": 18}, {"author_id": 0, "token_count": 425}, {"author_id": 1, "token_count": 1725}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 967}, {"author_id": 4, "token_count": 65}, {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 151}, {"author_id": 0, "token_count": 1143}, {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 135}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 112}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 59}, {"author_id": 2, "token_count": 704}, {"author_id": 0, "token_count": 342}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 318}, {"author_id": 4, "token_count": 755}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 3}, {"author_id": 20, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 1640}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 425}, {"author_id": 0, "token_count": 4358}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 17, "token_count": 6}, {"author_id": 2, "token_count": 150}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 554}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 121}, {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 2, "token_count": 112}, {"author_id": 0, "token_count": 288}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 145}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
9634
57.47%
Florian Westphal
3483
20.78%
Peter Krystad
1984
11.84%
Mat Martineau
1462
8.72%
Davide Caratti
81
0.48%
Geliang Tang
50
0.30%
Matthieu Baerts
18
0.11%
David S. Miller
18
0.11%
Christoph Paasch
11
0.07%
Christoph Hellwig
8
0.05%
Eric Dumazet
6
0.04%
Dan Carpenter
6
0.04%
Gustavo A. R. Silva
2
0.01%
Total
16763
protocol.h
797
-
8
3639
Paolo Abeni
Peter Krystad
Geliang Tang
Mat Martineau
Florian Westphal
Davide Caratti
Christoph Paasch
Matthieu Baerts
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 334}, {"author_id": 7, "token_count": 14}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 391}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 128}, {"author_id": 1, "token_count": 560}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 210}, {"author_id": 2, "token_count": 36}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 4, "token_count": 21}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 157}, {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 97}, {"author_id": 0, "token_count": 418}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 3, "token_count": 80}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 96}, {"author_id": 3, "token_count": 86}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
1288
35.39%
Peter Krystad
951
26.13%
Geliang Tang
471
12.94%
Mat Martineau
358
9.84%
Florian Westphal
292
8.02%
Davide Caratti
239
6.57%
Christoph Paasch
22
0.60%
Matthieu Baerts
18
0.49%
Total
3639
subflow.c
1678
-
15
7778
Peter Krystad
Paolo Abeni
Mat Martineau
Florian Westphal
Geliang Tang
Davide Caratti
Christoph Paasch
Nicolas Rybowski
Matthieu Baerts
Jakub Kiciński
Todd Malsbary
Wei Yongjun
David S. Miller
Geert Uytterhoeven
Eric Biggers
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 129}, {"author_id": 11, "token_count": 5}, {"author_id": 2, "token_count": 23}, {"author_id": 21, "token_count": 2}, {"author_id": 4, "token_count": 1307}, {"author_id": 1, "token_count": 1383}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 38}, {"author_id": 2, "token_count": 112}, {"author_id": 0, "token_count": 66}, {"author_id": 1, "token_count": 1226}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 128}, {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 132}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 215}, {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 175}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 2, "token_count": 419}, {"author_id": 4, "token_count": 46}, {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 4, "token_count": 63}, {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 173}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 8, "token_count": 125}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 80}, {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 115}, {"author_id": 3, "token_count": 377}, {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 28}, {"author_id": 10, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
2609
33.54%
Paolo Abeni
1613
20.74%
Mat Martineau
1416
18.21%
Florian Westphal
1012
13.01%
Geliang Tang
437
5.62%
Davide Caratti
288
3.70%
Christoph Paasch
133
1.71%
Nicolas Rybowski
125
1.61%
Matthieu Baerts
80
1.03%
Jakub Kiciński
30
0.39%
Todd Malsbary
20
0.26%
Wei Yongjun
7
0.09%
David S. Miller
5
0.06%
Geert Uytterhoeven
2
0.03%
Eric Biggers
1
0.01%
Total
7778
syncookies.c
130
-
1
499
Florian Westphal
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 498}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
499
100.00%
Total
499
token.c
411
-
5
1466
Paolo Abeni
Peter Krystad
Florian Westphal
Matthieu Baerts
Davide Caratti
January 2020
March 2020
April 2020
June 2020
July 2020
November 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 305}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 771}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 141}, {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
978
66.71%
Peter Krystad
343
23.40%
Florian Westphal
141
9.62%
Matthieu Baerts
2
0.14%
Davide Caratti
2
0.14%
Total
1466
token_test.c
140
-
1
747
Paolo Abeni
June 2020
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 747}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
747
100.00%
Total
747
Contributors:
23
Author
Tokens
Proportion
Commits
Proportion
0
Paolo Abeni
20134
39.69%
133
40.06%
1
Peter Krystad
9598
18.92%
12
3.61%
2
Florian Westphal
7734
15.25%
67
20.18%
3
Geliang Tang
5989
11.81%
56
16.87%
4
Mat Martineau
4345
8.57%
20
6.02%
5
Davide Caratti
1131
2.23%
12
3.61%
6
Christoph Paasch
777
1.53%
3
0.90%
7
Matthieu Baerts
734
1.45%
6
1.81%
8
Nicolas Rybowski
125
0.25%
1
0.30%
9
Todd Malsbary
43
0.08%
2
0.60%
10
Jakub Kiciński
33
0.07%
2
0.60%
11
David S. Miller
23
0.05%
3
0.90%
12
YU Bo
10
0.02%
1
0.30%
13
Eric Biggers
9
0.02%
3
0.90%
14
Christoph Hellwig
8
0.02%
3
0.90%
15
Wei Yongjun
7
0.01%
1
0.30%
16
Jianguo Wu
7
0.01%
1
0.30%
17
Eric Dumazet
6
0.01%
1
0.30%
18
Dan Carpenter
6
0.01%
1
0.30%
19
Johannes Berg
3
0.01%
1
0.30%
20
Gustavo A. R. Silva
2
0.00%
1
0.30%
21
Geert Uytterhoeven
2
0.00%
1
0.30%
22
Rikard Falkeborn
1
0.00%
1
0.30%
Total
50727
332