Linux Source Code
Home
Release 5.10
Help
ttm
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Ahzo
Alexandre Courbot
Andrey Grodzovsky
Ben Skeggs
Benjamin Herrenschmidt
Chris Wilson
Christian König
Chunming Zhou
Dan Carpenter
Dan J Williams
Daniel J Blueman
Daniel Vetter
Dave Airlie
Dave Jiang
David Chinner
David Herrmann
David Howells
Dirk Hohndel
Felix Kuhling
Francisco Jerez
Fuqian Huang
Gerd Hoffmann
Gustavo A. R. Silva
Huang Rui
Jan Engelhardt
Joe Perches
Jérôme Glisse
Kees Cook
Konrad Rzeszutek Wilk
Laura Abbott
Lauri Kasanen
Lin Yi
Luca Barbieri
Lucas Stach
Maarten Lankhorst
Maarten Maathuis
Masanari Iida
Matthew Garrett
Michal Hocko
Michel Dänzer
Michel Lespinasse
Monk Liu
Nicolai Hähnle
Others
Pauli Nieminen
Peter Xu
Robert P. J. Day
Roger He
Serge Semin
Sinclair Yeh
Souptick Joarder
Tan Xiaojun
Tejun Heo
Tetsuo Handa
Thomas Hellstrom
Thomas Zimmermann
Tom Lendacky
Tom St Denis
Xiongwei Song
Xiyu Yang
Ying Han
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ttm_agp_backend.c
146
-
11
530
Thomas Hellstrom
Jérôme Glisse
Dave Airlie
Christian König
Joe Perches
Masanari Iida
David Howells
Tejun Heo
Konrad Rzeszutek Wilk
Dirk Hohndel
Ben Skeggs
June 2009
March 2010
August 2010
December 2010
November 2011
January 2012
March 2012
October 2012
February 2014
February 2018
May 2018
September 2019
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 322}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
322
60.75%
Jérôme Glisse
93
17.55%
Dave Airlie
78
14.72%
Christian König
12
2.26%
Joe Perches
10
1.89%
Masanari Iida
5
0.94%
David Howells
4
0.75%
Tejun Heo
3
0.57%
Konrad Rzeszutek Wilk
1
0.19%
Dirk Hohndel
1
0.19%
Ben Skeggs
1
0.19%
Total
530
ttm_bo.c
1630
-
37
7319
Christian König
Thomas Hellstrom
Jérôme Glisse
Dave Airlie
Maarten Lankhorst
Huang Rui
Gerd Hoffmann
Nicolai Hähnle
Roger He
Matthew Garrett
Ben Skeggs
Michel Dänzer
Joe Perches
Chunming Zhou
Thomas Zimmermann
Felix Kuhling
David Herrmann
Tom St Denis
Luca Barbieri
Gustavo A. R. Silva
Xiyu Yang
Lin Yi
Chris Wilson
Sinclair Yeh
Robert P. J. Day
David Howells
Tejun Heo
Monk Liu
Jan Engelhardt
Dirk Hohndel
Others
June 2009
July 2009
August 2009
December 2009
January 2010
February 2010
March 2010
April 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
April 2011
July 2011
August 2011
October 2011
November 2011
January 2012
March 2012
April 2012
June 2012
October 2012
November 2012
January 2013
June 2013
July 2013
August 2013
October 2013
January 2014
April 2014
May 2014
June 2014
July 2014
August 2014
October 2014
September 2015
January 2016
April 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
July 2017
August 2017
September 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
February 2020
March 2020
June 2020
July 2020
August 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 1821}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 379}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 4, "token_count": 290}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 33, "token_count": 18}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 21, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 202}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 55}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 73}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 121}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 8, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 164}, {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 110}, {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 16, "token_count": 127}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 132}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 6, "token_count": 122}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 14, "token_count": 168}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 25, "token_count": 41}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 436}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 11, "token_count": 135}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 393}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 5, "token_count": 167}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 5, "token_count": 121}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
2624
35.85%
Thomas Hellstrom
2467
33.71%
Jérôme Glisse
509
6.95%
Dave Airlie
338
4.62%
Maarten Lankhorst
319
4.36%
Huang Rui
168
2.30%
Gerd Hoffmann
159
2.17%
Nicolai Hähnle
135
1.84%
Roger He
126
1.72%
Matthew Garrett
70
0.96%
Ben Skeggs
69
0.94%
Michel Dänzer
65
0.89%
Joe Perches
59
0.81%
Chunming Zhou
41
0.56%
Thomas Zimmermann
26
0.36%
Felix Kuhling
25
0.34%
David Herrmann
25
0.34%
Tom St Denis
21
0.29%
Luca Barbieri
18
0.25%
Gustavo A. R. Silva
10
0.14%
Xiyu Yang
7
0.10%
Lin Yi
7
0.10%
Chris Wilson
6
0.08%
Sinclair Yeh
5
0.07%
Robert P. J. Day
3
0.04%
David Howells
3
0.04%
Tejun Heo
1
0.01%
Monk Liu
1
0.01%
Jan Engelhardt
1
0.01%
Dirk Hohndel
1
0.01%
Others
10
0.14%
Total
7319
ttm_bo_util.c
656
-
27
2917
Thomas Hellstrom
Christian König
Dave Airlie
Jérôme Glisse
Roger He
Michel Dänzer
Maarten Lankhorst
Gerd Hoffmann
Benjamin Herrenschmidt
Ben Skeggs
Ahzo
David Herrmann
Monk Liu
Alexandre Courbot
Serge Semin
Lucas Stach
Daniel Vetter
Tejun Heo
Tom St Denis
Thomas Zimmermann
David Howells
Chris Wilson
Dirk Hohndel
Others
June 2009
July 2009
November 2009
December 2009
March 2010
April 2010
May 2010
August 2010
November 2010
December 2010
August 2011
October 2011
November 2011
October 2012
January 2013
June 2013
July 2013
October 2013
November 2013
December 2013
January 2014
April 2014
June 2014
September 2014
July 2015
June 2016
July 2016
August 2016
October 2016
August 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
November 2018
April 2019
August 2019
September 2019
November 2019
January 2020
February 2020
June 2020
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 1556}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 142}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 296}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1706
58.48%
Christian König
432
14.81%
Dave Airlie
356
12.20%
Jérôme Glisse
204
6.99%
Roger He
39
1.34%
Michel Dänzer
37
1.27%
Maarten Lankhorst
34
1.17%
Gerd Hoffmann
17
0.58%
Benjamin Herrenschmidt
15
0.51%
Ben Skeggs
11
0.38%
Ahzo
10
0.34%
David Herrmann
8
0.27%
Monk Liu
6
0.21%
Alexandre Courbot
6
0.21%
Serge Semin
5
0.17%
Lucas Stach
5
0.17%
Daniel Vetter
5
0.17%
Tejun Heo
3
0.10%
Tom St Denis
2
0.07%
Thomas Zimmermann
2
0.07%
David Howells
2
0.07%
Chris Wilson
2
0.07%
Dirk Hohndel
1
0.03%
Others
9
0.31%
Total
2917
ttm_bo_vm.c
616
-
28
2315
Thomas Hellstrom
Felix Kuhling
David Herrmann
Christian König
Gerd Hoffmann
Tan Xiaojun
Jérôme Glisse
Daniel Vetter
Thomas Zimmermann
Roger He
Souptick Joarder
Dave Airlie
Nicolai Hähnle
Dave Jiang
Xiyu Yang
Joe Perches
Dan J Williams
Tom St Denis
Peter Xu
Tom Lendacky
Michel Lespinasse
Chris Wilson
Gustavo A. R. Silva
Dirk Hohndel
Others
June 2009
September 2009
April 2010
November 2010
November 2011
March 2012
April 2013
July 2013
October 2013
November 2013
December 2013
January 2014
January 2016
June 2016
October 2016
December 2016
February 2017
March 2017
April 2017
July 2017
December 2017
January 2018
May 2018
June 2018
September 2018
January 2019
February 2019
August 2019
September 2019
October 2019
November 2019
March 2020
April 2020
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 0, "token_count": 483}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 115}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 368}, {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 21}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 226}, {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 57}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 32}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 382}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1318
56.93%
Felix Kuhling
395
17.06%
David Herrmann
115
4.97%
Christian König
97
4.19%
Gerd Hoffmann
69
2.98%
Tan Xiaojun
61
2.63%
Jérôme Glisse
47
2.03%
Daniel Vetter
32
1.38%
Thomas Zimmermann
25
1.08%
Roger He
24
1.04%
Souptick Joarder
21
0.91%
Dave Airlie
20
0.86%
Nicolai Hähnle
14
0.60%
Dave Jiang
11
0.48%
Xiyu Yang
10
0.43%
Joe Perches
10
0.43%
Dan J Williams
8
0.35%
Tom St Denis
7
0.30%
Peter Xu
6
0.26%
Tom Lendacky
5
0.22%
Michel Lespinasse
5
0.22%
Chris Wilson
4
0.17%
Gustavo A. R. Silva
2
0.09%
Dirk Hohndel
1
0.04%
Others
8
0.35%
Total
2315
ttm_execbuf_util.c
172
-
9
565
Thomas Hellstrom
Christian König
Maarten Lankhorst
Dave Airlie
Gerd Hoffmann
Tom St Denis
David Howells
Dirk Hohndel
Chris Wilson
December 2009
November 2010
October 2012
November 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
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 57}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 82}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
191
33.81%
Christian König
148
26.19%
Maarten Lankhorst
144
25.49%
Dave Airlie
60
10.62%
Gerd Hoffmann
14
2.48%
Tom St Denis
3
0.53%
David Howells
3
0.53%
Dirk Hohndel
1
0.18%
Chris Wilson
1
0.18%
Total
565
ttm_memory.c
683
-
17
3022
Thomas Hellstrom
Roger He
Christian König
Joe Perches
Pauli Nieminen
Dan Carpenter
Konrad Rzeszutek Wilk
Robert P. J. Day
Felix Kuhling
Dave Airlie
Tejun Heo
David Howells
Kees Cook
Dirk Hohndel
Others
June 2009
August 2009
November 2009
December 2009
January 2010
March 2010
April 2010
November 2011
March 2012
October 2012
September 2014
July 2017
December 2017
February 2018
May 2018
October 2018
February 2019
April 2019
September 2019
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 531}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 1927}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 12}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 327}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2473
81.83%
Roger He
375
12.41%
Christian König
36
1.19%
Joe Perches
35
1.16%
Pauli Nieminen
23
0.76%
Dan Carpenter
21
0.69%
Konrad Rzeszutek Wilk
20
0.66%
Robert P. J. Day
12
0.40%
Felix Kuhling
7
0.23%
Dave Airlie
7
0.23%
Tejun Heo
3
0.10%
David Howells
3
0.10%
Kees Cook
2
0.07%
Dirk Hohndel
1
0.03%
Others
4
0.13%
Total
3022
ttm_module.c
103
-
4
253
Thomas Hellstrom
David Howells
Dirk Hohndel
Dave Airlie
June 2009
August 2009
October 2012
July 2014
May 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
249
98.42%
David Howells
2
0.79%
Dirk Hohndel
1
0.40%
Dave Airlie
1
0.40%
Total
253
ttm_page_alloc.c
1189
-
27
4834
Pauli Nieminen
Christian König
Jérôme Glisse
Roger He
Tom St Denis
David Chinner
Joe Perches
Tetsuo Handa
Francisco Jerez
Dave Airlie
Michel Dänzer
Andrey Grodzovsky
Ying Han
Xiongwei Song
Konrad Rzeszutek Wilk
Monk Liu
Thomas Hellstrom
Huang Rui
Daniel J Blueman
Kees Cook
Laura Abbott
David Howells
Others
April 2010
May 2010
July 2010
September 2010
November 2010
May 2011
June 2011
July 2011
November 2011
March 2012
October 2012
August 2013
July 2014
August 2014
November 2014
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
June 2018
July 2018
April 2019
September 2019
September 2020
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 2380}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 19, "token_count": 47}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 449}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 66}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 74}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 226}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 426}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 489}, {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 17, "token_count": 6}, {"author_id": 6, "token_count": 174}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 20}, {"author_id": 1, "token_count": 80}, {"author_id": 37, "token_count": 8}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 126}, {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Pauli Nieminen
2380
49.23%
Christian König
1025
21.20%
Jérôme Glisse
449
9.29%
Roger He
331
6.85%
Tom St Denis
243
5.03%
David Chinner
79
1.63%
Joe Perches
66
1.37%
Tetsuo Handa
64
1.32%
Francisco Jerez
47
0.97%
Dave Airlie
32
0.66%
Michel Dänzer
25
0.52%
Andrey Grodzovsky
20
0.41%
Ying Han
11
0.23%
Xiongwei Song
9
0.19%
Konrad Rzeszutek Wilk
9
0.19%
Monk Liu
8
0.17%
Thomas Hellstrom
5
0.10%
Huang Rui
5
0.10%
Daniel J Blueman
5
0.10%
Kees Cook
4
0.08%
Laura Abbott
2
0.04%
David Howells
2
0.04%
Others
13
0.27%
Total
4834
ttm_page_alloc_dma.c
1239
-
19
5046
Konrad Rzeszutek Wilk
Christian König
Roger He
David Chinner
Tetsuo Handa
Jérôme Glisse
Joe Perches
Fuqian Huang
Alexandre Courbot
Andrey Grodzovsky
Tom St Denis
Michel Dänzer
Dave Airlie
Kees Cook
Huang Rui
Laura Abbott
David Howells
Others
November 2011
January 2012
March 2012
October 2012
August 2013
August 2014
November 2014
May 2015
July 2015
May 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
June 2018
July 2018
July 2019
September 2019
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 2, "token_count": 3815}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 88}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 18, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 662}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 6, "token_count": 130}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
3842
76.14%
Christian König
709
14.05%
Roger He
154
3.05%
David Chinner
88
1.74%
Tetsuo Handa
69
1.37%
Jérôme Glisse
46
0.91%
Joe Perches
41
0.81%
Fuqian Huang
21
0.42%
Alexandre Courbot
19
0.38%
Andrey Grodzovsky
12
0.24%
Tom St Denis
11
0.22%
Michel Dänzer
9
0.18%
Dave Airlie
9
0.18%
Kees Cook
4
0.08%
Huang Rui
4
0.08%
Laura Abbott
2
0.04%
David Howells
2
0.04%
Others
4
0.08%
Total
5046
ttm_range_manager.c
182
-
12
662
Ben Skeggs
Dave Airlie
Thomas Hellstrom
David Herrmann
Christian König
Lauri Kasanen
Chris Wilson
Kees Cook
David Howells
Michel Dänzer
Dirk Hohndel
Daniel Vetter
August 2010
October 2010
October 2012
July 2013
April 2014
July 2014
August 2014
October 2014
December 2016
February 2017
August 2017
May 2018
June 2020
August 2020
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 307}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 5, "token_count": 193}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
307
46.37%
Dave Airlie
193
29.15%
Thomas Hellstrom
72
10.88%
David Herrmann
35
5.29%
Christian König
20
3.02%
Lauri Kasanen
10
1.51%
Chris Wilson
10
1.51%
Kees Cook
7
1.06%
David Howells
4
0.60%
Michel Dänzer
2
0.30%
Dirk Hohndel
1
0.15%
Daniel Vetter
1
0.15%
Total
662
ttm_resource.c
146
-
1
504
Christian König
August 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 504}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
504
100.00%
Total
504
ttm_tt.c
468
-
23
1893
Thomas Hellstrom
Christian König
Jérôme Glisse
Dave Airlie
Francisco Jerez
Andrey Grodzovsky
Tom St Denis
Maarten Maathuis
Alexandre Courbot
Joe Perches
Michal Hocko
Konrad Rzeszutek Wilk
Pauli Nieminen
Jan Engelhardt
Huang Rui
David Howells
Laura Abbott
Gerd Hoffmann
Dirk Hohndel
Others
June 2009
August 2009
October 2009
January 2010
February 2010
March 2010
April 2010
November 2010
April 2011
June 2011
November 2011
January 2012
March 2012
September 2012
October 2012
January 2014
February 2014
August 2014
December 2015
April 2016
September 2016
May 2017
December 2017
January 2018
February 2018
May 2018
July 2018
August 2019
November 2019
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 750}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 19, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 171}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 50}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 465}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
848
44.80%
Christian König
476
25.15%
Jérôme Glisse
180
9.51%
Dave Airlie
108
5.71%
Francisco Jerez
51
2.69%
Andrey Grodzovsky
50
2.64%
Tom St Denis
38
2.01%
Maarten Maathuis
36
1.90%
Alexandre Courbot
29
1.53%
Joe Perches
13
0.69%
Michal Hocko
12
0.63%
Konrad Rzeszutek Wilk
12
0.63%
Pauli Nieminen
9
0.48%
Jan Engelhardt
8
0.42%
Huang Rui
4
0.21%
David Howells
3
0.16%
Laura Abbott
2
0.11%
Gerd Hoffmann
2
0.11%
Dirk Hohndel
1
0.05%
Others
11
0.58%
Total
1893
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
86
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
9651
32.32%
50
11.29%
1
Christian König
6083
20.37%
120
27.09%
2
Konrad Rzeszutek Wilk
3884
13.01%
6
1.35%
3
Pauli Nieminen
2412
8.08%
3
0.68%
4
Jérôme Glisse
1528
5.12%
15
3.39%
5
Dave Airlie
1202
4.03%
53
11.96%
6
Roger He
1049
3.51%
20
4.51%
7
Maarten Lankhorst
497
1.66%
17
3.84%
8
Felix Kuhling
427
1.43%
8
1.81%
9
Ben Skeggs
388
1.30%
7
1.58%
10
Tom St Denis
325
1.09%
12
2.71%
11
Gerd Hoffmann
261
0.87%
8
1.81%
12
Joe Perches
234
0.78%
3
0.68%
13
David Herrmann
183
0.61%
5
1.13%
14
Huang Rui
181
0.61%
5
1.13%
15
David Chinner
167
0.56%
2
0.45%
16
Nicolai Hähnle
149
0.50%
4
0.90%
17
Michel Dänzer
138
0.46%
9
2.03%
18
Tetsuo Handa
133
0.45%
6
1.35%
19
Francisco Jerez
98
0.33%
3
0.68%
20
Andrey Grodzovsky
82
0.27%
1
0.23%
21
Matthew Garrett
70
0.23%
1
0.23%
22
Tan Xiaojun
61
0.20%
2
0.45%
23
Alexandre Courbot
54
0.18%
4
0.90%
24
Thomas Zimmermann
53
0.18%
5
1.13%
25
Chunming Zhou
41
0.14%
1
0.23%
26
Daniel Vetter
38
0.13%
3
0.68%
27
Maarten Maathuis
36
0.12%
1
0.23%
28
David Howells
28
0.09%
1
0.23%
29
Chris Wilson
23
0.08%
2
0.45%
30
Souptick Joarder
21
0.07%
1
0.23%
31
Fuqian Huang
21
0.07%
1
0.23%
32
Dan Carpenter
21
0.07%
1
0.23%
33
Luca Barbieri
18
0.06%
1
0.23%
34
Xiyu Yang
17
0.06%
2
0.45%
35
Kees Cook
17
0.06%
3
0.68%
36
Robert P. J. Day
15
0.05%
1
0.23%
37
Monk Liu
15
0.05%
4
0.90%
38
Benjamin Herrenschmidt
15
0.05%
1
0.23%
39
Michal Hocko
12
0.04%
1
0.23%
40
Gustavo A. R. Silva
12
0.04%
2
0.45%
41
Ying Han
11
0.04%
1
0.23%
42
Dave Jiang
11
0.04%
1
0.23%
43
Tejun Heo
10
0.03%
2
0.45%
44
Lauri Kasanen
10
0.03%
1
0.23%
45
Ahzo
10
0.03%
1
0.23%
46
Xiongwei Song
9
0.03%
1
0.23%
47
Jan Engelhardt
9
0.03%
1
0.23%
48
Dirk Hohndel
9
0.03%
1
0.23%
49
Dan J Williams
8
0.03%
1
0.23%
50
Lin Yi
7
0.02%
1
0.23%
51
Peter Xu
6
0.02%
1
0.23%
52
Laura Abbott
6
0.02%
1
0.23%
53
Tom Lendacky
5
0.02%
1
0.23%
54
Sinclair Yeh
5
0.02%
1
0.23%
55
Serge Semin
5
0.02%
1
0.23%
56
Michel Lespinasse
5
0.02%
2
0.45%
57
Masanari Iida
5
0.02%
1
0.23%
58
Lucas Stach
5
0.02%
1
0.23%
59
Daniel J Blueman
5
0.02%
1
0.23%
60
Others
59
0.20%
27
6.09%
Total
29860
443