Linux Source Code
Home
Release 6.16
Help
net
root
arch
arm64
Highlighting
Reset All
By Author
By Age
──────────
Aijun Sun
Alexei Starovoitov
Andre Przywara
Ard Biesheuvel
Artem Savkov
Brendan Jackman
Catalin Marinas
Christoph Hellwig
Christophe Leroy
Daniel Borkmann
Eric Dumazet
Florent Revest
Hou Tao
Ilias Apalodimas
Jakub Sitnicki
James Morse
Jean-Philippe Brucker
Jerin Jacob
Jiang Liu
Jiong Wang
Kumar Kartikeya Dwivedi
Laura Abbott
Leon Huayra
Liu Song
Lorenz Bauer
Luc Van Oostenryck
Luke Nelson
Marc Zyngier
Mark Brown
Mark Rutland
Martin KaFai Lau
Mike Rapoport
Nathan Chancellor
Peilin Ye
Peter Collingbourne
Puranjay Mohan
Russell King
Song Liu
Thomas Gleixner
Tiezhu Yang
Xi Wang
Xu Kuohai
Yang Shi
Yonghong Song
Zi Shen Lim
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bpf_jit.h
328
-
11
1685
Zi Shen Lim
Xu Kuohai
Hou Tao
Peilin Ye
Daniel Borkmann
Luke Nelson
Puranjay Mohan
Mark Brown
Xi Wang
Jerin Jacob
Thomas Gleixner
August 2014
September 2014
June 2015
November 2015
June 2016
April 2017
August 2017
April 2019
June 2019
September 2019
May 2020
February 2022
March 2022
April 2022
July 2022
April 2023
August 2023
May 2024
March 2025
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 986}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 75}, {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 170}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 5, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Zi Shen Lim
1014
60.18%
Xu Kuohai
184
10.92%
Hou Tao
170
10.09%
Peilin Ye
99
5.88%
Daniel Borkmann
79
4.69%
Luke Nelson
75
4.45%
Puranjay Mohan
25
1.48%
Mark Brown
21
1.25%
Xi Wang
11
0.65%
Jerin Jacob
5
0.30%
Thomas Gleixner
2
0.12%
Total
1685
bpf_jit_comp.c
2948
-
45
14731
Xu Kuohai
Zi Shen Lim
Puranjay Mohan
Daniel Borkmann
Hou Tao
Peilin Ye
Jean-Philippe Brucker
Alexei Starovoitov
Luke Nelson
James Morse
Jiong Wang
Yang Shi
Leon Huayra
Song Liu
Xi Wang
Peter Collingbourne
Ilias Apalodimas
Martin KaFai Lau
Mark Brown
Florent Revest
Ard Biesheuvel
Catalin Marinas
Mark Rutland
Jakub Sitnicki
Lorenz Bauer
Jiang Liu
Tiezhu Yang
Jerin Jacob
Eric Dumazet
Christophe Leroy
Brendan Jackman
Russell King
Marc Zyngier
Luc Van Oostenryck
Laura Abbott
Kumar Kartikeya Dwivedi
Andre Przywara
Yonghong Song
Thomas Gleixner
Liu Song
Aijun Sun
Nathan Chancellor
Mike Rapoport
Christoph Hellwig
Artem Savkov
March 2012
January 2014
May 2014
August 2014
September 2014
November 2014
December 2014
May 2015
June 2015
September 2015
November 2015
January 2016
May 2016
June 2016
April 2017
May 2017
June 2017
August 2017
December 2017
January 2018
February 2018
May 2018
November 2018
December 2018
January 2019
April 2019
June 2019
September 2019
May 2020
July 2020
September 2020
January 2021
May 2021
June 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
April 2023
May 2023
August 2023
September 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
January 2025
February 2025
March 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 3449}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 87}, {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 11, "token_count": 119}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 130}, {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 277}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 4, "token_count": 33}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 34, "token_count": 3}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 309}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 336}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 163}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 238}, {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 385}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 9, "token_count": 15}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 9, "token_count": 170}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 864}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 587}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 0, "token_count": 2439}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 39, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 370}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 13, "token_count": 43}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 433}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 30, "token_count": 4}, {"author_id": 2, "token_count": 530}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 162}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 12, "token_count": 87}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 945}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 259}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 16, "token_count": 30}, {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 5, "token_count": 99}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 5, "token_count": 388}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 526}, ]}, ]
Author Name
Tokens
Token Proportion
Xu Kuohai
5304
36.01%
Zi Shen Lim
3922
26.62%
Puranjay Mohan
1311
8.90%
Daniel Borkmann
948
6.44%
Hou Tao
917
6.22%
Peilin Ye
487
3.31%
Jean-Philippe Brucker
385
2.61%
Alexei Starovoitov
315
2.14%
Luke Nelson
238
1.62%
James Morse
193
1.31%
Jiong Wang
163
1.11%
Yang Shi
121
0.82%
Leon Huayra
87
0.59%
Song Liu
52
0.35%
Xi Wang
38
0.26%
Peter Collingbourne
30
0.20%
Ilias Apalodimas
29
0.20%
Martin KaFai Lau
22
0.15%
Mark Brown
21
0.14%
Florent Revest
18
0.12%
Ard Biesheuvel
17
0.12%
Catalin Marinas
16
0.11%
Mark Rutland
15
0.10%
Jakub Sitnicki
10
0.07%
Lorenz Bauer
9
0.06%
Jiang Liu
7
0.05%
Tiezhu Yang
6
0.04%
Jerin Jacob
6
0.04%
Eric Dumazet
6
0.04%
Christophe Leroy
4
0.03%
Brendan Jackman
4
0.03%
Russell King
3
0.02%
Marc Zyngier
3
0.02%
Luc Van Oostenryck
3
0.02%
Laura Abbott
3
0.02%
Kumar Kartikeya Dwivedi
3
0.02%
Andre Przywara
3
0.02%
Yonghong Song
2
0.01%
Thomas Gleixner
2
0.01%
Liu Song
2
0.01%
Aijun Sun
2
0.01%
Nathan Chancellor
1
0.01%
Mike Rapoport
1
0.01%
Christoph Hellwig
1
0.01%
Artem Savkov
1
0.01%
Total
14731
Contributors:
45
Author
Tokens
Proportion
Commits
Proportion
0
Xu Kuohai
5488
33.43%
19
15.08%
1
Zi Shen Lim
4936
30.07%
8
6.35%
2
Puranjay Mohan
1336
8.14%
11
8.73%
3
Hou Tao
1087
6.62%
6
4.76%
4
Daniel Borkmann
1027
6.26%
19
15.08%
5
Peilin Ye
586
3.57%
4
3.17%
6
Jean-Philippe Brucker
385
2.35%
1
0.79%
7
Alexei Starovoitov
315
1.92%
4
3.17%
8
Luke Nelson
313
1.91%
2
1.59%
9
James Morse
193
1.18%
3
2.38%
10
Jiong Wang
163
0.99%
1
0.79%
11
Yang Shi
121
0.74%
4
3.17%
12
Leon Huayra
87
0.53%
1
0.79%
13
Song Liu
52
0.32%
3
2.38%
14
Xi Wang
49
0.30%
3
2.38%
15
Mark Brown
42
0.26%
2
1.59%
16
Peter Collingbourne
30
0.18%
1
0.79%
17
Ilias Apalodimas
29
0.18%
1
0.79%
18
Martin KaFai Lau
22
0.13%
3
2.38%
19
Florent Revest
18
0.11%
1
0.79%
20
Ard Biesheuvel
17
0.10%
2
1.59%
21
Catalin Marinas
16
0.10%
1
0.79%
22
Mark Rutland
15
0.09%
3
2.38%
23
Jerin Jacob
11
0.07%
1
0.79%
24
Jakub Sitnicki
10
0.06%
1
0.79%
25
Lorenz Bauer
9
0.05%
1
0.79%
26
Jiang Liu
7
0.04%
1
0.79%
27
Tiezhu Yang
6
0.04%
2
1.59%
28
Eric Dumazet
6
0.04%
1
0.79%
29
Thomas Gleixner
4
0.02%
1
0.79%
30
Christophe Leroy
4
0.02%
1
0.79%
31
Brendan Jackman
4
0.02%
1
0.79%
32
Russell King
3
0.02%
1
0.79%
33
Marc Zyngier
3
0.02%
1
0.79%
34
Luc Van Oostenryck
3
0.02%
1
0.79%
35
Laura Abbott
3
0.02%
1
0.79%
36
Kumar Kartikeya Dwivedi
3
0.02%
1
0.79%
37
Andre Przywara
3
0.02%
1
0.79%
38
Yonghong Song
2
0.01%
1
0.79%
39
Liu Song
2
0.01%
1
0.79%
40
Aijun Sun
2
0.01%
1
0.79%
41
Nathan Chancellor
1
0.01%
1
0.79%
42
Mike Rapoport
1
0.01%
1
0.79%
43
Christoph Hellwig
1
0.01%
1
0.79%
44
Artem Savkov
1
0.01%
1
0.79%
Total
16416
126