Linux Source Code
Home
Release 5.9
Help
xdp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Andrey Ignatov
Andrii Nakryiko
Björn Töpel
Christoph Hellwig
Ciara Loftus
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
Peilin Ye
Prashant Bhole
Roman Gushchin
Tobias Klauser
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
xdp_umem.c
419
-
13
1801
Björn Töpel
Magnus Karlsson
Jakub Kiciński
Ilya Maximets
Kevin Laatz
Krzysztof Kazimierczak
Ivan Khoronzhuk
John Hubbard
Daniel Borkmann
Jan Sokolowski
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
September 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 762}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 236}, {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 9, "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": 27, "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": 14, "token_count": 10}, {"author_id": 5, "token_count": 32}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1191
66.13%
Magnus Karlsson
423
23.49%
Jakub Kiciński
53
2.94%
Ilya Maximets
39
2.17%
Kevin Laatz
32
1.78%
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%
Michel Lespinasse
2
0.11%
Ira Weiny
2
0.11%
Prashant Bhole
1
0.06%
Total
1801
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
1199
-
13
5459
Björn Töpel
Magnus Karlsson
Ilya Maximets
Maxim Mikityanskiy
Ciara Loftus
Kevin Laatz
Linus Torvalds
Luc Van Oostenryck
Geert Uytterhoeven
Christoph Hellwig
Tobias Klauser
Peilin Ye
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
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1128}, {"author_id": 1, "token_count": 1350}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 191}, {"author_id": 20, "token_count": 4}, {"author_id": 12, "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": 6, "token_count": 95}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 5, "token_count": 115}, {"author_id": 1, "token_count": 510}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 11}, {"author_id": 6, "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": 24, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 272}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 3, "token_count": 134}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
2334
42.76%
Magnus Karlsson
2319
42.48%
Ilya Maximets
387
7.09%
Maxim Mikityanskiy
135
2.47%
Ciara Loftus
134
2.45%
Kevin Laatz
115
2.11%
Linus Torvalds
16
0.29%
Luc Van Oostenryck
6
0.11%
Geert Uytterhoeven
4
0.07%
Christoph Hellwig
4
0.07%
Tobias Klauser
2
0.04%
Peilin Ye
2
0.04%
Matthew Wilcox
1
0.02%
Total
5459
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
291
-
3
1505
Björn Töpel
Christoph Hellwig
Ciara Loftus
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1476}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1476
98.07%
Christoph Hellwig
22
1.46%
Ciara Loftus
7
0.47%
Total
1505
xsk_diag.c
211
-
3
1165
Björn Töpel
Ciara Loftus
Eric Dumazet
January 2019
March 2019
September 2019
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1009}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 127}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1034
88.76%
Ciara Loftus
127
10.90%
Eric Dumazet
4
0.34%
Total
1165
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": 7, "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
366
-
5
1277
Magnus Karlsson
Björn Töpel
Ciara Loftus
Kevin Laatz
Gustavo A. R. Silva
May 2018
June 2018
July 2018
March 2019
April 2019
August 2019
December 2019
February 2020
May 2020
July 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": 5, "token_count": 20}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 512}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 333}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
738
57.79%
Björn Töpel
493
38.61%
Ciara Loftus
24
1.88%
Kevin Laatz
20
1.57%
Gustavo A. R. Silva
2
0.16%
Total
1277
xskmap.c
270
-
9
1455
Björn Töpel
Maciej Fijalkowski
Jonathan Lemon
Andrey Ignatov
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
June 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 593}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 525}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "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}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1188
81.65%
Maciej Fijalkowski
178
12.23%
Jonathan Lemon
46
3.16%
Andrey Ignatov
15
1.03%
Daniel Borkmann
11
0.76%
Roman Gushchin
6
0.41%
Prashant Bhole
5
0.34%
Colin Ian King
3
0.21%
Andrii Nakryiko
3
0.21%
Total
1455
Contributors:
30
Author
Tokens
Proportion
Commits
Proportion
0
Björn Töpel
7913
60.23%
47
36.72%
1
Magnus Karlsson
3743
28.49%
32
25.00%
2
Ilya Maximets
435
3.31%
6
4.69%
3
Ciara Loftus
292
2.22%
2
1.56%
4
Maciej Fijalkowski
178
1.35%
1
0.78%
5
Kevin Laatz
167
1.27%
1
0.78%
6
Maxim Mikityanskiy
135
1.03%
3
2.34%
7
Jakub Kiciński
59
0.45%
3
2.34%
8
Jonathan Lemon
46
0.35%
2
1.56%
9
Krzysztof Kazimierczak
27
0.21%
1
0.78%
10
Christoph Hellwig
26
0.20%
3
2.34%
11
Daniel Borkmann
19
0.14%
4
3.13%
12
Linus Torvalds
16
0.12%
1
0.78%
13
Andrey Ignatov
15
0.11%
1
0.78%
14
Ivan Khoronzhuk
10
0.08%
3
2.34%
15
John Hubbard
8
0.06%
3
2.34%
16
Roman Gushchin
6
0.05%
1
0.78%
17
Prashant Bhole
6
0.05%
2
1.56%
18
Luc Van Oostenryck
6
0.05%
1
0.78%
19
Jan Sokolowski
5
0.04%
1
0.78%
20
Geert Uytterhoeven
4
0.03%
1
0.78%
21
Eric Dumazet
4
0.03%
1
0.78%
22
Colin Ian King
3
0.02%
1
0.78%
23
Andrii Nakryiko
3
0.02%
1
0.78%
24
Tobias Klauser
2
0.02%
1
0.78%
25
Peilin Ye
2
0.02%
1
0.78%
26
Michel Lespinasse
2
0.02%
1
0.78%
27
Ira Weiny
2
0.02%
1
0.78%
28
Gustavo A. R. Silva
2
0.02%
1
0.78%
29
Matthew Wilcox
1
0.01%
1
0.78%
Total
13137
128