Linux Source Code
Home
Release 6.16
Help
virtio
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Anthoine Bourgeois
Chia-I Wu
Chris Wilson
Christian König
Dan Carpenter
Daniel Stone
Daniel Vetter
Danilo Krummrich
Dave Airlie
David Herrmann
David L Stevens
David Riley
Dmitry Osipenko
Dongwon Kim
Doug Horn
Emil Velikov
Eric Anholt
Ezequiel García
Gerd Hoffmann
Gurchetan Singh
Gustavo A. R. Silva
Gustavo Padovan
Heinrich Schuchardt
Jani Nikula
Javier Martinez Canillas
Jiandi An
Jiri Pirko
Jiri Slaby
John Bates
Jyri Sarha
Laurent Pinchart
Linus Torvalds
Liu Zixian
Maarten Lankhorst
Marek Szyprowski
Matthew Auld
Matthew Wilcox
Maxime Ripard
Miaoqian Lin
Michael S. Tsirkin
Michal Hocko
Michał Mirosław
Michel Dänzer
Others
Pierre-Eric Pelloux-Prayer
Rob Clark
Rob Herring
Robert Foss
Ryosuke Yasuoka
Sam Ravnborg
Sasha Finkelstein
Sebastian Ott
Thierry Reding
Thomas Zimmermann
Tomeu Vizoso
Ville Syrjälä
Vivek Kasireddy
Xiaomeng Tong
Xie Yongji
Xiu Jianfeng
Zack Rusin
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
virtgpu_debugfs.c
111
-
8
462
Dave Airlie
Gerd Hoffmann
Gurchetan Singh
Anthoine Bourgeois
Sam Ravnborg
Others
January 2005
November 2005
April 2008
September 2013
October 2015
March 2019
June 2019
February 2020
March 2020
September 2020
November 2020
September 2021
January 2022
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
210
45.45%
Gerd Hoffmann
207
44.81%
Gurchetan Singh
21
4.55%
Anthoine Bourgeois
11
2.38%
Sam Ravnborg
2
0.43%
Others
11
2.38%
Total
462
virtgpu_display.c
371
-
26
1599
Dave Airlie
Gerd Hoffmann
Laurent Pinchart
Maxime Ripard
Daniel Stone
Gustavo Padovan
Ville Syrjälä
Rob Clark
Daniel Vetter
Liu Zixian
Thierry Reding
Sam Ravnborg
Thomas Zimmermann
Chia-I Wu
Linus Torvalds
Jani Nikula
Eric Anholt
Emil Velikov
Maarten Lankhorst
Gurchetan Singh
Others
July 2000
February 2002
September 2005
November 2005
July 2007
August 2007
November 2011
September 2013
December 2013
May 2014
September 2015
November 2015
December 2015
April 2016
May 2016
June 2016
August 2016
December 2016
January 2017
March 2017
June 2017
November 2017
March 2018
April 2018
July 2018
September 2018
October 2018
January 2019
June 2019
December 2019
February 2020
March 2020
May 2020
August 2020
September 2020
October 2020
November 2020
October 2021
March 2022
August 2022
March 2023
May 2024
December 2024
var spanGroupData = [ {"timestamp": 962434800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1321}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1332
83.30%
Gerd Hoffmann
123
7.69%
Laurent Pinchart
18
1.13%
Maxime Ripard
14
0.88%
Daniel Stone
14
0.88%
Gustavo Padovan
13
0.81%
Ville Syrjälä
12
0.75%
Rob Clark
11
0.69%
Daniel Vetter
11
0.69%
Liu Zixian
8
0.50%
Thierry Reding
6
0.38%
Sam Ravnborg
5
0.31%
Thomas Zimmermann
4
0.25%
Chia-I Wu
4
0.25%
Linus Torvalds
3
0.19%
Jani Nikula
3
0.19%
Eric Anholt
2
0.13%
Emil Velikov
2
0.13%
Maarten Lankhorst
1
0.06%
Gurchetan Singh
1
0.06%
Others
12
0.75%
Total
1599
virtgpu_drv.c
257
-
23
808
Dave Airlie
Vivek Kasireddy
Gerd Hoffmann
Ezequiel García
Thomas Zimmermann
Sebastian Ott
Dmitry Osipenko
Michael S. Tsirkin
Gurchetan Singh
David L Stevens
Sam Ravnborg
Eric Anholt
Xie Yongji
Maxime Ripard
Zack Rusin
Rob Herring
Daniel Vetter
Anthoine Bourgeois
Rob Clark
Javier Martinez Canillas
Others
September 2005
July 2007
February 2009
September 2013
October 2014
January 2015
March 2015
June 2015
January 2016
October 2016
July 2017
July 2018
October 2018
December 2018
January 2019
April 2019
June 2019
August 2019
November 2019
February 2020
August 2020
September 2020
October 2020
November 2020
April 2021
May 2021
June 2021
September 2021
November 2021
June 2022
November 2022
March 2023
August 2023
October 2023
January 2024
April 2024
September 2024
November 2024
December 2024
January 2025
April 2025
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 387}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 77}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 4, "token_count": 112}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 28, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
399
49.38%
Vivek Kasireddy
120
14.85%
Gerd Hoffmann
93
11.51%
Ezequiel García
77
9.53%
Thomas Zimmermann
31
3.84%
Sebastian Ott
17
2.10%
Dmitry Osipenko
12
1.49%
Michael S. Tsirkin
10
1.24%
Gurchetan Singh
8
0.99%
David L Stevens
7
0.87%
Sam Ravnborg
4
0.50%
Eric Anholt
4
0.50%
Xie Yongji
3
0.37%
Maxime Ripard
3
0.37%
Zack Rusin
2
0.25%
Rob Herring
2
0.25%
Daniel Vetter
2
0.25%
Anthoine Bourgeois
2
0.25%
Rob Clark
1
0.12%
Javier Martinez Canillas
1
0.12%
Others
10
1.24%
Total
808
virtgpu_drv.h
515
-
28
2035
Dave Airlie
Gerd Hoffmann
Gurchetan Singh
David L Stevens
Vivek Kasireddy
Dongwon Kim
Ryosuke Yasuoka
Dmitry Osipenko
Anthoine Bourgeois
Robert Foss
David Herrmann
Rob Clark
Michel Dänzer
Sam Ravnborg
Gustavo Padovan
Matthew Wilcox
Eric Anholt
Jani Nikula
Ezequiel García
Daniel Vetter
Maarten Lankhorst
Linus Torvalds
Laurent Pinchart
Chris Wilson
Others
July 2000
February 2002
October 2004
July 2005
September 2005
November 2005
October 2006
July 2007
July 2008
December 2010
September 2013
January 2014
July 2014
August 2014
October 2014
January 2015
June 2015
May 2016
August 2016
October 2016
November 2016
January 2017
March 2017
April 2017
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
October 2019
December 2019
February 2020
March 2020
April 2020
May 2020
August 2020
September 2020
November 2020
August 2021
September 2021
June 2022
November 2022
April 2023
September 2023
October 2023
May 2024
October 2024
November 2024
February 2025
var spanGroupData = [ {"timestamp": 962434800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 797}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 43}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
911
44.77%
Gerd Hoffmann
642
31.55%
Gurchetan Singh
231
11.35%
David L Stevens
82
4.03%
Vivek Kasireddy
31
1.52%
Dongwon Kim
22
1.08%
Ryosuke Yasuoka
21
1.03%
Dmitry Osipenko
11
0.54%
Anthoine Bourgeois
11
0.54%
Robert Foss
9
0.44%
David Herrmann
8
0.39%
Rob Clark
6
0.29%
Michel Dänzer
6
0.29%
Sam Ravnborg
5
0.25%
Gustavo Padovan
5
0.25%
Matthew Wilcox
4
0.20%
Eric Anholt
4
0.20%
Jani Nikula
3
0.15%
Ezequiel García
3
0.15%
Daniel Vetter
3
0.15%
Maarten Lankhorst
2
0.10%
Linus Torvalds
2
0.10%
Laurent Pinchart
2
0.10%
Chris Wilson
1
0.05%
Others
10
0.49%
Total
2035
virtgpu_fence.c
159
-
6
595
Dave Airlie
Gurchetan Singh
Robert Foss
Chia-I Wu
Chris Wilson
Gerd Hoffmann
September 2013
October 2016
November 2018
April 2019
May 2019
August 2019
December 2019
November 2020
September 2021
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 338}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 112}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
338
56.81%
Gurchetan Singh
206
34.62%
Robert Foss
24
4.03%
Chia-I Wu
11
1.85%
Chris Wilson
9
1.51%
Gerd Hoffmann
7
1.18%
Total
595
virtgpu_gem.c
298
-
17
1259
Gerd Hoffmann
Dave Airlie
Vivek Kasireddy
Ryosuke Yasuoka
Christian König
Dmitry Osipenko
Chia-I Wu
Pierre-Eric Pelloux-Prayer
Matthew Auld
Gustavo A. R. Silva
Maarten Lankhorst
Gurchetan Singh
Thierry Reding
Sam Ravnborg
Michel Dänzer
Emil Velikov
Others
October 2006
July 2007
September 2013
April 2014
August 2014
October 2014
September 2018
March 2019
June 2019
August 2019
January 2020
February 2020
April 2020
May 2020
June 2020
January 2021
April 2021
November 2021
December 2021
June 2022
October 2024
February 2025
April 2025
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 652}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
844
67.04%
Dave Airlie
256
20.33%
Vivek Kasireddy
35
2.78%
Ryosuke Yasuoka
27
2.14%
Christian König
19
1.51%
Dmitry Osipenko
15
1.19%
Chia-I Wu
10
0.79%
Pierre-Eric Pelloux-Prayer
7
0.56%
Matthew Auld
7
0.56%
Gustavo A. R. Silva
7
0.56%
Maarten Lankhorst
6
0.48%
Gurchetan Singh
6
0.48%
Thierry Reding
5
0.40%
Sam Ravnborg
4
0.32%
Michel Dänzer
3
0.24%
Emil Velikov
2
0.16%
Others
6
0.48%
Total
1259
virtgpu_ioctl.c
735
-
23
3166
Gerd Hoffmann
Gurchetan Singh
Dave Airlie
Anthoine Bourgeois
Robert Foss
Linus Torvalds
Xiaomeng Tong
Tomeu Vizoso
Michał Mirosław
David Riley
Gustavo Padovan
Emil Velikov
Dmitry Osipenko
Christian König
Sam Ravnborg
Michael S. Tsirkin
Rob Clark
Chris Wilson
Ezequiel García
Others
February 2002
October 2004
July 2007
February 2012
September 2013
October 2014
June 2015
August 2016
October 2016
April 2017
August 2017
November 2017
February 2018
September 2018
October 2018
November 2018
December 2018
March 2019
June 2019
August 2019
October 2019
February 2020
April 2020
May 2020
September 2020
November 2020
June 2021
September 2021
November 2021
March 2022
December 2022
October 2023
November 2023
November 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1017}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 76}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 3, "token_count": 6}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 3, "token_count": 149}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 483}, {"author_id": 3, "token_count": 192}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 311}, {"author_id": 3, "token_count": 107}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
1738
54.90%
Gurchetan Singh
523
16.52%
Dave Airlie
442
13.96%
Anthoine Bourgeois
313
9.89%
Robert Foss
76
2.40%
Linus Torvalds
11
0.35%
Xiaomeng Tong
9
0.28%
Tomeu Vizoso
9
0.28%
Michał Mirosław
7
0.22%
David Riley
6
0.19%
Gustavo Padovan
4
0.13%
Emil Velikov
4
0.13%
Dmitry Osipenko
4
0.13%
Christian König
4
0.13%
Sam Ravnborg
3
0.09%
Michael S. Tsirkin
3
0.09%
Rob Clark
2
0.06%
Chris Wilson
2
0.06%
Ezequiel García
1
0.03%
Others
5
0.16%
Total
3166
virtgpu_kms.c
352
-
24
1690
Dave Airlie
Gerd Hoffmann
Gurchetan Singh
Anthoine Bourgeois
Rob Clark
Dmitry Osipenko
David L Stevens
Danilo Krummrich
Matthew Wilcox
Xie Yongji
Jiri Pirko
Gustavo Padovan
Michael S. Tsirkin
Dan Carpenter
Ezequiel García
Doug Horn
Sam Ravnborg
Linus Torvalds
Chris Wilson
Others
February 2002
October 2004
July 2005
September 2005
July 2007
February 2012
September 2013
October 2014
June 2015
August 2016
October 2016
January 2017
February 2017
September 2018
October 2018
November 2018
January 2019
June 2019
August 2019
October 2019
February 2020
April 2020
August 2020
September 2020
February 2021
May 2021
September 2021
October 2021
June 2022
July 2022
March 2023
July 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 668}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 370}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 190}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 33}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
711
42.07%
Gerd Hoffmann
675
39.94%
Gurchetan Singh
92
5.44%
Anthoine Bourgeois
33
1.95%
Rob Clark
32
1.89%
Dmitry Osipenko
23
1.36%
David L Stevens
22
1.30%
Danilo Krummrich
21
1.24%
Matthew Wilcox
17
1.01%
Xie Yongji
12
0.71%
Jiri Pirko
12
0.71%
Gustavo Padovan
10
0.59%
Michael S. Tsirkin
5
0.30%
Dan Carpenter
5
0.30%
Ezequiel García
2
0.12%
Doug Horn
2
0.12%
Sam Ravnborg
1
0.06%
Linus Torvalds
1
0.06%
Chris Wilson
1
0.06%
Others
13
0.77%
Total
1690
virtgpu_object.c
273
-
19
1230
Gerd Hoffmann
Dave Airlie
Vivek Kasireddy
Gurchetan Singh
Thomas Zimmermann
Marek Szyprowski
David L Stevens
Jiri Slaby
John Bates
Xiu Jianfeng
Dmitry Osipenko
Miaoqian Lin
Matthew Wilcox
Ezequiel García
Sam Ravnborg
Michael S. Tsirkin
Linus Torvalds
Others
February 2002
October 2004
July 2007
September 2013
October 2014
January 2015
October 2015
April 2017
August 2018
September 2018
October 2018
February 2019
March 2019
May 2019
June 2019
August 2019
October 2019
February 2020
March 2020
April 2020
June 2020
August 2020
September 2020
November 2020
April 2021
November 2021
February 2022
June 2022
November 2022
November 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 286}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 176}, {"author_id": 3, "token_count": 17}, {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 31, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 85}, {"author_id": 3, "token_count": 11}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
666
54.15%
Dave Airlie
280
22.76%
Vivek Kasireddy
83
6.75%
Gurchetan Singh
51
4.15%
Thomas Zimmermann
25
2.03%
Marek Szyprowski
23
1.87%
David L Stevens
21
1.71%
Jiri Slaby
19
1.54%
John Bates
14
1.14%
Xiu Jianfeng
10
0.81%
Dmitry Osipenko
10
0.81%
Miaoqian Lin
7
0.57%
Matthew Wilcox
7
0.57%
Ezequiel García
7
0.57%
Sam Ravnborg
1
0.08%
Michael S. Tsirkin
1
0.08%
Linus Torvalds
1
0.08%
Others
4
0.33%
Total
1230
virtgpu_plane.c
607
-
21
3035
Gerd Hoffmann
Dave Airlie
Vivek Kasireddy
Ryosuke Yasuoka
Dongwon Kim
Robert Foss
Rob Herring
Maxime Ripard
Daniel Stone
Javier Martinez Canillas
Dmitry Osipenko
Gurchetan Singh
Thomas Zimmermann
Jyri Sarha
Danilo Krummrich
Heinrich Schuchardt
Sam Ravnborg
Zack Rusin
Daniel Vetter
Ville Syrjälä
Others
September 2013
October 2014
December 2015
January 2016
April 2016
May 2016
August 2016
April 2017
July 2017
March 2018
August 2018
September 2018
November 2018
December 2018
March 2019
June 2019
August 2019
October 2019
December 2019
February 2020
August 2020
September 2020
February 2021
April 2021
June 2021
September 2021
June 2022
July 2022
March 2023
October 2023
November 2023
October 2024
November 2024
February 2025
April 2025
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 649}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 92}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 408}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 120}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 1, "token_count": 286}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 16, "token_count": 39}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 156}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 131}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 250}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 308}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 6, "token_count": 42}, {"author_id": 15, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
1061
34.96%
Dave Airlie
649
21.38%
Vivek Kasireddy
410
13.51%
Ryosuke Yasuoka
350
11.53%
Dongwon Kim
131
4.32%
Robert Foss
120
3.95%
Rob Herring
92
3.03%
Maxime Ripard
39
1.29%
Daniel Stone
33
1.09%
Javier Martinez Canillas
32
1.05%
Dmitry Osipenko
30
0.99%
Gurchetan Singh
25
0.82%
Thomas Zimmermann
15
0.49%
Jyri Sarha
12
0.40%
Danilo Krummrich
12
0.40%
Heinrich Schuchardt
8
0.26%
Sam Ravnborg
5
0.16%
Zack Rusin
4
0.13%
Daniel Vetter
3
0.10%
Ville Syrjälä
2
0.07%
Others
2
0.07%
Total
3035
virtgpu_prime.c
349
-
14
1518
Vivek Kasireddy
David L Stevens
Dave Airlie
Gerd Hoffmann
Dmitry Osipenko
Gurchetan Singh
Thomas Zimmermann
Sam Ravnborg
Xiu Jianfeng
Ezequiel García
Maarten Lankhorst
Others
July 2000
September 2005
November 2005
July 2007
September 2013
October 2014
January 2015
September 2018
October 2018
April 2019
June 2019
August 2019
February 2020
April 2020
August 2020
September 2020
November 2020
April 2021
August 2021
April 2022
November 2022
November 2024
December 2024
March 2025
April 2025
July 2025
var spanGroupData = [ {"timestamp": 962434800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 432}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 102}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 4, "token_count": 642}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 44, "token_count": 1}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 15, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Vivek Kasireddy
666
43.87%
David L Stevens
534
35.18%
Dave Airlie
125
8.23%
Gerd Hoffmann
89
5.86%
Dmitry Osipenko
39
2.57%
Gurchetan Singh
35
2.31%
Thomas Zimmermann
16
1.05%
Sam Ravnborg
3
0.20%
Xiu Jianfeng
2
0.13%
Ezequiel García
2
0.13%
Maarten Lankhorst
1
0.07%
Others
6
0.40%
Total
1518
virtgpu_submit.c
542
-
13
2270
Dmitry Osipenko
Gurchetan Singh
Gerd Hoffmann
Dave Airlie
Robert Foss
Gustavo Padovan
Anthoine Bourgeois
Michal Hocko
Dan Carpenter
Linus Torvalds
Sam Ravnborg
Others
February 2002
October 2004
July 2007
February 2012
September 2013
October 2014
August 2016
April 2017
May 2017
November 2018
June 2019
February 2020
September 2021
November 2021
September 2022
March 2023
April 2023
July 2023
December 2023
July 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 3, "token_count": 143}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 830}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 1044}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Osipenko
1875
82.60%
Gurchetan Singh
190
8.37%
Gerd Hoffmann
68
3.00%
Dave Airlie
55
2.42%
Robert Foss
32
1.41%
Gustavo Padovan
22
0.97%
Anthoine Bourgeois
12
0.53%
Michal Hocko
7
0.31%
Dan Carpenter
3
0.13%
Linus Torvalds
2
0.09%
Sam Ravnborg
1
0.04%
Others
3
0.13%
Total
2270
virtgpu_trace.h
56
-
3
109
Chia-I Wu
Rob Clark
Others
April 2019
November 2022
May 2024
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 91}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chia-I Wu
91
83.49%
Rob Clark
17
15.60%
Others
1
0.92%
Total
109
virtgpu_trace_points.c
5
-
2
10
Chia-I Wu
Dave Airlie
September 2013
April 2019
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Chia-I Wu
7
70.00%
Dave Airlie
3
30.00%
Total
10
virtgpu_vq.c
1493
-
25
8099
Dave Airlie
Gerd Hoffmann
Ryosuke Yasuoka
Gurchetan Singh
David Riley
Chia-I Wu
David L Stevens
Vivek Kasireddy
Rob Clark
Jiandi An
Dmitry Osipenko
Doug Horn
Anthoine Bourgeois
Jani Nikula
Sam Ravnborg
Dan Carpenter
Marek Szyprowski
Daniel Vetter
Michael S. Tsirkin
Others
September 2013
October 2014
June 2015
August 2015
August 2016
March 2017
February 2018
April 2018
July 2018
August 2018
September 2018
October 2018
December 2018
March 2019
April 2019
June 2019
August 2019
September 2019
October 2019
December 2019
February 2020
April 2020
June 2020
August 2020
September 2020
October 2020
June 2021
August 2021
September 2021
June 2022
November 2022
December 2022
February 2023
May 2024
November 2024
February 2025
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 3757}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 966}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 18, "token_count": 48}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 298}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 78}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 318}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 275}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 270}, {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 291}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 16}, {"author_id": 1, "token_count": 105}, {"author_id": 3, "token_count": 400}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 58}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 538}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
3776
46.62%
Gerd Hoffmann
2174
26.84%
Ryosuke Yasuoka
538
6.64%
Gurchetan Singh
406
5.01%
David Riley
353
4.36%
Chia-I Wu
297
3.67%
David L Stevens
291
3.59%
Vivek Kasireddy
73
0.90%
Rob Clark
58
0.72%
Jiandi An
48
0.59%
Dmitry Osipenko
19
0.23%
Doug Horn
16
0.20%
Anthoine Bourgeois
12
0.15%
Jani Nikula
7
0.09%
Sam Ravnborg
6
0.07%
Dan Carpenter
5
0.06%
Marek Szyprowski
4
0.05%
Daniel Vetter
3
0.04%
Michael S. Tsirkin
2
0.02%
Others
11
0.14%
Total
8099
virtgpu_vram.c
231
-
9
1164
Gerd Hoffmann
David L Stevens
Dave Airlie
Sasha Finkelstein
Gurchetan Singh
Chia-I Wu
Ezequiel García
Sam Ravnborg
Others
September 2013
October 2014
January 2015
September 2018
October 2018
March 2019
June 2019
August 2019
February 2020
March 2020
August 2020
September 2020
December 2020
January 2021
August 2021
January 2023
January 2025
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 608}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 248}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 23, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
683
58.68%
David L Stevens
257
22.08%
Dave Airlie
145
12.46%
Sasha Finkelstein
31
2.66%
Gurchetan Singh
17
1.46%
Chia-I Wu
16
1.37%
Ezequiel García
10
0.86%
Sam Ravnborg
1
0.09%
Others
4
0.34%
Total
1164
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
93
Author
Tokens
Proportion
Commits
Proportion
0
Dave Airlie
9632
33.16%
21
5.59%
1
Gerd Hoffmann
9070
31.22%
80
21.28%
2
Dmitry Osipenko
2038
7.02%
17
4.52%
3
Gurchetan Singh
1812
6.24%
46
12.23%
4
Vivek Kasireddy
1418
4.88%
13
3.46%
5
David L Stevens
1214
4.18%
3
0.80%
6
Ryosuke Yasuoka
936
3.22%
2
0.53%
7
Chia-I Wu
436
1.50%
14
3.72%
8
Anthoine Bourgeois
394
1.36%
4
1.06%
9
David Riley
359
1.24%
6
1.60%
10
Robert Foss
261
0.90%
4
1.06%
11
Dongwon Kim
153
0.53%
2
0.53%
12
Rob Clark
127
0.44%
3
0.80%
13
Ezequiel García
102
0.35%
4
1.06%
14
Rob Herring
94
0.32%
4
1.06%
15
Thomas Zimmermann
91
0.31%
17
4.52%
16
Maxime Ripard
56
0.19%
10
2.66%
17
Gustavo Padovan
54
0.19%
4
1.06%
18
Jiandi An
48
0.17%
1
0.27%
19
Daniel Stone
47
0.16%
1
0.27%
20
Sam Ravnborg
41
0.14%
1
0.27%
21
Javier Martinez Canillas
33
0.11%
3
0.80%
22
Danilo Krummrich
33
0.11%
2
0.53%
23
Sasha Finkelstein
31
0.11%
1
0.27%
24
Matthew Wilcox
28
0.10%
4
1.06%
25
Marek Szyprowski
27
0.09%
1
0.27%
26
Christian König
23
0.08%
5
1.33%
27
Daniel Vetter
22
0.08%
8
2.13%
28
Michael S. Tsirkin
21
0.07%
5
1.33%
29
Linus Torvalds
20
0.07%
1
0.27%
30
Laurent Pinchart
20
0.07%
3
0.80%
31
Jiri Slaby
19
0.07%
1
0.27%
32
Doug Horn
18
0.06%
1
0.27%
33
Sebastian Ott
17
0.06%
1
0.27%
34
Xie Yongji
15
0.05%
3
0.80%
35
Ville Syrjälä
14
0.05%
6
1.60%
36
John Bates
14
0.05%
1
0.27%
37
Jani Nikula
13
0.04%
1
0.27%
38
Dan Carpenter
13
0.04%
3
0.80%
39
Chris Wilson
13
0.04%
1
0.27%
40
Xiu Jianfeng
12
0.04%
1
0.27%
41
Jyri Sarha
12
0.04%
1
0.27%
42
Jiri Pirko
12
0.04%
2
0.53%
43
Thierry Reding
11
0.04%
2
0.53%
44
Maarten Lankhorst
10
0.03%
5
1.33%
45
Eric Anholt
10
0.03%
3
0.80%
46
Xiaomeng Tong
9
0.03%
1
0.27%
47
Tomeu Vizoso
9
0.03%
1
0.27%
48
Michel Dänzer
9
0.03%
1
0.27%
49
Liu Zixian
8
0.03%
1
0.27%
50
Heinrich Schuchardt
8
0.03%
1
0.27%
51
Emil Velikov
8
0.03%
1
0.27%
52
David Herrmann
8
0.03%
3
0.80%
53
Pierre-Eric Pelloux-Prayer
7
0.02%
1
0.27%
54
Michał Mirosław
7
0.02%
1
0.27%
55
Michal Hocko
7
0.02%
1
0.27%
56
Miaoqian Lin
7
0.02%
1
0.27%
57
Matthew Auld
7
0.02%
1
0.27%
58
Gustavo A. R. Silva
7
0.02%
1
0.27%
59
Zack Rusin
6
0.02%
2
0.53%
60
Others
98
0.34%
37
9.84%
Total
29049
376