Linux Source Code
Home
Release 5.10
Help
mptcp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Christoph Hellwig
Christoph Paasch
David S. Miller
Davide Caratti
Eric Biggers
Florian Westphal
Geert Uytterhoeven
Geliang Tang
Gustavo A. R. Silva
Jakub Kiciński
Jianguo Wu
Johannes Berg
Mat Martineau
Matthieu Baerts
Paolo Abeni
Peter Krystad
Rikard Falkeborn
Todd Malsbary
Wei Yongjun
YU Bo
Ye Bin
−
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 1, "token_count": 261}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
284
81.38%
Paolo Abeni
58
16.62%
Eric Biggers
6
1.72%
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
131
-
2
441
Matthieu Baerts
Florian Westphal
January 2020
July 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 438}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Matthieu Baerts
438
99.32%
Florian Westphal
3
0.68%
Total
441
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
79
-
4
393
Florian Westphal
Paolo Abeni
Geliang Tang
Jianguo Wu
March 2020
September 2020
December 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 323}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
323
82.19%
Paolo Abeni
35
8.91%
Geliang Tang
28
7.12%
Jianguo Wu
7
1.78%
Total
393
mib.h
49
-
3
178
Florian Westphal
Paolo Abeni
Geliang Tang
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 0, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
151
84.83%
Paolo Abeni
15
8.43%
Geliang Tang
12
6.74%
Total
178
mptcp_diag.c
169
-
1
934
Paolo Abeni
July 2020
var spanGroupData = [ {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 934}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
934
100.00%
Total
934
options.c
1135
-
8
5176
Peter Krystad
Mat Martineau
Christoph Paasch
Paolo Abeni
Geliang Tang
Davide Caratti
Todd Malsbary
Matthieu Baerts
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 522}, {"author_id": 3, "token_count": 918}, {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 586}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 221}, {"author_id": 1, "token_count": 2101}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 93}, {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 155}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 233}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 12}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
2687
51.91%
Mat Martineau
1125
21.73%
Christoph Paasch
615
11.88%
Paolo Abeni
437
8.44%
Geliang Tang
255
4.93%
Davide Caratti
32
0.62%
Todd Malsbary
23
0.44%
Matthieu Baerts
2
0.04%
Total
5176
pm.c
252
-
5
1174
Peter Krystad
Geliang Tang
Paolo Abeni
Matthieu Baerts
Florian Westphal
March 2020
April 2020
June 2020
July 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 825}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 311}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
825
70.27%
Geliang Tang
318
27.09%
Paolo Abeni
15
1.28%
Matthieu Baerts
15
1.28%
Florian Westphal
1
0.09%
Total
1174
pm_netlink.c
1139
-
6
5521
Paolo Abeni
Geliang Tang
YU Bo
Johannes Berg
Jakub Kiciński
Rikard Falkeborn
March 2020
April 2020
June 2020
August 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4050}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 1399}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
4098
74.23%
Geliang Tang
1406
25.47%
YU Bo
10
0.18%
Johannes Berg
3
0.05%
Jakub Kiciński
3
0.05%
Rikard Falkeborn
1
0.02%
Total
5521
protocol.c
2840
-
12
13245
Paolo Abeni
Florian Westphal
Peter Krystad
Mat Martineau
Davide Caratti
Geliang Tang
Matthieu Baerts
David S. Miller
Christoph Paasch
Christoph Hellwig
Ye Bin
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
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 2, "token_count": 397}, {"author_id": 3, "token_count": 847}, {"author_id": 7, "token_count": 18}, {"author_id": 0, "token_count": 530}, {"author_id": 1, "token_count": 1996}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 1126}, {"author_id": 3, "token_count": 65}, {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 160}, {"author_id": 0, "token_count": 1662}, {"author_id": 1, "token_count": 355}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 175}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 2, "token_count": 353}, {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 83}, {"author_id": 2, "token_count": 718}, {"author_id": 0, "token_count": 344}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 2, "token_count": 467}, {"author_id": 3, "token_count": 1089}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 37}, {"author_id": 4, "token_count": 3}, {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 75}, {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 2033}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 17}, {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
5227
39.46%
Florian Westphal
3433
25.92%
Peter Krystad
2351
17.75%
Mat Martineau
2008
15.16%
Davide Caratti
83
0.63%
Geliang Tang
78
0.59%
Matthieu Baerts
18
0.14%
David S. Miller
18
0.14%
Christoph Paasch
13
0.10%
Christoph Hellwig
8
0.06%
Ye Bin
6
0.05%
Gustavo A. R. Silva
2
0.02%
Total
13245
protocol.h
568
-
8
2527
Peter Krystad
Paolo Abeni
Mat Martineau
Davide Caratti
Florian Westphal
Geliang Tang
Matthieu Baerts
Christoph Paasch
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 374}, {"author_id": 7, "token_count": 14}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 392}, ]}, {"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": 38}, {"author_id": 0, "token_count": 177}, {"author_id": 1, "token_count": 583}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 210}, {"author_id": 2, "token_count": 36}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 172}, {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 7, "token_count": 11}, {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
975
38.58%
Paolo Abeni
510
20.18%
Mat Martineau
398
15.75%
Davide Caratti
223
8.82%
Florian Westphal
201
7.95%
Geliang Tang
173
6.85%
Matthieu Baerts
25
0.99%
Christoph Paasch
22
0.87%
Total
2527
subflow.c
1422
-
11
6552
Peter Krystad
Mat Martineau
Paolo Abeni
Florian Westphal
Davide Caratti
Christoph Paasch
Geliang Tang
Todd Malsbary
Wei Yongjun
David S. Miller
Geert Uytterhoeven
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 129}, {"author_id": 9, "token_count": 5}, {"author_id": 2, "token_count": 23}, {"author_id": 19, "token_count": 2}, {"author_id": 3, "token_count": 1338}, {"author_id": 1, "token_count": 1431}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 38}, {"author_id": 2, "token_count": 119}, {"author_id": 0, "token_count": 66}, {"author_id": 1, "token_count": 1338}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 129}, {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 142}, {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 215}, {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 177}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 2, "token_count": 458}, {"author_id": 3, "token_count": 46}, {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 3, "token_count": 63}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Krystad
2769
42.26%
Mat Martineau
1447
22.08%
Paolo Abeni
1093
16.68%
Florian Westphal
754
11.51%
Davide Caratti
288
4.40%
Christoph Paasch
133
2.03%
Geliang Tang
32
0.49%
Todd Malsbary
22
0.34%
Wei Yongjun
7
0.11%
David S. Miller
5
0.08%
Geert Uytterhoeven
2
0.03%
Total
6552
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:
21
Author
Tokens
Proportion
Commits
Proportion
0
Paolo Abeni
14520
36.27%
83
38.07%
1
Peter Krystad
10234
25.57%
12
5.50%
2
Florian Westphal
5506
13.76%
47
21.56%
3
Mat Martineau
4978
12.44%
22
10.09%
4
Geliang Tang
2302
5.75%
21
9.63%
5
Davide Caratti
1082
2.70%
8
3.67%
6
Christoph Paasch
783
1.96%
3
1.38%
7
Matthieu Baerts
500
1.25%
3
1.38%
8
Todd Malsbary
46
0.11%
2
0.92%
9
David S. Miller
23
0.06%
3
1.38%
10
YU Bo
10
0.02%
1
0.46%
11
Christoph Hellwig
8
0.02%
3
1.38%
12
Wei Yongjun
7
0.02%
1
0.46%
13
Jianguo Wu
7
0.02%
1
0.46%
14
Ye Bin
6
0.01%
1
0.46%
15
Eric Biggers
6
0.01%
2
0.92%
16
Johannes Berg
3
0.01%
1
0.46%
17
Jakub Kiciński
3
0.01%
1
0.46%
18
Gustavo A. R. Silva
2
0.00%
1
0.46%
19
Geert Uytterhoeven
2
0.00%
1
0.46%
20
Rikard Falkeborn
1
0.00%
1
0.46%
Total
40029
218