Linux Source Code
Home
Release 6.1
Help
qxl
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Andreas Pokorny
Anton Vasilyev
Arvind Yadav
Ben Widawsky
Benoit Taine
Bhaktipriya Shridhar
Bibo Mao
Björn Helgaas
Chris Wilson
Christian König
Christophe Fergeau
Chuhong Yuan
Colin Ian King
Cong Liu
Dan Carpenter
Daniel Vetter
Dave Airlie
David Herrmann
David Mansfield
David Rientjes
Deepak R Varma
Emil Velikov
Frediano Ziglio
Gabriel Krisman Bertazi
Gerd Hoffmann
Gustavo A. R. Silva
Huacai Chen
Jason (Hui) Wang
Jeremy Cline
Jonathon Jongsma
Laurent Pinchart
Luc Van Oostenryck
Lucas De Marchi
Maarten Lankhorst
Marc-André Lureau
Masahiro Yamada
Matt Roper
Maxime Ripard
Nirmoy Das
Noralf Trönnes
Pan Bian
Peter Wu
Ramalingam C
Randy Dunlap
Ray Strode
SF Markus Elfring
Sam Ravnborg
Santha Meena Ramamoorthy
Shayenne da Luz Moura
Sidong Yang
Thierry Reding
Thomas Wood
Thomas Zimmermann
Tian Tao
Vasily Averin
Ville Syrjälä
Wambui Karuga
Yue haibing
Zack Rusin
Zongmin Zhou
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
qxl_cmd.c
651
-
9
3070
Dave Airlie
Gerd Hoffmann
Vasily Averin
Frediano Ziglio
Sam Ravnborg
Gustavo A. R. Silva
Emil Velikov
Christophe Fergeau
Bhaktipriya Shridhar
February 2013
April 2013
May 2013
July 2013
June 2015
July 2016
November 2016
October 2017
April 2018
January 2019
June 2019
August 2019
February 2020
April 2020
May 2020
February 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2807}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
2948
96.03%
Gerd Hoffmann
85
2.77%
Vasily Averin
19
0.62%
Frediano Ziglio
8
0.26%
Sam Ravnborg
6
0.20%
Gustavo A. R. Silva
1
0.03%
Emil Velikov
1
0.03%
Christophe Fergeau
1
0.03%
Bhaktipriya Shridhar
1
0.03%
Total
3070
qxl_debugfs.c
126
-
10
505
Dave Airlie
Christian König
Maarten Lankhorst
Gabriel Krisman Bertazi
David Rientjes
Daniel Vetter
Gerd Hoffmann
Wambui Karuga
Shayenne da Luz Moura
Sam Ravnborg
February 2013
April 2013
April 2014
January 2017
October 2018
June 2019
August 2019
March 2020
April 2020
September 2020
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 396}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
396
78.42%
Christian König
34
6.73%
Maarten Lankhorst
21
4.16%
Gabriel Krisman Bertazi
16
3.17%
David Rientjes
16
3.17%
Daniel Vetter
9
1.78%
Gerd Hoffmann
5
0.99%
Wambui Karuga
4
0.79%
Shayenne da Luz Moura
2
0.40%
Sam Ravnborg
2
0.40%
Total
505
qxl_dev.h
876
-
2
2195
Dave Airlie
Tian Tao
February 2013
December 2020
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2187}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 34, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
2187
99.64%
Tian Tao
8
0.36%
Total
2195
qxl_display.c
1288
-
33
6363
Gerd Hoffmann
Dave Airlie
Gabriel Krisman Bertazi
Ray Strode
Christophe Fergeau
Maxime Ripard
Thomas Zimmermann
Marc-André Lureau
Daniel Vetter
Sidong Yang
Jonathon Jongsma
Anton Vasilyev
Peter Wu
Christian König
Vasily Averin
Laurent Pinchart
Ville Syrjälä
Gustavo A. R. Silva
David Mansfield
Colin Ian King
Shayenne da Luz Moura
Lucas De Marchi
Sam Ravnborg
Jeremy Cline
Emil Velikov
Noralf Trönnes
Matt Roper
Masahiro Yamada
Luc Van Oostenryck
Ben Widawsky
Thomas Wood
Randy Dunlap
Chris Wilson
February 2013
April 2013
June 2013
July 2013
October 2013
December 2013
April 2014
May 2014
June 2014
October 2014
August 2015
September 2015
November 2015
December 2015
April 2016
May 2016
September 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
April 2018
June 2018
July 2018
September 2018
October 2018
November 2018
January 2019
June 2019
August 2019
February 2020
April 2020
May 2020
September 2020
October 2020
November 2020
February 2021
March 2021
May 2021
February 2022
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1286}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 0, "token_count": 163}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 179}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 902}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 24, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 246}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 737}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 1, "token_count": 887}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 33}, {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 812}, {"author_id": 12, "token_count": 87}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
2683
42.17%
Dave Airlie
1757
27.61%
Gabriel Krisman Bertazi
927
14.57%
Ray Strode
320
5.03%
Christophe Fergeau
191
3.00%
Maxime Ripard
93
1.46%
Thomas Zimmermann
57
0.90%
Marc-André Lureau
43
0.68%
Daniel Vetter
41
0.64%
Sidong Yang
39
0.61%
Jonathon Jongsma
37
0.58%
Anton Vasilyev
36
0.57%
Peter Wu
28
0.44%
Christian König
23
0.36%
Vasily Averin
13
0.20%
Laurent Pinchart
13
0.20%
Ville Syrjälä
9
0.14%
Gustavo A. R. Silva
8
0.13%
David Mansfield
8
0.13%
Colin Ian King
6
0.09%
Shayenne da Luz Moura
5
0.08%
Lucas De Marchi
4
0.06%
Sam Ravnborg
3
0.05%
Jeremy Cline
3
0.05%
Emil Velikov
3
0.05%
Noralf Trönnes
2
0.03%
Matt Roper
2
0.03%
Masahiro Yamada
2
0.03%
Luc Van Oostenryck
2
0.03%
Ben Widawsky
2
0.03%
Thomas Wood
1
0.02%
Randy Dunlap
1
0.02%
Chris Wilson
1
0.02%
Total
6363
qxl_draw.c
268
-
10
1222
Dave Airlie
Gerd Hoffmann
Thomas Zimmermann
Vasily Averin
Dan Carpenter
Ville Syrjälä
Sam Ravnborg
Lucas De Marchi
Shayenne da Luz Moura
Masahiro Yamada
February 2013
July 2013
July 2016
September 2016
October 2018
January 2019
June 2019
April 2020
November 2020
February 2021
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 524}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 447}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 26, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
719
58.84%
Gerd Hoffmann
451
36.91%
Thomas Zimmermann
24
1.96%
Vasily Averin
12
0.98%
Dan Carpenter
4
0.33%
Ville Syrjälä
3
0.25%
Sam Ravnborg
3
0.25%
Lucas De Marchi
3
0.25%
Shayenne da Luz Moura
2
0.16%
Masahiro Yamada
1
0.08%
Total
1222
qxl_drv.c
312
-
12
1225
Dave Airlie
Gerd Hoffmann
Gabriel Krisman Bertazi
Thomas Zimmermann
Daniel Vetter
Zongmin Zhou
Sam Ravnborg
Peter Wu
Benoit Taine
Chuhong Yuan
Masahiro Yamada
Björn Helgaas
February 2013
April 2013
July 2013
August 2014
January 2017
February 2017
April 2017
September 2018
January 2019
March 2019
April 2019
June 2019
July 2019
August 2019
October 2019
February 2020
April 2020
August 2020
December 2020
April 2021
June 2021
December 2021
September 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 282}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 440}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 23, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
723
59.02%
Gerd Hoffmann
182
14.86%
Gabriel Krisman Bertazi
127
10.37%
Thomas Zimmermann
104
8.49%
Daniel Vetter
38
3.10%
Zongmin Zhou
15
1.22%
Sam Ravnborg
13
1.06%
Peter Wu
11
0.90%
Benoit Taine
6
0.49%
Chuhong Yuan
4
0.33%
Masahiro Yamada
1
0.08%
Björn Helgaas
1
0.08%
Total
1225
qxl_drv.h
463
-
21
1920
Dave Airlie
Thomas Zimmermann
Gerd Hoffmann
Andreas Pokorny
Gabriel Krisman Bertazi
Christian König
Shayenne da Luz Moura
Daniel Vetter
Maarten Lankhorst
Sam Ravnborg
Masahiro Yamada
Jonathon Jongsma
Frediano Ziglio
Ray Strode
Peter Wu
Nirmoy Das
Lucas De Marchi
Wambui Karuga
Laurent Pinchart
Chris Wilson
Christophe Fergeau
February 2013
July 2013
October 2013
January 2014
April 2014
August 2014
August 2015
October 2016
November 2016
January 2017
April 2017
October 2017
November 2017
April 2018
September 2018
October 2018
January 2019
June 2019
August 2019
September 2019
March 2020
April 2020
June 2020
August 2020
October 2020
November 2020
February 2021
April 2021
December 2021
February 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1308}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 66}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 127}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1497
77.97%
Thomas Zimmermann
139
7.24%
Gerd Hoffmann
67
3.49%
Andreas Pokorny
66
3.44%
Gabriel Krisman Bertazi
26
1.35%
Christian König
21
1.09%
Shayenne da Luz Moura
19
0.99%
Daniel Vetter
16
0.83%
Maarten Lankhorst
15
0.78%
Sam Ravnborg
7
0.36%
Masahiro Yamada
7
0.36%
Jonathon Jongsma
6
0.31%
Frediano Ziglio
6
0.31%
Ray Strode
5
0.26%
Peter Wu
5
0.26%
Nirmoy Das
5
0.26%
Lucas De Marchi
5
0.26%
Wambui Karuga
3
0.16%
Laurent Pinchart
2
0.10%
Chris Wilson
2
0.10%
Christophe Fergeau
1
0.05%
Total
1920
qxl_dumb.c
73
-
4
214
Dave Airlie
Gerd Hoffmann
Colin Ian King
Daniel Vetter
February 2013
October 2017
April 2020
February 2021
June 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
198
92.52%
Gerd Hoffmann
7
3.27%
Colin Ian King
6
2.80%
Daniel Vetter
3
1.40%
Total
214
qxl_gem.c
122
-
8
418
Dave Airlie
Frediano Ziglio
Gerd Hoffmann
Daniel Vetter
Thomas Zimmermann
Masahiro Yamada
Emil Velikov
Christophe Fergeau
February 2013
July 2013
June 2015
November 2016
April 2017
July 2018
August 2019
April 2020
May 2020
February 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 373}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
375
89.71%
Frediano Ziglio
31
7.42%
Gerd Hoffmann
5
1.20%
Daniel Vetter
3
0.72%
Thomas Zimmermann
1
0.24%
Masahiro Yamada
1
0.24%
Emil Velikov
1
0.24%
Christophe Fergeau
1
0.24%
Total
418
qxl_image.c
240
-
4
1062
Dave Airlie
Vasily Averin
Shayenne da Luz Moura
Gerd Hoffmann
February 2013
July 2013
October 2018
April 2020
February 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 700}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 351}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1051
98.96%
Vasily Averin
9
0.85%
Shayenne da Luz Moura
1
0.09%
Gerd Hoffmann
1
0.09%
Total
1062
qxl_ioctl.c
417
-
10
1909
Dave Airlie
Frediano Ziglio
Gerd Hoffmann
Daniel Vetter
Christian König
Thomas Zimmermann
Sam Ravnborg
Vasily Averin
Emil Velikov
Gabriel Krisman Bertazi
February 2013
April 2013
May 2013
June 2013
July 2013
December 2013
June 2015
February 2016
January 2017
April 2017
June 2017
April 2018
June 2019
April 2020
May 2020
September 2020
December 2020
April 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1291}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 453}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1770
92.72%
Frediano Ziglio
42
2.20%
Gerd Hoffmann
33
1.73%
Daniel Vetter
23
1.20%
Christian König
14
0.73%
Thomas Zimmermann
13
0.68%
Sam Ravnborg
6
0.31%
Vasily Averin
5
0.26%
Emil Velikov
2
0.10%
Gabriel Krisman Bertazi
1
0.05%
Total
1909
qxl_irq.c
106
-
6
421
Dave Airlie
Thomas Zimmermann
Daniel Vetter
Gerd Hoffmann
Jason (Hui) Wang
Sam Ravnborg
February 2013
November 2013
December 2013
May 2014
April 2018
June 2019
April 2020
December 2020
February 2021
July 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 349}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
349
82.90%
Thomas Zimmermann
37
8.79%
Daniel Vetter
12
2.85%
Gerd Hoffmann
10
2.38%
Jason (Hui) Wang
8
1.90%
Sam Ravnborg
5
1.19%
Total
421
qxl_kms.c
322
-
14
1509
Dave Airlie
Gerd Hoffmann
Anton Vasilyev
Gabriel Krisman Bertazi
Sam Ravnborg
Maarten Lankhorst
Deepak R Varma
Daniel Vetter
Bhaktipriya Shridhar
Cong Liu
SF Markus Elfring
Nirmoy Das
Huacai Chen
Christophe Fergeau
February 2013
May 2013
July 2013
October 2013
April 2014
July 2016
November 2016
January 2017
July 2018
January 2019
June 2019
November 2019
February 2020
March 2020
April 2020
June 2020
November 2020
February 2021
March 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 828}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 229}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
917
60.77%
Gerd Hoffmann
315
20.87%
Anton Vasilyev
229
15.18%
Gabriel Krisman Bertazi
10
0.66%
Sam Ravnborg
9
0.60%
Maarten Lankhorst
8
0.53%
Deepak R Varma
6
0.40%
Daniel Vetter
6
0.40%
Bhaktipriya Shridhar
3
0.20%
Cong Liu
2
0.13%
SF Markus Elfring
1
0.07%
Nirmoy Das
1
0.07%
Huacai Chen
1
0.07%
Christophe Fergeau
1
0.07%
Total
1509
qxl_object.c
414
-
14
1919
Dave Airlie
Gerd Hoffmann
Christian König
Gabriel Krisman Bertazi
Thomas Zimmermann
Yue haibing
Lucas De Marchi
Daniel Vetter
Christophe Fergeau
Maarten Lankhorst
Frediano Ziglio
Emil Velikov
Shayenne da Luz Moura
Santha Meena Ramamoorthy
February 2013
April 2013
July 2013
January 2014
August 2014
June 2015
December 2015
September 2016
January 2017
February 2017
April 2017
June 2017
March 2018
October 2018
November 2018
January 2019
August 2019
September 2019
October 2019
April 2020
May 2020
September 2020
October 2020
November 2020
February 2021
April 2021
February 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1111}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 64}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1166
60.76%
Gerd Hoffmann
334
17.40%
Christian König
234
12.19%
Gabriel Krisman Bertazi
95
4.95%
Thomas Zimmermann
64
3.34%
Yue haibing
8
0.42%
Lucas De Marchi
4
0.21%
Daniel Vetter
3
0.16%
Christophe Fergeau
3
0.16%
Maarten Lankhorst
2
0.10%
Frediano Ziglio
2
0.10%
Emil Velikov
2
0.10%
Shayenne da Luz Moura
1
0.05%
Santha Meena Ramamoorthy
1
0.05%
Total
1919
qxl_object.h
75
-
7
320
Dave Airlie
Gerd Hoffmann
Gabriel Krisman Bertazi
Christian König
Thomas Zimmermann
Lucas De Marchi
Thierry Reding
February 2013
July 2013
July 2014
January 2017
August 2019
August 2020
November 2020
December 2020
February 2021
February 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
279
87.19%
Gerd Hoffmann
30
9.38%
Gabriel Krisman Bertazi
3
0.94%
Christian König
3
0.94%
Thomas Zimmermann
2
0.63%
Lucas De Marchi
2
0.63%
Thierry Reding
1
0.31%
Total
320
qxl_prime.c
75
-
4
186
Gerd Hoffmann
Andreas Pokorny
Thomas Zimmermann
Lucas De Marchi
August 2014
January 2019
April 2019
November 2020
February 2021
February 2022
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 61}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
114
61.29%
Andreas Pokorny
61
32.80%
Thomas Zimmermann
9
4.84%
Lucas De Marchi
2
1.08%
Total
186
qxl_release.c
439
-
12
2012
Dave Airlie
Maarten Lankhorst
Gerd Hoffmann
Frediano Ziglio
Christian König
Chris Wilson
Sam Ravnborg
Daniel Vetter
Pan Bian
David Herrmann
Bibo Mao
Masahiro Yamada
February 2013
April 2013
May 2013
July 2013
November 2013
January 2014
April 2014
September 2014
December 2014
June 2015
September 2016
October 2016
December 2016
April 2017
October 2017
November 2017
April 2018
September 2018
June 2019
August 2019
April 2020
September 2020
October 2020
February 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 916}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 421}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 386}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1349
67.05%
Maarten Lankhorst
425
21.12%
Gerd Hoffmann
143
7.11%
Frediano Ziglio
35
1.74%
Christian König
35
1.74%
Chris Wilson
9
0.45%
Sam Ravnborg
6
0.30%
Daniel Vetter
3
0.15%
Pan Bian
2
0.10%
David Herrmann
2
0.10%
Bibo Mao
2
0.10%
Masahiro Yamada
1
0.05%
Total
2012
qxl_ttm.c
235
-
14
1014
Dave Airlie
Christian König
Gerd Hoffmann
Zack Rusin
Sam Ravnborg
David Herrmann
Shayenne da Luz Moura
Wambui Karuga
Ramalingam C
Cong Liu
Thomas Zimmermann
Gabriel Krisman Bertazi
Frediano Ziglio
Arvind Yadav
February 2013
April 2013
August 2013
October 2013
August 2014
December 2015
June 2016
August 2016
September 2016
January 2017
April 2017
July 2017
February 2018
October 2018
January 2019
February 2019
June 2019
September 2019
March 2020
July 2020
August 2020
September 2020
October 2020
December 2020
February 2021
April 2021
July 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 630}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 20, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
795
78.40%
Christian König
140
13.81%
Gerd Hoffmann
25
2.47%
Zack Rusin
22
2.17%
Sam Ravnborg
12
1.18%
David Herrmann
7
0.69%
Shayenne da Luz Moura
3
0.30%
Wambui Karuga
2
0.20%
Ramalingam C
2
0.20%
Cong Liu
2
0.20%
Thomas Zimmermann
1
0.10%
Gabriel Krisman Bertazi
1
0.10%
Frediano Ziglio
1
0.10%
Arvind Yadav
1
0.10%
Total
1014
Contributors:
60
Author
Tokens
Proportion
Commits
Proportion
0
Dave Airlie
18476
67.22%
39
13.68%
1
Gerd Hoffmann
4490
16.34%
68
23.86%
2
Gabriel Krisman Bertazi
1206
4.39%
14
4.91%
3
Christian König
504
1.83%
38
13.33%
4
Maarten Lankhorst
471
1.71%
7
2.46%
5
Thomas Zimmermann
451
1.64%
12
4.21%
6
Ray Strode
325
1.18%
2
0.70%
7
Anton Vasilyev
265
0.96%
2
0.70%
8
Christophe Fergeau
198
0.72%
6
2.11%
9
Daniel Vetter
157
0.57%
10
3.51%
10
Andreas Pokorny
127
0.46%
1
0.35%
11
Frediano Ziglio
125
0.45%
12
4.21%
12
Maxime Ripard
93
0.34%
7
2.46%
13
Sam Ravnborg
72
0.26%
2
0.70%
14
Vasily Averin
58
0.21%
4
1.40%
15
Peter Wu
44
0.16%
2
0.70%
16
Marc-André Lureau
43
0.16%
4
1.40%
17
Jonathon Jongsma
43
0.16%
1
0.35%
18
Sidong Yang
39
0.14%
1
0.35%
19
Shayenne da Luz Moura
33
0.12%
2
0.70%
20
Zack Rusin
22
0.08%
1
0.35%
21
Lucas De Marchi
20
0.07%
1
0.35%
22
David Rientjes
16
0.06%
1
0.35%
23
Zongmin Zhou
15
0.05%
1
0.35%
24
Laurent Pinchart
15
0.05%
3
1.05%
25
Masahiro Yamada
13
0.05%
2
0.70%
26
Ville Syrjälä
12
0.04%
5
1.75%
27
Colin Ian King
12
0.04%
2
0.70%
28
Chris Wilson
12
0.04%
2
0.70%
29
Wambui Karuga
9
0.03%
1
0.35%
30
Gustavo A. R. Silva
9
0.03%
2
0.70%
31
Emil Velikov
9
0.03%
1
0.35%
32
David Herrmann
9
0.03%
2
0.70%
33
Yue haibing
8
0.03%
1
0.35%
34
Tian Tao
8
0.03%
1
0.35%
35
Jason (Hui) Wang
8
0.03%
1
0.35%
36
David Mansfield
8
0.03%
1
0.35%
37
Nirmoy Das
6
0.02%
1
0.35%
38
Deepak R Varma
6
0.02%
1
0.35%
39
Benoit Taine
6
0.02%
1
0.35%
40
Dan Carpenter
4
0.01%
1
0.35%
41
Cong Liu
4
0.01%
1
0.35%
42
Chuhong Yuan
4
0.01%
1
0.35%
43
Bhaktipriya Shridhar
4
0.01%
1
0.35%
44
Jeremy Cline
3
0.01%
1
0.35%
45
Ramalingam C
2
0.01%
1
0.35%
46
Pan Bian
2
0.01%
1
0.35%
47
Noralf Trönnes
2
0.01%
1
0.35%
48
Matt Roper
2
0.01%
1
0.35%
49
Luc Van Oostenryck
2
0.01%
1
0.35%
50
Bibo Mao
2
0.01%
1
0.35%
51
Ben Widawsky
2
0.01%
1
0.35%
52
Thomas Wood
1
0.00%
1
0.35%
53
Thierry Reding
1
0.00%
1
0.35%
54
SF Markus Elfring
1
0.00%
1
0.35%
55
Santha Meena Ramamoorthy
1
0.00%
1
0.35%
56
Randy Dunlap
1
0.00%
1
0.35%
57
Huacai Chen
1
0.00%
1
0.35%
58
Björn Helgaas
1
0.00%
1
0.35%
59
Arvind Yadav
1
0.00%
1
0.35%
Total
27484
285