Linux Source Code
Home
Release 5.2
Help
vmwgfx
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Alexandru Gheorghe
Arjan van de Ven
Arnd Bergmann
Arvind Yadav
Ben Skeggs
Ben Widawsky
Charmaine Lee
Chris Wilson
Christian König
Christoph Hellwig
Christophe Jaillet
Christopher Friedt
Dan Carpenter
Dan J Williams
Daniel Vetter
Dave Airlie
Dave Jones
David Howells
Deepak Rawat
Dirk Hohndel
Himanshu Jha
Jakob Bornecrantz
Jesse Barnes
Joe Perches
Josh Poimboeuf
Jérôme Glisse
Kees Cook
Keith Packard
Laurent Pinchart
Li Qiang
Maarten Lankhorst
Marcin Ślusarz
Masahiro Yamada
Matt Roper
Matthew Wilcox
Michel Dänzer
Murray McAllister
Neha Bhende
Nicolas Dichtel
Others
Paul Bolle
Paul Gortmaker
Peter Hanzel
Qian Cai
Rashika Kheria
Ravikant B Sharma
Rob Clark
Roger He
SF Markus Elfring
Shyam Saini
Sinclair Yeh
Sumit Semwal
Tejun Heo
Thierry Reding
Thomas Gleixner
Thomas Hellstrom
Thomas Zimmermann
Ville Syrjälä
Wei Yongjun
Xi Wang
Øyvind A. Holm
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
device_include
10145
16
8
26061
Sinclair Yeh
Thomas Hellstrom
Jakob Bornecrantz
Deepak Rawat
Charmaine Lee
Dirk Hohndel
Nicolas Dichtel
Others
December 2009
August 2011
October 2011
November 2012
January 2014
February 2014
February 2015
June 2015
July 2015
March 2016
January 2017
November 2017
March 2018
May 2018
June 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 2647}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 155}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7630}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 13082}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2031}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
13178
50.57%
Thomas Hellstrom
7988
30.65%
Jakob Bornecrantz
2802
10.75%
Deepak Rawat
2031
7.79%
Charmaine Lee
30
0.12%
Dirk Hohndel
26
0.10%
Nicolas Dichtel
5
0.02%
Others
1
0.00%
Total
26061
Files:
ttm_lock.c
294
-
5
1248
Thomas Hellstrom
David Howells
Dirk Hohndel
Others
December 2009
July 2011
October 2012
November 2015
February 2017
May 2018
September 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1238}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1244
99.68%
David Howells
1
0.08%
Dirk Hohndel
1
0.08%
Others
2
0.16%
Total
1248
ttm_lock.h
248
-
2
251
Thomas Hellstrom
Masahiro Yamada
December 2009
April 2017
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
248
98.80%
Masahiro Yamada
3
1.20%
Total
251
ttm_object.c
794
-
8
2970
Thomas Hellstrom
Roger He
Sumit Semwal
Joe Perches
David Howells
Dirk Hohndel
Others
December 2009
January 2010
March 2012
October 2012
November 2012
November 2013
December 2013
March 2014
January 2015
November 2016
March 2017
December 2017
May 2018
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1557}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 839}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2885
97.14%
Roger He
36
1.21%
Sumit Semwal
35
1.18%
Joe Perches
7
0.24%
David Howells
1
0.03%
Dirk Hohndel
1
0.03%
Others
5
0.17%
Total
2970
ttm_object.h
375
-
4
574
Thomas Hellstrom
Jakob Bornecrantz
David Howells
Others
December 2009
June 2011
October 2012
November 2012
November 2013
December 2013
March 2014
March 2017
September 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
563
98.08%
Jakob Bornecrantz
8
1.39%
David Howells
1
0.17%
Others
2
0.35%
Total
574
vmwgfx_binding.c
1296
-
4
4946
Thomas Hellstrom
Roger He
Deepak Rawat
Dirk Hohndel
August 2015
December 2017
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4859}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4916
99.39%
Roger He
18
0.36%
Deepak Rawat
10
0.20%
Dirk Hohndel
2
0.04%
Total
4946
vmwgfx_binding.h
211
-
2
379
Thomas Hellstrom
Dirk Hohndel
August 2015
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
377
99.47%
Dirk Hohndel
2
0.53%
Total
379
vmwgfx_blit.c
507
-
2
1295
Thomas Hellstrom
Dirk Hohndel
January 2018
May 2018
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 1293}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1293
99.85%
Dirk Hohndel
2
0.15%
Total
1295
vmwgfx_bo.c
1162
-
9
3653
Thomas Hellstrom
Jakob Bornecrantz
Christian König
Sinclair Yeh
Thomas Zimmermann
Maarten Lankhorst
Thierry Reding
David Howells
Dave Airlie
October 2011
October 2012
November 2012
June 2013
October 2013
February 2014
July 2014
August 2014
April 2015
June 2015
June 2016
April 2017
March 2018
June 2018
July 2018
September 2018
January 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 512}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2362}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2884
78.95%
Jakob Bornecrantz
512
14.02%
Christian König
119
3.26%
Sinclair Yeh
114
3.12%
Thomas Zimmermann
10
0.27%
Maarten Lankhorst
8
0.22%
Thierry Reding
3
0.08%
David Howells
2
0.05%
Dave Airlie
1
0.03%
Total
3653
vmwgfx_cmdbuf.c
1415
-
9
4563
Thomas Hellstrom
Thomas Zimmermann
Deepak Rawat
Paul Bolle
Chris Wilson
Dirk Hohndel
Masahiro Yamada
Sinclair Yeh
Others
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
January 2016
March 2016
December 2016
February 2017
April 2017
August 2017
March 2018
May 2018
September 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3856}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 550}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4520
99.06%
Thomas Zimmermann
16
0.35%
Deepak Rawat
12
0.26%
Paul Bolle
6
0.13%
Chris Wilson
2
0.04%
Dirk Hohndel
2
0.04%
Masahiro Yamada
2
0.04%
Sinclair Yeh
1
0.02%
Others
2
0.04%
Total
4563
vmwgfx_cmdbuf_res.c
346
-
4
923
Thomas Hellstrom
Deepak Rawat
Dirk Hohndel
Ravikant B Sharma
June 2014
October 2014
August 2015
November 2016
June 2017
May 2018
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 853}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
911
98.70%
Deepak Rawat
8
0.87%
Dirk Hohndel
2
0.22%
Ravikant B Sharma
2
0.22%
Total
923
vmwgfx_context.c
912
-
9
4013
Thomas Hellstrom
Sinclair Yeh
Roger He
Christophe Jaillet
Deepak Rawat
Masahiro Yamada
Charmaine Lee
Dirk Hohndel
Ravikant B Sharma
November 2012
October 2013
February 2014
March 2014
June 2014
June 2015
August 2015
November 2016
April 2017
December 2017
May 2018
June 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1581}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 678}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 144}, {"author_id": 0, "token_count": 1262}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3819
95.17%
Sinclair Yeh
144
3.59%
Roger He
18
0.45%
Christophe Jaillet
12
0.30%
Deepak Rawat
11
0.27%
Masahiro Yamada
4
0.10%
Charmaine Lee
2
0.05%
Dirk Hohndel
2
0.05%
Ravikant B Sharma
1
0.02%
Total
4013
vmwgfx_cotable.c
658
-
8
2404
Thomas Hellstrom
Roger He
Christian König
Deepak Rawat
Masahiro Yamada
Dirk Hohndel
Ravikant B Sharma
Others
August 2015
September 2015
November 2016
April 2017
December 2017
May 2018
June 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2354}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2364
98.34%
Roger He
18
0.75%
Christian König
12
0.50%
Deepak Rawat
3
0.12%
Masahiro Yamada
3
0.12%
Dirk Hohndel
2
0.08%
Ravikant B Sharma
1
0.04%
Others
1
0.04%
Total
2404
vmwgfx_drv.c
1628
-
29
6734
Thomas Hellstrom
Jakob Bornecrantz
Sinclair Yeh
Deepak Rawat
Dave Airlie
Neha Bhende
Arjan van de Ven
Peter Hanzel
Charmaine Lee
Christoph Hellwig
Qian Cai
Rob Clark
Daniel Vetter
Wei Yongjun
Dan J Williams
Øyvind A. Holm
Christian König
Paul Gortmaker
Ravikant B Sharma
David Howells
Dirk Hohndel
Arvind Yadav
Thierry Reding
Ville Syrjälä
Others
December 2009
January 2010
February 2010
May 2010
June 2010
August 2010
October 2010
December 2010
August 2011
September 2011
October 2011
December 2011
February 2012
August 2012
October 2012
November 2012
August 2013
October 2013
November 2013
January 2014
February 2014
March 2014
June 2014
July 2014
October 2014
November 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
February 2016
April 2016
May 2016
June 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
November 2017
March 2018
May 2018
June 2018
September 2018
October 2018
December 2018
January 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 2050}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 21, "token_count": 43}, {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 461}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 17, "token_count": 62}, {"author_id": 2, "token_count": 50}, {"author_id": 0, "token_count": 270}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 87}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 0, "token_count": 351}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 247}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 0, "token_count": 643}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 45}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 91}, {"author_id": 8, "token_count": 72}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 17}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3804
56.49%
Jakob Bornecrantz
2237
33.22%
Sinclair Yeh
229
3.40%
Deepak Rawat
91
1.35%
Dave Airlie
80
1.19%
Neha Bhende
72
1.07%
Arjan van de Ven
62
0.92%
Peter Hanzel
43
0.64%
Charmaine Lee
17
0.25%
Christoph Hellwig
17
0.25%
Qian Cai
16
0.24%
Rob Clark
14
0.21%
Daniel Vetter
11
0.16%
Wei Yongjun
7
0.10%
Dan J Williams
5
0.07%
Øyvind A. Holm
5
0.07%
Christian König
3
0.04%
Paul Gortmaker
3
0.04%
Ravikant B Sharma
3
0.04%
David Howells
2
0.03%
Dirk Hohndel
2
0.03%
Arvind Yadav
1
0.01%
Thierry Reding
1
0.01%
Ville Syrjälä
1
0.01%
Others
8
0.12%
Total
6734
vmwgfx_drv.h
1417
-
18
5171
Thomas Hellstrom
Jakob Bornecrantz
Sinclair Yeh
Deepak Rawat
Dave Airlie
Maarten Lankhorst
Christian König
Thierry Reding
David Howells
Thomas Zimmermann
Charmaine Lee
Daniel Vetter
Neha Bhende
Dirk Hohndel
Michel Dänzer
Thomas Gleixner
Masahiro Yamada
Others
December 2009
January 2010
February 2010
May 2010
June 2010
October 2010
August 2011
September 2011
October 2011
November 2011
February 2012
August 2012
October 2012
November 2012
October 2013
November 2013
January 2014
February 2014
March 2014
June 2014
July 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
February 2016
May 2016
June 2016
September 2016
March 2017
July 2017
August 2017
January 2018
March 2018
May 2018
June 2018
September 2018
October 2018
December 2018
January 2019
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1262}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 57}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 853}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3425
66.23%
Jakob Bornecrantz
1450
28.04%
Sinclair Yeh
96
1.86%
Deepak Rawat
93
1.80%
Dave Airlie
57
1.10%
Maarten Lankhorst
12
0.23%
Christian König
6
0.12%
Thierry Reding
6
0.12%
David Howells
5
0.10%
Thomas Zimmermann
4
0.08%
Charmaine Lee
3
0.06%
Daniel Vetter
3
0.06%
Neha Bhende
3
0.06%
Dirk Hohndel
2
0.04%
Michel Dänzer
2
0.04%
Thomas Gleixner
2
0.04%
Masahiro Yamada
1
0.02%
Others
1
0.02%
Total
5171
vmwgfx_execbuf.c
4078
-
15
16924
Thomas Hellstrom
Deepak Rawat
Sinclair Yeh
Jakob Bornecrantz
Charmaine Lee
Neha Bhende
Murray McAllister
Dan Carpenter
Maarten Lankhorst
Christian König
David Howells
Dirk Hohndel
Jérôme Glisse
Ravikant B Sharma
Others
December 2009
January 2010
February 2010
April 2010
May 2010
October 2010
August 2011
September 2011
October 2011
February 2012
October 2012
November 2012
June 2013
October 2013
January 2014
February 2014
March 2014
April 2014
June 2014
August 2014
September 2014
March 2015
April 2015
June 2015
August 2015
February 2016
April 2016
October 2016
November 2016
April 2017
July 2017
August 2017
January 2018
May 2018
June 2018
September 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 487}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 2, "token_count": 43}, {"author_id": 0, "token_count": 1577}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2107}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 446}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 320}, {"author_id": 8, "token_count": 162}, {"author_id": 1, "token_count": 398}, {"author_id": 0, "token_count": 6554}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 102}, {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 270}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 85}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1920}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 777}, {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
14117
83.41%
Deepak Rawat
779
4.60%
Sinclair Yeh
668
3.95%
Jakob Bornecrantz
564
3.33%
Charmaine Lee
475
2.81%
Neha Bhende
247
1.46%
Murray McAllister
30
0.18%
Dan Carpenter
24
0.14%
Maarten Lankhorst
7
0.04%
Christian König
4
0.02%
David Howells
2
0.01%
Dirk Hohndel
2
0.01%
Jérôme Glisse
2
0.01%
Ravikant B Sharma
1
0.01%
Others
2
0.01%
Total
16924
vmwgfx_fb.c
845
-
17
4116
Thomas Hellstrom
Jakob Bornecrantz
Daniel Vetter
Marcin Ślusarz
Ville Syrjälä
Christian König
Christopher Friedt
Sinclair Yeh
Tejun Heo
Michel Dänzer
Thomas Zimmermann
Paul Gortmaker
David Howells
Chris Wilson
Others
December 2009
February 2010
May 2010
June 2010
July 2010
October 2010
December 2010
August 2011
February 2012
August 2012
October 2012
February 2014
August 2014
April 2015
June 2015
July 2015
August 2015
April 2016
December 2016
January 2017
March 2017
April 2017
March 2018
April 2018
May 2018
June 2018
March 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1585}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 20, "token_count": 44}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2000}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 65}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2276
55.30%
Jakob Bornecrantz
1618
39.31%
Daniel Vetter
101
2.45%
Marcin Ślusarz
44
1.07%
Ville Syrjälä
21
0.51%
Christian König
12
0.29%
Christopher Friedt
9
0.22%
Sinclair Yeh
7
0.17%
Tejun Heo
7
0.17%
Michel Dänzer
6
0.15%
Thomas Zimmermann
6
0.15%
Paul Gortmaker
3
0.07%
David Howells
2
0.05%
Chris Wilson
1
0.02%
Others
3
0.07%
Total
4116
vmwgfx_fence.c
1179
-
15
4431
Thomas Hellstrom
Maarten Lankhorst
Jakob Bornecrantz
Sinclair Yeh
Daniel Vetter
Chris Wilson
Roger He
Arnd Bergmann
Dan Carpenter
Ravikant B Sharma
Rashika Kheria
Dirk Hohndel
Arvind Yadav
Christian König
David Howells
September 2011
October 2011
February 2012
September 2012
October 2012
November 2012
January 2014
March 2014
December 2014
January 2015
April 2015
October 2015
January 2016
June 2016
October 2016
November 2016
March 2017
July 2017
August 2017
November 2017
December 2017
January 2018
May 2018
June 2018
September 2018
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1849}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1175}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 238}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 700}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3267
73.73%
Maarten Lankhorst
700
15.80%
Jakob Bornecrantz
238
5.37%
Sinclair Yeh
118
2.66%
Daniel Vetter
38
0.86%
Chris Wilson
22
0.50%
Roger He
18
0.41%
Arnd Bergmann
10
0.23%
Dan Carpenter
7
0.16%
Ravikant B Sharma
5
0.11%
Rashika Kheria
3
0.07%
Dirk Hohndel
2
0.05%
Arvind Yadav
1
0.02%
Christian König
1
0.02%
David Howells
1
0.02%
Total
4431
vmwgfx_fence.h
129
-
5
429
Thomas Hellstrom
Maarten Lankhorst
Sinclair Yeh
Chris Wilson
Dirk Hohndel
September 2011
October 2011
February 2012
March 2014
October 2016
July 2017
May 2018
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
356
82.98%
Maarten Lankhorst
49
11.42%
Sinclair Yeh
18
4.20%
Chris Wilson
4
0.93%
Dirk Hohndel
2
0.47%
Total
429
vmwgfx_fifo.c
691
-
7
2961
Jakob Bornecrantz
Thomas Hellstrom
Dan Carpenter
Sinclair Yeh
Deepak Rawat
David Howells
Dirk Hohndel
December 2009
January 2010
February 2010
May 2010
October 2010
September 2011
October 2011
November 2011
October 2012
November 2012
August 2014
January 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
April 2017
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1872}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
2022
68.29%
Thomas Hellstrom
912
30.80%
Dan Carpenter
13
0.44%
Sinclair Yeh
7
0.24%
Deepak Rawat
3
0.10%
David Howells
2
0.07%
Dirk Hohndel
2
0.07%
Total
2961
vmwgfx_gmr.c
150
-
5
591
Thomas Hellstrom
Jakob Bornecrantz
David Howells
Deepak Rawat
Dirk Hohndel
December 2009
October 2010
August 2011
June 2012
October 2012
August 2013
October 2013
January 2014
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
390
65.99%
Jakob Bornecrantz
195
32.99%
David Howells
2
0.34%
Deepak Rawat
2
0.34%
Dirk Hohndel
2
0.34%
Total
591
vmwgfx_gmrid_manager.c
154
-
8
560
Thomas Hellstrom
Matthew Wilcox
Kees Cook
Christian König
Deepak Rawat
David Howells
Dirk Hohndel
Ravikant B Sharma
October 2010
August 2011
October 2012
November 2012
July 2014
August 2014
November 2016
December 2016
August 2017
May 2018
June 2018
February 2019
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 315}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 48}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
472
84.29%
Matthew Wilcox
48
8.57%
Kees Cook
15
2.68%
Christian König
10
1.79%
Deepak Rawat
9
1.61%
David Howells
3
0.54%
Dirk Hohndel
2
0.36%
Ravikant B Sharma
1
0.18%
Total
560
vmwgfx_ioctl.c
449
-
16
1939
Thomas Hellstrom
Jakob Bornecrantz
Daniel Vetter
Dan Carpenter
Deepak Rawat
Sinclair Yeh
Charmaine Lee
Neha Bhende
Murray McAllister
Keith Packard
Dirk Hohndel
Ville Syrjälä
David Howells
Others
December 2009
January 2010
February 2010
October 2010
September 2011
October 2011
November 2011
October 2012
November 2012
December 2012
October 2013
January 2014
February 2014
January 2015
April 2015
June 2015
July 2015
August 2015
October 2015
March 2017
July 2017
March 2018
May 2018
June 2018
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 2, "token_count": 670}, {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 388}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 8, "token_count": 12}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1029
53.07%
Jakob Bornecrantz
776
40.02%
Daniel Vetter
29
1.50%
Dan Carpenter
19
0.98%
Deepak Rawat
19
0.98%
Sinclair Yeh
19
0.98%
Charmaine Lee
14
0.72%
Neha Bhende
12
0.62%
Murray McAllister
6
0.31%
Keith Packard
4
0.21%
Dirk Hohndel
2
0.10%
Ville Syrjälä
2
0.10%
David Howells
1
0.05%
Others
7
0.36%
Total
1939
vmwgfx_irq.c
384
-
5
1439
Jakob Bornecrantz
Thomas Hellstrom
Daniel Vetter
Dirk Hohndel
David Howells
December 2009
February 2010
May 2010
September 2011
October 2011
October 2012
December 2013
January 2015
April 2015
June 2015
October 2015
August 2017
May 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 770}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
770
53.51%
Thomas Hellstrom
660
45.87%
Daniel Vetter
6
0.42%
Dirk Hohndel
2
0.14%
David Howells
1
0.07%
Total
1439
vmwgfx_kms.c
2896
-
24
11759
Jakob Bornecrantz
Thomas Hellstrom
Sinclair Yeh
Deepak Rawat
Daniel Vetter
Ville Syrjälä
Michel Dänzer
Xi Wang
Jesse Barnes
Thierry Reding
Dave Airlie
Maarten Lankhorst
Alexandru Gheorghe
Chris Wilson
Rashika Kheria
Rob Clark
Dirk Hohndel
Keith Packard
Matt Roper
Laurent Pinchart
Others
December 2009
January 2010
February 2010
May 2010
June 2010
August 2010
October 2010
August 2011
October 2011
November 2011
December 2011
February 2012
May 2012
August 2012
November 2012
December 2012
June 2013
October 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
October 2014
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
June 2016
December 2016
January 2017
March 2017
April 2017
June 2017
July 2017
November 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1482}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 244}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 1781}, {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 470}, {"author_id": 45, "token_count": 8}, {"author_id": 0, "token_count": 73}, {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 462}, {"author_id": 0, "token_count": 1402}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 7, "token_count": 91}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 1, "token_count": 1909}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 716}, {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 86}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 3, "token_count": 576}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 189}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
3921
33.34%
Thomas Hellstrom
3482
29.61%
Sinclair Yeh
2486
21.14%
Deepak Rawat
1523
12.95%
Daniel Vetter
134
1.14%
Ville Syrjälä
93
0.79%
Michel Dänzer
36
0.31%
Xi Wang
29
0.25%
Jesse Barnes
8
0.07%
Thierry Reding
8
0.07%
Dave Airlie
6
0.05%
Maarten Lankhorst
5
0.04%
Alexandru Gheorghe
4
0.03%
Chris Wilson
4
0.03%
Rashika Kheria
3
0.03%
Rob Clark
3
0.03%
Dirk Hohndel
2
0.02%
Keith Packard
2
0.02%
Matt Roper
2
0.02%
Laurent Pinchart
1
0.01%
Others
7
0.06%
Total
11759
vmwgfx_kms.h
579
-
10
1667
Sinclair Yeh
Thomas Hellstrom
Jakob Bornecrantz
Deepak Rawat
Daniel Vetter
Dirk Hohndel
Jesse Barnes
Laurent Pinchart
Maarten Lankhorst
David Howells
December 2009
October 2011
November 2011
February 2012
October 2012
June 2015
July 2015
November 2015
February 2016
June 2016
November 2016
December 2016
March 2017
April 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
January 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 181}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 194}, {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 238}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
612
36.71%
Thomas Hellstrom
426
25.55%
Jakob Bornecrantz
320
19.20%
Deepak Rawat
292
17.52%
Daniel Vetter
8
0.48%
Dirk Hohndel
2
0.12%
Jesse Barnes
2
0.12%
Laurent Pinchart
2
0.12%
Maarten Lankhorst
2
0.12%
David Howells
1
0.06%
Total
1667
vmwgfx_ldu.c
572
-
15
2322
Jakob Bornecrantz
Sinclair Yeh
Thomas Hellstrom
Ville Syrjälä
Laurent Pinchart
Michel Dänzer
Rob Clark
Daniel Vetter
Ben Widawsky
Matt Roper
Chris Wilson
Deepak Rawat
Dirk Hohndel
Joe Perches
Others
December 2009
May 2010
June 2010
September 2010
October 2010
August 2011
October 2011
November 2011
December 2011
February 2012
October 2012
December 2013
April 2014
May 2014
October 2014
June 2015
December 2015
February 2016
December 2016
March 2017
June 2017
July 2017
January 2018
May 2018
June 2018
July 2018
September 2018
October 2018
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 786}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 317}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 643}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
1261
54.31%
Sinclair Yeh
844
36.35%
Thomas Hellstrom
123
5.30%
Ville Syrjälä
33
1.42%
Laurent Pinchart
24
1.03%
Michel Dänzer
8
0.34%
Rob Clark
6
0.26%
Daniel Vetter
5
0.22%
Ben Widawsky
4
0.17%
Matt Roper
4
0.17%
Chris Wilson
3
0.13%
Deepak Rawat
2
0.09%
Dirk Hohndel
2
0.09%
Joe Perches
2
0.09%
Others
1
0.04%
Total
2322
vmwgfx_marker.c
155
-
3
580
Thomas Hellstrom
Thomas Gleixner
Dirk Hohndel
May 2010
September 2011
July 2014
May 2018
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 499}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 28, "token_count": 28}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
550
94.83%
Thomas Gleixner
28
4.83%
Dirk Hohndel
2
0.34%
Total
580
vmwgfx_mob.c
703
-
10
2741
Thomas Hellstrom
Thomas Zimmermann
Roger He
Ravikant B Sharma
Shyam Saini
Dave Jones
Deepak Rawat
Dirk Hohndel
Sinclair Yeh
Others
November 2012
October 2013
January 2014
February 2014
April 2015
June 2015
August 2015
November 2016
January 2017
December 2017
May 2018
June 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1782}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 306}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2638
96.24%
Thomas Zimmermann
39
1.42%
Roger He
38
1.39%
Ravikant B Sharma
7
0.26%
Shyam Saini
6
0.22%
Dave Jones
5
0.18%
Deepak Rawat
4
0.15%
Dirk Hohndel
2
0.07%
Sinclair Yeh
1
0.04%
Others
1
0.04%
Total
2741
vmwgfx_msg.c
518
-
7
1747
Sinclair Yeh
Thomas Hellstrom
Josh Poimboeuf
Himanshu Jha
Ravikant B Sharma
Dirk Hohndel
Masahiro Yamada
April 2016
May 2016
June 2016
November 2016
April 2017
March 2018
May 2018
June 2018
May 2019
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1140}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 482}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
1150
65.83%
Thomas Hellstrom
568
32.51%
Josh Poimboeuf
13
0.74%
Himanshu Jha
10
0.57%
Ravikant B Sharma
3
0.17%
Dirk Hohndel
2
0.11%
Masahiro Yamada
1
0.06%
Total
1747
vmwgfx_msg.h
213
-
3
179
Sinclair Yeh
Thomas Hellstrom
Dirk Hohndel
April 2016
May 2018
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
174
97.21%
Thomas Hellstrom
3
1.68%
Dirk Hohndel
2
1.12%
Total
179
vmwgfx_overlay.c
619
-
8
2497
Jakob Bornecrantz
Thomas Hellstrom
Sinclair Yeh
David Howells
Deepak Rawat
Dirk Hohndel
Joe Perches
Others
December 2009
May 2010
October 2010
July 2011
October 2011
October 2012
November 2012
June 2015
July 2015
September 2015
May 2018
June 2018
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 2202}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 191}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
2400
96.12%
Thomas Hellstrom
78
3.12%
Sinclair Yeh
10
0.40%
David Howells
2
0.08%
Deepak Rawat
2
0.08%
Dirk Hohndel
2
0.08%
Joe Perches
2
0.08%
Others
1
0.04%
Total
2497
vmwgfx_prime.c
123
-
3
334
Thomas Hellstrom
Dirk Hohndel
Others
November 2013
April 2017
May 2018
September 2018
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
330
98.80%
Dirk Hohndel
2
0.60%
Others
2
0.60%
Total
334
vmwgfx_reg.h
55
-
4
56
Jakob Bornecrantz
Thomas Hellstrom
Dirk Hohndel
Sinclair Yeh
December 2009
April 2015
July 2015
May 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
50
89.29%
Thomas Hellstrom
3
5.36%
Dirk Hohndel
2
3.57%
Sinclair Yeh
1
1.79%
Total
56
vmwgfx_resource.c
981
-
13
3661
Thomas Hellstrom
Jakob Bornecrantz
Sinclair Yeh
Dave Airlie
Christian König
Maarten Lankhorst
Tejun Heo
Thomas Zimmermann
David Howells
Dirk Hohndel
Deepak Rawat
Ravikant B Sharma
Thierry Reding
December 2009
October 2010
August 2011
October 2011
November 2011
August 2012
October 2012
November 2012
February 2013
June 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
September 2014
December 2014
March 2015
April 2015
June 2015
August 2015
November 2016
January 2017
April 2017
May 2018
June 2018
September 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 330}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 112}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1725}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 25}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 324}, {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2749
75.09%
Jakob Bornecrantz
336
9.18%
Sinclair Yeh
324
8.85%
Dave Airlie
112
3.06%
Christian König
54
1.48%
Maarten Lankhorst
29
0.79%
Tejun Heo
25
0.68%
Thomas Zimmermann
24
0.66%
David Howells
3
0.08%
Dirk Hohndel
2
0.05%
Deepak Rawat
1
0.03%
Ravikant B Sharma
1
0.03%
Thierry Reding
1
0.03%
Total
3661
vmwgfx_resource_priv.h
137
-
2
339
Thomas Hellstrom
Dirk Hohndel
November 2012
August 2015
March 2017
May 2018
September 2018
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
337
99.41%
Dirk Hohndel
2
0.59%
Total
339
vmwgfx_scrn.c
1391
-
11
5684
Thomas Hellstrom
Deepak Rawat
Sinclair Yeh
Jakob Bornecrantz
Laurent Pinchart
Ville Syrjälä
Thierry Reding
Daniel Vetter
Ben Widawsky
Dirk Hohndel
Rob Clark
October 2011
February 2012
November 2013
October 2014
March 2015
June 2015
December 2015
February 2016
March 2016
December 2016
March 2017
June 2017
July 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
February 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 548}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 516}, {"author_id": 0, "token_count": 1433}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1044}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 226}, {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 1352}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1862
32.76%
Deepak Rawat
1643
28.91%
Sinclair Yeh
1560
27.45%
Jakob Bornecrantz
557
9.80%
Laurent Pinchart
24
0.42%
Ville Syrjälä
15
0.26%
Thierry Reding
10
0.18%
Daniel Vetter
5
0.09%
Ben Widawsky
4
0.07%
Dirk Hohndel
2
0.04%
Rob Clark
2
0.04%
Total
5684
vmwgfx_shader.c
1050
-
7
4134
Thomas Hellstrom
Roger He
Christian König
Deepak Rawat
Masahiro Yamada
Ravikant B Sharma
Dirk Hohndel
November 2012
October 2013
January 2014
February 2014
June 2014
December 2014
April 2015
June 2015
August 2015
September 2015
November 2016
April 2017
December 2017
May 2018
June 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1402}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 626}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 375}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1587}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4049
97.94%
Roger He
54
1.31%
Christian König
12
0.29%
Deepak Rawat
10
0.24%
Masahiro Yamada
4
0.10%
Ravikant B Sharma
3
0.07%
Dirk Hohndel
2
0.05%
Total
4134
vmwgfx_simple_resource.c
261
-
4
777
Thomas Hellstrom
Roger He
Deepak Rawat
Dirk Hohndel
March 2017
December 2017
May 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 749}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
755
97.17%
Roger He
18
2.32%
Deepak Rawat
2
0.26%
Dirk Hohndel
2
0.26%
Total
777
vmwgfx_so.c
579
-
4
1869
Thomas Hellstrom
Roger He
Deepak Rawat
Dirk Hohndel
August 2015
December 2017
May 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1783}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1843
98.61%
Roger He
18
0.96%
Deepak Rawat
6
0.32%
Dirk Hohndel
2
0.11%
Total
1869
vmwgfx_so.h
161
-
2
344
Thomas Hellstrom
Dirk Hohndel
August 2015
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
342
99.42%
Dirk Hohndel
2
0.58%
Total
344
vmwgfx_stdu.c
1909
-
8
7930
Sinclair Yeh
Deepak Rawat
Thomas Hellstrom
Laurent Pinchart
Daniel Vetter
Ville Syrjälä
Ben Widawsky
Dirk Hohndel
June 2015
July 2015
December 2015
February 2016
May 2016
June 2016
March 2017
June 2017
July 2017
January 2018
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
February 2019
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1113}, {"author_id": 0, "token_count": 1646}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 2005}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 15, "token_count": 22}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 270}, {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 3, "token_count": 2229}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
3204
40.40%
Deepak Rawat
2596
32.74%
Thomas Hellstrom
2092
26.38%
Laurent Pinchart
22
0.28%
Daniel Vetter
5
0.06%
Ville Syrjälä
5
0.06%
Ben Widawsky
4
0.05%
Dirk Hohndel
2
0.03%
Total
7930
vmwgfx_surface.c
1762
-
15
7417
Thomas Hellstrom
Deepak Rawat
Sinclair Yeh
Jakob Bornecrantz
SF Markus Elfring
Roger He
Li Qiang
Charmaine Lee
Masahiro Yamada
Murray McAllister
Dirk Hohndel
Others
November 2012
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
March 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
September 2016
March 2017
April 2017
June 2017
October 2017
December 2017
March 2018
May 2018
June 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4443}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 395}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 40}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 35, "token_count": 17}, {"author_id": 22, "token_count": 4}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1692}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
5309
71.58%
Deepak Rawat
1740
23.46%
Sinclair Yeh
193
2.60%
Jakob Bornecrantz
75
1.01%
SF Markus Elfring
40
0.54%
Roger He
20
0.27%
Li Qiang
17
0.23%
Charmaine Lee
5
0.07%
Masahiro Yamada
5
0.07%
Murray McAllister
4
0.05%
Dirk Hohndel
2
0.03%
Others
7
0.09%
Total
7417
vmwgfx_ttm_buffer.c
880
-
12
3335
Thomas Hellstrom
Jakob Bornecrantz
Christian König
Jérôme Glisse
Roger He
Arvind Yadav
Sinclair Yeh
Ben Skeggs
Rashika Kheria
David Howells
Dirk Hohndel
Others
December 2009
January 2010
April 2010
August 2010
October 2010
October 2011
November 2011
October 2012
November 2012
October 2013
November 2013
January 2014
August 2014
June 2015
August 2015
August 2016
December 2016
January 2017
July 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 400}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 209}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 98}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1454}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 277}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2205
66.12%
Jakob Bornecrantz
498
14.93%
Christian König
288
8.64%
Jérôme Glisse
276
8.28%
Roger He
28
0.84%
Arvind Yadav
12
0.36%
Sinclair Yeh
9
0.27%
Ben Skeggs
7
0.21%
Rashika Kheria
4
0.12%
David Howells
3
0.09%
Dirk Hohndel
2
0.06%
Others
3
0.09%
Total
3335
vmwgfx_ttm_glue.c
73
-
5
203
Thomas Hellstrom
Jakob Bornecrantz
Thomas Zimmermann
Dirk Hohndel
David Howells
December 2009
October 2012
May 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 13, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
144
70.94%
Jakob Bornecrantz
50
24.63%
Thomas Zimmermann
6
2.96%
Dirk Hohndel
2
0.99%
David Howells
1
0.49%
Total
203
vmwgfx_va.c
168
-
2
421
Thomas Hellstrom
Dirk Hohndel
March 2017
May 2018
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 419}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
419
99.52%
Dirk Hohndel
2
0.48%
Total
421
vmwgfx_validation.c
830
-
4
2488
Thomas Hellstrom
Thomas Zimmermann
Christian König
Deepak Rawat
September 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 2206}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 152}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2473
99.40%
Thomas Zimmermann
11
0.44%
Christian König
2
0.08%
Deepak Rawat
2
0.08%
Total
2488
vmwgfx_validation.h
271
-
1
645
Thomas Hellstrom
September 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 539}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
645
100.00%
Total
645
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
90
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
98145
60.69%
263
42.56%
1
Sinclair Yeh
25167
15.56%
44
7.12%
2
Jakob Bornecrantz
22660
14.01%
49
7.93%
3
Deepak Rawat
10894
6.74%
45
7.28%
4
Maarten Lankhorst
812
0.50%
9
1.46%
5
Charmaine Lee
546
0.34%
6
0.97%
6
Christian König
523
0.32%
13
2.10%
7
Daniel Vetter
345
0.21%
22
3.56%
8
Neha Bhende
334
0.21%
3
0.49%
9
Roger He
284
0.18%
2
0.32%
10
Jérôme Glisse
278
0.17%
5
0.81%
11
Dave Airlie
256
0.16%
9
1.46%
12
Ville Syrjälä
170
0.11%
20
3.24%
13
Thomas Zimmermann
116
0.07%
4
0.65%
14
Dirk Hohndel
106
0.07%
3
0.49%
15
Laurent Pinchart
73
0.05%
4
0.65%
16
Dan Carpenter
63
0.04%
9
1.46%
17
Arjan van de Ven
62
0.04%
1
0.16%
18
Michel Dänzer
52
0.03%
3
0.49%
19
Matthew Wilcox
48
0.03%
1
0.16%
20
Marcin Ślusarz
44
0.03%
1
0.16%
21
Peter Hanzel
43
0.03%
1
0.16%
22
Murray McAllister
40
0.02%
4
0.65%
23
SF Markus Elfring
40
0.02%
3
0.49%
24
Chris Wilson
36
0.02%
6
0.97%
25
David Howells
36
0.02%
2
0.32%
26
Sumit Semwal
35
0.02%
1
0.16%
27
Tejun Heo
32
0.02%
3
0.49%
28
Thomas Gleixner
30
0.02%
1
0.16%
29
Thierry Reding
29
0.02%
3
0.49%
30
Xi Wang
29
0.02%
2
0.32%
31
Ravikant B Sharma
28
0.02%
1
0.16%
32
Rob Clark
25
0.02%
5
0.81%
33
Masahiro Yamada
23
0.01%
3
0.49%
34
Christoph Hellwig
17
0.01%
3
0.49%
35
Li Qiang
17
0.01%
1
0.16%
36
Qian Cai
16
0.01%
1
0.16%
37
Kees Cook
15
0.01%
1
0.16%
38
Arvind Yadav
14
0.01%
3
0.49%
39
Josh Poimboeuf
13
0.01%
1
0.16%
40
Ben Widawsky
12
0.01%
1
0.16%
41
Christophe Jaillet
12
0.01%
1
0.16%
42
Joe Perches
11
0.01%
2
0.32%
43
Arnd Bergmann
10
0.01%
1
0.16%
44
Himanshu Jha
10
0.01%
1
0.16%
45
Jesse Barnes
10
0.01%
1
0.16%
46
Rashika Kheria
10
0.01%
3
0.49%
47
Christopher Friedt
9
0.01%
1
0.16%
48
Ben Skeggs
7
0.00%
1
0.16%
49
Wei Yongjun
7
0.00%
1
0.16%
50
Keith Packard
6
0.00%
1
0.16%
51
Matt Roper
6
0.00%
1
0.16%
52
Paul Bolle
6
0.00%
1
0.16%
53
Paul Gortmaker
6
0.00%
2
0.32%
54
Shyam Saini
6
0.00%
1
0.16%
55
Dan J Williams
5
0.00%
1
0.16%
56
Dave Jones
5
0.00%
1
0.16%
57
Nicolas Dichtel
5
0.00%
1
0.16%
58
Øyvind A. Holm
5
0.00%
2
0.32%
59
Alexandru Gheorghe
4
0.00%
1
0.16%
60
Others
56
0.03%
32
5.18%
Total
161704
618