Linux Source Code
Home
Release 6.18
Help
msm
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Abel Vesa
Abhinav Kumar
Akhil P Oommen
Aleksandrs Vinarskis
Angelo G. Del Regno
Antonino Maniscalco
Aravind Ganesan
Archit Taneja
Arnaud Vrac
Arnd Bergmann
Bas Nieuwenhuizen
Beeresh Gopal
Björn Andersson
Brian Masney
Chandan Uddaraju
Connor Abbott
Craig Stout
Daniel Vetter
Danila Tikhonov
Dmitry Eremin-Solenikov
Doug Anderson
Drew Davenport
Eric Anholt
Gustavo Padovan
Hai Li
Jeffrey Hugo
Jessica Zhang
Jeykumar Sankaran
Jilai Wang
Jonathan Marek
Jordan Crouse
Jun Nie
Kalyan Thota
Konrad Dybcio
Krishna Manikandan
Krzysztof Kozlowski
Kuogee Hsieh
Li Liu
Luca Weiss
Mahadevan
Marijn Suijten
Maxime Ripard
Neil Armstrong
Others
Paloma Arellano
Rajeev Nandan
Richard Acayan
Rob Clark
Ryan McCann
Sean Paul
Sharat Masetty
Sibi Sankar
Stephane Viau
Stephen Boyd
Thomas Gleixner
Thomas Zimmermann
Unknown
Vinay Simha BN
Vinod Koul
Vinod Polimera
Vladimir Lypak
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
adreno
22502
32
85
116749
Jordan Crouse
Connor Abbott
Rob Clark
Konrad Dybcio
Jonathan Marek
Antonino Maniscalco
Aravind Ganesan
Akhil P Oommen
Neil Armstrong
Sharat Masetty
Angelo G. Del Regno
Dmitry Eremin-Solenikov
Brian Masney
Craig Stout
Jeffrey Hugo
Björn Andersson
Eric Anholt
Vladimir Lypak
Sean Paul
Luca Weiss
Arnd Bergmann
Archit Taneja
Richard Acayan
Abhinav Kumar
Thomas Gleixner
Stephen Boyd
Doug Anderson
Danila Tikhonov
Daniel Vetter
Thomas Zimmermann
Jeykumar Sankaran
Others
June 2013
July 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
March 2015
April 2015
May 2015
June 2015
February 2016
March 2016
May 2016
June 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1099}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5728}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 0, "token_count": 458}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 22, "token_count": 2948}, {"author_id": 0, "token_count": 852}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 56, "token_count": 304}, {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 5718}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 431}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 47, "token_count": 44}, {"author_id": 3, "token_count": 161}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 1972}, {"author_id": 0, "token_count": 541}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 253}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 0, "token_count": 666}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 3, "token_count": 170}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 29, "token_count": 4}, {"author_id": 3, "token_count": 414}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 164}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 3, "token_count": 2147}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 11710}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 163}, {"author_id": 34, "token_count": 8}, {"author_id": 42, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 381}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 3547}, {"author_id": 3, "token_count": 7205}, {"author_id": 34, "token_count": 197}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 29}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 593}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 348}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 0, "token_count": 4}, {"author_id": 36, "token_count": 174}, {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 275}, {"author_id": 54, "token_count": 19}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 45, "token_count": 236}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 30, "token_count": 151}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 45, "token_count": 72}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 34, "token_count": 196}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 181}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 1795}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 3, "token_count": 136}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 57, "token_count": 7}, {"author_id": 10, "token_count": 450}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 32}, {"author_id": 10, "token_count": 255}, {"author_id": 0, "token_count": 24}, {"author_id": 34, "token_count": 240}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 10, "token_count": 7}, {"author_id": 3, "token_count": 256}, {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 1184}, {"author_id": 52, "token_count": 11}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 118}, {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 0, "token_count": 76}, {"author_id": 34, "token_count": 303}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 101}, {"author_id": 30, "token_count": 729}, {"author_id": 57, "token_count": 218}, {"author_id": 9, "token_count": 30}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 10, "token_count": 2}, {"author_id": 3, "token_count": 108}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 26, "token_count": 36}, {"author_id": 10, "token_count": 18}, {"author_id": 0, "token_count": 75}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 10, "token_count": 478}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 10, "token_count": 352}, {"author_id": 3, "token_count": 195}, {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 26, "token_count": 283}, {"author_id": 29, "token_count": 20}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 26, "token_count": 161}, {"author_id": 0, "token_count": 521}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 20}, {"author_id": 0, "token_count": 28}, {"author_id": 50, "token_count": 65}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 26, "token_count": 107}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 466}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 1644}, {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 133}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 26, "token_count": 299}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 26, "token_count": 281}, {"author_id": 1, "token_count": 49}, {"author_id": 9, "token_count": 10}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 311}, {"author_id": 32, "token_count": 2}, {"author_id": 9, "token_count": 188}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 0, "token_count": 246}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 268}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 29, "token_count": 194}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 1647}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 962}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 84}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 3006}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 9, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 4, "token_count": 132}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 4, "token_count": 19848}, {"author_id": 1, "token_count": 1}, {"author_id": 52, "token_count": 55}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 27, "token_count": 11}, {"author_id": 1, "token_count": 5}, {"author_id": 9, "token_count": 126}, {"author_id": 14, "token_count": 103}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 52, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 317}, {"author_id": 9, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 4, "token_count": 9292}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 8, "token_count": 41}, {"author_id": 26, "token_count": 74}, {"author_id": 9, "token_count": 29}, {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 5112}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 4, "token_count": 192}, {"author_id": 9, "token_count": 340}, {"author_id": 44, "token_count": 41}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 50, "token_count": 130}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 26, "token_count": 58}, {"author_id": 21, "token_count": 2970}, {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 29, "token_count": 42}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 9, "token_count": 32}, {"author_id": 14, "token_count": 1686}, {"author_id": 0, "token_count": 134}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 26, "token_count": 51}, {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 26, "token_count": 483}, {"author_id": 4, "token_count": 38}, {"author_id": 0, "token_count": 115}, {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 206}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 9, "token_count": 252}, {"author_id": 0, "token_count": 395}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jordan Crouse
33754
28.91%
Connor Abbott
30025
25.72%
Rob Clark
20015
17.14%
Konrad Dybcio
7447
6.38%
Jonathan Marek
6944
5.95%
Antonino Maniscalco
2980
2.55%
Aravind Ganesan
2948
2.53%
Akhil P Oommen
2237
1.92%
Neil Armstrong
1791
1.53%
Sharat Masetty
1325
1.13%
Angelo G. Del Regno
900
0.77%
Dmitry Eremin-Solenikov
842
0.72%
Brian Masney
308
0.26%
Craig Stout
304
0.26%
Jeffrey Hugo
275
0.24%
Björn Andersson
264
0.23%
Eric Anholt
229
0.20%
Vladimir Lypak
195
0.17%
Sean Paul
174
0.15%
Luca Weiss
84
0.07%
Arnd Bergmann
57
0.05%
Archit Taneja
49
0.04%
Richard Acayan
41
0.04%
Abhinav Kumar
41
0.04%
Thomas Gleixner
40
0.03%
Stephen Boyd
38
0.03%
Doug Anderson
32
0.03%
Danila Tikhonov
11
0.01%
Daniel Vetter
7
0.01%
Thomas Zimmermann
6
0.01%
Jeykumar Sankaran
6
0.01%
Others
1252
1.07%
Total
116749
disp
48178
123
144
212949
Dmitry Eremin-Solenikov
Jeykumar Sankaran
Rob Clark
Abhinav Kumar
Stephane Viau
Archit Taneja
Krzysztof Kozlowski
Konrad Dybcio
Marijn Suijten
Jessica Zhang
Kuogee Hsieh
Kalyan Thota
Neil Armstrong
Mahadevan
Abel Vesa
Jordan Crouse
Hai Li
Vinod Koul
Danila Tikhonov
Jilai Wang
Drew Davenport
Li Liu
Beeresh Gopal
Paloma Arellano
Gustavo Padovan
Sean Paul
Jonathan Marek
Vinod Polimera
Vinay Simha BN
Angelo G. Del Regno
Richard Acayan
Ryan McCann
Krishna Manikandan
Jeffrey Hugo
Thomas Zimmermann
Björn Andersson
Jun Nie
Maxime Ripard
Vladimir Lypak
Thomas Gleixner
Daniel Vetter
Arnd Bergmann
Luca Weiss
Stephen Boyd
Brian Masney
Chandan Uddaraju
Arnaud Vrac
Doug Anderson
Eric Anholt
Others
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
March 2014
April 2014
June 2014
July 2014
August 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 8049}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 492}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 5840}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 8}, {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 11, "token_count": 978}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2209}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1547}, {"author_id": 11, "token_count": 3074}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 488}, {"author_id": 6, "token_count": 105}, {"author_id": 0, "token_count": 18}, {"author_id": 11, "token_count": 1281}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 39, "token_count": 501}, {"author_id": 0, "token_count": 552}, {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 6, "token_count": 802}, {"author_id": 0, "token_count": 62}, {"author_id": 11, "token_count": 1859}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 480}, {"author_id": 11, "token_count": 144}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 6, "token_count": 690}, {"author_id": 13, "token_count": 500}, {"author_id": 11, "token_count": 559}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 13, "token_count": 854}, {"author_id": 0, "token_count": 2}, {"author_id": 11, "token_count": 272}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 79}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 726}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 355}, {"author_id": 43, "token_count": 641}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 102}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 596}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 293}, {"author_id": 59, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 59, "token_count": 12}, {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 312}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 0, "token_count": 1897}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 623}, {"author_id": 59, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 485}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 4895}, {"author_id": 59, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 40, "token_count": 834}, {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 450}, {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 289}, {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 470}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 382}, {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 166}, {"author_id": 36, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 36, "token_count": 59}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 36, "token_count": 16}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 48531}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 59, "token_count": 1}, {"author_id": 3, "token_count": 1864}, {"author_id": 0, "token_count": 8}, {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 2, "token_count": 283}, {"author_id": 36, "token_count": 132}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 36, "token_count": 178}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 147}, {"author_id": 3, "token_count": 7}, {"author_id": 36, "token_count": 293}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 10, "token_count": 31}, {"author_id": 3, "token_count": 256}, {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 47, "token_count": 87}, {"author_id": 59, "token_count": 14}, {"author_id": 36, "token_count": 40}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 64}, {"author_id": 3, "token_count": 18}, {"author_id": 55, "token_count": 73}, {"author_id": 36, "token_count": 28}, {"author_id": 54, "token_count": 94}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 59, "token_count": 9}, {"author_id": 36, "token_count": 7}, {"author_id": 54, "token_count": 64}, {"author_id": 60, "token_count": 267}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 41, "token_count": 353}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 485}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 30, "token_count": 189}, {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 18, "token_count": 448}, {"author_id": 42, "token_count": 35}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 37, "token_count": 310}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 35, "token_count": 1418}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 18, "token_count": 1126}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 9, "token_count": 141}, {"author_id": 49, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 563}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 359}, {"author_id": 18, "token_count": 582}, {"author_id": 9, "token_count": 378}, {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 46}, {"author_id": 2, "token_count": 115}, {"author_id": 18, "token_count": 10}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 44}, {"author_id": 0, "token_count": 27}, {"author_id": 42, "token_count": 7}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 634}, {"author_id": 55, "token_count": 61}, {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 18, "token_count": 40}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 30, "token_count": 189}, {"author_id": 1, "token_count": 314}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 18, "token_count": 584}, {"author_id": 9, "token_count": 1}, {"author_id": 55, "token_count": 115}, {"author_id": 37, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 10, "token_count": 14}, {"author_id": 18, "token_count": 17}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 1809}, {"author_id": 30, "token_count": 12}, {"author_id": 59, "token_count": 15}, {"author_id": 1, "token_count": 81}, {"author_id": 49, "token_count": 389}, {"author_id": 16, "token_count": 12}, {"author_id": 42, "token_count": 49}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 307}, {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 29, "token_count": 22}, {"author_id": 1, "token_count": 439}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 194}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 30, "token_count": 58}, {"author_id": 1, "token_count": 151}, {"author_id": 0, "token_count": 1}, {"author_id": 50, "token_count": 136}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 56}, {"author_id": 1, "token_count": 6}, {"author_id": 17, "token_count": 704}, {"author_id": 18, "token_count": 17}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 1, "token_count": 1056}, {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 30, "token_count": 167}, {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 29, "token_count": 17}, {"author_id": 1, "token_count": 583}, {"author_id": 12, "token_count": 311}, {"author_id": 16, "token_count": 194}, {"author_id": 55, "token_count": 10}, {"author_id": 0, "token_count": 168}, {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 6118}, {"author_id": 1, "token_count": 371}, {"author_id": 17, "token_count": 8}, {"author_id": 9, "token_count": 17}, {"author_id": 25, "token_count": 1958}, {"author_id": 28, "token_count": 357}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 1, "token_count": 32}, {"author_id": 32, "token_count": 8}, {"author_id": 17, "token_count": 75}, {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 1, "token_count": 212}, {"author_id": 17, "token_count": 668}, {"author_id": 18, "token_count": 6}, {"author_id": 42, "token_count": 8}, {"author_id": 50, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 8, "token_count": 34}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 44}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 16, "token_count": 8}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 29, "token_count": 160}, {"author_id": 1, "token_count": 156}, {"author_id": 16, "token_count": 152}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 561}, {"author_id": 17, "token_count": 6}, {"author_id": 18, "token_count": 161}, {"author_id": 16, "token_count": 53}, {"author_id": 14, "token_count": 52}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 17, "token_count": 10}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 1, "token_count": 2076}, {"author_id": 28, "token_count": 255}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 19, "token_count": 37}, {"author_id": 1, "token_count": 11609}, {"author_id": 9, "token_count": 42}, {"author_id": 16, "token_count": 2451}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 8, "token_count": 340}, {"author_id": 1, "token_count": 535}, {"author_id": 17, "token_count": 9}, {"author_id": 12, "token_count": 2736}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 1, "token_count": 454}, {"author_id": 17, "token_count": 67}, {"author_id": 9, "token_count": 1398}, {"author_id": 12, "token_count": 79}, {"author_id": 52, "token_count": 105}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 8, "token_count": 506}, {"author_id": 1, "token_count": 12908}, {"author_id": 10, "token_count": 16}, {"author_id": 16, "token_count": 1153}, {"author_id": 48, "token_count": 540}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 1, "token_count": 539}, {"author_id": 17, "token_count": 20}, {"author_id": 10, "token_count": 129}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 8, "token_count": 102}, {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 29, "token_count": 11}, {"author_id": 1, "token_count": 789}, {"author_id": 14, "token_count": 3364}, {"author_id": 44, "token_count": 572}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 29, "token_count": 11}, {"author_id": 1, "token_count": 64}, {"author_id": 31, "token_count": 41}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 8, "token_count": 1974}, {"author_id": 1, "token_count": 1172}, {"author_id": 17, "token_count": 27}, {"author_id": 12, "token_count": 414}, {"author_id": 16, "token_count": 1}, {"author_id": 31, "token_count": 130}, {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 8, "token_count": 50}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 23, "token_count": 2609}, {"author_id": 1, "token_count": 4278}, {"author_id": 12, "token_count": 65}, {"author_id": 16, "token_count": 13}, {"author_id": 31, "token_count": 674}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 1288}, {"author_id": 9, "token_count": 4}, {"author_id": 16, "token_count": 33}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 113}, {"author_id": 10, "token_count": 43}, {"author_id": 58, "token_count": 39}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 8, "token_count": 35}, {"author_id": 27, "token_count": 1851}, {"author_id": 1, "token_count": 327}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 232}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 3729}, {"author_id": 9, "token_count": 2163}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 380}, {"author_id": 32, "token_count": 21}, {"author_id": 17, "token_count": 14}, {"author_id": 24, "token_count": 2782}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 17, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 8, "token_count": 45}, {"author_id": 47, "token_count": 20}, {"author_id": 1, "token_count": 2583}, {"author_id": 17, "token_count": 475}, {"author_id": 33, "token_count": 1400}, {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 1, "token_count": 120}, {"author_id": 15, "token_count": 33}, {"author_id": 16, "token_count": 43}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 1189}, {"author_id": 17, "token_count": 1447}, {"author_id": 16, "token_count": 24}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 202}, {"author_id": 17, "token_count": 38}, {"author_id": 58, "token_count": 141}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 3261}, {"author_id": 15, "token_count": 106}, {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 491}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 15, "token_count": 4183}, {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 45, "token_count": 16}, {"author_id": 1, "token_count": 3}, {"author_id": 58, "token_count": 102}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 50, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Eremin-Solenikov
54013
25.36%
Jeykumar Sankaran
49083
23.05%
Rob Clark
23291
10.94%
Abhinav Kumar
11228
5.27%
Stephane Viau
8961
4.21%
Archit Taneja
8485
3.98%
Krzysztof Kozlowski
4322
2.03%
Konrad Dybcio
4166
1.96%
Marijn Suijten
4139
1.94%
Jessica Zhang
3673
1.72%
Kuogee Hsieh
3662
1.72%
Kalyan Thota
3564
1.67%
Neil Armstrong
3422
1.61%
Mahadevan
2782
1.31%
Abel Vesa
2609
1.23%
Jordan Crouse
2153
1.01%
Hai Li
2111
0.99%
Vinod Koul
1959
0.92%
Danila Tikhonov
1851
0.87%
Jilai Wang
1433
0.67%
Drew Davenport
1424
0.67%
Li Liu
1400
0.66%
Beeresh Gopal
989
0.46%
Paloma Arellano
845
0.40%
Gustavo Padovan
838
0.39%
Sean Paul
787
0.37%
Jonathan Marek
739
0.35%
Vinod Polimera
646
0.30%
Vinay Simha BN
641
0.30%
Angelo G. Del Regno
615
0.29%
Richard Acayan
572
0.27%
Ryan McCann
540
0.25%
Krishna Manikandan
400
0.19%
Jeffrey Hugo
353
0.17%
Thomas Zimmermann
316
0.15%
Björn Andersson
286
0.13%
Jun Nie
282
0.13%
Maxime Ripard
259
0.12%
Vladimir Lypak
195
0.09%
Thomas Gleixner
160
0.08%
Daniel Vetter
122
0.06%
Arnd Bergmann
119
0.06%
Luca Weiss
105
0.05%
Stephen Boyd
99
0.05%
Brian Masney
81
0.04%
Chandan Uddaraju
46
0.02%
Arnaud Vrac
37
0.02%
Doug Anderson
29
0.01%
Eric Anholt
5
0.00%
Others
3031
1.42%
Total
212949
dp
9251
19
54
39278
Chandan Uddaraju
Dmitry Eremin-Solenikov
Kuogee Hsieh
Abhinav Kumar
Vinod Polimera
Björn Andersson
Paloma Arellano
Stephen Boyd
Rob Clark
Aleksandrs Vinarskis
Jeykumar Sankaran
Doug Anderson
Abel Vesa
Sean Paul
Archit Taneja
Krzysztof Kozlowski
Neil Armstrong
Maxime Ripard
Thomas Gleixner
Hai Li
Jordan Crouse
Angelo G. Del Regno
Thomas Zimmermann
Sharat Masetty
Krishna Manikandan
Daniel Vetter
Others
June 2013
November 2013
December 2013
March 2014
November 2014
December 2014
March 2015
June 2015
July 2015
March 2016
May 2016
June 2016
November 2016
January 2017
October 2017
June 2018
August 2018
March 2019
June 2019
August 2019
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
September 2022
November 2022
December 2022
January 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
May 2024
July 2024
August 2024
October 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 29}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 434}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 70}, {"author_id": 54, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 17861}, {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 2616}, {"author_id": 12, "token_count": 1977}, {"author_id": 42, "token_count": 167}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 73}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 12, "token_count": 327}, {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 211}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 42, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 73}, {"author_id": 12, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 168}, {"author_id": 42, "token_count": 121}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 36, "token_count": 8}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 214}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 505}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 32, "token_count": 35}, {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 29, "token_count": 142}, {"author_id": 12, "token_count": 225}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 206}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 312}, {"author_id": 12, "token_count": 995}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 12, "token_count": 206}, {"author_id": 37, "token_count": 5}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 12, "token_count": 35}, {"author_id": 42, "token_count": 148}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 12, "token_count": 144}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 29, "token_count": 350}, {"author_id": 12, "token_count": 129}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 32, "token_count": 145}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 28, "token_count": 1163}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 12, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 42, "token_count": 31}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 42, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 23, "token_count": 16}, {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 12, "token_count": 389}, {"author_id": 14, "token_count": 38}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 1192}, {"author_id": 12, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 110}, {"author_id": 31, "token_count": 683}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 130}, {"author_id": 29, "token_count": 52}, {"author_id": 32, "token_count": 84}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 2033}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 1, "token_count": 263}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 15, "token_count": 54}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 23, "token_count": 47}, {"author_id": 8, "token_count": 22}, {"author_id": 55, "token_count": 36}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 51, "token_count": 446}, {"author_id": 1, "token_count": 2606}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Chandan Uddaraju
17861
45.47%
Dmitry Eremin-Solenikov
6819
17.36%
Kuogee Hsieh
5324
13.55%
Abhinav Kumar
2809
7.15%
Vinod Polimera
1163
2.96%
Björn Andersson
1054
2.68%
Paloma Arellano
683
1.74%
Stephen Boyd
507
1.29%
Rob Clark
486
1.24%
Aleksandrs Vinarskis
446
1.14%
Jeykumar Sankaran
434
1.10%
Doug Anderson
264
0.67%
Abel Vesa
193
0.49%
Sean Paul
81
0.21%
Archit Taneja
63
0.16%
Krzysztof Kozlowski
54
0.14%
Neil Armstrong
38
0.10%
Maxime Ripard
36
0.09%
Thomas Gleixner
16
0.04%
Hai Li
12
0.03%
Jordan Crouse
11
0.03%
Angelo G. Del Regno
6
0.02%
Thomas Zimmermann
5
0.01%
Sharat Masetty
4
0.01%
Krishna Manikandan
2
0.01%
Daniel Vetter
1
0.00%
Others
895
2.28%
Total
39278
dsi
10536
14
70
49307
Hai Li
Dmitry Eremin-Solenikov
Archit Taneja
Jonathan Marek
Konrad Dybcio
Abhinav Kumar
Sibi Sankar
Krzysztof Kozlowski
Doug Anderson
Rajeev Nandan
Vinod Koul
Marijn Suijten
Rob Clark
Neil Armstrong
Jessica Zhang
Sean Paul
Luca Weiss
Jeffrey Hugo
Brian Masney
Arnd Bergmann
Angelo G. Del Regno
Vladimir Lypak
Chandan Uddaraju
Li Liu
Thomas Gleixner
Stephen Boyd
Jordan Crouse
Kalyan Thota
Daniel Vetter
Björn Andersson
Stephane Viau
Others
June 2013
July 2013
September 2013
November 2013
May 2014
November 2014
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
February 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
June 2017
July 2017
October 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
November 2018
January 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
June 2020
July 2020
September 2020
October 2020
November 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
December 2022
January 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
February 2024
March 2024
April 2024
May 2024
June 2024
August 2024
October 2024
November 2024
December 2024
January 2025
February 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 9717}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 18}, {"author_id": 6, "token_count": 11}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1880}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 6, "token_count": 519}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 115}, {"author_id": 6, "token_count": 94}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 2434}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 3164}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 364}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 324}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 6, "token_count": 266}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 2183}, {"author_id": 6, "token_count": 1552}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 147}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 1701}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 607}, {"author_id": 7, "token_count": 84}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 36, "token_count": 7}, {"author_id": 38, "token_count": 1037}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 36, "token_count": 124}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 174}, {"author_id": 54, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 36, "token_count": 83}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 30, "token_count": 88}, {"author_id": 41, "token_count": 8}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 89}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 3632}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 7791}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 80}, {"author_id": 1, "token_count": 172}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 47, "token_count": 118}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 10, "token_count": 475}, {"author_id": 46, "token_count": 137}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 289}, {"author_id": 1, "token_count": 116}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 164}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 16, "token_count": 69}, {"author_id": 0, "token_count": 46}, {"author_id": 50, "token_count": 30}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 1, "token_count": 204}, {"author_id": 17, "token_count": 16}, {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 46, "token_count": 485}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 25, "token_count": 485}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 315}, {"author_id": 50, "token_count": 62}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 851}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 67}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 316}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 8, "token_count": 123}, {"author_id": 1, "token_count": 61}, {"author_id": 32, "token_count": 81}, {"author_id": 9, "token_count": 26}, {"author_id": 14, "token_count": 263}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 81}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 17, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 17, "token_count": 110}, {"author_id": 9, "token_count": 4}, {"author_id": 52, "token_count": 214}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 16, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 17, "token_count": 90}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 14, "token_count": 94}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 1914}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 33, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 293}, {"author_id": 16, "token_count": 13}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 15, "token_count": 522}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 45, "token_count": 155}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 15, "token_count": 171}, ]}, ]
Author Name
Tokens
Token Proportion
Hai Li
16482
33.43%
Dmitry Eremin-Solenikov
9621
19.51%
Archit Taneja
8203
16.64%
Jonathan Marek
4166
8.45%
Konrad Dybcio
2130
4.32%
Abhinav Kumar
1128
2.29%
Sibi Sankar
1037
2.10%
Krzysztof Kozlowski
1032
2.09%
Doug Anderson
932
1.89%
Rajeev Nandan
622
1.26%
Vinod Koul
485
0.98%
Marijn Suijten
485
0.98%
Rob Clark
398
0.81%
Neil Armstrong
357
0.72%
Jessica Zhang
230
0.47%
Sean Paul
214
0.43%
Luca Weiss
214
0.43%
Jeffrey Hugo
182
0.37%
Brian Masney
155
0.31%
Arnd Bergmann
118
0.24%
Angelo G. Del Regno
97
0.20%
Vladimir Lypak
92
0.19%
Chandan Uddaraju
84
0.17%
Li Liu
44
0.09%
Thomas Gleixner
24
0.05%
Stephen Boyd
13
0.03%
Jordan Crouse
10
0.02%
Kalyan Thota
6
0.01%
Daniel Vetter
6
0.01%
Björn Andersson
3
0.01%
Stephane Viau
2
0.00%
Others
672
1.36%
Total
49307
hdmi
5781
14
42
25784
Archit Taneja
Rob Clark
Jilai Wang
Arnaud Vrac
Dmitry Eremin-Solenikov
Arnd Bergmann
Stephane Viau
Brian Masney
Thomas Gleixner
Hai Li
Konrad Dybcio
Daniel Vetter
Eric Anholt
Chandan Uddaraju
Angelo G. Del Regno
Others
September 2012
June 2013
July 2013
August 2013
November 2013
December 2013
March 2014
May 2014
June 2014
August 2014
November 2014
December 2014
January 2015
March 2015
April 2015
June 2015
July 2015
September 2015
October 2015
February 2016
March 2016
June 2016
August 2016
October 2016
November 2016
June 2017
July 2017
October 2017
April 2018
June 2018
October 2018
January 2019
May 2019
June 2019
August 2019
February 2020
August 2020
August 2021
September 2021
October 2021
December 2021
January 2022
April 2022
June 2022
July 2022
August 2022
September 2022
December 2022
January 2023
February 2023
May 2023
July 2023
October 2023
January 2024
March 2024
April 2024
July 2024
September 2024
December 2024
February 2025
April 2025
May 2025
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 3972}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 498}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 1062}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 11, "token_count": 150}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 13, "token_count": 5531}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 6877}, {"author_id": 47, "token_count": 209}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 322}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 227}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 147}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 515}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 19, "token_count": 3626}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 1008}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 428}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 45, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Archit Taneja
7282
28.24%
Rob Clark
5922
22.97%
Jilai Wang
5540
21.49%
Arnaud Vrac
3626
14.06%
Dmitry Eremin-Solenikov
2512
9.74%
Arnd Bergmann
209
0.81%
Stephane Viau
205
0.80%
Brian Masney
67
0.26%
Thomas Gleixner
27
0.10%
Hai Li
15
0.06%
Konrad Dybcio
13
0.05%
Daniel Vetter
6
0.02%
Eric Anholt
3
0.01%
Chandan Uddaraju
2
0.01%
Angelo G. Del Regno
2
0.01%
Others
353
1.37%
Total
25784
Files:
msm_atomic.c
324
-
16
1267
Rob Clark
Kalyan Thota
Krishna Manikandan
Dmitry Eremin-Solenikov
Daniel Vetter
Stephen Boyd
Sean Paul
Jeykumar Sankaran
Archit Taneja
Abhinav Kumar
Jessica Zhang
Thomas Gleixner
Others
June 2013
July 2013
November 2013
November 2014
January 2015
February 2015
September 2015
October 2015
June 2016
August 2016
July 2017
February 2018
June 2018
September 2018
June 2019
August 2019
August 2020
October 2020
February 2021
September 2021
December 2021
February 2023
March 2023
April 2023
September 2024
January 2025
February 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 59, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 554}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 49, "token_count": 58}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 18, "token_count": 74}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
984
77.66%
Kalyan Thota
74
5.84%
Krishna Manikandan
58
4.58%
Dmitry Eremin-Solenikov
39
3.08%
Daniel Vetter
33
2.60%
Stephen Boyd
16
1.26%
Sean Paul
16
1.26%
Jeykumar Sankaran
10
0.79%
Archit Taneja
10
0.79%
Abhinav Kumar
10
0.79%
Jessica Zhang
8
0.63%
Thomas Gleixner
2
0.16%
Others
7
0.55%
Total
1267
msm_atomic_trace.h
110
-
2
161
Rob Clark
Jordan Crouse
November 2018
August 2019
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
95
59.01%
Jordan Crouse
66
40.99%
Total
161
msm_atomic_tracepoints.c
3
-
1
7
Rob Clark
August 2019
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
7
100.00%
Total
7
msm_debugfs.c
420
-
16
1755
Rob Clark
Jordan Crouse
Dmitry Eremin-Solenikov
Connor Abbott
Daniel Vetter
Thomas Gleixner
Others
June 2013
July 2013
December 2013
March 2014
May 2014
March 2015
March 2016
August 2016
October 2016
November 2016
December 2016
February 2017
April 2017
February 2018
July 2018
October 2018
April 2019
June 2019
August 2019
October 2019
March 2020
October 2020
November 2020
March 2021
June 2021
November 2021
December 2021
April 2022
August 2022
January 2023
October 2023
May 2025
July 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 363}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 59, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 375}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 168}, {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
938
53.45%
Jordan Crouse
403
22.96%
Dmitry Eremin-Solenikov
213
12.14%
Connor Abbott
96
5.47%
Daniel Vetter
34
1.94%
Thomas Gleixner
2
0.11%
Others
69
3.93%
Total
1755
msm_debugfs.h
14
-
3
25
Rob Clark
Thomas Gleixner
Others
June 2013
March 2016
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
22
88.00%
Thomas Gleixner
2
8.00%
Others
1
4.00%
Total
25
msm_drv.c
1144
-
48
4457
Rob Clark
Dmitry Eremin-Solenikov
Jordan Crouse
Archit Taneja
Thomas Zimmermann
Jeykumar Sankaran
Angelo G. Del Regno
Sean Paul
Daniel Vetter
Connor Abbott
Abhinav Kumar
Jonathan Marek
Hai Li
Jeffrey Hugo
Doug Anderson
Akhil P Oommen
Chandan Uddaraju
Krishna Manikandan
Kuogee Hsieh
Konrad Dybcio
Kalyan Thota
Arnd Bergmann
Thomas Gleixner
Stephen Boyd
Others
December 2006
June 2013
July 2013
August 2013
September 2013
November 2013
December 2013
January 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
January 2015
March 2015
May 2015
June 2015
July 2015
February 2016
March 2016
May 2016
June 2016
September 2016
October 2016
November 2016
January 2017
March 2017
May 2017
June 2017
July 2017
October 2017
February 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
March 2019
May 2019
June 2019
August 2019
January 2020
May 2020
June 2020
August 2020
October 2020
November 2020
January 2021
March 2021
April 2021
May 2021
July 2021
August 2021
September 2021
November 2021
December 2021
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
December 2022
January 2023
March 2023
April 2023
May 2023
October 2023
November 2023
February 2024
March 2024
September 2024
December 2024
March 2025
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 587}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 412}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 265}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 3, "token_count": 9}, {"author_id": 0, "token_count": 207}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 36, "token_count": 2}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 3, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 37, "token_count": 35}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 17}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 134}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 266}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 2}, {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 131}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 153}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
2899
65.04%
Dmitry Eremin-Solenikov
558
12.52%
Jordan Crouse
317
7.11%
Archit Taneja
271
6.08%
Thomas Zimmermann
55
1.23%
Jeykumar Sankaran
43
0.96%
Angelo G. Del Regno
17
0.38%
Sean Paul
13
0.29%
Daniel Vetter
10
0.22%
Connor Abbott
10
0.22%
Abhinav Kumar
10
0.22%
Jonathan Marek
9
0.20%
Hai Li
8
0.18%
Jeffrey Hugo
7
0.16%
Doug Anderson
7
0.16%
Akhil P Oommen
7
0.16%
Chandan Uddaraju
6
0.13%
Krishna Manikandan
5
0.11%
Kuogee Hsieh
3
0.07%
Konrad Dybcio
2
0.04%
Kalyan Thota
2
0.04%
Arnd Bergmann
2
0.04%
Thomas Gleixner
1
0.02%
Stephen Boyd
1
0.02%
Others
170
3.81%
Total
4457
msm_drv.h
560
-
38
2221
Rob Clark
Dmitry Eremin-Solenikov
Hai Li
Chandan Uddaraju
Jordan Crouse
Jeykumar Sankaran
Paloma Arellano
Abhinav Kumar
Archit Taneja
Kuogee Hsieh
Arnd Bergmann
Thomas Zimmermann
Sharat Masetty
Jessica Zhang
Björn Andersson
Vinod Koul
Jonathan Marek
Connor Abbott
Eric Anholt
Sean Paul
Daniel Vetter
Kalyan Thota
Thomas Gleixner
Konrad Dybcio
Others
June 2013
July 2013
September 2013
November 2013
December 2013
March 2014
May 2014
September 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
August 2015
November 2015
February 2016
March 2016
May 2016
September 2016
November 2016
January 2017
March 2017
June 2017
July 2017
September 2017
October 2017
November 2017
January 2018
February 2018
May 2018
June 2018
August 2018
November 2018
January 2019
March 2019
May 2019
June 2019
August 2019
January 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
July 2023
August 2023
September 2023
October 2023
February 2024
March 2024
April 2024
June 2024
September 2024
December 2024
January 2025
May 2025
June 2025
July 2025
September 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 549}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 128}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 105}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 1, "token_count": 17}, {"author_id": 10, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 149}, {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 31, "token_count": 48}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 37, "token_count": 17}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
1117
50.29%
Dmitry Eremin-Solenikov
332
14.95%
Hai Li
129
5.81%
Chandan Uddaraju
105
4.73%
Jordan Crouse
63
2.84%
Jeykumar Sankaran
50
2.25%
Paloma Arellano
48
2.16%
Abhinav Kumar
43
1.94%
Archit Taneja
42
1.89%
Kuogee Hsieh
33
1.49%
Arnd Bergmann
29
1.31%
Thomas Zimmermann
26
1.17%
Sharat Masetty
20
0.90%
Jessica Zhang
19
0.86%
Björn Andersson
14
0.63%
Vinod Koul
13
0.59%
Jonathan Marek
12
0.54%
Connor Abbott
12
0.54%
Eric Anholt
10
0.45%
Sean Paul
8
0.36%
Daniel Vetter
4
0.18%
Kalyan Thota
3
0.14%
Thomas Gleixner
2
0.09%
Konrad Dybcio
2
0.09%
Others
77
3.47%
Total
2221
msm_dsc_helper.h
27
-
1
40
Jessica Zhang
May 2023
var spanGroupData = [ {"timestamp": 1682924400, "group": [ {"author_id": 17, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Jessica Zhang
40
100.00%
Total
40
msm_fb.c
292
-
19
1532
Rob Clark
Maxime Ripard
Stephen Boyd
Jordan Crouse
Stephane Viau
Jeykumar Sankaran
Brian Masney
Daniel Vetter
Hai Li
Thomas Gleixner
Dmitry Eremin-Solenikov
Others
June 2013
July 2013
November 2013
June 2014
November 2014
December 2014
March 2015
May 2015
November 2015
April 2016
August 2016
December 2016
April 2017
June 2017
July 2017
February 2018
March 2018
October 2018
November 2018
January 2019
May 2019
June 2019
August 2019
May 2020
March 2021
April 2021
February 2022
March 2022
April 2022
May 2022
March 2024
April 2024
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 911}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 55, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
1307
85.31%
Maxime Ripard
24
1.57%
Stephen Boyd
12
0.78%
Jordan Crouse
9
0.59%
Stephane Viau
8
0.52%
Jeykumar Sankaran
7
0.46%
Brian Masney
7
0.46%
Daniel Vetter
5
0.33%
Hai Li
3
0.20%
Thomas Gleixner
2
0.13%
Dmitry Eremin-Solenikov
1
0.07%
Others
85
5.55%
Total
1532
msm_fbdev.c
164
-
14
736
Rob Clark
Thomas Zimmermann
Hai Li
Archit Taneja
Daniel Vetter
Dmitry Eremin-Solenikov
Thomas Gleixner
Jordan Crouse
Others
June 2013
July 2013
November 2013
June 2014
January 2015
July 2015
May 2016
August 2016
November 2016
April 2017
June 2017
July 2017
March 2018
October 2018
November 2018
March 2019
June 2019
August 2019
December 2019
October 2020
July 2021
November 2021
November 2022
February 2023
April 2023
May 2023
June 2023
July 2023
September 2024
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 80}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 37, "token_count": 51}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 37, "token_count": 22}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 37, "token_count": 124}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
415
56.39%
Thomas Zimmermann
208
28.26%
Hai Li
80
10.87%
Archit Taneja
8
1.09%
Daniel Vetter
4
0.54%
Dmitry Eremin-Solenikov
3
0.41%
Thomas Gleixner
2
0.27%
Jordan Crouse
1
0.14%
Others
15
2.04%
Total
736
msm_fence.c
201
-
6
862
Rob Clark
Jordan Crouse
Thomas Gleixner
Dmitry Eremin-Solenikov
Others
June 2013
July 2013
September 2013
March 2016
October 2016
October 2017
June 2019
July 2021
April 2022
June 2022
January 2023
March 2023
July 2023
February 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 325}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
834
96.75%
Jordan Crouse
10
1.16%
Thomas Gleixner
2
0.23%
Dmitry Eremin-Solenikov
1
0.12%
Others
15
1.74%
Total
862
msm_fence.h
99
-
4
199
Rob Clark
Jordan Crouse
Thomas Gleixner
Others
June 2013
July 2013
September 2013
November 2014
January 2015
June 2015
March 2016
October 2016
October 2017
June 2019
July 2021
November 2021
April 2022
March 2023
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
192
96.48%
Jordan Crouse
3
1.51%
Thomas Gleixner
2
1.01%
Others
2
1.01%
Total
199
msm_gem.c
1415
-
42
5848
Rob Clark
Jordan Crouse
Thomas Zimmermann
Jonathan Marek
Akhil P Oommen
Hai Li
Daniel Vetter
Jilai Wang
Brian Masney
Thomas Gleixner
Doug Anderson
Others
June 2013
July 2013
September 2013
November 2013
May 2014
June 2014
November 2014
April 2015
May 2015
March 2016
May 2016
June 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
December 2017
April 2018
May 2018
July 2018
October 2018
November 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
April 2020
May 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
April 2021
June 2021
July 2021
September 2021
October 2021
November 2021
March 2022
April 2022
May 2022
June 2022
August 2022
January 2023
March 2023
April 2023
May 2023
June 2023
August 2023
October 2023
November 2023
February 2024
March 2024
July 2024
March 2025
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1386}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 126}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 95}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 301}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 59, "token_count": 11}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 63}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 37, "token_count": 78}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 51}, {"author_id": 0, "token_count": 185}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 37, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 207}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 621}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
4532
77.50%
Jordan Crouse
418
7.15%
Thomas Zimmermann
124
2.12%
Jonathan Marek
123
2.10%
Akhil P Oommen
63
1.08%
Hai Li
17
0.29%
Daniel Vetter
11
0.19%
Jilai Wang
9
0.15%
Brian Masney
6
0.10%
Thomas Gleixner
2
0.03%
Doug Anderson
2
0.03%
Others
398
6.81%
Total
5848
msm_gem.h
501
-
13
1540
Rob Clark
Jordan Crouse
Hai Li
Jonathan Marek
Thomas Zimmermann
Thomas Gleixner
Sharat Masetty
Akhil P Oommen
Others
June 2013
July 2013
September 2013
November 2013
May 2014
June 2014
March 2015
May 2015
June 2015
March 2016
May 2016
June 2016
September 2016
October 2016
November 2016
March 2017
June 2017
July 2017
October 2017
December 2017
November 2018
January 2019
March 2019
May 2019
June 2019
August 2019
February 2020
March 2020
April 2020
May 2020
September 2020
October 2020
November 2020
March 2021
April 2021
June 2021
July 2021
February 2022
April 2022
May 2022
June 2022
August 2022
March 2023
April 2023
August 2023
November 2023
February 2024
March 2025
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 269}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
1314
85.32%
Jordan Crouse
67
4.35%
Hai Li
64
4.16%
Jonathan Marek
22
1.43%
Thomas Zimmermann
7
0.45%
Thomas Gleixner
2
0.13%
Sharat Masetty
1
0.06%
Akhil P Oommen
1
0.06%
Others
37
2.40%
Total
1540
msm_gem_prime.c
134
-
9
542
Rob Clark
Thomas Zimmermann
Thomas Gleixner
Jordan Crouse
Others
June 2013
September 2013
January 2014
July 2015
May 2016
March 2017
June 2017
June 2019
August 2019
September 2020
November 2020
February 2022
May 2022
January 2024
February 2024
March 2025
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 37, "token_count": 41}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
236
43.54%
Thomas Zimmermann
68
12.55%
Thomas Gleixner
2
0.37%
Jordan Crouse
2
0.37%
Others
27
4.98%
Total
542
msm_gem_shrinker.c
314
-
10
1245
Rob Clark
Hai Li
Archit Taneja
Dmitry Eremin-Solenikov
Thomas Gleixner
Others
June 2013
July 2013
July 2015
March 2016
May 2016
November 2016
June 2019
September 2020
October 2020
November 2020
April 2021
June 2021
October 2021
December 2021
April 2022
June 2022
August 2022
September 2022
November 2022
September 2023
November 2023
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 219}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
1129
90.68%
Hai Li
11
0.88%
Archit Taneja
8
0.64%
Dmitry Eremin-Solenikov
7
0.56%
Thomas Gleixner
2
0.16%
Others
88
7.07%
Total
1245
msm_gem_submit.c
854
-
24
4003
Rob Clark
Bas Nieuwenhuizen
Jordan Crouse
Daniel Vetter
Akhil P Oommen
Thomas Gleixner
Gustavo Padovan
Arnd Bergmann
Thomas Zimmermann
Others
June 2013
July 2013
September 2013
November 2013
February 2014
March 2014
May 2014
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
September 2017
October 2017
December 2017
September 2018
October 2018
November 2018
March 2019
May 2019
June 2019
August 2019
November 2019
January 2020
February 2020
July 2020
August 2020
October 2020
February 2021
June 2021
July 2021
August 2021
September 2021
November 2021
February 2022
April 2022
August 2022
December 2022
March 2023
April 2023
May 2023
July 2023
August 2023
October 2023
November 2023
November 2024
December 2024
May 2025
June 2025
August 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1039}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 53, "token_count": 258}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 242}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 97}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 467}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
3345
83.56%
Bas Nieuwenhuizen
258
6.45%
Jordan Crouse
118
2.95%
Daniel Vetter
19
0.47%
Akhil P Oommen
6
0.15%
Thomas Gleixner
2
0.05%
Gustavo Padovan
2
0.05%
Arnd Bergmann
2
0.05%
Thomas Zimmermann
1
0.02%
Others
207
5.17%
Total
4003
msm_gem_vma.c
1606
-
23
6403
Rob Clark
Jordan Crouse
Jonathan Marek
Bas Nieuwenhuizen
Dmitry Eremin-Solenikov
Akhil P Oommen
Hai Li
Thomas Gleixner
Thomas Zimmermann
Archit Taneja
Others
June 2013
July 2013
September 2013
November 2013
December 2013
February 2014
June 2014
August 2014
March 2015
May 2016
June 2016
September 2016
November 2016
February 2017
March 2017
June 2017
July 2017
September 2017
October 2017
September 2018
November 2018
January 2019
March 2019
May 2019
June 2019
August 2019
January 2020
April 2020
May 2020
July 2020
August 2020
October 2020
November 2020
July 2021
November 2021
February 2022
April 2022
May 2022
June 2022
August 2022
January 2023
March 2023
April 2023
May 2023
August 2023
October 2023
November 2023
March 2024
December 2024
May 2025
June 2025
August 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 47}, {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 53, "token_count": 40}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 4806}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 143}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
5438
84.93%
Jordan Crouse
219
3.42%
Jonathan Marek
57
0.89%
Bas Nieuwenhuizen
40
0.62%
Dmitry Eremin-Solenikov
35
0.55%
Akhil P Oommen
7
0.11%
Hai Li
5
0.08%
Thomas Gleixner
2
0.03%
Thomas Zimmermann
1
0.02%
Archit Taneja
1
0.02%
Others
181
2.83%
Total
6403
msm_gpu.c
1148
-
22
5376
Rob Clark
Jordan Crouse
Akhil P Oommen
Connor Abbott
Antonino Maniscalco
Stephane Viau
Konrad Dybcio
Aravind Ganesan
Sharat Masetty
Arnd Bergmann
Luca Weiss
Thomas Gleixner
Dmitry Eremin-Solenikov
Others
June 2013
July 2013
August 2013
September 2013
November 2013
January 2014
May 2014
September 2014
June 2015
September 2015
March 2016
May 2016
June 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
February 2018
July 2018
August 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
February 2020
May 2020
August 2020
September 2020
October 2020
November 2020
March 2021
June 2021
July 2021
November 2021
January 2022
February 2022
March 2022
April 2022
June 2022
August 2022
September 2022
November 2022
January 2023
February 2023
August 2023
November 2023
January 2024
March 2024
May 2024
September 2024
October 2024
December 2024
May 2025
June 2025
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 920}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 441}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 316}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 3, "token_count": 486}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 125}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 67}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 11}, {"author_id": 0, "token_count": 195}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 30}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 617}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 21, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
3901
72.56%
Jordan Crouse
1252
23.29%
Akhil P Oommen
52
0.97%
Connor Abbott
27
0.50%
Antonino Maniscalco
23
0.43%
Stephane Viau
10
0.19%
Konrad Dybcio
10
0.19%
Aravind Ganesan
9
0.17%
Sharat Masetty
6
0.11%
Arnd Bergmann
6
0.11%
Luca Weiss
3
0.06%
Thomas Gleixner
2
0.04%
Dmitry Eremin-Solenikov
1
0.02%
Others
74
1.38%
Total
5376
msm_gpu.h
791
-
14
2226
Rob Clark
Jordan Crouse
Sharat Masetty
Akhil P Oommen
Doug Anderson
Arnd Bergmann
Connor Abbott
Konrad Dybcio
Thomas Gleixner
Aravind Ganesan
Others
June 2013
July 2013
August 2013
December 2013
January 2014
May 2014
September 2014
June 2015
March 2016
May 2016
June 2016
November 2016
January 2017
February 2017
March 2017
May 2017
October 2017
November 2017
December 2017
January 2018
July 2018
August 2018
October 2018
November 2018
February 2019
March 2019
April 2019
June 2019
March 2020
May 2020
July 2020
August 2020
September 2020
October 2020
November 2020
March 2021
June 2021
July 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
June 2022
August 2022
September 2022
November 2022
January 2023
March 2023
August 2023
November 2023
March 2024
April 2024
May 2024
December 2024
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 592}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 155}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 3, "token_count": 223}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 14}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 26, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
1436
64.51%
Jordan Crouse
625
28.08%
Sharat Masetty
31
1.39%
Akhil P Oommen
19
0.85%
Doug Anderson
14
0.63%
Arnd Bergmann
11
0.49%
Connor Abbott
7
0.31%
Konrad Dybcio
6
0.27%
Thomas Gleixner
2
0.09%
Aravind Ganesan
2
0.09%
Others
10
0.45%
Total
2226
msm_gpu_devfreq.c
375
-
16
1506
Rob Clark
Jordan Crouse
Doug Anderson
Sharat Masetty
Akhil P Oommen
Jonathan Marek
Sean Paul
Björn Andersson
Thomas Gleixner
Konrad Dybcio
Others
July 2013
November 2016
January 2018
October 2018
November 2018
June 2019
July 2019
May 2020
July 2020
August 2020
September 2020
October 2020
July 2021
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
June 2022
July 2022
January 2023
February 2023
October 2024
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 198}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 36, "token_count": 11}, {"author_id": 34, "token_count": 33}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 36}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 131}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
964
64.01%
Jordan Crouse
221
14.67%
Doug Anderson
131
8.70%
Sharat Masetty
38
2.52%
Akhil P Oommen
36
2.39%
Jonathan Marek
13
0.86%
Sean Paul
11
0.73%
Björn Andersson
3
0.20%
Thomas Gleixner
2
0.13%
Konrad Dybcio
2
0.13%
Others
85
5.64%
Total
1506
msm_gpu_trace.h
238
-
3
267
Jordan Crouse
Rob Clark
Antonino Maniscalco
November 2018
August 2019
September 2020
August 2022
October 2024
June 2025
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jordan Crouse
118
44.19%
Rob Clark
106
39.70%
Antonino Maniscalco
28
10.49%
Total
267
msm_gpu_tracepoints.c
6
-
2
13
Jordan Crouse
Rob Clark
June 2013
November 2013
August 2018
November 2018
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jordan Crouse
8
61.54%
Rob Clark
5
38.46%
Total
13
msm_io_utils.c
161
-
14
719
Rob Clark
Dmitry Eremin-Solenikov
Jordan Crouse
Eric Anholt
Abhinav Kumar
Thomas Zimmermann
Jonathan Marek
Thomas Gleixner
Others
June 2013
July 2013
March 2014
April 2014
September 2016
January 2017
August 2018
October 2018
November 2018
June 2019
January 2020
June 2020
November 2020
April 2021
September 2021
January 2022
August 2022
April 2023
February 2024
February 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 57, "token_count": 43}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
424
58.97%
Dmitry Eremin-Solenikov
133
18.50%
Jordan Crouse
85
11.82%
Eric Anholt
43
5.98%
Abhinav Kumar
12
1.67%
Thomas Zimmermann
3
0.42%
Jonathan Marek
3
0.42%
Thomas Gleixner
1
0.14%
Others
15
2.09%
Total
719
msm_iommu.c
799
-
14
3370
Rob Clark
Jordan Crouse
Dmitry Eremin-Solenikov
Stephane Viau
Abhinav Kumar
Connor Abbott
Jeykumar Sankaran
Sharat Masetty
Thomas Gleixner
Jonathan Marek
Others
June 2013
July 2013
November 2013
June 2014
July 2014
August 2014
September 2016
November 2016
December 2016
February 2017
March 2017
June 2018
November 2018
May 2019
June 2019
May 2020
August 2020
October 2020
November 2020
June 2021
July 2021
June 2022
August 2022
November 2022
February 2023
May 2023
February 2024
June 2024
December 2024
February 2025
May 2025
June 2025
September 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 763}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 56}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 334}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1002}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
2141
63.53%
Jordan Crouse
864
25.64%
Dmitry Eremin-Solenikov
160
4.75%
Stephane Viau
32
0.95%
Abhinav Kumar
29
0.86%
Connor Abbott
19
0.56%
Jeykumar Sankaran
14
0.42%
Sharat Masetty
8
0.24%
Thomas Gleixner
2
0.06%
Jonathan Marek
2
0.06%
Others
22
0.65%
Total
3370
msm_kms.c
388
-
26
1729
Dmitry Eremin-Solenikov
Thomas Zimmermann
Rob Clark
Hai Li
Archit Taneja
Abhinav Kumar
Jeykumar Sankaran
Angelo G. Del Regno
Sean Paul
Krishna Manikandan
Kalyan Thota
Jordan Crouse
Sharat Masetty
Daniel Vetter
Stephen Boyd
Thomas Gleixner
Jeffrey Hugo
Others
June 2013
July 2013
November 2013
March 2014
November 2014
March 2015
July 2015
May 2016
September 2016
November 2016
July 2017
February 2018
June 2018
October 2018
November 2018
December 2018
May 2019
June 2019
August 2019
May 2020
June 2020
July 2020
October 2020
November 2020
March 2021
April 2021
August 2021
November 2021
December 2021
April 2022
May 2022
June 2022
August 2022
November 2022
January 2023
February 2023
April 2023
May 2023
October 2023
March 2024
September 2024
November 2024
February 2025
June 2025
July 2025
September 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 72}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 36, "token_count": 5}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 18, "token_count": 13}, {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 37, "token_count": 246}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 35}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 560}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 73}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Eremin-Solenikov
747
43.20%
Thomas Zimmermann
265
15.33%
Rob Clark
207
11.97%
Hai Li
123
7.11%
Archit Taneja
92
5.32%
Abhinav Kumar
77
4.45%
Jeykumar Sankaran
63
3.64%
Angelo G. Del Regno
35
2.02%
Sean Paul
22
1.27%
Krishna Manikandan
21
1.21%
Kalyan Thota
14
0.81%
Jordan Crouse
11
0.64%
Sharat Masetty
7
0.40%
Daniel Vetter
5
0.29%
Stephen Boyd
2
0.12%
Thomas Gleixner
1
0.06%
Jeffrey Hugo
1
0.06%
Others
36
2.08%
Total
1729
msm_kms.h
243
-
17
765
Rob Clark
Dmitry Eremin-Solenikov
Jeykumar Sankaran
Abhinav Kumar
Archit Taneja
Hai Li
Krishna Manikandan
Chandan Uddaraju
Stephane Viau
Björn Andersson
Thomas Gleixner
Daniel Vetter
Thomas Zimmermann
Stephen Boyd
Others
June 2013
November 2013
May 2014
November 2014
January 2015
March 2015
April 2015
May 2016
October 2016
June 2017
July 2017
February 2018
June 2018
June 2019
August 2019
July 2020
August 2020
October 2020
November 2020
February 2021
April 2021
July 2021
August 2021
September 2021
October 2021
April 2022
May 2022
January 2023
July 2023
October 2023
January 2025
February 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 49, "token_count": 12}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 1, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
522
68.24%
Dmitry Eremin-Solenikov
107
13.99%
Jeykumar Sankaran
36
4.71%
Abhinav Kumar
26
3.40%
Archit Taneja
19
2.48%
Hai Li
14
1.83%
Krishna Manikandan
12
1.57%
Chandan Uddaraju
5
0.65%
Stephane Viau
4
0.52%
Björn Andersson
3
0.39%
Thomas Gleixner
2
0.26%
Daniel Vetter
2
0.26%
Thomas Zimmermann
1
0.13%
Stephen Boyd
1
0.13%
Others
11
1.44%
Total
765
msm_mdss.c
603
-
38
2731
Dmitry Eremin-Solenikov
Jeykumar Sankaran
Doug Anderson
Konrad Dybcio
Krzysztof Kozlowski
Björn Andersson
Stephen Boyd
Rob Clark
Jonathan Marek
Archit Taneja
Neil Armstrong
Mahadevan
Marijn Suijten
Kalyan Thota
Richard Acayan
Li Liu
Danila Tikhonov
Abel Vesa
Krishna Manikandan
Angelo G. Del Regno
Eric Anholt
Jordan Crouse
Sean Paul
Others
June 2013
November 2013
March 2014
April 2014
March 2015
May 2016
June 2016
May 2018
June 2018
August 2018
October 2018
November 2018
December 2018
January 2019
June 2019
November 2019
January 2020
July 2020
March 2021
April 2021
May 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
November 2022
December 2022
January 2023
March 2023
May 2023
June 2023
July 2023
October 2023
December 2023
February 2024
June 2024
September 2024
October 2024
November 2024
December 2024
March 2025
April 2025
June 2025
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 520}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 42, "token_count": 70}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 10, "token_count": 13}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 29, "token_count": 82}, {"author_id": 1, "token_count": 624}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 32, "token_count": 151}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 245}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 33, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 9, "token_count": 92}, {"author_id": 15, "token_count": 97}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Eremin-Solenikov
1307
47.86%
Jeykumar Sankaran
520
19.04%
Doug Anderson
151
5.53%
Konrad Dybcio
126
4.61%
Krzysztof Kozlowski
97
3.55%
Björn Andersson
96
3.52%
Stephen Boyd
70
2.56%
Rob Clark
68
2.49%
Jonathan Marek
48
1.76%
Archit Taneja
22
0.81%
Neil Armstrong
19
0.70%
Mahadevan
19
0.70%
Marijn Suijten
16
0.59%
Kalyan Thota
15
0.55%
Richard Acayan
12
0.44%
Li Liu
12
0.44%
Danila Tikhonov
12
0.44%
Abel Vesa
12
0.44%
Krishna Manikandan
9
0.33%
Angelo G. Del Regno
7
0.26%
Eric Anholt
6
0.22%
Jordan Crouse
3
0.11%
Sean Paul
2
0.07%
Others
82
3.00%
Total
2731
msm_mmu.h
95
-
7
459
Rob Clark
Jordan Crouse
Dmitry Eremin-Solenikov
Connor Abbott
Stephane Viau
Abhinav Kumar
Thomas Gleixner
June 2013
August 2013
November 2013
June 2014
July 2014
November 2016
December 2016
June 2019
May 2020
August 2020
June 2021
November 2022
February 2023
December 2024
February 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
357
77.78%
Jordan Crouse
57
12.42%
Dmitry Eremin-Solenikov
24
5.23%
Connor Abbott
9
1.96%
Stephane Viau
6
1.31%
Abhinav Kumar
4
0.87%
Thomas Gleixner
2
0.44%
Total
459
msm_perf.c
235
-
5
998
Rob Clark
Thomas Gleixner
Others
June 2013
July 2013
March 2014
May 2014
July 2016
March 2017
June 2019
August 2019
November 2021
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 890}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
977
97.90%
Thomas Gleixner
2
0.20%
Others
19
1.90%
Total
998
msm_rd.c
436
-
8
1861
Rob Clark
Jordan Crouse
Dmitry Eremin-Solenikov
Thomas Gleixner
Others
June 2013
July 2013
May 2014
March 2016
May 2016
June 2016
July 2016
November 2016
March 2017
September 2017
October 2017
September 2018
October 2018
December 2018
June 2019
August 2019
October 2019
February 2020
October 2020
November 2021
January 2022
February 2022
March 2022
August 2022
April 2023
August 2023
October 2023
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1030}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 166}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
1797
96.56%
Jordan Crouse
20
1.07%
Dmitry Eremin-Solenikov
10
0.54%
Thomas Gleixner
2
0.11%
Others
32
1.72%
Total
1861
msm_ringbuffer.c
143
-
11
670
Rob Clark
Jordan Crouse
Akhil P Oommen
Thomas Gleixner
Daniel Vetter
Others
June 2013
July 2013
September 2013
May 2016
June 2016
December 2016
June 2017
July 2017
October 2017
November 2018
March 2019
June 2019
November 2019
July 2020
August 2020
September 2020
October 2020
July 2021
November 2021
April 2022
March 2023
August 2023
November 2023
January 2024
September 2024
February 2025
April 2025
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
458
68.36%
Jordan Crouse
156
23.28%
Akhil P Oommen
4
0.60%
Thomas Gleixner
2
0.30%
Daniel Vetter
2
0.30%
Others
48
7.16%
Total
670
msm_ringbuffer.h
140
-
6
272
Rob Clark
Jordan Crouse
Antonino Maniscalco
Konrad Dybcio
Thomas Gleixner
Eric Anholt
June 2013
July 2013
August 2013
March 2016
April 2017
October 2017
November 2018
June 2019
August 2020
October 2020
July 2021
September 2021
November 2022
September 2023
October 2024
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 21, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
159
58.46%
Jordan Crouse
92
33.82%
Antonino Maniscalco
13
4.78%
Konrad Dybcio
5
1.84%
Thomas Gleixner
2
0.74%
Eric Anholt
1
0.37%
Total
272
msm_submitqueue.c
352
-
8
1450
Rob Clark
Jordan Crouse
Antonino Maniscalco
Archit Taneja
Thomas Gleixner
Bas Nieuwenhuizen
Others
June 2013
July 2013
May 2016
June 2016
March 2017
September 2017
October 2017
November 2018
March 2019
May 2019
August 2019
January 2020
August 2020
July 2021
October 2021
March 2022
August 2022
March 2023
October 2024
December 2024
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 452}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 138}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 21, "token_count": 30}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 173}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
772
53.24%
Jordan Crouse
615
42.41%
Antonino Maniscalco
30
2.07%
Archit Taneja
7
0.48%
Thomas Gleixner
2
0.14%
Bas Nieuwenhuizen
2
0.14%
Others
4
0.28%
Total
1450
msm_syncobj.c
172
-
3
810
Rob Clark
Bas Nieuwenhuizen
Others
June 2013
July 2013
February 2016
May 2016
August 2016
January 2017
January 2020
July 2021
February 2022
December 2024
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 53, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 726}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
775
95.68%
Bas Nieuwenhuizen
29
3.58%
Others
6
0.74%
Total
810
msm_syncobj.h
37
-
3
124
Rob Clark
Bas Nieuwenhuizen
Jordan Crouse
June 2013
July 2013
October 2017
January 2020
June 2025
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 53, "token_count": 45}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
77
62.10%
Bas Nieuwenhuizen
45
36.29%
Jordan Crouse
2
1.61%
Total
124
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
276
Author
Tokens
Proportion
Commits
Proportion
0
Rob Clark
90062
17.93%
567
17.96%
1
Dmitry Eremin-Solenikov
77485
15.43%
653
20.68%
2
Jeykumar Sankaran
50266
10.01%
30
0.95%
3
Jordan Crouse
41753
8.31%
133
4.21%
4
Connor Abbott
30205
6.01%
22
0.70%
5
Archit Taneja
24562
4.89%
131
4.15%
6
Hai Li
19074
3.80%
33
1.05%
7
Chandan Uddaraju
18109
3.61%
4
0.13%
8
Abhinav Kumar
15417
3.07%
97
3.07%
9
Konrad Dybcio
13909
2.77%
94
2.98%
10
Jonathan Marek
12138
2.42%
56
1.77%
11
Stephane Viau
9228
1.84%
37
1.17%
12
Kuogee Hsieh
9022
1.80%
69
2.19%
13
Jilai Wang
6982
1.39%
10
0.32%
14
Neil Armstrong
5627
1.12%
22
0.70%
15
Krzysztof Kozlowski
5505
1.10%
30
0.95%
16
Marijn Suijten
4640
0.92%
57
1.81%
17
Jessica Zhang
3970
0.79%
49
1.55%
18
Kalyan Thota
3678
0.73%
20
0.63%
19
Arnaud Vrac
3663
0.73%
6
0.19%
20
Unknown
3385
0.67%
66
2.09%
21
Antonino Maniscalco
3074
0.61%
11
0.35%
22
Aravind Ganesan
2959
0.59%
2
0.06%
23
Abel Vesa
2814
0.56%
6
0.19%
24
Mahadevan
2801
0.56%
2
0.06%
25
Vinod Koul
2457
0.49%
11
0.35%
26
Akhil P Oommen
2432
0.48%
39
1.24%
27
Danila Tikhonov
1874
0.37%
3
0.10%
28
Vinod Polimera
1809
0.36%
17
0.54%
29
Björn Andersson
1723
0.34%
40
1.27%
30
Angelo G. Del Regno
1679
0.33%
20
0.63%
31
Paloma Arellano
1576
0.31%
19
0.60%
32
Doug Anderson
1562
0.31%
22
0.70%
33
Li Liu
1456
0.29%
4
0.13%
34
Sharat Masetty
1440
0.29%
15
0.48%
35
Drew Davenport
1424
0.28%
5
0.16%
36
Sean Paul
1328
0.26%
68
2.15%
37
Thomas Zimmermann
1086
0.22%
28
0.89%
38
Sibi Sankar
1037
0.21%
3
0.10%
39
Beeresh Gopal
989
0.20%
2
0.06%
40
Gustavo Padovan
840
0.17%
3
0.10%
41
Jeffrey Hugo
818
0.16%
8
0.25%
42
Stephen Boyd
759
0.15%
34
1.08%
43
Vinay Simha BN
641
0.13%
1
0.03%
44
Richard Acayan
625
0.12%
3
0.10%
45
Brian Masney
624
0.12%
19
0.60%
46
Rajeev Nandan
622
0.12%
4
0.13%
47
Arnd Bergmann
553
0.11%
19
0.60%
48
Ryan McCann
540
0.11%
4
0.13%
49
Krishna Manikandan
507
0.10%
9
0.29%
50
Vladimir Lypak
482
0.10%
16
0.51%
51
Aleksandrs Vinarskis
446
0.09%
4
0.13%
52
Luca Weiss
406
0.08%
7
0.22%
53
Bas Nieuwenhuizen
374
0.07%
1
0.03%
54
Thomas Gleixner
320
0.06%
3
0.10%
55
Maxime Ripard
319
0.06%
18
0.57%
56
Craig Stout
304
0.06%
4
0.13%
57
Eric Anholt
297
0.06%
8
0.25%
58
Jun Nie
282
0.06%
6
0.19%
59
Daniel Vetter
271
0.05%
30
0.95%
60
Others
8026
1.60%
453
14.35%
Total
502256
3157