Linux Source Code
Home
Release 5.13
Help
xdp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Andrey Ignatov
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
John Hubbard
Jonathan Lemon
Kevin Laatz
Li RongQing
Linus Torvalds
Luc Van Oostenryck
Maciej Fijalkowski
Magnus Karlsson
Marek Majtyka
Martin KaFai Lau
Matthew Wilcox
Maxim Mikityanskiy
Michel Lespinasse
Peilin Ye
Prashant Bhole
Roman Gushchin
Tobias Klauser
Xuan Zhuo
Zhang Changzhong
Zhu Yanjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
xdp_umem.c
261
-
9
1134
Björn Töpel
Magnus Karlsson
Kevin Laatz
John Hubbard
Daniel Borkmann
Jakub Kiciński
Ivan Khoronzhuk
Michel Lespinasse
Ira Weiny
May 2018
June 2018
July 2018
January 2019
March 2019
May 2019
August 2019
September 2019
January 2020
April 2020
May 2020
June 2020
August 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 701}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
862
76.01%
Magnus Karlsson
215
18.96%
Kevin Laatz
28
2.47%
John Hubbard
8
0.71%
Daniel Borkmann
8
0.71%
Jakub Kiciński
6
0.53%
Ivan Khoronzhuk
3
0.26%
Michel Lespinasse
2
0.18%
Ira Weiny
2
0.18%
Total
1134
xdp_umem.h
15
-
2
46
Björn Töpel
Magnus Karlsson
May 2018
June 2018
May 2020
November 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
32
69.57%
Magnus Karlsson
14
30.43%
Total
46
xsk.c
1482
-
16
6844
Magnus Karlsson
Björn Töpel
Xuan Zhuo
Ilya Maximets
Maxim Mikityanskiy
Ciara Loftus
Kevin Laatz
Linus Torvalds
Zhu Yanjun
Luc Van Oostenryck
Geert Uytterhoeven
Christoph Hellwig
Tobias Klauser
Peilin Ye
Matthew Wilcox
Li RongQing
May 2018
June 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
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1068}, {"author_id": 1, "token_count": 1227}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 23, "token_count": 4}, {"author_id": 14, "token_count": 12}, {"author_id": 1, "token_count": 239}, ]}, {"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": 53}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 316}, {"author_id": 7, "token_count": 95}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 171}, {"author_id": 6, "token_count": 110}, {"author_id": 1, "token_count": 466}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 118}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 10}, {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 230}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 4, "token_count": 132}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 474}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 253}, {"author_id": 1, "token_count": 237}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 92}, {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 125}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 536}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 31, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
2920
42.67%
Björn Töpel
2542
37.14%
Xuan Zhuo
595
8.69%
Ilya Maximets
368
5.38%
Maxim Mikityanskiy
137
2.00%
Ciara Loftus
132
1.93%
Kevin Laatz
110
1.61%
Linus Torvalds
12
0.18%
Zhu Yanjun
8
0.12%
Luc Van Oostenryck
6
0.09%
Geert Uytterhoeven
4
0.06%
Christoph Hellwig
4
0.06%
Tobias Klauser
2
0.03%
Peilin Ye
2
0.03%
Matthew Wilcox
1
0.01%
Li RongQing
1
0.01%
Total
6844
xsk.h
48
-
2
147
Björn Töpel
Magnus Karlsson
January 2019
August 2019
May 2020
August 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": 50}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
83
56.46%
Magnus Karlsson
64
43.54%
Total
147
xsk_buff_pool.c
554
-
7
2673
Magnus Karlsson
Björn Töpel
Christoph Hellwig
Marek Majtyka
Ciara Loftus
Zhang Changzhong
Gustavo A. R. Silva
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1257}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 1343}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
1372
51.33%
Björn Töpel
1260
47.14%
Christoph Hellwig
20
0.75%
Marek Majtyka
7
0.26%
Ciara Loftus
7
0.26%
Zhang Changzhong
5
0.19%
Gustavo A. R. Silva
2
0.07%
Total
2673
xsk_diag.c
211
-
4
1184
Björn Töpel
Ciara Loftus
Magnus Karlsson
Eric Dumazet
January 2019
March 2019
September 2019
May 2020
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1000}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 125}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1025
86.57%
Ciara Loftus
125
10.56%
Magnus Karlsson
32
2.70%
Eric Dumazet
2
0.17%
Total
1184
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": 15, "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
441
-
6
1671
Magnus Karlsson
Björn Töpel
Xuan Zhuo
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
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
April 2021
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": 58}, ]}, {"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": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 488}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 372}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
1110
66.43%
Björn Töpel
473
28.31%
Xuan Zhuo
44
2.63%
Ciara Loftus
25
1.50%
Kevin Laatz
17
1.02%
Gustavo A. R. Silva
2
0.12%
Total
1671
xskmap.c
265
-
10
1457
Björn Töpel
Maciej Fijalkowski
Jonathan Lemon
Martin KaFai Lau
Andrey Ignatov
Roman Gushchin
Zhu Yanjun
Daniel Borkmann
Prashant Bhole
Colin Ian King
May 2018
August 2018
October 2018
June 2019
August 2019
September 2019
November 2019
May 2020
June 2020
August 2020
October 2020
November 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 560}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 464}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 5, "token_count": 177}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Töpel
1151
79.00%
Maciej Fijalkowski
177
12.15%
Jonathan Lemon
46
3.16%
Martin KaFai Lau
39
2.68%
Andrey Ignatov
15
1.03%
Roman Gushchin
9
0.62%
Zhu Yanjun
8
0.55%
Daniel Borkmann
6
0.41%
Prashant Bhole
5
0.34%
Colin Ian King
1
0.07%
Total
1457
Contributors:
33
Author
Tokens
Proportion
Commits
Proportion
0
Björn Töpel
7443
48.42%
54
34.62%
1
Magnus Karlsson
5922
38.52%
48
30.77%
2
Xuan Zhuo
639
4.16%
4
2.56%
3
Ilya Maximets
368
2.39%
4
2.56%
4
Ciara Loftus
289
1.88%
3
1.92%
5
Maciej Fijalkowski
177
1.15%
1
0.64%
6
Kevin Laatz
155
1.01%
1
0.64%
7
Maxim Mikityanskiy
137
0.89%
4
2.56%
8
Jonathan Lemon
46
0.30%
2
1.28%
9
Martin KaFai Lau
39
0.25%
2
1.28%
10
Christoph Hellwig
24
0.16%
3
1.92%
11
Zhu Yanjun
16
0.10%
1
0.64%
12
Andrey Ignatov
15
0.10%
1
0.64%
13
Daniel Borkmann
14
0.09%
3
1.92%
14
Linus Torvalds
12
0.08%
1
0.64%
15
Jakub Kiciński
12
0.08%
2
1.28%
16
Roman Gushchin
9
0.06%
2
1.28%
17
John Hubbard
8
0.05%
3
1.92%
18
Marek Majtyka
7
0.05%
1
0.64%
19
Luc Van Oostenryck
6
0.04%
1
0.64%
20
Zhang Changzhong
5
0.03%
1
0.64%
21
Prashant Bhole
5
0.03%
1
0.64%
22
Gustavo A. R. Silva
4
0.03%
2
1.28%
23
Geert Uytterhoeven
4
0.03%
1
0.64%
24
Ivan Khoronzhuk
3
0.02%
2
1.28%
25
Tobias Klauser
2
0.01%
1
0.64%
26
Peilin Ye
2
0.01%
1
0.64%
27
Michel Lespinasse
2
0.01%
1
0.64%
28
Ira Weiny
2
0.01%
1
0.64%
29
Eric Dumazet
2
0.01%
1
0.64%
30
Matthew Wilcox
1
0.01%
1
0.64%
31
Li RongQing
1
0.01%
1
0.64%
32
Colin Ian King
1
0.01%
1
0.64%
Total
15372
156