Linux Source Code
Home
Release 6.16
Help
ttm
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Alexandre Courbot
Andrey Grodzovsky
Anthony DeRossi
Arnd Bergmann
Arunpravin Pannerslvam
Ben Skeggs
Chris Wilson
Christian König
Daniel Vetter
Dave Airlie
Dave Jiang
David Herrmann
Dirk Hohndel
Fedor Pchelkin
Felix Kuhling
Gerd Hoffmann
Huacai Chen
Huang Rui
Jakob Bornecrantz
Jani Nikula
Jason Ekstrand
Jeff Johnson
Joe Perches
Johannes Berg
Jérôme Glisse
Karolina Stolarek
Kirill A. Shutemov
Konrad Rzeszutek Wilk
Lauri Kasanen
Lee Jones
Lucas De Marchi
Maarten Lankhorst
Maarten Maathuis
Matthew Auld
Matthew Brost
Michal Hocko
Michel Dänzer
Mukul Joshi
Nicolai Hähnle
Oak Zeng
Others
Qi Zheng
Rajneesh Bhardwaj
Ramalingam C
Roger He
Sebastian Andrzej Siewior
Somalapuram Amaranath
Souptick Joarder
Tan Xiaojun
Thomas Hellstrom
Thomas Zimmermann
Tom St Denis
Xiyu Yang
Yangyu Chen
Yunxiang Li
Zack Rusin
Zhaoyu Liu
ZhenGuo Yin
Zheyu Ma
shiwu.zhang
xinhui pan
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
tests
3874
10
14
21050
Karolina Stolarek
Christian König
Jeff Johnson
Dave Airlie
Thomas Hellstrom
Maarten Lankhorst
Sebastian Andrzej Siewior
Huang Rui
Kirill A. Shutemov
Gerd Hoffmann
Ramalingam C
Matthew Auld
Others
June 2009
February 2018
August 2018
September 2018
August 2019
August 2020
September 2020
October 2020
November 2020
June 2021
July 2021
September 2021
April 2022
May 2022
June 2022
August 2023
November 2023
December 2023
January 2024
June 2024
July 2024
September 2024
December 2024
March 2025
May 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 6361}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 5500}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 26, "token_count": 40}, {"author_id": 0, "token_count": 8937}, {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Karolina Stolarek
20799
98.81%
Christian König
81
0.38%
Jeff Johnson
40
0.19%
Dave Airlie
28
0.13%
Thomas Hellstrom
25
0.12%
Maarten Lankhorst
24
0.11%
Sebastian Andrzej Siewior
22
0.10%
Huang Rui
15
0.07%
Kirill A. Shutemov
6
0.03%
Gerd Hoffmann
4
0.02%
Ramalingam C
2
0.01%
Matthew Auld
1
0.00%
Others
3
0.01%
Total
21050
Files:
ttm_agp_backend.c
144
-
10
520
Thomas Hellstrom
Jérôme Glisse
Dave Airlie
Christian König
Joe Perches
Ramalingam C
Konrad Rzeszutek Wilk
Dirk Hohndel
Others
May 1998
February 2002
June 2009
December 2010
November 2011
January 2012
March 2012
February 2018
May 2018
September 2019
July 2020
August 2020
September 2020
October 2020
April 2021
April 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 340}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
340
65.38%
Jérôme Glisse
82
15.77%
Dave Airlie
57
10.96%
Christian König
24
4.62%
Joe Perches
10
1.92%
Ramalingam C
2
0.38%
Konrad Rzeszutek Wilk
1
0.19%
Dirk Hohndel
1
0.19%
Others
3
0.58%
Total
520
ttm_backup.c
187
-
2
444
Thomas Hellstrom
Others
March 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 432}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
442
99.55%
Others
2
0.45%
Total
444
ttm_bo.c
1279
-
33
4617
Thomas Hellstrom
Christian König
Maarten Lankhorst
Dave Airlie
Jérôme Glisse
Gerd Hoffmann
Nicolai Hähnle
Andrey Grodzovsky
Roger He
Arunpravin Pannerslvam
Joe Perches
Rajneesh Bhardwaj
Felix Kuhling
Michel Dänzer
Thomas Zimmermann
xinhui pan
David Herrmann
Daniel Vetter
Matthew Auld
Xiyu Yang
Ben Skeggs
Jani Nikula
Chris Wilson
Lee Jones
Somalapuram Amaranath
Dirk Hohndel
Others
June 2009
August 2009
December 2009
January 2010
April 2010
August 2010
September 2010
October 2010
November 2010
July 2011
August 2011
October 2011
November 2011
January 2012
March 2012
April 2012
October 2012
November 2012
January 2013
June 2013
July 2013
October 2013
November 2013
January 2014
April 2014
June 2014
July 2014
August 2014
September 2015
January 2016
June 2016
August 2016
October 2016
November 2016
January 2017
February 2017
April 2017
July 2017
August 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
August 2018
September 2018
November 2018
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
February 2020
March 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
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
May 2022
June 2022
August 2022
November 2022
January 2023
March 2023
June 2023
July 2023
November 2023
December 2023
January 2024
June 2024
July 2024
September 2024
December 2024
January 2025
April 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 817}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 131}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 79}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 13, "token_count": 44}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 12, "token_count": 84}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 25, "token_count": 9}, {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 7, "token_count": 65}, {"author_id": 2, "token_count": 29}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 186}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 629}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 4, "token_count": 170}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1732
37.51%
Christian König
1706
36.95%
Maarten Lankhorst
284
6.15%
Dave Airlie
251
5.44%
Jérôme Glisse
154
3.34%
Gerd Hoffmann
84
1.82%
Nicolai Hähnle
79
1.71%
Andrey Grodzovsky
65
1.41%
Roger He
44
0.95%
Arunpravin Pannerslvam
26
0.56%
Joe Perches
22
0.48%
Rajneesh Bhardwaj
21
0.45%
Felix Kuhling
21
0.45%
Michel Dänzer
19
0.41%
Thomas Zimmermann
18
0.39%
xinhui pan
17
0.37%
David Herrmann
11
0.24%
Daniel Vetter
11
0.24%
Matthew Auld
10
0.22%
Xiyu Yang
7
0.15%
Ben Skeggs
7
0.15%
Jani Nikula
5
0.11%
Chris Wilson
4
0.09%
Lee Jones
2
0.04%
Somalapuram Amaranath
1
0.02%
Dirk Hohndel
1
0.02%
Others
15
0.32%
Total
4617
ttm_bo_util.c
1160
-
26
4303
Thomas Hellstrom
Christian König
Thomas Zimmermann
Dave Airlie
Jérôme Glisse
Maarten Lankhorst
Zack Rusin
Oak Zeng
Roger He
Gerd Hoffmann
ZhenGuo Yin
Matthew Auld
Daniel Vetter
Somalapuram Amaranath
Lucas De Marchi
Ben Skeggs
David Herrmann
Chris Wilson
Dirk Hohndel
Others
June 2009
July 2009
November 2009
December 2009
April 2010
May 2010
November 2010
December 2010
August 2011
November 2011
October 2012
January 2013
June 2013
July 2013
October 2013
November 2013
December 2013
April 2014
September 2014
June 2016
October 2016
August 2017
December 2017
February 2018
March 2018
May 2018
June 2018
November 2018
April 2019
May 2019
August 2019
September 2019
November 2019
January 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
February 2022
April 2022
May 2022
July 2022
September 2022
October 2022
January 2023
February 2023
January 2024
July 2024
September 2024
December 2024
March 2025
June 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 877}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 96}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 33}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 264}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 18, "token_count": 57}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 1, "token_count": 461}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 8, "token_count": 3}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 462}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 659}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2562
59.54%
Christian König
812
18.87%
Thomas Zimmermann
270
6.27%
Dave Airlie
194
4.51%
Jérôme Glisse
122
2.84%
Maarten Lankhorst
69
1.60%
Zack Rusin
61
1.42%
Oak Zeng
57
1.32%
Roger He
33
0.77%
Gerd Hoffmann
25
0.58%
ZhenGuo Yin
21
0.49%
Matthew Auld
18
0.42%
Daniel Vetter
9
0.21%
Somalapuram Amaranath
8
0.19%
Lucas De Marchi
8
0.19%
Ben Skeggs
6
0.14%
David Herrmann
5
0.12%
Chris Wilson
5
0.12%
Dirk Hohndel
1
0.02%
Others
17
0.40%
Total
4303
ttm_bo_vm.c
507
-
34
1800
Thomas Hellstrom
Felix Kuhling
Andrey Grodzovsky
Christian König
Gerd Hoffmann
Tan Xiaojun
Nicolai Hähnle
Dave Jiang
Souptick Joarder
Roger He
Jérôme Glisse
David Herrmann
Matthew Brost
Daniel Vetter
Somalapuram Amaranath
Matthew Auld
Tom St Denis
Thomas Zimmermann
Joe Perches
Dirk Hohndel
Dave Airlie
Others
June 2009
September 2009
December 2009
April 2010
November 2010
November 2011
March 2012
October 2012
April 2013
July 2013
October 2013
November 2013
December 2013
January 2014
March 2016
June 2016
December 2016
February 2017
March 2017
April 2017
July 2017
November 2017
December 2017
January 2018
May 2018
June 2018
January 2019
February 2019
August 2019
September 2019
October 2019
November 2019
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
April 2021
May 2021
June 2021
September 2021
October 2021
November 2021
April 2022
May 2022
October 2022
January 2023
March 2023
April 2023
July 2024
September 2024
November 2024
April 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 40, "token_count": 22}, {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 330}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 27, "token_count": 38}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 25, "token_count": 12}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 202}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
795
44.17%
Felix Kuhling
339
18.83%
Andrey Grodzovsky
202
11.22%
Christian König
176
9.78%
Gerd Hoffmann
39
2.17%
Tan Xiaojun
38
2.11%
Nicolai Hähnle
23
1.28%
Dave Jiang
22
1.22%
Souptick Joarder
18
1.00%
Roger He
17
0.94%
Jérôme Glisse
16
0.89%
David Herrmann
15
0.83%
Matthew Brost
14
0.78%
Daniel Vetter
12
0.67%
Somalapuram Amaranath
9
0.50%
Matthew Auld
9
0.50%
Tom St Denis
8
0.44%
Thomas Zimmermann
8
0.44%
Joe Perches
7
0.39%
Dirk Hohndel
1
0.06%
Dave Airlie
1
0.06%
Others
31
1.72%
Total
1800
ttm_device.c
297
-
23
1148
Christian König
Thomas Hellstrom
Andrey Grodzovsky
Dave Airlie
Jason Ekstrand
Gerd Hoffmann
Fedor Pchelkin
Yangyu Chen
Roger He
David Herrmann
Daniel Vetter
Joe Perches
Rajneesh Bhardwaj
Lee Jones
shiwu.zhang
Maarten Lankhorst
Jani Nikula
Dirk Hohndel
Others
June 2009
July 2009
August 2009
November 2009
January 2010
August 2011
March 2012
February 2013
July 2013
August 2013
April 2014
April 2015
June 2016
January 2017
April 2017
December 2017
April 2018
May 2018
October 2018
February 2019
March 2019
September 2019
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
May 2022
October 2022
November 2022
March 2023
November 2023
January 2024
July 2024
September 2024
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 477}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 44, "token_count": 19}, {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
725
63.15%
Thomas Hellstrom
189
16.46%
Andrey Grodzovsky
67
5.84%
Dave Airlie
35
3.05%
Jason Ekstrand
26
2.26%
Gerd Hoffmann
24
2.09%
Fedor Pchelkin
19
1.66%
Yangyu Chen
11
0.96%
Roger He
10
0.87%
David Herrmann
8
0.70%
Daniel Vetter
7
0.61%
Joe Perches
6
0.52%
Rajneesh Bhardwaj
3
0.26%
Lee Jones
2
0.17%
shiwu.zhang
1
0.09%
Maarten Lankhorst
1
0.09%
Jani Nikula
1
0.09%
Dirk Hohndel
1
0.09%
Others
12
1.05%
Total
1148
ttm_execbuf_util.c
161
-
9
506
Thomas Hellstrom
Christian König
Maarten Lankhorst
Dave Airlie
Gerd Hoffmann
Tom St Denis
Dirk Hohndel
Chris Wilson
Others
December 2009
November 2010
October 2012
January 2013
June 2013
November 2013
January 2014
April 2014
September 2014
December 2014
October 2016
November 2017
January 2018
May 2018
September 2018
May 2019
August 2019
September 2019
August 2020
October 2020
November 2021
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
202
39.92%
Christian König
126
24.90%
Maarten Lankhorst
118
23.32%
Dave Airlie
42
8.30%
Gerd Hoffmann
12
2.37%
Tom St Denis
3
0.59%
Dirk Hohndel
1
0.20%
Chris Wilson
1
0.20%
Others
1
0.20%
Total
506
ttm_module.c
91
-
8
187
Thomas Hellstrom
Huacai Chen
Christian König
Johannes Berg
Alexandre Courbot
Dirk Hohndel
Others
June 2009
August 2009
August 2012
June 2014
September 2014
July 2015
May 2018
September 2020
November 2020
June 2021
September 2021
December 2021
May 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 51, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
144
77.01%
Huacai Chen
10
5.35%
Christian König
9
4.81%
Johannes Berg
7
3.74%
Alexandre Courbot
6
3.21%
Dirk Hohndel
1
0.53%
Others
10
5.35%
Total
187
ttm_module.h
43
-
2
36
Christian König
Thomas Hellstrom
June 2009
October 2020
November 2020
February 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
21
58.33%
Thomas Hellstrom
15
41.67%
Total
36
ttm_pool.c
1353
-
12
5103
Christian König
Thomas Hellstrom
Qi Zheng
Arnd Bergmann
Rajneesh Bhardwaj
Kirill A. Shutemov
Anthony DeRossi
Roger He
Michel Dänzer
Ramalingam C
Others
June 2009
August 2009
December 2009
March 2010
December 2017
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
April 2022
May 2022
October 2022
November 2022
February 2023
April 2023
September 2023
December 2023
April 2024
July 2024
September 2024
December 2024
March 2025
May 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 2070}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 196}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 22, "token_count": 58}, {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 16, "token_count": 69}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 2114}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
2487
48.74%
Thomas Hellstrom
2422
47.46%
Qi Zheng
69
1.35%
Arnd Bergmann
58
1.14%
Rajneesh Bhardwaj
32
0.63%
Kirill A. Shutemov
16
0.31%
Anthony DeRossi
9
0.18%
Roger He
4
0.08%
Michel Dänzer
2
0.04%
Ramalingam C
1
0.02%
Others
3
0.06%
Total
5103
ttm_range_manager.c
240
-
22
891
Ben Skeggs
Dave Airlie
Arunpravin Pannerslvam
Christian König
Thomas Hellstrom
David Herrmann
Lauri Kasanen
Chris Wilson
Jérôme Glisse
Zheyu Ma
Jakob Bornecrantz
Zack Rusin
xinhui pan
Somalapuram Amaranath
Michel Dänzer
Lee Jones
Dirk Hohndel
Daniel Vetter
Others
June 2009
December 2009
March 2010
August 2010
October 2010
October 2012
July 2013
April 2014
July 2014
August 2014
October 2014
December 2016
February 2017
August 2017
May 2018
August 2020
October 2020
November 2020
February 2021
April 2021
June 2021
July 2021
August 2021
September 2021
November 2021
March 2022
May 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 236}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 187}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 10, "token_count": 138}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
236
26.49%
Dave Airlie
187
20.99%
Arunpravin Pannerslvam
138
15.49%
Christian König
136
15.26%
Thomas Hellstrom
95
10.66%
David Herrmann
26
2.92%
Lauri Kasanen
10
1.12%
Chris Wilson
10
1.12%
Jérôme Glisse
9
1.01%
Zheyu Ma
8
0.90%
Jakob Bornecrantz
8
0.90%
Zack Rusin
4
0.45%
xinhui pan
4
0.45%
Somalapuram Amaranath
4
0.45%
Michel Dänzer
1
0.11%
Lee Jones
1
0.11%
Dirk Hohndel
1
0.11%
Daniel Vetter
1
0.11%
Others
12
1.35%
Total
891
ttm_resource.c
930
-
29
3704
Thomas Hellstrom
Christian König
Zack Rusin
Maarten Lankhorst
Arunpravin Pannerslvam
Dave Airlie
Huang Rui
Jérôme Glisse
Somalapuram Amaranath
Zhaoyu Liu
Yunxiang Li
Roger He
Matthew Brost
Ben Skeggs
Michel Dänzer
Lucas De Marchi
Oak Zeng
Karolina Stolarek
Thomas Zimmermann
Joe Perches
xinhui pan
Gerd Hoffmann
Daniel Vetter
Jani Nikula
Chris Wilson
Others
June 2009
December 2009
April 2010
May 2010
August 2010
October 2010
November 2010
March 2012
January 2013
June 2013
July 2014
August 2014
April 2015
January 2016
April 2016
June 2016
August 2016
October 2016
January 2017
March 2017
August 2017
November 2017
December 2017
August 2018
September 2018
November 2018
May 2019
August 2019
September 2019
November 2019
January 2020
July 2020
August 2020
September 2020
October 2020
November 2020
February 2021
April 2021
June 2021
July 2021
August 2021
November 2021
January 2022
February 2022
April 2022
May 2022
June 2022
August 2022
October 2022
February 2023
March 2023
June 2023
November 2023
December 2023
March 2024
April 2024
July 2024
September 2024
December 2024
January 2025
April 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 15, "token_count": 61}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 211}, {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 62}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 78}, {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 662}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 410}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 33, "token_count": 6}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 233}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 103}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 10, "token_count": 77}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 31, "token_count": 29}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 19, "token_count": 32}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 671}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 4, "token_count": 99}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 29, "token_count": 33}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1585
42.79%
Christian König
1401
37.82%
Zack Rusin
118
3.19%
Maarten Lankhorst
111
3.00%
Arunpravin Pannerslvam
77
2.08%
Dave Airlie
64
1.73%
Huang Rui
61
1.65%
Jérôme Glisse
52
1.40%
Somalapuram Amaranath
44
1.19%
Zhaoyu Liu
33
0.89%
Yunxiang Li
29
0.78%
Roger He
18
0.49%
Matthew Brost
15
0.40%
Ben Skeggs
14
0.38%
Michel Dänzer
13
0.35%
Lucas De Marchi
13
0.35%
Oak Zeng
10
0.27%
Karolina Stolarek
8
0.22%
Thomas Zimmermann
7
0.19%
Joe Perches
7
0.19%
xinhui pan
6
0.16%
Gerd Hoffmann
6
0.16%
Daniel Vetter
2
0.05%
Jani Nikula
1
0.03%
Chris Wilson
1
0.03%
Others
8
0.22%
Total
3704
ttm_sys_manager.c
49
-
6
187
Christian König
Dave Airlie
Jakob Bornecrantz
Thomas Hellstrom
Dirk Hohndel
Others
June 2009
December 2009
October 2012
May 2018
August 2020
October 2020
February 2021
April 2021
May 2021
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
131
70.05%
Dave Airlie
51
27.27%
Jakob Bornecrantz
2
1.07%
Thomas Hellstrom
1
0.53%
Dirk Hohndel
1
0.53%
Others
1
0.53%
Total
187
ttm_tt.c
562
-
34
2151
Thomas Hellstrom
Christian König
Jérôme Glisse
Dave Airlie
Zack Rusin
Felix Kuhling
Tom St Denis
Maarten Maathuis
Karolina Stolarek
Matthew Auld
Konrad Rzeszutek Wilk
Alexandre Courbot
Ramalingam C
Joe Perches
Roger He
Andrey Grodzovsky
Mukul Joshi
shiwu.zhang
Michal Hocko
Jakob Bornecrantz
Lucas De Marchi
Lee Jones
Jani Nikula
Kirill A. Shutemov
Gerd Hoffmann
Dirk Hohndel
Others
June 2009
July 2009
August 2009
December 2009
February 2010
March 2010
April 2010
November 2010
June 2011
November 2011
January 2012
March 2012
April 2012
September 2012
October 2012
January 2014
August 2014
December 2015
April 2016
September 2016
April 2017
May 2017
December 2017
January 2018
February 2018
May 2018
August 2019
November 2019
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
April 2021
June 2021
July 2021
September 2021
December 2021
February 2022
April 2022
May 2022
April 2023
November 2023
January 2024
April 2024
June 2024
September 2024
March 2025
May 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 466}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 99}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 39}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 233}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 71}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 6, "token_count": 41}, {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 42, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 220}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
890
41.38%
Christian König
704
32.73%
Jérôme Glisse
106
4.93%
Dave Airlie
68
3.16%
Zack Rusin
44
2.05%
Felix Kuhling
41
1.91%
Tom St Denis
39
1.81%
Maarten Maathuis
31
1.44%
Karolina Stolarek
31
1.44%
Matthew Auld
30
1.39%
Konrad Rzeszutek Wilk
21
0.98%
Alexandre Courbot
21
0.98%
Ramalingam C
16
0.74%
Joe Perches
14
0.65%
Roger He
13
0.60%
Andrey Grodzovsky
13
0.60%
Mukul Joshi
12
0.56%
shiwu.zhang
7
0.33%
Michal Hocko
7
0.33%
Jakob Bornecrantz
5
0.23%
Lucas De Marchi
3
0.14%
Lee Jones
3
0.14%
Jani Nikula
3
0.14%
Kirill A. Shutemov
2
0.09%
Gerd Hoffmann
2
0.09%
Dirk Hohndel
1
0.05%
Others
24
1.12%
Total
2151
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
106
Author
Tokens
Proportion
Commits
Proportion
0
Karolina Stolarek
20838
44.67%
18
3.19%
1
Thomas Hellstrom
11439
24.52%
78
13.83%
2
Christian König
8539
18.31%
188
33.33%
3
Dave Airlie
978
2.10%
57
10.11%
4
Maarten Lankhorst
607
1.30%
16
2.84%
5
Jérôme Glisse
541
1.16%
12
2.13%
6
Felix Kuhling
401
0.86%
7
1.24%
7
Andrey Grodzovsky
347
0.74%
5
0.89%
8
Thomas Zimmermann
303
0.65%
5
0.89%
9
Ben Skeggs
263
0.56%
5
0.89%
10
Arunpravin Pannerslvam
241
0.52%
4
0.71%
11
Zack Rusin
227
0.49%
7
1.24%
12
Gerd Hoffmann
196
0.42%
9
1.60%
13
Roger He
139
0.30%
7
1.24%
14
Nicolai Hähnle
102
0.22%
3
0.53%
15
Huang Rui
76
0.16%
1
0.18%
16
Qi Zheng
69
0.15%
3
0.53%
17
Matthew Auld
68
0.15%
6
1.06%
18
Oak Zeng
67
0.14%
1
0.18%
19
Somalapuram Amaranath
66
0.14%
2
0.35%
20
Joe Perches
66
0.14%
1
0.18%
21
David Herrmann
65
0.14%
5
0.89%
22
Arnd Bergmann
58
0.12%
1
0.18%
23
Rajneesh Bhardwaj
56
0.12%
5
0.89%
24
Tom St Denis
50
0.11%
4
0.71%
25
Daniel Vetter
42
0.09%
5
0.89%
26
Jeff Johnson
40
0.09%
1
0.18%
27
Tan Xiaojun
38
0.08%
2
0.35%
28
Michel Dänzer
35
0.08%
4
0.71%
29
Zhaoyu Liu
33
0.07%
1
0.18%
30
Maarten Maathuis
31
0.07%
1
0.18%
31
Yunxiang Li
29
0.06%
1
0.18%
32
Matthew Brost
29
0.06%
2
0.35%
33
xinhui pan
27
0.06%
4
0.71%
34
Alexandre Courbot
27
0.06%
3
0.53%
35
Jason Ekstrand
26
0.06%
2
0.35%
36
Lucas De Marchi
24
0.05%
1
0.18%
37
Kirill A. Shutemov
24
0.05%
3
0.53%
38
Sebastian Andrzej Siewior
22
0.05%
1
0.18%
39
Konrad Rzeszutek Wilk
22
0.05%
3
0.53%
40
Dave Jiang
22
0.05%
2
0.35%
41
ZhenGuo Yin
21
0.05%
1
0.18%
42
Ramalingam C
21
0.05%
1
0.18%
43
Chris Wilson
21
0.05%
2
0.35%
44
Fedor Pchelkin
19
0.04%
1
0.18%
45
Souptick Joarder
18
0.04%
1
0.18%
46
Jakob Bornecrantz
15
0.03%
1
0.18%
47
Mukul Joshi
12
0.03%
1
0.18%
48
Yangyu Chen
11
0.02%
1
0.18%
49
Lauri Kasanen
10
0.02%
1
0.18%
50
Jani Nikula
10
0.02%
3
0.53%
51
Huacai Chen
10
0.02%
2
0.35%
52
Dirk Hohndel
10
0.02%
2
0.35%
53
Anthony DeRossi
9
0.02%
1
0.18%
54
Zheyu Ma
8
0.02%
1
0.18%
55
shiwu.zhang
8
0.02%
1
0.18%
56
Lee Jones
8
0.02%
6
1.06%
57
Xiyu Yang
7
0.02%
1
0.18%
58
Michal Hocko
7
0.02%
1
0.18%
59
Johannes Berg
7
0.02%
1
0.18%
60
Others
142
0.30%
49
8.69%
Total
46647
564