Linux Source Code
Home
Release 5.8
Help
xdp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Andrii Nakryiko
Björn Töpel
Christoph Hellwig
Colin Ian King
Daniel Borkmann
Eric Dumazet
Geert Uytterhoeven
Gustavo A. R. Silva
Ilya Maximets
Ira Weiny
Ivan Khoronzhuk
Jakub Kiciński
Jan Sokolowski
John Hubbard
Jonathan Lemon
Kevin Laatz
Krzysztof Kazimierczak
Linus Torvalds
Luc Van Oostenryck
Maciej Fijalkowski
Magnus Karlsson
Matthew Wilcox
Maxim Mikityanskiy
Michel Lespinasse
Pavel Machek
Prashant Bhole
Roman Gushchin
Tobias Klauser
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
xdp_umem.c
420
-
14
1799
Björn Töpel
Magnus Karlsson
Jakub Kiciński
Kevin Laatz
Ilya Maximets
Krzysztof Kazimierczak
Ivan Khoronzhuk
John Hubbard
Daniel Borkmann
Jan Sokolowski
Pavel Machek
Michel Lespinasse
Ira Weiny
Prashant Bhole
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
January 2020
April 2020
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 772}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 242}, {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 3, "token_count": 44}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1175
65.31%
Magnus Karlsson
423
23.51%
Jakub Kiciński
53
2.95%
Kevin Laatz
44
2.45%
Ilya Maximets
39
2.17%
Krzysztof Kazimierczak
27
1.50%
Ivan Khoronzhuk
10
0.56%
John Hubbard
8
0.44%
Daniel Borkmann
8
0.44%
Jan Sokolowski
5
0.28%
Pavel Machek
2
0.11%
Michel Lespinasse
2
0.11%
Ira Weiny
2
0.11%
Prashant Bhole
1
0.06%
Total
1799
xdp_umem.h
21
-
3
109
Björn Töpel
Magnus Karlsson
Ilya Maximets
May 2018
June 2018
October 2018
June 2019
May 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
67
61.47%
Magnus Karlsson
33
30.28%
Ilya Maximets
9
8.26%
Total
109
xsk.c
1158
-
10
5291
Björn Töpel
Magnus Karlsson
Ilya Maximets
Maxim Mikityanskiy
Kevin Laatz
Linus Torvalds
Luc Van Oostenryck
Geert Uytterhoeven
Tobias Klauser
Matthew Wilcox
May 2018
June 2018
July 2018
August 2018
October 2018
January 2019
February 2019
March 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1133}, {"author_id": 1, "token_count": 1364}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 191}, {"author_id": 18, "token_count": 4}, {"author_id": 11, "token_count": 16}, {"author_id": 1, "token_count": 264}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 328}, {"author_id": 5, "token_count": 95}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 3, "token_count": 115}, {"author_id": 1, "token_count": 510}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 11}, {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 273}, {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
2340
44.23%
Magnus Karlsson
2285
43.19%
Ilya Maximets
387
7.31%
Maxim Mikityanskiy
135
2.55%
Kevin Laatz
115
2.17%
Linus Torvalds
16
0.30%
Luc Van Oostenryck
6
0.11%
Geert Uytterhoeven
4
0.08%
Tobias Klauser
2
0.04%
Matthew Wilcox
1
0.02%
Total
5291
xsk.h
55
-
2
150
Björn Töpel
Magnus Karlsson
January 2019
August 2019
May 2020
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
115
76.67%
Magnus Karlsson
35
23.33%
Total
150
xsk_buff_pool.c
290
-
2
1498
Björn Töpel
Christoph Hellwig
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1476}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1476
98.53%
Christoph Hellwig
22
1.47%
Total
1498
xsk_diag.c
194
-
2
1038
Björn Töpel
Eric Dumazet
January 2019
March 2019
September 2019
May 2020
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1009}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1034
99.61%
Eric Dumazet
4
0.39%
Total
1038
xsk_queue.c
57
-
3
216
Magnus Karlsson
Björn Töpel
Jakub Kiciński
May 2018
September 2018
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
195
90.28%
Björn Töpel
15
6.94%
Jakub Kiciński
6
2.78%
Total
216
xsk_queue.h
360
-
4
1253
Magnus Karlsson
Björn Töpel
Kevin Laatz
Gustavo A. R. Silva
May 2018
June 2018
July 2018
March 2019
April 2019
August 2019
December 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 146}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 512}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 333}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
738
58.90%
Björn Töpel
493
39.35%
Kevin Laatz
20
1.60%
Gustavo A. R. Silva
2
0.16%
Total
1253
xskmap.c
267
-
8
1440
Björn Töpel
Maciej Fijalkowski
Jonathan Lemon
Daniel Borkmann
Roman Gushchin
Prashant Bhole
Colin Ian King
Andrii Nakryiko
May 2018
August 2018
October 2018
May 2019
June 2019
August 2019
September 2019
November 2019
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 593}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 525}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 0, "token_count": 66}, {"author_id": 4, "token_count": 178}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1188
82.50%
Maciej Fijalkowski
178
12.36%
Jonathan Lemon
46
3.19%
Daniel Borkmann
11
0.76%
Roman Gushchin
6
0.42%
Prashant Bhole
5
0.35%
Colin Ian King
3
0.21%
Andrii Nakryiko
3
0.21%
Total
1440
Contributors:
28
Author
Tokens
Proportion
Commits
Proportion
0
Björn Töpel
7903
61.77%
46
37.70%
1
Magnus Karlsson
3709
28.99%
31
25.41%
2
Ilya Maximets
435
3.40%
6
4.92%
3
Kevin Laatz
179
1.40%
1
0.82%
4
Maciej Fijalkowski
178
1.39%
1
0.82%
5
Maxim Mikityanskiy
135
1.06%
3
2.46%
6
Jakub Kiciński
59
0.46%
3
2.46%
7
Jonathan Lemon
46
0.36%
2
1.64%
8
Krzysztof Kazimierczak
27
0.21%
1
0.82%
9
Christoph Hellwig
22
0.17%
2
1.64%
10
Daniel Borkmann
19
0.15%
4
3.28%
11
Linus Torvalds
16
0.13%
1
0.82%
12
Ivan Khoronzhuk
10
0.08%
3
2.46%
13
John Hubbard
8
0.06%
3
2.46%
14
Roman Gushchin
6
0.05%
1
0.82%
15
Prashant Bhole
6
0.05%
2
1.64%
16
Luc Van Oostenryck
6
0.05%
1
0.82%
17
Jan Sokolowski
5
0.04%
1
0.82%
18
Geert Uytterhoeven
4
0.03%
1
0.82%
19
Eric Dumazet
4
0.03%
1
0.82%
20
Colin Ian King
3
0.02%
1
0.82%
21
Andrii Nakryiko
3
0.02%
1
0.82%
22
Tobias Klauser
2
0.02%
1
0.82%
23
Pavel Machek
2
0.02%
1
0.82%
24
Michel Lespinasse
2
0.02%
1
0.82%
25
Ira Weiny
2
0.02%
1
0.82%
26
Gustavo A. R. Silva
2
0.02%
1
0.82%
27
Matthew Wilcox
1
0.01%
1
0.82%
Total
12794
122