Linux Source Code
Home
Release 5.14
Help
mptcp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Bhaskar Chowdhury
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
Maxim Mikityanskiy
Nico Pache
Nicolas Rybowski
Paolo Abeni
Peter Krystad
Rikard Falkeborn
Todd Malsbary
Wei Yongjun
YU Bo
Yajun Deng
Yangbo Lu
Yonglong Li
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
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": 2, "token_count": 261}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "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
195
-
3
713
Matthieu Baerts
Geliang Tang
Florian Westphal
January 2020
July 2020
November 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 417}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 84}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 148}, ]}, ]
Author Name
Tokens
Token Proportion
Matthieu Baerts
501
70.27%
Geliang Tang
209
29.31%
Florian Westphal
3
0.42%
Total
713
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
93
-
4
491
Florian Westphal
Geliang Tang
Paolo Abeni
Jianguo Wu
March 2020
September 2020
December 2020
January 2021
February 2021
April 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
323
65.78%
Geliang Tang
91
18.53%
Paolo Abeni
70
14.26%
Jianguo Wu
7
1.43%
Total
491
mib.h
63
-
3
220
Florian Westphal
Geliang Tang
Paolo Abeni
March 2020
September 2020
January 2021
February 2021
April 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "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}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
151
68.64%
Geliang Tang
39
17.73%
Paolo Abeni
30
13.64%
Total
220
mptcp_diag.c
170
-
3
942
Paolo Abeni
Geliang Tang
Yajun Deng
July 2020
November 2020
February 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 904}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 26, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
905
96.07%
Geliang Tang
36
3.82%
Yajun Deng
1
0.11%
Total
942
options.c
1448
-
12
6954
Peter Krystad
Geliang Tang
Mat Martineau
Christoph Paasch
Paolo Abeni
Florian Westphal
Davide Caratti
Jianguo Wu
Matthieu Baerts
Todd Malsbary
Maxim Mikityanskiy
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 518}, {"author_id": 4, "token_count": 901}, {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 584}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 158}, {"author_id": 2, "token_count": 1729}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 89}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 25}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 134}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 207}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 12}, {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 145}, {"author_id": 3, "token_count": 63}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 75}, {"author_id": 3, "token_count": 178}, {"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": 1, "token_count": 4}, {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 3, "token_count": 266}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 1, "token_count": 276}, {"author_id": 3, "token_count": 194}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 562}, {"author_id": 18, "token_count": 7}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
2313
33.26%
Geliang Tang
1754
25.22%
Mat Martineau
1082
15.56%
Christoph Paasch
607
8.73%
Paolo Abeni
592
8.51%
Florian Westphal
500
7.19%
Davide Caratti
45
0.65%
Jianguo Wu
25
0.36%
Matthieu Baerts
16
0.23%
Todd Malsbary
12
0.17%
Maxim Mikityanskiy
7
0.10%
Eric Biggers
1
0.01%
Total
6954
pm.c
335
-
5
1625
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
March 2021
June 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 781}, ]}, {"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": 258}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "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": 90}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 193}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
781
48.06%
Geliang Tang
686
42.22%
Florian Westphal
106
6.52%
Paolo Abeni
42
2.58%
Matthieu Baerts
10
0.62%
Total
1625
pm_netlink.c
1942
-
10
9626
Geliang Tang
Paolo Abeni
Florian Westphal
Matthieu Baerts
Davide Caratti
Jianguo Wu
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
March 2021
April 2021
May 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3792}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 1175}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 125}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 56}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 736}, {"author_id": 6, "token_count": 166}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 1481}, {"author_id": 3, "token_count": 960}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 900}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Geliang Tang
3991
41.46%
Paolo Abeni
3848
39.98%
Florian Westphal
1538
15.98%
Matthieu Baerts
166
1.72%
Davide Caratti
35
0.36%
Jianguo Wu
31
0.32%
YU Bo
10
0.10%
Johannes Berg
3
0.03%
Jakub Kiciński
3
0.03%
Rikard Falkeborn
1
0.01%
Total
9626
protocol.c
3489
-
14
16296
Paolo Abeni
Florian Westphal
Peter Krystad
Mat Martineau
Geliang Tang
Davide Caratti
Yonglong Li
Matthieu Baerts
David S. Miller
Christoph Paasch
Eric Dumazet
Dan Carpenter
Christoph Hellwig
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
May 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 1, "token_count": 275}, {"author_id": 4, "token_count": 623}, {"author_id": 6, "token_count": 18}, {"author_id": 0, "token_count": 393}, {"author_id": 2, "token_count": 1559}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 918}, {"author_id": 4, "token_count": 51}, {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 151}, {"author_id": 0, "token_count": 1074}, {"author_id": 2, "token_count": 255}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 125}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 1, "token_count": 111}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 58}, {"author_id": 1, "token_count": 687}, {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 4, "token_count": 750}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 3}, {"author_id": 24, "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": 1583}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 419}, {"author_id": 0, "token_count": 3757}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 19, "token_count": 6}, {"author_id": 1, "token_count": 148}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 553}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 121}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 346}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 171}, {"author_id": 3, "token_count": 16}, {"author_id": 4, "token_count": 98}, {"author_id": 0, "token_count": 90}, {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 3, "token_count": 133}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
9229
56.63%
Florian Westphal
3340
20.50%
Peter Krystad
1814
11.13%
Mat Martineau
1529
9.38%
Geliang Tang
199
1.22%
Davide Caratti
80
0.49%
Yonglong Li
38
0.23%
Matthieu Baerts
19
0.12%
David S. Miller
18
0.11%
Christoph Paasch
11
0.07%
Eric Dumazet
6
0.04%
Dan Carpenter
6
0.04%
Christoph Hellwig
5
0.03%
Gustavo A. R. Silva
2
0.01%
Total
16296
protocol.h
868
-
9
4025
Paolo Abeni
Peter Krystad
Geliang Tang
Florian Westphal
Mat Martineau
Davide Caratti
Christoph Paasch
Matthieu Baerts
Jianguo Wu
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 334}, {"author_id": 6, "token_count": 14}, {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 390}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 128}, {"author_id": 2, "token_count": 504}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 210}, {"author_id": 1, "token_count": 36}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 95}, {"author_id": 4, "token_count": 21}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 147}, {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 97}, {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 3, "token_count": 77}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 1, "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_id": 3, "token_count": 118}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 79}, {"author_id": 3, "token_count": 68}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 9, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
1399
34.76%
Peter Krystad
894
22.21%
Geliang Tang
718
17.84%
Florian Westphal
370
9.19%
Mat Martineau
358
8.89%
Davide Caratti
242
6.01%
Christoph Paasch
22
0.55%
Matthieu Baerts
18
0.45%
Jianguo Wu
4
0.10%
Total
4025
sockopt.c
799
-
3
3219
Florian Westphal
Paolo Abeni
Yangbo Lu
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1910}, {"author_id": 0, "token_count": 854}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 222}, {"author_id": 8, "token_count": 227}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
2132
66.23%
Paolo Abeni
860
26.72%
Yangbo Lu
227
7.05%
Total
3219
subflow.c
1802
-
17
8346
Peter Krystad
Paolo Abeni
Mat Martineau
Florian Westphal
Geliang Tang
Davide Caratti
Nicolas Rybowski
Christoph Paasch
Matthieu Baerts
Jakub Kiciński
Todd Malsbary
Jianguo Wu
Wei Yongjun
David S. Miller
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 100}, {"author_id": 14, "token_count": 5}, {"author_id": 1, "token_count": 23}, {"author_id": 25, "token_count": 2}, {"author_id": 4, "token_count": 1111}, {"author_id": 2, "token_count": 1381}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 1, "token_count": 112}, {"author_id": 0, "token_count": 63}, {"author_id": 2, "token_count": 1214}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 126}, {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 132}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 134}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 175}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 1, "token_count": 409}, {"author_id": 4, "token_count": 46}, {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 4, "token_count": 63}, {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "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": 10, "token_count": 125}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 80}, {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 115}, {"author_id": 3, "token_count": 341}, {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 28}, {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 84}, {"author_id": 0, "token_count": 751}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
2595
31.09%
Paolo Abeni
2314
27.73%
Mat Martineau
1220
14.62%
Florian Westphal
1137
13.62%
Geliang Tang
503
6.03%
Davide Caratti
185
2.22%
Nicolas Rybowski
125
1.50%
Christoph Paasch
104
1.25%
Matthieu Baerts
80
0.96%
Jakub Kiciński
30
0.36%
Todd Malsbary
20
0.24%
Jianguo Wu
17
0.20%
Wei Yongjun
7
0.08%
David S. Miller
5
0.06%
Geert Uytterhoeven
2
0.02%
Eric Biggers
1
0.01%
Bhaskar Chowdhury
1
0.01%
Total
8346
syncookies.c
144
-
2
576
Florian Westphal
Jianguo Wu
July 2020
August 2020
July 2021
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 494}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
495
85.94%
Jianguo Wu
81
14.06%
Total
576
token.c
410
-
7
1462
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 291}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "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": 5, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
967
66.14%
Peter Krystad
329
22.50%
Florian Westphal
141
9.64%
Jianguo Wu
20
1.37%
Matthieu Baerts
2
0.14%
Davide Caratti
2
0.14%
Nico Pache
1
0.07%
Total
1462
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:
29
Author
Tokens
Proportion
Commits
Proportion
0
Paolo Abeni
21432
37.99%
159
36.98%
1
Florian Westphal
10236
18.14%
75
17.44%
2
Peter Krystad
9010
15.97%
12
2.79%
3
Geliang Tang
8226
14.58%
100
23.26%
4
Mat Martineau
4189
7.42%
20
4.65%
5
Davide Caratti
1043
1.85%
14
3.26%
6
Matthieu Baerts
812
1.44%
10
2.33%
7
Christoph Paasch
744
1.32%
3
0.70%
8
Yangbo Lu
227
0.40%
2
0.47%
9
Jianguo Wu
185
0.33%
9
2.09%
10
Nicolas Rybowski
125
0.22%
1
0.23%
11
Yonglong Li
38
0.07%
1
0.23%
12
Todd Malsbary
33
0.06%
2
0.47%
13
Jakub Kiciński
33
0.06%
2
0.47%
14
David S. Miller
23
0.04%
3
0.70%
15
YU Bo
10
0.02%
1
0.23%
16
Eric Biggers
9
0.02%
3
0.70%
17
Wei Yongjun
7
0.01%
1
0.23%
18
Maxim Mikityanskiy
7
0.01%
1
0.23%
19
Eric Dumazet
6
0.01%
1
0.23%
20
Dan Carpenter
6
0.01%
1
0.23%
21
Christoph Hellwig
5
0.01%
2
0.47%
22
Johannes Berg
3
0.01%
1
0.23%
23
Nico Pache
2
0.00%
1
0.23%
24
Gustavo A. R. Silva
2
0.00%
1
0.23%
25
Geert Uytterhoeven
2
0.00%
1
0.23%
26
Yajun Deng
1
0.00%
1
0.23%
27
Rikard Falkeborn
1
0.00%
1
0.23%
28
Bhaskar Chowdhury
1
0.00%
1
0.23%
Total
56418
430