Linux Source Code
Home
Release 5.17
Help
core
root
drivers
mmc
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Adrian Hunter
Alan Cox
Albert Herranz
Andrei Warkentin
Andrew Jeffery
Andy Ross
Andy Shevchenko
Anton Vorontsov
Aries Lee
Arindam Nath
Arnd Bergmann
Avri Altman
Baolin Wang
Bojan Prtvar
Christoph Hellwig
Chuanxiao Dong
Daniel Drake
David Brownell
David Vrabel
Dmitry Osipenko
Eric Biggers
Fredrik Soderstedt
Girish K.S
Grazvydas Ignotas
Grégory Soutadé
Guennadi Liakhovetski
Gwendal Grignou
Hans de Goede
Håvard Skinnemoen
Jaehoon Chung
Javier Martinez Canillas
Johan Rudholm
John Calixto
Jon Hunter
Linus Walleij
Loic Pallardy
Marek Szyprowski
Matt Ranostay
Michał Mirosław
Minda Chen
Nico Pitre
Ohad Ben-Cohen
Others
Pali Rohár
Per Forlin
Philip Rakity
Pierre Ossman
Russell King
Sascha Hauer
Seungwon Jeon
Shawn Lin
Srinivas Kandagatla
Stefan Nilsson XK
Subhash Jadavani
Ulf Hansson
Uri Yanai
Veerabhadrarao Badiganti
Wolfram Sang
Yoshihiro Shimoda
huijin.park
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
block.c
3080
-
93
13647
Adrian Hunter
Linus Walleij
Andrei Warkentin
Russell King
John Calixto
Ulf Hansson
Jon Hunter
Christoph Hellwig
Johan Rudholm
Baolin Wang
Pierre Ossman
Per Forlin
Loic Pallardy
Dmitry Osipenko
Avri Altman
Seungwon Jeon
Shawn Lin
Wolfram Sang
Arnd Bergmann
David Brownell
Veerabhadrarao Badiganti
Subhash Jadavani
Eric Biggers
Jaehoon Chung
huijin.park
Others
May 2004
July 2004
September 2004
September 2005
January 2006
June 2006
August 2006
October 2006
November 2006
December 2006
January 2007
May 2007
July 2007
August 2007
November 2007
March 2008
June 2008
September 2008
October 2008
December 2008
February 2009
May 2009
June 2009
January 2010
March 2010
June 2010
August 2010
September 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
April 2012
May 2012
June 2012
August 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
January 2014
June 2014
September 2014
October 2014
November 2014
January 2015
April 2015
May 2015
July 2015
September 2015
October 2015
November 2015
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
March 2018
May 2018
October 2018
November 2018
December 2018
February 2019
September 2019
January 2020
February 2020
March 2020
May 2020
June 2020
September 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 611}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 7, "token_count": 80}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 48, "token_count": 26}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 52}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 752}, {"author_id": 21, "token_count": 615}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 101}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 7, "token_count": 110}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 4, "token_count": 94}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 63}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 286}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 58, "token_count": 81}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 506}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 59}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 273}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 762}, {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 5, "token_count": 1031}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4635}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 30}, {"author_id": 32, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 334}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 56}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 36, "token_count": 64}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 24}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 239}, {"author_id": 46, "token_count": 79}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
5168
37.87%
Linus Walleij
2336
17.12%
Andrei Warkentin
905
6.63%
Russell King
821
6.02%
John Calixto
615
4.51%
Ulf Hansson
528
3.87%
Jon Hunter
506
3.71%
Christoph Hellwig
401
2.94%
Johan Rudholm
349
2.56%
Baolin Wang
334
2.45%
Pierre Ossman
229
1.68%
Per Forlin
94
0.69%
Loic Pallardy
81
0.59%
Dmitry Osipenko
79
0.58%
Avri Altman
70
0.51%
Seungwon Jeon
60
0.44%
Shawn Lin
58
0.43%
Wolfram Sang
41
0.30%
Arnd Bergmann
30
0.22%
David Brownell
17
0.12%
Veerabhadrarao Badiganti
12
0.09%
Subhash Jadavani
8
0.06%
Eric Biggers
8
0.06%
Jaehoon Chung
4
0.03%
huijin.park
2
0.01%
Others
891
6.53%
Total
13647
block.h
20
-
3
72
Adrian Hunter
Ulf Hansson
Others
January 2017
November 2017
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
57
79.17%
Ulf Hansson
14
19.44%
Others
1
1.39%
Total
72
bus.c
407
-
30
1645
Pierre Ossman
Ulf Hansson
Pali Rohár
Subhash Jadavani
Ohad Ben-Cohen
David Brownell
Michał Mirosław
Adrian Hunter
Sascha Hauer
Chuanxiao Dong
Arindam Nath
Girish K.S
Seungwon Jeon
Shawn Lin
Håvard Skinnemoen
Andy Shevchenko
Philip Rakity
Others
May 2007
June 2007
July 2007
August 2007
September 2007
March 2008
July 2008
November 2008
February 2009
March 2010
August 2010
September 2010
October 2010
January 2011
April 2011
May 2011
July 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2013
June 2013
July 2013
October 2013
April 2014
May 2014
June 2014
October 2014
December 2014
April 2015
December 2015
May 2016
January 2017
September 2017
November 2017
June 2019
May 2020
July 2020
March 2021
July 2021
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 545}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 59}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 67}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 35, "token_count": 75}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 54, "token_count": 23}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 34, "token_count": 27}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 56}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
691
42.01%
Ulf Hansson
315
19.15%
Pali Rohár
128
7.78%
Subhash Jadavani
75
4.56%
Ohad Ben-Cohen
67
4.07%
David Brownell
59
3.59%
Michał Mirosław
38
2.31%
Adrian Hunter
35
2.13%
Sascha Hauer
27
1.64%
Chuanxiao Dong
23
1.40%
Arindam Nath
22
1.34%
Girish K.S
15
0.91%
Seungwon Jeon
11
0.67%
Shawn Lin
10
0.61%
Håvard Skinnemoen
10
0.61%
Andy Shevchenko
5
0.30%
Philip Rakity
1
0.06%
Others
113
6.87%
Total
1645
bus.h
42
-
4
141
Ulf Hansson
Pierre Ossman
Andy Shevchenko
Others
May 2007
March 2008
September 2010
January 2017
June 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
72
51.06%
Pierre Ossman
66
46.81%
Andy Shevchenko
1
0.71%
Others
2
1.42%
Total
141
card.h
261
-
7
797
Ulf Hansson
Others
January 2017
December 2017
March 2018
April 2018
December 2018
May 2019
November 2021
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 665}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
666
83.56%
Others
131
16.44%
Total
797
core.c
2335
-
75
8840
Adrian Hunter
Pierre Ossman
Ulf Hansson
Russell King
Johan Rudholm
Baolin Wang
Per Forlin
Anton Vorontsov
Jaehoon Chung
Andy Ross
Arindam Nath
Dmitry Osipenko
Sascha Hauer
Shawn Lin
Hans de Goede
David Brownell
Michał Mirosław
Linus Walleij
Wolfram Sang
Avri Altman
Stefan Nilsson XK
Andrei Warkentin
Guennadi Liakhovetski
Nico Pitre
Chuanxiao Dong
Eric Biggers
Daniel Drake
Philip Rakity
Ohad Ben-Cohen
Gwendal Grignou
Girish K.S
Seungwon Jeon
Aaron Lu
Others
May 2004
July 2004
August 2004
September 2004
August 2005
September 2005
March 2006
May 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
June 2008
July 2008
November 2008
December 2008
February 2009
March 2009
April 2009
September 2009
March 2010
August 2010
September 2010
November 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
April 2013
May 2013
August 2013
September 2013
December 2013
March 2014
April 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
February 2018
April 2018
May 2018
February 2019
June 2019
October 2019
January 2020
February 2020
March 2020
May 2020
September 2020
October 2020
December 2020
January 2021
February 2021
May 2021
June 2021
August 2021
December 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 373}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 474}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 49}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 44, "token_count": 172}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 217}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1337}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 112}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 111}, {"author_id": 31, "token_count": 1}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 4, "token_count": 156}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 47, "token_count": 26}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 31, "token_count": 34}, {"author_id": 2, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 97}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 230}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 34, "token_count": 101}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 68}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 55, "token_count": 68}, {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 79}, {"author_id": 8, "token_count": 11}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 202}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 192}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 775}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 36, "token_count": 30}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 28}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 46, "token_count": 108}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
3863
43.70%
Pierre Ossman
967
10.94%
Ulf Hansson
840
9.50%
Russell King
438
4.95%
Johan Rudholm
332
3.76%
Baolin Wang
291
3.29%
Per Forlin
248
2.81%
Anton Vorontsov
214
2.42%
Jaehoon Chung
143
1.62%
Andy Ross
112
1.27%
Arindam Nath
111
1.26%
Dmitry Osipenko
108
1.22%
Sascha Hauer
104
1.18%
Shawn Lin
99
1.12%
Hans de Goede
68
0.77%
David Brownell
52
0.59%
Michał Mirosław
45
0.51%
Linus Walleij
32
0.36%
Wolfram Sang
31
0.35%
Avri Altman
30
0.34%
Stefan Nilsson XK
26
0.29%
Andrei Warkentin
24
0.27%
Guennadi Liakhovetski
14
0.16%
Nico Pitre
10
0.11%
Chuanxiao Dong
9
0.10%
Eric Biggers
8
0.09%
Daniel Drake
6
0.07%
Philip Rakity
3
0.03%
Ohad Ben-Cohen
3
0.03%
Gwendal Grignou
3
0.03%
Girish K.S
3
0.03%
Seungwon Jeon
1
0.01%
Aaron Lu
1
0.01%
Others
601
6.80%
Total
8840
core.h
187
-
18
1047
Ulf Hansson
Adrian Hunter
Pierre Ossman
Avri Altman
Johan Rudholm
Håvard Skinnemoen
Arindam Nath
Russell King
Sascha Hauer
Dmitry Osipenko
Wolfram Sang
David Brownell
Nico Pitre
Philip Rakity
Others
May 2004
August 2005
October 2006
December 2006
May 2007
August 2007
April 2008
July 2008
September 2009
December 2009
August 2010
May 2011
September 2011
November 2011
January 2012
January 2013
May 2013
June 2013
September 2013
June 2014
November 2014
December 2014
January 2015
February 2015
May 2015
January 2017
September 2017
November 2017
April 2018
February 2019
June 2019
October 2019
April 2021
May 2021
August 2021
December 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 148}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 37}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 217}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 36, "token_count": 44}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
387
36.96%
Adrian Hunter
232
22.16%
Pierre Ossman
198
18.91%
Avri Altman
44
4.20%
Johan Rudholm
38
3.63%
Håvard Skinnemoen
37
3.53%
Arindam Nath
22
2.10%
Russell King
16
1.53%
Sascha Hauer
14
1.34%
Dmitry Osipenko
13
1.24%
Wolfram Sang
9
0.86%
David Brownell
3
0.29%
Nico Pitre
2
0.19%
Philip Rakity
1
0.10%
Others
31
2.96%
Total
1047
crypto.c
44
-
1
159
Eric Biggers
January 2021
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 37, "token_count": 133}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
159
100.00%
Total
159
crypto.h
40
-
1
99
Eric Biggers
January 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 37, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
99
100.00%
Total
99
debugfs.c
271
-
21
1098
Håvard Skinnemoen
Andy Shevchenko
Shawn Lin
Per Forlin
Johan Rudholm
Aaron Lu
Seungwon Jeon
Chuanxiao Dong
Wolfram Sang
Girish K.S
Ulf Hansson
Adrian Hunter
Linus Walleij
Others
July 2008
March 2010
October 2010
November 2010
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
October 2012
March 2014
April 2014
September 2015
January 2016
May 2016
January 2017
November 2017
February 2018
March 2018
June 2019
April 2020
June 2021
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 643}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 114}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 42, "token_count": 24}, {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 75}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 54, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Håvard Skinnemoen
643
58.56%
Andy Shevchenko
117
10.66%
Shawn Lin
84
7.65%
Per Forlin
61
5.56%
Johan Rudholm
50
4.55%
Aaron Lu
24
2.19%
Seungwon Jeon
17
1.55%
Chuanxiao Dong
13
1.18%
Wolfram Sang
7
0.64%
Girish K.S
7
0.64%
Ulf Hansson
6
0.55%
Adrian Hunter
6
0.55%
Linus Walleij
2
0.18%
Others
61
5.56%
Total
1098
host.c
657
-
41
2643
Ulf Hansson
Adrian Hunter
Pierre Ossman
Guennadi Liakhovetski
Andrew Jeffery
Andy Shevchenko
Shawn Lin
Wolfram Sang
Sascha Hauer
Seungwon Jeon
Jaehoon Chung
Linus Walleij
Håvard Skinnemoen
Nico Pitre
Michał Mirosław
Yoshihiro Shimoda
Veerabhadrarao Badiganti
Eric Biggers
Others
May 2007
July 2007
August 2007
September 2007
October 2007
March 2008
July 2008
November 2008
March 2010
September 2010
November 2010
April 2011
July 2011
May 2012
June 2012
February 2013
June 2013
February 2014
April 2014
August 2014
November 2014
December 2014
May 2015
September 2015
October 2015
January 2016
April 2016
May 2016
July 2016
January 2017
April 2017
May 2017
September 2017
October 2017
April 2018
May 2018
September 2018
January 2019
February 2019
April 2019
June 2019
December 2019
May 2020
June 2020
July 2020
August 2020
September 2020
January 2021
March 2021
April 2021
May 2021
June 2021
December 2021
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 330}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 22, "token_count": 267}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 31, "token_count": 26}, {"author_id": 2, "token_count": 91}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 34, "token_count": 51}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 309}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 50}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 38, "token_count": 274}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 125}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
523
19.79%
Adrian Hunter
394
14.91%
Pierre Ossman
365
13.81%
Guennadi Liakhovetski
280
10.59%
Andrew Jeffery
274
10.37%
Andy Shevchenko
125
4.73%
Shawn Lin
93
3.52%
Wolfram Sang
71
2.69%
Sascha Hauer
51
1.93%
Seungwon Jeon
30
1.14%
Jaehoon Chung
26
0.98%
Linus Walleij
21
0.79%
Håvard Skinnemoen
20
0.76%
Nico Pitre
18
0.68%
Michał Mirosław
16
0.61%
Yoshihiro Shimoda
15
0.57%
Veerabhadrarao Badiganti
8
0.30%
Eric Biggers
3
0.11%
Others
310
11.73%
Total
2643
host.h
93
-
6
376
Ulf Hansson
Adrian Hunter
Wolfram Sang
Pierre Ossman
Shawn Lin
Others
May 2007
May 2015
January 2017
August 2017
September 2017
November 2017
February 2018
June 2019
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
233
61.97%
Adrian Hunter
91
24.20%
Wolfram Sang
24
6.38%
Pierre Ossman
20
5.32%
Shawn Lin
6
1.60%
Others
2
0.53%
Total
376
mmc.c
2319
-
79
10150
Pierre Ossman
Seungwon Jeon
Ulf Hansson
Adrian Hunter
Grégory Soutadé
Philip Rakity
Girish K.S
Shawn Lin
Fredrik Soderstedt
Gwendal Grignou
Chuanxiao Dong
Johan Rudholm
Jaehoon Chung
Bojan Prtvar
Subhash Jadavani
Wolfram Sang
Loic Pallardy
Avri Altman
Hans de Goede
David Brownell
Andrei Warkentin
Aries Lee
Uri Yanai
Sascha Hauer
Andy Ross
Baolin Wang
Stefan Nilsson XK
Dmitry Osipenko
Yoshihiro Shimoda
Nico Pitre
huijin.park
Others
December 2006
May 2007
July 2007
August 2007
March 2008
November 2008
September 2009
March 2010
August 2010
September 2010
November 2010
December 2010
January 2011
March 2011
April 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
September 2013
October 2013
January 2014
March 2014
April 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
April 2015
May 2015
June 2015
October 2015
November 2015
December 2015
January 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
March 2018
April 2018
May 2018
June 2018
July 2018
November 2018
December 2018
February 2019
June 2019
November 2019
February 2020
March 2020
May 2020
July 2020
September 2020
March 2021
April 2021
May 2021
August 2021
September 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1062}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 255}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 47}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 358}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 242}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 29, "token_count": 37}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 31}, {"author_id": 54, "token_count": 109}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 229}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 197}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 30, "token_count": 207}, {"author_id": 6, "token_count": 33}, {"author_id": 47, "token_count": 21}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 22}, {"author_id": 31, "token_count": 60}, {"author_id": 6, "token_count": 104}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 6, "token_count": 29}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 30, "token_count": 180}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 35, "token_count": 78}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 123}, {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 58, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 58}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 58, "token_count": 43}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 40, "token_count": 215}, {"author_id": 9, "token_count": 9}, {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 1404}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 54, "token_count": 26}, {"author_id": 34, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 647}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 56, "token_count": 151}, {"author_id": 2, "token_count": 157}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 107}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 55, "token_count": 54}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 56, "token_count": 18}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 8, "token_count": 322}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 45, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 53, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 29}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 36, "token_count": 35}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 38}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 36, "token_count": 37}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 46, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1718
16.93%
Seungwon Jeon
1715
16.90%
Ulf Hansson
1277
12.58%
Adrian Hunter
1058
10.42%
Grégory Soutadé
647
6.37%
Philip Rakity
445
4.38%
Girish K.S
409
4.03%
Shawn Lin
378
3.72%
Fredrik Soderstedt
215
2.12%
Gwendal Grignou
169
1.67%
Chuanxiao Dong
135
1.33%
Johan Rudholm
128
1.26%
Jaehoon Chung
120
1.18%
Bojan Prtvar
107
1.05%
Subhash Jadavani
93
0.92%
Wolfram Sang
87
0.86%
Loic Pallardy
79
0.78%
Avri Altman
72
0.71%
Hans de Goede
54
0.53%
David Brownell
47
0.46%
Andrei Warkentin
44
0.43%
Aries Lee
37
0.36%
Uri Yanai
36
0.35%
Sascha Hauer
31
0.31%
Andy Ross
31
0.31%
Baolin Wang
23
0.23%
Stefan Nilsson XK
21
0.21%
Dmitry Osipenko
11
0.11%
Yoshihiro Shimoda
8
0.08%
Nico Pitre
6
0.06%
huijin.park
1
0.01%
Others
948
9.34%
Total
10150
mmc_ops.c
1070
-
31
4584
Ulf Hansson
Pierre Ossman
Aries Lee
Adrian Hunter
Minda Chen
David Brownell
huijin.park
Jaehoon Chung
Seungwon Jeon
Sascha Hauer
Yoshihiro Shimoda
Andrei Warkentin
Linus Walleij
Shawn Lin
Wolfram Sang
Girish K.S
Others
December 2006
July 2007
August 2007
October 2007
October 2008
February 2009
September 2009
March 2010
December 2010
March 2011
April 2011
July 2011
October 2011
March 2012
August 2012
September 2012
November 2012
August 2013
September 2013
January 2014
August 2014
October 2014
November 2014
December 2014
May 2015
October 2015
January 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
May 2018
December 2018
April 2019
May 2019
January 2020
February 2020
March 2020
April 2020
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
August 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 601}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 251}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 29, "token_count": 431}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 31, "token_count": 76}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 43}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 103}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 34, "token_count": 55}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 268}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 404}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 145}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 411}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 49, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 290}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 196}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
1959
42.74%
Pierre Ossman
640
13.96%
Aries Lee
431
9.40%
Adrian Hunter
317
6.92%
Minda Chen
268
5.85%
David Brownell
251
5.48%
huijin.park
196
4.28%
Jaehoon Chung
121
2.64%
Seungwon Jeon
103
2.25%
Sascha Hauer
55
1.20%
Yoshihiro Shimoda
25
0.55%
Andrei Warkentin
9
0.20%
Linus Walleij
5
0.11%
Shawn Lin
3
0.07%
Wolfram Sang
2
0.04%
Girish K.S
1
0.02%
Others
198
4.32%
Total
4584
mmc_ops.h
61
-
9
413
Ulf Hansson
Pierre Ossman
David Brownell
Adrian Hunter
Aries Lee
Sascha Hauer
huijin.park
Others
December 2006
August 2007
December 2010
August 2014
October 2014
May 2015
September 2015
October 2016
November 2016
December 2016
January 2017
March 2017
May 2017
December 2018
May 2019
February 2020
March 2020
April 2021
May 2021
July 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 41}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
226
54.72%
Pierre Ossman
86
20.82%
David Brownell
41
9.93%
Adrian Hunter
27
6.54%
Aries Lee
12
2.91%
Sascha Hauer
9
2.18%
huijin.park
2
0.48%
Others
10
2.42%
Total
413
mmc_test.c
3282
-
33
14632
Adrian Hunter
Pierre Ossman
Per Forlin
Andy Shevchenko
Veerabhadrarao Badiganti
Arnd Bergmann
Ulf Hansson
Shawn Lin
Girish K.S
Wolfram Sang
Linus Walleij
Johan Rudholm
Jaehoon Chung
Others
August 2007
May 2008
June 2008
July 2008
September 2008
February 2009
February 2010
March 2010
August 2010
September 2010
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
October 2011
November 2011
July 2013
October 2014
November 2014
January 2015
April 2015
May 2015
October 2015
January 2016
August 2016
November 2016
December 2016
January 2017
March 2017
August 2017
November 2017
December 2017
December 2018
May 2019
February 2020
August 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1929}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 640}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 319}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4435}, {"author_id": 10, "token_count": 486}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 478}, {"author_id": 10, "token_count": 314}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 594}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 122}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 89}, {"author_id": 4, "token_count": 2901}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1286}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 8, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 48, "token_count": 47}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 43, "token_count": 200}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
7177
49.05%
Pierre Ossman
2915
19.92%
Per Forlin
2911
19.89%
Andy Shevchenko
1011
6.91%
Veerabhadrarao Badiganti
200
1.37%
Arnd Bergmann
175
1.20%
Ulf Hansson
29
0.20%
Shawn Lin
26
0.18%
Girish K.S
17
0.12%
Wolfram Sang
10
0.07%
Linus Walleij
7
0.05%
Johan Rudholm
4
0.03%
Jaehoon Chung
1
0.01%
Others
149
1.02%
Total
14632
pwrseq.c
117
-
4
455
Ulf Hansson
Srinivas Kandagatla
Others
November 2014
December 2014
February 2015
April 2016
May 2017
May 2019
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 167}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 164}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
277
60.88%
Srinivas Kandagatla
164
36.04%
Others
14
3.08%
Total
455
pwrseq.h
58
-
5
276
Ulf Hansson
Srinivas Kandagatla
Marek Szyprowski
Others
November 2014
December 2014
February 2015
November 2015
April 2016
January 2017
May 2017
May 2019
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 57}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
209
75.72%
Srinivas Kandagatla
57
20.65%
Marek Szyprowski
7
2.54%
Others
3
1.09%
Total
276
pwrseq_emmc.c
120
-
7
469
Marek Szyprowski
Srinivas Kandagatla
Ulf Hansson
Javier Martinez Canillas
Others
February 2015
October 2015
April 2016
May 2017
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 41, "token_count": 221}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 176}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Szyprowski
221
47.12%
Srinivas Kandagatla
176
37.53%
Ulf Hansson
1
0.21%
Javier Martinez Canillas
1
0.21%
Others
70
14.93%
Total
469
pwrseq_sd8787.c
117
-
3
491
Matt Ranostay
Others
January 2017
May 2019
August 2021
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 33, "token_count": 414}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Ranostay
414
84.32%
Others
77
15.68%
Total
491
pwrseq_simple.c
164
-
10
685
Ulf Hansson
Javier Martinez Canillas
Srinivas Kandagatla
Hans de Goede
Others
December 2014
January 2015
September 2015
November 2015
January 2016
April 2016
August 2016
May 2017
March 2018
September 2018
October 2018
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 187}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 169}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 24}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 156}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 55, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
221
32.26%
Javier Martinez Canillas
193
28.18%
Srinivas Kandagatla
156
22.77%
Hans de Goede
34
4.96%
Others
81
11.82%
Total
685
queue.c
517
-
30
2277
Adrian Hunter
Christoph Hellwig
Yoshihiro Shimoda
Russell King
Baolin Wang
Pierre Ossman
Linus Walleij
Per Forlin
Eric Biggers
Ulf Hansson
Seungwon Jeon
Others
May 2004
July 2004
September 2004
November 2006
December 2006
May 2007
July 2007
October 2007
July 2008
January 2010
March 2010
July 2011
August 2011
September 2012
January 2013
July 2013
September 2016
November 2016
January 2017
March 2017
May 2017
September 2017
November 2017
March 2018
May 2018
August 2018
November 2018
February 2019
May 2019
June 2019
July 2019
August 2019
September 2019
February 2020
May 2020
September 2020
October 2020
January 2021
February 2021
June 2021
August 2021
December 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1335}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 98}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 49, "token_count": 94}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 49, "token_count": 24}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 92}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
1481
65.04%
Christoph Hellwig
170
7.47%
Yoshihiro Shimoda
118
5.18%
Russell King
112
4.92%
Baolin Wang
92
4.04%
Pierre Ossman
43
1.89%
Linus Walleij
41
1.80%
Per Forlin
26
1.14%
Eric Biggers
12
0.53%
Ulf Hansson
6
0.26%
Seungwon Jeon
4
0.18%
Others
172
7.55%
Total
2277
queue.h
122
-
8
405
Adrian Hunter
Linus Walleij
Russell King
Per Forlin
Ulf Hansson
Pierre Ossman
Christoph Hellwig
Others
May 2004
September 2004
May 2007
July 2011
November 2016
January 2017
May 2017
August 2017
September 2017
November 2017
August 2018
November 2018
June 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 180}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
183
45.19%
Linus Walleij
85
20.99%
Russell King
63
15.56%
Per Forlin
43
10.62%
Ulf Hansson
12
2.96%
Pierre Ossman
10
2.47%
Christoph Hellwig
8
1.98%
Others
1
0.25%
Total
405
quirks.h
203
-
17
800
Shawn Lin
Andrei Warkentin
Stefan Nilsson XK
Ohad Ben-Cohen
Ulf Hansson
Pali Rohár
Others
February 2011
April 2011
September 2011
November 2013
June 2016
January 2017
February 2017
November 2017
December 2017
March 2018
April 2018
March 2019
November 2019
May 2020
July 2020
November 2021
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 90}, {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 356}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 136}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Lin
356
44.50%
Andrei Warkentin
90
11.25%
Stefan Nilsson XK
11
1.38%
Ohad Ben-Cohen
10
1.25%
Ulf Hansson
3
0.38%
Pali Rohár
1
0.13%
Others
329
41.13%
Total
800
regulator.c
273
-
3
863
Ulf Hansson
Others
February 2019
April 2020
July 2020
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 833}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
833
96.52%
Others
30
3.48%
Total
863
sd.c
1879
-
59
7840
Ulf Hansson
Pierre Ossman
Arindam Nath
Adrian Hunter
Michał Mirosław
Pali Rohár
Subhash Jadavani
Uri Yanai
Aaron Lu
Bojan Prtvar
Wolfram Sang
Avri Altman
Johan Rudholm
David Brownell
Baolin Wang
Russell King
Sascha Hauer
Andy Ross
Philip Rakity
Andrei Warkentin
Shawn Lin
Fredrik Soderstedt
Jaehoon Chung
Seungwon Jeon
Nico Pitre
Girish K.S
Christoph Hellwig
Anton Vorontsov
Ohad Ben-Cohen
huijin.park
Others
December 2006
May 2007
June 2007
July 2007
August 2007
March 2008
June 2008
April 2009
September 2009
March 2010
August 2010
October 2010
December 2010
January 2011
February 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
February 2012
May 2012
July 2012
January 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
March 2014
April 2014
August 2014
September 2014
December 2014
January 2015
February 2015
May 2015
June 2015
October 2015
November 2015
December 2015
January 2016
July 2016
August 2016
November 2016
January 2017
April 2017
August 2017
September 2017
November 2017
February 2018
March 2018
April 2018
February 2019
April 2019
June 2019
August 2019
February 2020
April 2020
May 2020
July 2020
August 2020
February 2021
May 2021
September 2021
November 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1177}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 55}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 443}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 353}, {"author_id": 14, "token_count": 388}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 22}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 13, "token_count": 848}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 35, "token_count": 155}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 42, "token_count": 127}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 56}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 32, "token_count": 104}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 34, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 51}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 45, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 53, "token_count": 144}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 36, "token_count": 89}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 125}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 104}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1911}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
2227
28.41%
Pierre Ossman
2048
26.12%
Arindam Nath
848
10.82%
Adrian Hunter
583
7.44%
Michał Mirosław
388
4.95%
Pali Rohár
229
2.92%
Subhash Jadavani
155
1.98%
Uri Yanai
144
1.84%
Aaron Lu
127
1.62%
Bojan Prtvar
107
1.36%
Wolfram Sang
104
1.33%
Avri Altman
89
1.14%
Johan Rudholm
71
0.91%
David Brownell
55
0.70%
Baolin Wang
55
0.70%
Russell King
51
0.65%
Sascha Hauer
31
0.40%
Andy Ross
22
0.28%
Philip Rakity
19
0.24%
Andrei Warkentin
19
0.24%
Shawn Lin
13
0.17%
Fredrik Soderstedt
10
0.13%
Jaehoon Chung
8
0.10%
Seungwon Jeon
6
0.08%
Nico Pitre
6
0.08%
Girish K.S
3
0.04%
Christoph Hellwig
3
0.04%
Anton Vorontsov
3
0.04%
Ohad Ben-Cohen
2
0.03%
huijin.park
2
0.03%
Others
412
5.26%
Total
7840
sd.h
20
-
4
96
Michał Mirosław
Ulf Hansson
Arindam Nath
Others
August 2010
May 2011
January 2017
November 2017
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 84}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michał Mirosław
84
87.50%
Ulf Hansson
7
7.29%
Arindam Nath
4
4.17%
Others
1
1.04%
Total
96
sd_ops.c
366
-
14
1528
Pierre Ossman
Ulf Hansson
Adrian Hunter
David Brownell
Yoshihiro Shimoda
Johan Rudholm
Shawn Lin
John Calixto
Others
December 2006
July 2007
August 2007
August 2010
March 2011
April 2011
July 2011
May 2014
January 2016
November 2016
December 2016
April 2017
February 2019
May 2019
October 2020
May 2021
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 743}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 153}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 49, "token_count": 37}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 182}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
758
49.61%
Ulf Hansson
204
13.35%
Adrian Hunter
172
11.26%
David Brownell
153
10.01%
Yoshihiro Shimoda
37
2.42%
Johan Rudholm
15
0.98%
Shawn Lin
8
0.52%
John Calixto
5
0.33%
Others
176
11.52%
Total
1528
sd_ops.h
28
-
4
143
Pierre Ossman
Ulf Hansson
Adrian Hunter
Others
December 2006
August 2010
January 2017
May 2019
October 2020
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
93
65.03%
Ulf Hansson
35
24.48%
Adrian Hunter
13
9.09%
Others
2
1.40%
Total
143
sdio.c
1309
-
43
4798
Pierre Ossman
Philip Rakity
Ulf Hansson
Nico Pitre
Michał Mirosław
Ohad Ben-Cohen
Pali Rohár
Daniel Drake
Adrian Hunter
Grazvydas Ignotas
Shawn Lin
Johan Rudholm
Andy Ross
Subhash Jadavani
Fredrik Soderstedt
Stefan Nilsson XK
David Vrabel
Seungwon Jeon
Girish K.S
Arindam Nath
David Brownell
Andrei Warkentin
Others
May 2007
June 2007
July 2007
August 2007
August 2008
September 2009
December 2009
March 2010
April 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
September 2011
October 2011
November 2011
January 2012
April 2012
May 2012
December 2012
January 2013
April 2013
May 2013
June 2013
September 2013
February 2014
April 2014
August 2014
September 2014
December 2014
February 2015
April 2015
May 2015
September 2015
November 2015
January 2016
November 2016
January 2017
February 2017
June 2017
February 2018
April 2018
February 2019
May 2019
June 2019
September 2019
October 2019
April 2020
May 2020
June 2020
July 2020
March 2021
May 2021
November 2021
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 392}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 390}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 20, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 488}, {"author_id": 28, "token_count": 71}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 59, "token_count": 144}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 57, "token_count": 93}, {"author_id": 14, "token_count": 358}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 66}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 28, "token_count": 69}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 33}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 47, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 28, "token_count": 38}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 9, "token_count": 898}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 35, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 58}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 98}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 68}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
995
20.74%
Philip Rakity
912
19.01%
Ulf Hansson
638
13.30%
Nico Pitre
518
10.80%
Michał Mirosław
358
7.46%
Ohad Ben-Cohen
244
5.09%
Pali Rohár
166
3.46%
Daniel Drake
144
3.00%
Adrian Hunter
112
2.33%
Grazvydas Ignotas
93
1.94%
Shawn Lin
78
1.63%
Johan Rudholm
50
1.04%
Andy Ross
33
0.69%
Subhash Jadavani
31
0.65%
Fredrik Soderstedt
14
0.29%
Stefan Nilsson XK
13
0.27%
David Vrabel
13
0.27%
Seungwon Jeon
6
0.13%
Girish K.S
5
0.10%
Arindam Nath
4
0.08%
David Brownell
3
0.06%
Andrei Warkentin
1
0.02%
Others
367
7.65%
Total
4798
sdio_bus.c
385
-
24
1525
Pierre Ossman
Pali Rohár
Ohad Ben-Cohen
Ulf Hansson
Aaron Lu
Sascha Hauer
Nico Pitre
David Vrabel
Daniel Drake
Others
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2008
December 2009
March 2010
October 2010
November 2010
June 2011
July 2011
December 2012
March 2013
April 2013
June 2013
October 2013
November 2013
February 2014
June 2014
September 2014
October 2014
June 2015
December 2015
January 2017
March 2017
May 2019
October 2019
July 2020
July 2021
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 414}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 1, "token_count": 403}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 77}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 28, "token_count": 68}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 42, "token_count": 78}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 34, "token_count": 57}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 152}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
825
54.10%
Pali Rohár
152
9.97%
Ohad Ben-Cohen
146
9.57%
Ulf Hansson
92
6.03%
Aaron Lu
78
5.11%
Sascha Hauer
57
3.74%
Nico Pitre
37
2.43%
David Vrabel
28
1.84%
Daniel Drake
3
0.20%
Others
107
7.02%
Total
1525
sdio_bus.h
21
-
3
57
Pierre Ossman
Ulf Hansson
Others
May 2007
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
49
85.96%
Ulf Hansson
6
10.53%
Others
2
3.51%
Total
57
sdio_cis.c
444
-
15
1845
Pierre Ossman
Nico Pitre
Albert Herranz
Pali Rohár
Wolfram Sang
Shawn Lin
David Vrabel
Girish K.S
Others
June 2007
July 2007
August 2007
September 2007
July 2008
March 2009
September 2009
October 2009
December 2009
March 2010
October 2011
July 2012
January 2016
May 2016
November 2016
May 2019
July 2020
January 2021
July 2021
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 438}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 540}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 26, "token_count": 102}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 286}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 32, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 52}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
787
42.66%
Nico Pitre
438
23.74%
Albert Herranz
388
21.03%
Pali Rohár
52
2.82%
Wolfram Sang
31
1.68%
Shawn Lin
15
0.81%
David Vrabel
7
0.38%
Girish K.S
1
0.05%
Others
126
6.83%
Total
1845
sdio_cis.h
22
-
4
52
Nico Pitre
Pierre Ossman
Ulf Hansson
Others
June 2007
July 2007
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
24
46.15%
Pierre Ossman
20
38.46%
Ulf Hansson
6
11.54%
Others
2
3.85%
Total
52
sdio_io.c
814
-
18
2287
Pierre Ossman
David Vrabel
Shawn Lin
Nico Pitre
Grazvydas Ignotas
Ulf Hansson
Stefan Nilsson XK
Ohad Ben-Cohen
Others
May 2007
July 2007
August 2007
June 2008
July 2008
September 2009
March 2010
May 2010
July 2011
October 2011
October 2012
August 2016
January 2017
March 2017
February 2019
May 2019
June 2019
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 525}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 537}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 275}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 83}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 57, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1218
53.26%
David Vrabel
537
23.48%
Shawn Lin
102
4.46%
Nico Pitre
83
3.63%
Grazvydas Ignotas
72
3.15%
Ulf Hansson
36
1.57%
Stefan Nilsson XK
20
0.87%
Ohad Ben-Cohen
12
0.52%
Others
207
9.05%
Total
2287
sdio_irq.c
375
-
19
1394
Nico Pitre
Ulf Hansson
Stefan Nilsson XK
Pierre Ossman
Russell King
Shawn Lin
Adrian Hunter
Girish K.S
Others
June 2007
July 2007
August 2007
September 2007
October 2007
March 2008
August 2008
May 2011
July 2011
October 2011
April 2012
November 2013
April 2014
August 2014
September 2014
November 2016
January 2017
February 2017
April 2017
September 2017
March 2018
May 2019
June 2019
September 2019
February 2020
April 2020
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 727}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 107}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 77}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
809
58.03%
Ulf Hansson
111
7.96%
Stefan Nilsson XK
107
7.68%
Pierre Ossman
89
6.38%
Russell King
77
5.52%
Shawn Lin
21
1.51%
Adrian Hunter
2
0.14%
Girish K.S
1
0.07%
Others
177
12.70%
Total
1394
sdio_ops.c
217
-
13
1028
Pierre Ossman
Albert Herranz
David Brownell
Adrian Hunter
David Vrabel
Stefan Nilsson XK
Shawn Lin
Others
May 2007
July 2007
August 2007
April 2008
March 2009
March 2010
April 2011
October 2011
October 2012
January 2016
August 2016
December 2016
March 2017
May 2019
September 2020
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 96}, {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 111}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
564
54.86%
Albert Herranz
111
10.80%
David Brownell
96
9.34%
Adrian Hunter
64
6.23%
David Vrabel
33
3.21%
Stefan Nilsson XK
11
1.07%
Shawn Lin
7
0.68%
Others
142
13.81%
Total
1028
sdio_ops.h
38
-
7
165
Pierre Ossman
Ulf Hansson
Hans de Goede
Albert Herranz
David Vrabel
Others
May 2007
July 2007
August 2007
March 2010
September 2015
January 2017
April 2017
May 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 55, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
74
44.85%
Ulf Hansson
21
12.73%
Hans de Goede
19
11.52%
Albert Herranz
9
5.45%
David Vrabel
6
3.64%
Others
36
21.82%
Total
165
sdio_uart.c
1183
-
13
5101
Nico Pitre
Alan Cox
Girish K.S
Christoph Hellwig
Others
June 2007
July 2007
August 2007
November 2007
July 2008
March 2009
November 2009
December 2009
February 2010
March 2010
October 2011
January 2012
July 2012
August 2012
November 2012
January 2013
March 2013
September 2014
January 2016
April 2016
April 2018
May 2019
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 4049}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 251}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 25, "token_count": 450}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 25, "token_count": 96}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
4368
85.63%
Alan Cox
549
10.76%
Girish K.S
3
0.06%
Christoph Hellwig
2
0.04%
Others
179
3.51%
Total
5101
slot-gpio.c
258
-
17
1054
Guennadi Liakhovetski
Adrian Hunter
Linus Walleij
Shawn Lin
Andy Shevchenko
Michał Mirosław
Ulf Hansson
Marek Szyprowski
Others
December 2011
February 2012
April 2012
May 2012
July 2012
December 2012
August 2013
March 2014
April 2014
August 2014
October 2014
December 2014
January 2015
October 2016
November 2017
January 2018
February 2018
April 2018
May 2018
July 2018
September 2018
November 2018
June 2019
December 2019
September 2021
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 22, "token_count": 89}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 190}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Guennadi Liakhovetski
308
29.22%
Adrian Hunter
251
23.81%
Linus Walleij
146
13.85%
Shawn Lin
59
5.60%
Andy Shevchenko
53
5.03%
Michał Mirosław
43
4.08%
Ulf Hansson
21
1.99%
Marek Szyprowski
2
0.19%
Others
171
16.22%
Total
1054
slot-gpio.h
14
-
2
22
Ulf Hansson
Others
December 2014
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
20
90.91%
Others
2
9.09%
Total
22
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
301
Author
Tokens
Proportion
Commits
Proportion
0
Adrian Hunter
21286
22.17%
130
10.76%
1
Pierre Ossman
15468
16.11%
80
6.62%
2
Ulf Hansson
12061
12.56%
196
16.23%
3
Nico Pitre
6319
6.58%
17
1.41%
4
Per Forlin
3383
3.52%
12
0.99%
5
Linus Walleij
2675
2.79%
40
3.31%
6
Seungwon Jeon
1953
2.03%
18
1.49%
7
Russell King
1578
1.64%
18
1.49%
8
Shawn Lin
1416
1.48%
35
2.90%
9
Philip Rakity
1381
1.44%
11
0.91%
10
Andy Shevchenko
1312
1.37%
14
1.16%
11
Andrei Warkentin
1092
1.14%
11
0.91%
12
Johan Rudholm
1037
1.08%
13
1.08%
13
Arindam Nath
1011
1.05%
7
0.58%
14
Michał Mirosław
972
1.01%
7
0.58%
15
Baolin Wang
795
0.83%
6
0.50%
16
David Brownell
777
0.81%
3
0.25%
17
Pali Rohár
728
0.76%
7
0.58%
18
Håvard Skinnemoen
710
0.74%
2
0.17%
19
Grégory Soutadé
647
0.67%
3
0.25%
20
David Vrabel
624
0.65%
6
0.50%
21
John Calixto
620
0.65%
1
0.08%
22
Guennadi Liakhovetski
602
0.63%
14
1.16%
23
Christoph Hellwig
584
0.61%
23
1.90%
24
Srinivas Kandagatla
553
0.58%
3
0.25%
25
Alan Cox
549
0.57%
8
0.66%
26
Albert Herranz
508
0.53%
3
0.25%
27
Jon Hunter
506
0.53%
1
0.08%
28
Ohad Ben-Cohen
484
0.50%
20
1.66%
29
Aries Lee
480
0.50%
1
0.08%
30
Girish K.S
465
0.48%
5
0.41%
31
Jaehoon Chung
423
0.44%
10
0.83%
32
Wolfram Sang
417
0.43%
23
1.90%
33
Matt Ranostay
414
0.43%
1
0.08%
34
Sascha Hauer
379
0.39%
4
0.33%
35
Subhash Jadavani
362
0.38%
8
0.66%
36
Avri Altman
305
0.32%
6
0.50%
37
Eric Biggers
289
0.30%
3
0.25%
38
Andrew Jeffery
274
0.29%
1
0.08%
39
Minda Chen
268
0.28%
1
0.08%
40
Fredrik Soderstedt
239
0.25%
2
0.17%
41
Marek Szyprowski
230
0.24%
2
0.17%
42
Aaron Lu
230
0.24%
5
0.41%
43
Veerabhadrarao Badiganti
220
0.23%
3
0.25%
44
Anton Vorontsov
217
0.23%
3
0.25%
45
Bojan Prtvar
214
0.22%
2
0.17%
46
Dmitry Osipenko
211
0.22%
1
0.08%
47
Stefan Nilsson XK
209
0.22%
6
0.50%
48
Arnd Bergmann
205
0.21%
4
0.33%
49
Yoshihiro Shimoda
203
0.21%
5
0.41%
50
huijin.park
203
0.21%
2
0.17%
51
Andy Ross
198
0.21%
1
0.08%
52
Javier Martinez Canillas
194
0.20%
4
0.33%
53
Uri Yanai
180
0.19%
3
0.25%
54
Chuanxiao Dong
180
0.19%
7
0.58%
55
Hans de Goede
175
0.18%
4
0.33%
56
Gwendal Grignou
172
0.18%
3
0.25%
57
Grazvydas Ignotas
165
0.17%
2
0.17%
58
Loic Pallardy
160
0.17%
4
0.33%
59
Daniel Drake
153
0.16%
3
0.25%
60
Others
6334
6.60%
370
30.63%
Total
95999
1208