Linux Source Code
Home
Release 6.16
Help
optee
root
drivers
tee
Highlighting
Reset All
By Author
By Age
──────────
Allen Pais
Andy Shevchenko
Ard Biesheuvel
Arnd Bergmann
Balint Dobszay
Cedric Neveux
Christophe Jaillet
Colin Ian King
Dan Carpenter
David Wang
Etienne Carriere
Gavin Liu
Jeffrey Kardatzke
Jens Wiklander
JiSheng Zhang
Jiang Jian
Jiapeng Chong
Jorge Ramirez-Ortiz
Jules Maselbas
Julia Lawall
Jérôme Forissier
Linus Torvalds
Linus Walleij
Lv Ruyi
Mark-PK Tsai
Matthew Wilcox
Maxim Uvarov
Michel Lespinasse
Nathan Chancellor
Phil Chang
Rouven Czerwinski
Rui Miguel Silva
Sahil Malhotra
Sudeep Holla
Sumit Garg
Thomas Gleixner
Tian Tao
Tyler Hicks
Uwe Kleine-König
Vesa Jääskeläinen
Victor Chong
Volodymyr Babchuk
Xiaolei Wang
Xiu Jianfeng
Yang Yingliang
Yue haibing
Zhizhou Zhang
tiger-yu99
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
call.c
671
-
14
2921
Jens Wiklander
Etienne Carriere
Volodymyr Babchuk
Matthew Wilcox
Vesa Jääskeläinen
Phil Chang
Sumit Garg
Rui Miguel Silva
Linus Walleij
JiSheng Zhang
Arnd Bergmann
Michel Lespinasse
Thomas Gleixner
Jules Maselbas
April 2015
November 2017
December 2017
May 2019
November 2019
April 2020
June 2020
November 2020
February 2021
March 2021
April 2021
June 2021
July 2021
January 2022
February 2022
March 2022
May 2022
September 2022
February 2023
September 2023
October 2023
March 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1488}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 660}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 312}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
2483
85.01%
Etienne Carriere
312
10.68%
Volodymyr Babchuk
33
1.13%
Matthew Wilcox
33
1.13%
Vesa Jääskeläinen
22
0.75%
Phil Chang
9
0.31%
Sumit Garg
8
0.27%
Rui Miguel Silva
5
0.17%
Linus Walleij
4
0.14%
JiSheng Zhang
4
0.14%
Arnd Bergmann
4
0.14%
Michel Lespinasse
2
0.07%
Thomas Gleixner
1
0.03%
Jules Maselbas
1
0.03%
Total
2921
core.c
250
-
11
979
Jens Wiklander
Sumit Garg
Tyler Hicks
Ard Biesheuvel
Volodymyr Babchuk
Maxim Uvarov
Etienne Carriere
Victor Chong
Xiu Jianfeng
Thomas Gleixner
Cedric Neveux
April 2015
December 2016
November 2017
April 2018
January 2019
March 2019
May 2019
December 2019
June 2020
March 2021
June 2021
July 2021
October 2021
January 2022
September 2022
October 2023
November 2023
March 2024
August 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 281}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 326}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
881
89.99%
Sumit Garg
33
3.37%
Tyler Hicks
16
1.63%
Ard Biesheuvel
15
1.53%
Volodymyr Babchuk
10
1.02%
Maxim Uvarov
8
0.82%
Etienne Carriere
7
0.72%
Victor Chong
5
0.51%
Xiu Jianfeng
2
0.20%
Thomas Gleixner
1
0.10%
Cedric Neveux
1
0.10%
Total
979
device.c
198
-
8
928
Sumit Garg
Jens Wiklander
Maxim Uvarov
Nathan Chancellor
Yang Yingliang
Andy Shevchenko
Yue haibing
Ard Biesheuvel
April 2015
August 2018
January 2019
February 2019
April 2020
June 2020
October 2021
February 2022
November 2022
November 2023
March 2024
August 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 646}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 13, "token_count": 39}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Sumit Garg
767
82.65%
Jens Wiklander
70
7.54%
Maxim Uvarov
41
4.42%
Nathan Chancellor
39
4.20%
Yang Yingliang
7
0.75%
Andy Shevchenko
2
0.22%
Yue haibing
1
0.11%
Ard Biesheuvel
1
0.11%
Total
928
ffa_abi.c
1054
-
13
4394
Jens Wiklander
Sudeep Holla
Volodymyr Babchuk
Victor Chong
Etienne Carriere
Mark-PK Tsai
Yang Yingliang
Sumit Garg
Tyler Hicks
Lv Ruyi
Colin Ian King
Balint Dobszay
Thomas Gleixner
April 2015
November 2017
December 2017
April 2018
January 2019
May 2019
March 2021
June 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
September 2022
September 2023
October 2023
March 2024
June 2024
August 2024
June 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3126}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 8, "token_count": 83}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 347}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 133}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
4192
95.40%
Sudeep Holla
86
1.96%
Volodymyr Babchuk
51
1.16%
Victor Chong
14
0.32%
Etienne Carriere
14
0.32%
Mark-PK Tsai
12
0.27%
Yang Yingliang
9
0.20%
Sumit Garg
7
0.16%
Tyler Hicks
2
0.05%
Lv Ruyi
2
0.05%
Colin Ian King
2
0.05%
Balint Dobszay
2
0.05%
Thomas Gleixner
1
0.02%
Total
4394
notif.c
130
-
6
528
Jens Wiklander
Gavin Liu
Sumit Garg
Volodymyr Babchuk
Thomas Gleixner
Christophe Jaillet
April 2015
November 2017
May 2019
December 2019
March 2021
June 2021
July 2021
December 2021
March 2024
May 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 392}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 9, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
482
91.29%
Gavin Liu
32
6.06%
Sumit Garg
9
1.70%
Volodymyr Babchuk
3
0.57%
Thomas Gleixner
1
0.19%
Christophe Jaillet
1
0.19%
Total
528
optee_ffa.h
185
-
1
107
Jens Wiklander
July 2021
January 2022
September 2023
August 2024
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
107
100.00%
Total
107
optee_msg.h
351
-
5
393
Jens Wiklander
Jeffrey Kardatzke
Volodymyr Babchuk
Tian Tao
Jérôme Forissier
April 2015
November 2017
February 2019
December 2020
January 2021
April 2021
June 2021
July 2021
March 2023
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 307}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
368
93.64%
Jeffrey Kardatzke
17
4.33%
Volodymyr Babchuk
6
1.53%
Tian Tao
1
0.25%
Jérôme Forissier
1
0.25%
Total
393
optee_private.h
390
-
8
1373
Jens Wiklander
Volodymyr Babchuk
Etienne Carriere
Sumit Garg
Maxim Uvarov
Gavin Liu
Jorge Ramirez-Ortiz
Thomas Gleixner
April 2015
December 2016
November 2017
December 2017
January 2019
May 2019
June 2020
August 2020
March 2021
June 2021
July 2021
October 2021
January 2022
March 2022
March 2023
September 2023
October 2023
March 2024
May 2024
August 2024
June 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 722}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
1190
86.67%
Volodymyr Babchuk
68
4.95%
Etienne Carriere
65
4.73%
Sumit Garg
22
1.60%
Maxim Uvarov
15
1.09%
Gavin Liu
8
0.58%
Jorge Ramirez-Ortiz
4
0.29%
Thomas Gleixner
1
0.07%
Total
1373
optee_rpc_cmd.h
142
-
3
102
Jens Wiklander
Jorge Ramirez-Ortiz
Gavin Liu
April 2015
August 2020
January 2021
June 2021
May 2024
August 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
97
95.10%
Jorge Ramirez-Ortiz
4
3.92%
Gavin Liu
1
0.98%
Total
102
optee_smc.h
605
-
7
507
Jens Wiklander
Jeffrey Kardatzke
Jérôme Forissier
Volodymyr Babchuk
David Wang
Cedric Neveux
Jiang Jian
April 2015
February 2017
November 2017
February 2019
March 2019
January 2021
June 2021
November 2021
June 2022
March 2023
August 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
476
93.89%
Jeffrey Kardatzke
10
1.97%
Jérôme Forissier
7
1.38%
Volodymyr Babchuk
5
0.99%
David Wang
4
0.79%
Cedric Neveux
4
0.79%
Jiang Jian
1
0.20%
Total
507
optee_trace.h
67
-
2
116
JiSheng Zhang
Jens Wiklander
April 2015
February 2021
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
JiSheng Zhang
113
97.41%
Jens Wiklander
3
2.59%
Total
116
rpc.c
462
-
9
2263
Jens Wiklander
Jorge Ramirez-Ortiz
Sumit Garg
Arnd Bergmann
Gavin Liu
Volodymyr Babchuk
Dan Carpenter
tiger-yu99
Thomas Gleixner
April 2015
December 2016
May 2017
November 2017
June 2018
January 2019
May 2019
August 2020
January 2021
February 2021
March 2021
June 2021
July 2021
October 2021
March 2024
May 2024
August 2024
September 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 999}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 352}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 55}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 33, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
1722
76.09%
Jorge Ramirez-Ortiz
352
15.55%
Sumit Garg
79
3.49%
Arnd Bergmann
58
2.56%
Gavin Liu
36
1.59%
Volodymyr Babchuk
10
0.44%
Dan Carpenter
3
0.13%
tiger-yu99
2
0.09%
Thomas Gleixner
1
0.04%
Total
2263
smc_abi.c
1836
-
24
7206
Jens Wiklander
Volodymyr Babchuk
Etienne Carriere
Jeffrey Kardatzke
Ard Biesheuvel
Tyler Hicks
JiSheng Zhang
Yang Yingliang
Sumit Garg
Jérôme Forissier
Sahil Malhotra
Victor Chong
Xiaolei Wang
Maxim Uvarov
Rouven Czerwinski
Jiapeng Chong
Jorge Ramirez-Ortiz
Balint Dobszay
Allen Pais
David Wang
Uwe Kleine-König
Thomas Gleixner
Linus Torvalds
Julia Lawall
April 2015
February 2017
November 2017
December 2017
April 2018
September 2018
January 2019
February 2019
May 2019
July 2019
November 2019
December 2019
June 2020
August 2020
January 2021
February 2021
March 2021
June 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
June 2022
March 2023
April 2023
June 2023
September 2023
October 2023
November 2023
March 2024
August 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2213}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 18}, {"author_id": 2, "token_count": 772}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 76}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 0, "token_count": 632}, {"author_id": 1, "token_count": 5}, {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1549}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 3, "token_count": 471}, {"author_id": 4, "token_count": 425}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 1, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 43, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
5169
71.73%
Volodymyr Babchuk
782
10.85%
Etienne Carriere
563
7.81%
Jeffrey Kardatzke
425
5.90%
Ard Biesheuvel
76
1.05%
Tyler Hicks
38
0.53%
JiSheng Zhang
26
0.36%
Yang Yingliang
21
0.29%
Sumit Garg
20
0.28%
Jérôme Forissier
18
0.25%
Sahil Malhotra
15
0.21%
Victor Chong
9
0.12%
Xiaolei Wang
8
0.11%
Maxim Uvarov
7
0.10%
Rouven Czerwinski
6
0.08%
Jiapeng Chong
5
0.07%
Jorge Ramirez-Ortiz
4
0.06%
Balint Dobszay
4
0.06%
Allen Pais
4
0.06%
David Wang
2
0.03%
Uwe Kleine-König
1
0.01%
Thomas Gleixner
1
0.01%
Linus Torvalds
1
0.01%
Julia Lawall
1
0.01%
Total
7206
supp.c
363
-
4
1480
Jens Wiklander
Sumit Garg
Zhizhou Zhang
Thomas Gleixner
March 2015
April 2015
December 2016
November 2018
January 2019
May 2019
February 2025
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 695}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 718}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Wiklander
1429
96.55%
Sumit Garg
25
1.69%
Zhizhou Zhang
24
1.62%
Thomas Gleixner
2
0.14%
Total
1480
Contributors:
48
Author
Tokens
Proportion
Commits
Proportion
0
Jens Wiklander
18669
80.13%
31
26.72%
1
Sumit Garg
970
4.16%
11
9.48%
2
Volodymyr Babchuk
968
4.16%
9
7.76%
3
Etienne Carriere
961
4.12%
5
4.31%
4
Jeffrey Kardatzke
452
1.94%
1
0.86%
5
Jorge Ramirez-Ortiz
364
1.56%
2
1.72%
6
JiSheng Zhang
143
0.61%
1
0.86%
7
Ard Biesheuvel
92
0.39%
2
1.72%
8
Sudeep Holla
86
0.37%
4
3.45%
9
Gavin Liu
77
0.33%
1
0.86%
10
Maxim Uvarov
71
0.30%
2
1.72%
11
Arnd Bergmann
62
0.27%
4
3.45%
12
Tyler Hicks
56
0.24%
3
2.59%
13
Nathan Chancellor
39
0.17%
1
0.86%
14
Yang Yingliang
37
0.16%
3
2.59%
15
Matthew Wilcox
33
0.14%
1
0.86%
16
Victor Chong
28
0.12%
1
0.86%
17
Jérôme Forissier
26
0.11%
3
2.59%
18
Zhizhou Zhang
24
0.10%
1
0.86%
19
Vesa Jääskeläinen
22
0.09%
1
0.86%
20
Sahil Malhotra
15
0.06%
1
0.86%
21
Mark-PK Tsai
12
0.05%
1
0.86%
22
Thomas Gleixner
9
0.04%
1
0.86%
23
Phil Chang
9
0.04%
1
0.86%
24
Xiaolei Wang
8
0.03%
1
0.86%
25
Rouven Czerwinski
6
0.03%
2
1.72%
26
David Wang
6
0.03%
1
0.86%
27
Balint Dobszay
6
0.03%
1
0.86%
28
Rui Miguel Silva
5
0.02%
1
0.86%
29
Jiapeng Chong
5
0.02%
1
0.86%
30
Cedric Neveux
5
0.02%
1
0.86%
31
Linus Walleij
4
0.02%
1
0.86%
32
Allen Pais
4
0.02%
1
0.86%
33
Dan Carpenter
3
0.01%
1
0.86%
34
Xiu Jianfeng
2
0.01%
1
0.86%
35
tiger-yu99
2
0.01%
1
0.86%
36
Michel Lespinasse
2
0.01%
1
0.86%
37
Lv Ruyi
2
0.01%
1
0.86%
38
Colin Ian King
2
0.01%
1
0.86%
39
Andy Shevchenko
2
0.01%
1
0.86%
40
Yue haibing
1
0.00%
1
0.86%
41
Uwe Kleine-König
1
0.00%
1
0.86%
42
Tian Tao
1
0.00%
1
0.86%
43
Linus Torvalds
1
0.00%
1
0.86%
44
Julia Lawall
1
0.00%
1
0.86%
45
Jules Maselbas
1
0.00%
1
0.86%
46
Jiang Jian
1
0.00%
1
0.86%
47
Christophe Jaillet
1
0.00%
1
0.86%
Total
23297
116