Linux Source Code
Home
Release 6.7
Help
ttm
root
include
drm
Highlighting
Reset All
By Author
By Age
──────────
Andrey Grodzovsky
Arunpravin Pannerslvam
Ben Skeggs
Chris Wilson
Christian König
Chunming Zhou
Daniel Vetter
Dave Airlie
David Herrmann
Dirk Hohndel
Felix Kuhling
Gerd Hoffmann
Huang Rui
Jani Nikula
Jason Ekstrand
Jérôme Glisse
Kirill A. Shutemov
Konrad Rzeszutek Wilk
Lang Yu
Lauri Kasanen
Lucas De Marchi
Maarten Lankhorst
Masahiro Yamada
Matthew Auld
Mukul Joshi
Nicolai Hähnle
Pekka Paalanen
Rajneesh Bhardwaj
Ramalingam C
Roger He
Somalapuram Amaranath
Sui Jingfeng
Thomas Hellstrom
Thomas Zimmermann
Zack Rusin
xinhui pan
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ttm_bo.h
427
-
17
1200
Thomas Hellstrom
Christian König
Maarten Lankhorst
Dave Airlie
Thomas Zimmermann
Nicolai Hähnle
Jérôme Glisse
Felix Kuhling
Pekka Paalanen
Gerd Hoffmann
Roger He
Ben Skeggs
David Herrmann
Andrey Grodzovsky
Lucas De Marchi
Huang Rui
Chris Wilson
June 2009
August 2009
December 2009
April 2010
August 2010
November 2010
December 2010
April 2012
November 2012
January 2013
June 2013
July 2013
October 2013
November 2013
January 2014
April 2014
August 2014
January 2016
June 2016
August 2016
September 2016
October 2016
January 2017
February 2017
April 2017
July 2017
November 2017
December 2017
January 2018
February 2018
June 2018
August 2018
September 2018
May 2019
August 2019
September 2019
October 2019
November 2019
August 2020
September 2020
October 2020
November 2020
April 2021
May 2021
June 2021
August 2021
January 2022
February 2022
May 2022
November 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 426}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 106}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 41}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
548
45.67%
Christian König
257
21.42%
Maarten Lankhorst
122
10.17%
Dave Airlie
92
7.67%
Thomas Zimmermann
29
2.42%
Nicolai Hähnle
25
2.08%
Jérôme Glisse
25
2.08%
Felix Kuhling
22
1.83%
Pekka Paalanen
20
1.67%
Gerd Hoffmann
18
1.50%
Roger He
17
1.42%
Ben Skeggs
11
0.92%
David Herrmann
4
0.33%
Andrey Grodzovsky
4
0.33%
Lucas De Marchi
3
0.25%
Huang Rui
2
0.17%
Chris Wilson
1
0.08%
Total
1200
ttm_caching.h
55
-
2
38
Christian König
Thomas Hellstrom
June 2009
September 2020
October 2020
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
27
71.05%
Thomas Hellstrom
11
28.95%
Total
38
ttm_device.h
297
-
17
550
Christian König
Dave Airlie
Thomas Hellstrom
Jérôme Glisse
Felix Kuhling
xinhui pan
Roger He
David Herrmann
Gerd Hoffmann
Ben Skeggs
Andrey Grodzovsky
Maarten Lankhorst
Jani Nikula
Chunming Zhou
Sui Jingfeng
Matthew Auld
Masahiro Yamada
June 2009
July 2009
August 2009
December 2009
January 2010
April 2010
August 2010
November 2011
June 2013
July 2013
August 2013
September 2013
August 2014
August 2016
September 2016
March 2017
April 2017
July 2017
December 2017
February 2018
January 2019
July 2019
September 2019
August 2020
September 2020
October 2020
November 2020
August 2021
September 2021
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 15, "token_count": 1}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
168
30.55%
Dave Airlie
104
18.91%
Thomas Hellstrom
101
18.36%
Jérôme Glisse
71
12.91%
Felix Kuhling
27
4.91%
xinhui pan
24
4.36%
Roger He
16
2.91%
David Herrmann
12
2.18%
Gerd Hoffmann
6
1.09%
Ben Skeggs
6
1.09%
Andrey Grodzovsky
6
1.09%
Maarten Lankhorst
2
0.36%
Jani Nikula
2
0.36%
Chunming Zhou
2
0.36%
Sui Jingfeng
1
0.18%
Matthew Auld
1
0.18%
Masahiro Yamada
1
0.18%
Total
550
ttm_execbuf_util.h
120
-
5
99
Thomas Hellstrom
Maarten Lankhorst
Christian König
Masahiro Yamada
Chris Wilson
June 2009
December 2009
June 2013
January 2014
April 2014
September 2014
December 2014
August 2016
September 2016
October 2016
April 2017
September 2018
May 2019
May 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
56
56.57%
Maarten Lankhorst
22
22.22%
Christian König
19
19.19%
Masahiro Yamada
1
1.01%
Chris Wilson
1
1.01%
Total
99
ttm_kmap_iter.h
61
-
3
80
Thomas Hellstrom
Lucas De Marchi
Christian König
February 2018
June 2021
February 2022
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 18, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
70
87.50%
Lucas De Marchi
5
6.25%
Christian König
5
6.25%
Total
80
ttm_placement.h
101
-
6
86
Christian König
Thomas Hellstrom
Jérôme Glisse
Lang Yu
Lauri Kasanen
Zack Rusin
June 2009
December 2009
April 2014
August 2014
September 2016
March 2017
September 2020
June 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
26
30.23%
Thomas Hellstrom
25
29.07%
Jérôme Glisse
24
27.91%
Lang Yu
7
8.14%
Lauri Kasanen
3
3.49%
Zack Rusin
1
1.16%
Total
86
ttm_pool.h
94
-
6
194
Christian König
Thomas Hellstrom
Rajneesh Bhardwaj
Roger He
Kirill A. Shutemov
Dirk Hohndel
June 2009
December 2017
May 2018
September 2020
October 2020
September 2021
October 2022
March 2023
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 30, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
173
89.18%
Thomas Hellstrom
7
3.61%
Rajneesh Bhardwaj
7
3.61%
Roger He
4
2.06%
Kirill A. Shutemov
2
1.03%
Dirk Hohndel
1
0.52%
Total
194
ttm_range_manager.h
56
-
7
173
Christian König
xinhui pan
Dave Airlie
Thomas Hellstrom
Ben Skeggs
Masahiro Yamada
Dirk Hohndel
June 2009
August 2010
April 2017
May 2018
August 2020
October 2020
April 2021
September 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
60
34.68%
xinhui pan
58
33.53%
Dave Airlie
36
20.81%
Thomas Hellstrom
13
7.51%
Ben Skeggs
4
2.31%
Masahiro Yamada
1
0.58%
Dirk Hohndel
1
0.58%
Total
173
ttm_resource.h
428
-
14
884
Christian König
Thomas Hellstrom
Dave Airlie
Ben Skeggs
Arunpravin Pannerslvam
Daniel Vetter
Jérôme Glisse
Zack Rusin
Huang Rui
Somalapuram Amaranath
Lucas De Marchi
David Herrmann
Roger He
Chris Wilson
June 2009
August 2009
December 2009
April 2010
August 2010
November 2010
July 2013
July 2014
August 2014
June 2016
August 2016
September 2016
October 2016
January 2017
March 2017
August 2017
February 2018
March 2018
August 2018
May 2019
September 2019
July 2020
August 2020
September 2020
October 2020
December 2020
February 2021
April 2021
June 2021
July 2021
August 2021
September 2021
January 2022
February 2022
April 2022
June 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 2, "token_count": 111}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
374
42.31%
Thomas Hellstrom
202
22.85%
Dave Airlie
113
12.78%
Ben Skeggs
70
7.92%
Arunpravin Pannerslvam
39
4.41%
Daniel Vetter
31
3.51%
Jérôme Glisse
28
3.17%
Zack Rusin
12
1.36%
Huang Rui
5
0.57%
Somalapuram Amaranath
3
0.34%
Lucas De Marchi
3
0.34%
David Herrmann
2
0.23%
Roger He
1
0.11%
Chris Wilson
1
0.11%
Total
884
ttm_tt.h
250
-
12
409
Thomas Hellstrom
Christian König
Dave Airlie
Jérôme Glisse
Matthew Auld
Mukul Joshi
Roger He
Ramalingam C
Konrad Rzeszutek Wilk
Nicolai Hähnle
Jason Ekstrand
Daniel Vetter
June 2009
November 2010
November 2011
January 2012
April 2012
January 2014
March 2016
July 2016
December 2016
December 2017
February 2018
August 2020
September 2020
October 2020
November 2020
March 2021
June 2021
August 2021
September 2021
April 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 21, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
143
34.96%
Christian König
135
33.01%
Dave Airlie
63
15.40%
Jérôme Glisse
25
6.11%
Matthew Auld
18
4.40%
Mukul Joshi
7
1.71%
Roger He
6
1.47%
Ramalingam C
5
1.22%
Konrad Rzeszutek Wilk
4
0.98%
Nicolai Hähnle
1
0.24%
Jason Ekstrand
1
0.24%
Daniel Vetter
1
0.24%
Total
409
Contributors:
36
Author
Tokens
Proportion
Commits
Proportion
0
Christian König
1244
33.50%
86
41.55%
1
Thomas Hellstrom
1176
31.67%
18
8.70%
2
Dave Airlie
408
10.99%
33
15.94%
3
Jérôme Glisse
173
4.66%
7
3.38%
4
Maarten Lankhorst
146
3.93%
8
3.86%
5
Ben Skeggs
91
2.45%
3
1.45%
6
xinhui pan
82
2.21%
1
0.48%
7
Felix Kuhling
49
1.32%
2
0.97%
8
Roger He
44
1.19%
7
3.38%
9
Arunpravin Pannerslvam
39
1.05%
1
0.48%
10
Daniel Vetter
32
0.86%
2
0.97%
11
Thomas Zimmermann
29
0.78%
5
2.42%
12
Nicolai Hähnle
26
0.70%
2
0.97%
13
Gerd Hoffmann
24
0.65%
4
1.93%
14
Pekka Paalanen
20
0.54%
1
0.48%
15
Matthew Auld
19
0.51%
3
1.45%
16
David Herrmann
18
0.48%
2
0.97%
17
Zack Rusin
13
0.35%
2
0.97%
18
Lucas De Marchi
11
0.30%
1
0.48%
19
Andrey Grodzovsky
10
0.27%
3
1.45%
20
Rajneesh Bhardwaj
7
0.19%
1
0.48%
21
Mukul Joshi
7
0.19%
1
0.48%
22
Lang Yu
7
0.19%
1
0.48%
23
Huang Rui
7
0.19%
1
0.48%
24
Ramalingam C
5
0.13%
1
0.48%
25
Konrad Rzeszutek Wilk
4
0.11%
1
0.48%
26
Somalapuram Amaranath
3
0.08%
1
0.48%
27
Masahiro Yamada
3
0.08%
1
0.48%
28
Lauri Kasanen
3
0.08%
1
0.48%
29
Chris Wilson
3
0.08%
1
0.48%
30
Kirill A. Shutemov
2
0.05%
1
0.48%
31
Jani Nikula
2
0.05%
1
0.48%
32
Dirk Hohndel
2
0.05%
1
0.48%
33
Chunming Zhou
2
0.05%
1
0.48%
34
Sui Jingfeng
1
0.03%
1
0.48%
35
Jason Ekstrand
1
0.03%
1
0.48%
Total
3713
207