Linux Source Code
Home
Release 5.8
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 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
John Brooks
Jérôme Glisse
Kees Cook
Ken Wang
Konrad Rzeszutek Wilk
Laura Abbott
Lauri Kasanen
Lin Yi
Luca Barbieri
Maarten Lankhorst
Maarten Maathuis
Matthew Garrett
Michal Hocko
Michel Dänzer
Michel Lespinasse
Monk Liu
Nicolai Hähnle
Others
Pauli Nieminen
Peter Xu
Robert P. J. Day
Roel Kluin
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
150
-
12
553
Thomas Hellstrom
Jérôme Glisse
Christian König
Joe Perches
Roger He
David Howells
Tejun Heo
Konrad Rzeszutek Wilk
Dirk Hohndel
Dave Airlie
Ben Skeggs
Others
June 2009
March 2010
August 2010
December 2010
November 2011
January 2012
March 2012
October 2012
February 2014
December 2017
February 2018
May 2018
September 2019
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
358
64.74%
Jérôme Glisse
150
27.12%
Christian König
12
2.17%
Joe Perches
10
1.81%
Roger He
7
1.27%
David Howells
4
0.72%
Tejun Heo
3
0.54%
Konrad Rzeszutek Wilk
1
0.18%
Dirk Hohndel
1
0.18%
Dave Airlie
1
0.18%
Ben Skeggs
1
0.18%
Others
5
0.90%
Total
553
ttm_bo.c
1892
-
40
8744
Thomas Hellstrom
Christian König
Jérôme Glisse
Maarten Lankhorst
Huang Rui
Ben Skeggs
Gerd Hoffmann
Roger He
Nicolai Hähnle
Joe Perches
Michel Dänzer
Matthew Garrett
Dave Airlie
Chunming Zhou
Thomas Zimmermann
Felix Kuhling
David Herrmann
Tom St Denis
Luca Barbieri
John Brooks
Roel Kluin
Gustavo A. R. Silva
Chris Wilson
Xiyu Yang
Lin Yi
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
September 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
March 2015
September 2015
January 2016
April 2016
June 2016
August 2016
September 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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 0, "token_count": 2682}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 45, "token_count": 10}, {"author_id": 0, "token_count": 397}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 488}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 35, "token_count": 18}, {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 22, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 104}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 207}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 94}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 73}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "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": 47}, ]}, {"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": 90}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"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": 243}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 172}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 17, "token_count": 127}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 132}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 5, "token_count": 124}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 5, "token_count": 1}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 12, "token_count": 180}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 14, "token_count": 46}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 26, "token_count": 41}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 525}, ]}, {"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": 104}, {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 412}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3557
40.68%
Christian König
2805
32.08%
Jérôme Glisse
726
8.30%
Maarten Lankhorst
319
3.65%
Huang Rui
180
2.06%
Ben Skeggs
175
2.00%
Gerd Hoffmann
159
1.82%
Roger He
139
1.59%
Nicolai Hähnle
135
1.54%
Joe Perches
98
1.12%
Michel Dänzer
94
1.08%
Matthew Garrett
70
0.80%
Dave Airlie
48
0.55%
Chunming Zhou
41
0.47%
Thomas Zimmermann
26
0.30%
Felix Kuhling
25
0.29%
David Herrmann
25
0.29%
Tom St Denis
21
0.24%
Luca Barbieri
18
0.21%
John Brooks
13
0.15%
Roel Kluin
10
0.11%
Gustavo A. R. Silva
10
0.11%
Chris Wilson
10
0.11%
Xiyu Yang
7
0.08%
Lin Yi
7
0.08%
Sinclair Yeh
5
0.06%
Robert P. J. Day
3
0.03%
David Howells
3
0.03%
Tejun Heo
1
0.01%
Monk Liu
1
0.01%
Jan Engelhardt
1
0.01%
Dirk Hohndel
1
0.01%
Others
11
0.13%
Total
8744
ttm_bo_manager.c
156
-
11
565
Ben Skeggs
Thomas Hellstrom
David Herrmann
Kees Cook
Christian König
Lauri Kasanen
Chris Wilson
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
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 371}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "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": 14, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
371
65.66%
Thomas Hellstrom
103
18.23%
David Herrmann
35
6.19%
Kees Cook
15
2.65%
Christian König
13
2.30%
Lauri Kasanen
10
1.77%
Chris Wilson
10
1.77%
David Howells
4
0.71%
Michel Dänzer
2
0.35%
Dirk Hohndel
1
0.18%
Daniel Vetter
1
0.18%
Total
565
ttm_bo_util.c
805
-
26
3632
Thomas Hellstrom
Christian König
Jérôme Glisse
Maarten Lankhorst
Roger He
Michel Dänzer
Gerd Hoffmann
Ben Skeggs
Benjamin Herrenschmidt
Daniel Vetter
Chris Wilson
Ahzo
David Herrmann
Monk Liu
Alexandre Courbot
Serge Semin
Thomas Zimmermann
Tejun Heo
Tom St Denis
David Howells
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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 1797}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 222}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 586}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"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": 24}, ]}, {"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": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 347}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2498
68.78%
Christian König
591
16.27%
Jérôme Glisse
284
7.82%
Maarten Lankhorst
44
1.21%
Roger He
41
1.13%
Michel Dänzer
37
1.02%
Gerd Hoffmann
23
0.63%
Ben Skeggs
16
0.44%
Benjamin Herrenschmidt
15
0.41%
Daniel Vetter
11
0.30%
Chris Wilson
11
0.30%
Ahzo
10
0.28%
David Herrmann
8
0.22%
Monk Liu
6
0.17%
Alexandre Courbot
6
0.17%
Serge Semin
5
0.14%
Thomas Zimmermann
4
0.11%
Tejun Heo
3
0.08%
Tom St Denis
2
0.06%
David Howells
2
0.06%
Dirk Hohndel
1
0.03%
Others
14
0.39%
Total
3632
ttm_bo_vm.c
634
-
27
2392
Thomas Hellstrom
Felix Kuhling
David Herrmann
Christian König
Tan Xiaojun
Gerd Hoffmann
Jérôme Glisse
Daniel Vetter
Thomas Zimmermann
Roger He
Souptick Joarder
Dave Airlie
Tom St Denis
Nicolai Hähnle
Dave Jiang
Xiyu Yang
Joe Perches
Dan J Williams
Peter Xu
Tom Lendacky
Michel Lespinasse
Chris Wilson
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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 0, "token_count": 501}, ]}, {"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": 50}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "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": 52, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 11}, {"author_id": 17, "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": 376}, {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 21, "token_count": 71}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 23}, {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 228}, {"author_id": 23, "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": 14}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 57}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 25, "token_count": 32}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 390}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 36, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1391
58.15%
Felix Kuhling
376
15.72%
David Herrmann
115
4.81%
Christian König
98
4.10%
Tan Xiaojun
71
2.97%
Gerd Hoffmann
69
2.88%
Jérôme Glisse
54
2.26%
Daniel Vetter
32
1.34%
Thomas Zimmermann
25
1.05%
Roger He
24
1.00%
Souptick Joarder
23
0.96%
Dave Airlie
17
0.71%
Tom St Denis
15
0.63%
Nicolai Hähnle
14
0.59%
Dave Jiang
11
0.46%
Xiyu Yang
10
0.42%
Joe Perches
10
0.42%
Dan J Williams
8
0.33%
Peter Xu
6
0.25%
Tom Lendacky
5
0.21%
Michel Lespinasse
5
0.21%
Chris Wilson
4
0.17%
Dirk Hohndel
1
0.04%
Others
8
0.33%
Total
2392
ttm_execbuf_util.c
180
-
9
603
Thomas Hellstrom
Maarten Lankhorst
Christian König
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
February 2014
April 2014
September 2014
December 2014
October 2016
November 2017
January 2018
May 2018
September 2018
May 2019
August 2019
September 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 16, "token_count": 57}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 98}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"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": 28, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "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": 9}, {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
196
32.50%
Maarten Lankhorst
171
28.36%
Christian König
150
24.88%
Dave Airlie
57
9.45%
Gerd Hoffmann
18
2.99%
Tom St Denis
6
1.00%
David Howells
3
0.50%
Dirk Hohndel
1
0.17%
Chris Wilson
1
0.17%
Total
603
ttm_memory.c
690
-
17
3049
Thomas Hellstrom
Roger He
Christian König
Joe Perches
Pauli Nieminen
Ken Wang
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 2016
July 2017
December 2017
February 2018
May 2018
October 2018
February 2019
April 2019
September 2019
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 531}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 1928}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 34, "token_count": 21}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 44, "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": 10, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 332}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2474
81.14%
Roger He
380
12.46%
Christian König
36
1.18%
Joe Perches
35
1.15%
Pauli Nieminen
23
0.75%
Ken Wang
22
0.72%
Dan Carpenter
21
0.69%
Konrad Rzeszutek Wilk
20
0.66%
Robert P. J. Day
12
0.39%
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
3
0.10%
Total
3049
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": 29, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "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
4837
Pauli Nieminen
Christian König
Jérôme Glisse
Roger He
Tom St Denis
David Chinner
Joe Perches
Tetsuo Handa
Francisco Jerez
Michel Dänzer
Dave Airlie
Andrey Grodzovsky
Ying Han
Xiongwei Song
Konrad Rzeszutek Wilk
Monk Liu
Thomas Hellstrom
Huang Rui
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
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": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "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": 457}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 66}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 74}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 16, "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": 55, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "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": 9, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 14, "token_count": 6}, {"author_id": 5, "token_count": 174}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 20}, {"author_id": 1, "token_count": 80}, {"author_id": 38, "token_count": 8}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 130}, {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Pauli Nieminen
2380
49.20%
Christian König
1025
21.19%
Jérôme Glisse
457
9.45%
Roger He
335
6.93%
Tom St Denis
243
5.02%
David Chinner
79
1.63%
Joe Perches
66
1.36%
Tetsuo Handa
64
1.32%
Francisco Jerez
47
0.97%
Michel Dänzer
25
0.52%
Dave Airlie
23
0.48%
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%
Kees Cook
4
0.08%
Laura Abbott
2
0.04%
David Howells
2
0.04%
Others
18
0.37%
Total
4837
ttm_page_alloc_dma.c
1239
-
18
5049
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
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
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 2, "token_count": 3827}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "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": 24, "token_count": 19}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 55, "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": 10, "token_count": 1}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 5, "token_count": 130}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
3854
76.33%
Christian König
709
14.04%
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%
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
5049
ttm_tt.c
501
-
25
2034
Thomas Hellstrom
Christian König
Jérôme Glisse
Francisco Jerez
Andrey Grodzovsky
Tom St Denis
Maarten Maathuis
Alexandre Courbot
Konrad Rzeszutek Wilk
Pauli Nieminen
Joe Perches
Dave Airlie
Michal Hocko
Roger He
Jan Engelhardt
Huang Rui
David Howells
Ben Skeggs
Laura Abbott
Gerd Hoffmann
Dirk Hohndel
Others
June 2009
August 2009
October 2009
January 2010
February 2010
March 2010
April 2010
October 2010
November 2010
April 2011
June 2011
November 2011
January 2012
March 2012
September 2012
October 2012
September 2013
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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 922}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 16, "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": 16, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 192}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 24, "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": 24, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 50}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 488}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1031
50.69%
Christian König
490
24.09%
Jérôme Glisse
201
9.88%
Francisco Jerez
51
2.51%
Andrey Grodzovsky
50
2.46%
Tom St Denis
38
1.87%
Maarten Maathuis
36
1.77%
Alexandre Courbot
29
1.43%
Konrad Rzeszutek Wilk
14
0.69%
Pauli Nieminen
13
0.64%
Joe Perches
13
0.64%
Dave Airlie
13
0.64%
Michal Hocko
12
0.59%
Roger He
9
0.44%
Jan Engelhardt
8
0.39%
Huang Rui
4
0.20%
David Howells
3
0.15%
Ben Skeggs
3
0.15%
Laura Abbott
2
0.10%
Gerd Hoffmann
2
0.10%
Dirk Hohndel
1
0.05%
Others
11
0.54%
Total
2034
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
89
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
11862
37.41%
56
13.76%
1
Christian König
5929
18.70%
109
26.78%
2
Konrad Rzeszutek Wilk
3898
12.29%
6
1.47%
3
Pauli Nieminen
2416
7.62%
3
0.74%
4
Jérôme Glisse
1918
6.05%
15
3.69%
5
Roger He
1089
3.43%
22
5.41%
6
Ben Skeggs
566
1.78%
9
2.21%
7
Maarten Lankhorst
534
1.68%
18
4.42%
8
Felix Kuhling
408
1.29%
7
1.72%
9
Tom St Denis
336
1.06%
12
2.95%
10
Joe Perches
273
0.86%
3
0.74%
11
Gerd Hoffmann
271
0.85%
8
1.97%
12
Huang Rui
193
0.61%
5
1.23%
13
David Herrmann
183
0.58%
5
1.23%
14
Michel Dänzer
167
0.53%
9
2.21%
15
David Chinner
167
0.53%
2
0.49%
16
Dave Airlie
167
0.53%
16
3.93%
17
Nicolai Hähnle
149
0.47%
4
0.98%
18
Tetsuo Handa
133
0.42%
6
1.47%
19
Francisco Jerez
98
0.31%
3
0.74%
20
Andrey Grodzovsky
82
0.26%
1
0.25%
21
Tan Xiaojun
71
0.22%
2
0.49%
22
Matthew Garrett
70
0.22%
1
0.25%
23
Thomas Zimmermann
55
0.17%
5
1.23%
24
Alexandre Courbot
54
0.17%
4
0.98%
25
Daniel Vetter
44
0.14%
3
0.74%
26
Chunming Zhou
41
0.13%
1
0.25%
27
Maarten Maathuis
36
0.11%
1
0.25%
28
Chris Wilson
36
0.11%
2
0.49%
29
David Howells
28
0.09%
1
0.25%
30
Kees Cook
25
0.08%
3
0.74%
31
Souptick Joarder
23
0.07%
1
0.25%
32
Ken Wang
22
0.07%
1
0.25%
33
Fuqian Huang
21
0.07%
1
0.25%
34
Dan Carpenter
21
0.07%
1
0.25%
35
Luca Barbieri
18
0.06%
1
0.25%
36
Xiyu Yang
17
0.05%
2
0.49%
37
Robert P. J. Day
15
0.05%
1
0.25%
38
Monk Liu
15
0.05%
4
0.98%
39
Benjamin Herrenschmidt
15
0.05%
1
0.25%
40
John Brooks
13
0.04%
1
0.25%
41
Michal Hocko
12
0.04%
1
0.25%
42
Ying Han
11
0.03%
1
0.25%
43
Dave Jiang
11
0.03%
1
0.25%
44
Tejun Heo
10
0.03%
2
0.49%
45
Roel Kluin
10
0.03%
1
0.25%
46
Lauri Kasanen
10
0.03%
1
0.25%
47
Gustavo A. R. Silva
10
0.03%
1
0.25%
48
Ahzo
10
0.03%
1
0.25%
49
Xiongwei Song
9
0.03%
1
0.25%
50
Jan Engelhardt
9
0.03%
1
0.25%
51
Dirk Hohndel
9
0.03%
1
0.25%
52
Dan J Williams
8
0.03%
1
0.25%
53
Lin Yi
7
0.02%
1
0.25%
54
Peter Xu
6
0.02%
1
0.25%
55
Laura Abbott
6
0.02%
1
0.25%
56
Tom Lendacky
5
0.02%
1
0.25%
57
Sinclair Yeh
5
0.02%
1
0.25%
58
Serge Semin
5
0.02%
1
0.25%
59
Michel Lespinasse
5
0.02%
2
0.49%
60
Others
74
0.23%
30
7.37%
Total
31711
407