Linux Source Code
Home
Release 5.6
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
John Brooks
Jérôme Glisse
Kees Cook
Ken Wang
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
Monk Liu
Nicolai Hähnle
Others
Pauli Nieminen
Peter Zijlstra
Rob Clark
Robert P. J. Day
Roel Kluin
Roger He
Serge Semin
Souptick Joarder
Tan Xiaojun
Tejun Heo
Tetsuo Handa
Thomas Hellstrom
Thomas Zimmermann
Tom St Denis
Xiongwei Song
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
Masanari Iida
David Howells
Tejun Heo
Ben Skeggs
Dave Airlie
Dirk Hohndel
Konrad Rzeszutek Wilk
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": 14, "token_count": 1}, {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 7, "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": 11, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 58, "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": 50, "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%
Masanari Iida
5
0.90%
David Howells
4
0.72%
Tejun Heo
3
0.54%
Ben Skeggs
1
0.18%
Dave Airlie
1
0.18%
Dirk Hohndel
1
0.18%
Konrad Rzeszutek Wilk
1
0.18%
Total
553
ttm_bo.c
1903
-
40
8967
Thomas Hellstrom
Christian König
Jérôme Glisse
Maarten Lankhorst
Gerd Hoffmann
Huang Rui
Ben Skeggs
Roger He
Nicolai Hähnle
Joe Perches
Michel Dänzer
Matthew Garrett
Dave Airlie
Chunming Zhou
Felix Kuhling
Peter Zijlstra
David Herrmann
Thomas Zimmermann
Tom St Denis
Luca Barbieri
John Brooks
Chris Wilson
Gustavo A. R. Silva
Rob Clark
Roel Kluin
Lin Yi
David Howells
Robert P. J. Day
Dirk Hohndel
Jan Engelhardt
Monk Liu
Tejun Heo
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
March 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
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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 0, "token_count": 2937}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 10}, {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 4, "token_count": 489}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 36, "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": 39, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 22, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 7, "token_count": 104}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 214}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 96}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 95}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 158}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"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": 16, "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": 249}, {"author_id": 60, "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": 27, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 28, "token_count": 37}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 172}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "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": 135}, {"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": 54}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 158}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 5, "token_count": 134}, ]}, {"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": 1525158000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 45, "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": 16, "token_count": 46}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 26, "token_count": 41}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 526}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 10, "token_count": 189}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 129}, {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3904
43.54%
Christian König
2462
27.46%
Jérôme Glisse
734
8.19%
Maarten Lankhorst
402
4.48%
Gerd Hoffmann
213
2.38%
Huang Rui
180
2.01%
Ben Skeggs
175
1.95%
Roger He
149
1.66%
Nicolai Hähnle
135
1.51%
Joe Perches
100
1.12%
Michel Dänzer
94
1.05%
Matthew Garrett
70
0.78%
Dave Airlie
57
0.64%
Chunming Zhou
41
0.46%
Felix Kuhling
37
0.41%
Peter Zijlstra
37
0.41%
David Herrmann
28
0.31%
Thomas Zimmermann
26
0.29%
Tom St Denis
21
0.23%
Luca Barbieri
18
0.20%
John Brooks
13
0.14%
Chris Wilson
11
0.12%
Gustavo A. R. Silva
10
0.11%
Rob Clark
10
0.11%
Roel Kluin
10
0.11%
Lin Yi
7
0.08%
David Howells
3
0.03%
Robert P. J. Day
3
0.03%
Dirk Hohndel
1
0.01%
Jan Engelhardt
1
0.01%
Monk Liu
1
0.01%
Tejun Heo
1
0.01%
Others
13
0.14%
Total
8967
ttm_bo_manager.c
156
-
11
565
Ben Skeggs
Thomas Hellstrom
David Herrmann
Kees Cook
Christian König
Chris Wilson
Lauri Kasanen
David Howells
Michel Dänzer
Daniel Vetter
Dirk Hohndel
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": 7, "token_count": 371}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "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": 16, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 50, "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%
Chris Wilson
10
1.77%
Lauri Kasanen
10
1.77%
David Howells
4
0.71%
Michel Dänzer
2
0.35%
Daniel Vetter
1
0.18%
Dirk Hohndel
1
0.18%
Total
565
ttm_bo_util.c
854
-
25
3780
Thomas Hellstrom
Christian König
Jérôme Glisse
Maarten Lankhorst
Roger He
Michel Dänzer
Gerd Hoffmann
Ben Skeggs
Benjamin Herrenschmidt
Chris Wilson
Daniel Vetter
Ahzo
David Herrmann
Alexandre Courbot
Monk Liu
Lucas Stach
Serge Semin
Thomas Zimmermann
Tejun Heo
David Howells
Tom St Denis
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
January 2020
February 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 1805}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 49, "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": 7, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 586}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "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": 30, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "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": 6, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 37, "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": 16, "token_count": 37}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 27, "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": 0, "token_count": 133}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 50, "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": 43}, {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 44, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2641
69.87%
Christian König
600
15.87%
Jérôme Glisse
284
7.51%
Maarten Lankhorst
44
1.16%
Roger He
41
1.08%
Michel Dänzer
37
0.98%
Gerd Hoffmann
23
0.61%
Ben Skeggs
16
0.42%
Benjamin Herrenschmidt
15
0.40%
Chris Wilson
11
0.29%
Daniel Vetter
11
0.29%
Ahzo
10
0.26%
David Herrmann
8
0.21%
Alexandre Courbot
6
0.16%
Monk Liu
6
0.16%
Lucas Stach
5
0.13%
Serge Semin
5
0.13%
Thomas Zimmermann
4
0.11%
Tejun Heo
3
0.08%
David Howells
2
0.05%
Tom St Denis
2
0.05%
Dirk Hohndel
1
0.03%
Others
5
0.13%
Total
3780
ttm_bo_vm.c
534
-
24
1996
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
Joe Perches
Dan J Williams
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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 0, "token_count": 502}, ]}, {"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": 11, "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": 122}, ]}, {"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": 53, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "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": 60, "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": 50, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 32, "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": 236}, {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 57}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 25, "token_count": 32}, {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1016
50.90%
Felix Kuhling
376
18.84%
David Herrmann
115
5.76%
Christian König
98
4.91%
Tan Xiaojun
71
3.56%
Gerd Hoffmann
69
3.46%
Jérôme Glisse
54
2.71%
Daniel Vetter
32
1.60%
Thomas Zimmermann
25
1.25%
Roger He
24
1.20%
Souptick Joarder
23
1.15%
Dave Airlie
17
0.85%
Tom St Denis
15
0.75%
Nicolai Hähnle
14
0.70%
Dave Jiang
11
0.55%
Joe Perches
10
0.50%
Dan J Williams
8
0.40%
Chris Wilson
4
0.20%
Dirk Hohndel
1
0.05%
Others
13
0.65%
Total
1996
ttm_execbuf_util.c
180
-
9
603
Thomas Hellstrom
Maarten Lankhorst
Christian König
Dave Airlie
Gerd Hoffmann
Tom St Denis
David Howells
Chris Wilson
Dirk Hohndel
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": 14, "token_count": 57}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 98}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "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": 27, "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": 50, "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": 10, "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%
Chris Wilson
1
0.17%
Dirk Hohndel
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
Dave Airlie
Felix Kuhling
David Howells
Tejun Heo
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": 14, "token_count": 7}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 39, "token_count": 12}, {"author_id": 49, "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": 11, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 33, "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": 50, "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%
Dave Airlie
7
0.23%
Felix Kuhling
7
0.23%
David Howells
3
0.10%
Tejun Heo
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
Dave Airlie
Dirk Hohndel
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": 30, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
249
98.42%
David Howells
2
0.79%
Dave Airlie
1
0.40%
Dirk Hohndel
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
Konrad Rzeszutek Wilk
Xiongwei Song
Monk Liu
Daniel J Blueman
Huang Rui
Thomas Hellstrom
Kees Cook
David Howells
Laura Abbott
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": 56, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 43, "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": 11, "token_count": 66}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 74}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 14, "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": 14, "token_count": 22}, {"author_id": 16, "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": 52, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "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%
Konrad Rzeszutek Wilk
9
0.19%
Xiongwei Song
9
0.19%
Monk Liu
8
0.17%
Daniel J Blueman
5
0.10%
Huang Rui
5
0.10%
Thomas Hellstrom
5
0.10%
Kees Cook
4
0.08%
David Howells
2
0.04%
Laura Abbott
2
0.04%
Others
13
0.27%
Total
4837
ttm_page_alloc_dma.c
1239
-
17
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
Huang Rui
Kees Cook
David Howells
Laura Abbott
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
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 2, "token_count": 3828}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "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": 11, "token_count": 1}, {"author_id": 16, "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": 16, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
3855
76.35%
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%
Huang Rui
4
0.08%
Kees Cook
4
0.08%
David Howells
2
0.04%
Laura Abbott
2
0.04%
Others
3
0.06%
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
Dave Airlie
Joe Perches
Pauli Nieminen
Michal Hocko
Roger He
Jan Engelhardt
Huang Rui
Ben Skeggs
David Howells
Gerd Hoffmann
Laura Abbott
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": 14, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 19, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 29, "token_count": 36}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "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": 51, "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": 11, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "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": 50, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 10, "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%
Dave Airlie
13
0.64%
Joe Perches
13
0.64%
Pauli Nieminen
13
0.64%
Michal Hocko
12
0.59%
Roger He
9
0.44%
Jan Engelhardt
8
0.39%
Huang Rui
4
0.20%
Ben Skeggs
3
0.15%
David Howells
3
0.15%
Gerd Hoffmann
2
0.10%
Laura Abbott
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:
85
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
11977
37.80%
58
14.61%
1
Christian König
5595
17.66%
102
25.69%
2
Konrad Rzeszutek Wilk
3899
12.31%
6
1.51%
3
Pauli Nieminen
2416
7.62%
3
0.76%
4
Jérôme Glisse
1926
6.08%
15
3.78%
5
Roger He
1099
3.47%
22
5.54%
6
Maarten Lankhorst
617
1.95%
18
4.53%
7
Ben Skeggs
566
1.79%
9
2.27%
8
Felix Kuhling
420
1.33%
7
1.76%
9
Tom St Denis
336
1.06%
12
3.02%
10
Gerd Hoffmann
325
1.03%
8
2.02%
11
Joe Perches
275
0.87%
3
0.76%
12
Huang Rui
193
0.61%
5
1.26%
13
David Herrmann
186
0.59%
5
1.26%
14
Dave Airlie
176
0.56%
16
4.03%
15
David Chinner
167
0.53%
2
0.50%
16
Michel Dänzer
167
0.53%
9
2.27%
17
Nicolai Hähnle
149
0.47%
4
1.01%
18
Tetsuo Handa
133
0.42%
6
1.51%
19
Francisco Jerez
98
0.31%
3
0.76%
20
Andrey Grodzovsky
82
0.26%
1
0.25%
21
Tan Xiaojun
71
0.22%
2
0.50%
22
Matthew Garrett
70
0.22%
1
0.25%
23
Thomas Zimmermann
55
0.17%
5
1.26%
24
Alexandre Courbot
54
0.17%
4
1.01%
25
Daniel Vetter
44
0.14%
3
0.76%
26
Chunming Zhou
41
0.13%
1
0.25%
27
Chris Wilson
37
0.12%
2
0.50%
28
Peter Zijlstra
37
0.12%
2
0.50%
29
Maarten Maathuis
36
0.11%
1
0.25%
30
David Howells
28
0.09%
1
0.25%
31
Kees Cook
25
0.08%
3
0.76%
32
Souptick Joarder
23
0.07%
1
0.25%
33
Ken Wang
22
0.07%
1
0.25%
34
Dan Carpenter
21
0.07%
1
0.25%
35
Fuqian Huang
21
0.07%
1
0.25%
36
Luca Barbieri
18
0.06%
1
0.25%
37
Benjamin Herrenschmidt
15
0.05%
1
0.25%
38
Monk Liu
15
0.05%
4
1.01%
39
Robert P. J. Day
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
Dave Jiang
11
0.03%
1
0.25%
43
Ying Han
11
0.03%
1
0.25%
44
Ahzo
10
0.03%
1
0.25%
45
Gustavo A. R. Silva
10
0.03%
1
0.25%
46
Lauri Kasanen
10
0.03%
1
0.25%
47
Rob Clark
10
0.03%
1
0.25%
48
Roel Kluin
10
0.03%
1
0.25%
49
Tejun Heo
10
0.03%
2
0.50%
50
Dirk Hohndel
9
0.03%
1
0.25%
51
Jan Engelhardt
9
0.03%
1
0.25%
52
Xiongwei Song
9
0.03%
1
0.25%
53
Dan J Williams
8
0.03%
1
0.25%
54
Lin Yi
7
0.02%
1
0.25%
55
Laura Abbott
6
0.02%
1
0.25%
56
Daniel J Blueman
5
0.02%
1
0.25%
57
Lucas Stach
5
0.02%
1
0.25%
58
Masanari Iida
5
0.02%
1
0.25%
59
Serge Semin
5
0.02%
1
0.25%
60
Others
61
0.19%
26
6.55%
Total
31686
397