Linux Source Code
Home
Release 6.1
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
Christian Löhle
Christoph Hellwig
Chuanxiao Dong
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
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
Shaik Sajida Bhanu
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
3149
-
97
13878
Adrian Hunter
Linus Walleij
Andrei Warkentin
Russell King
John Calixto
Ulf Hansson
Jon Hunter
Christoph Hellwig
Johan Rudholm
Baolin Wang
Pierre Ossman
Christian Löhle
Avri Altman
Dmitry Osipenko
Per Forlin
Shawn Lin
Wolfram Sang
Arnd Bergmann
David Brownell
Veerabhadrarao Badiganti
Seungwon Jeon
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
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
May 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
April 2022
July 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 604}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"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}, ]}, {"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": 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": 50, "token_count": 26}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 50, "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": 12, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 719}, {"author_id": 21, "token_count": 615}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 97}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 7, "token_count": 109}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 285}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 72}, {"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": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"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": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 499}, {"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": 2}, ]}, {"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": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 63}, {"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": 179}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 248}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 754}, {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 1031}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 5018}, ]}, {"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": 31, "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": 2}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 333}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 44, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 38, "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": 43}, ]}, {"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": 233}, {"author_id": 47, "token_count": 79}, {"author_id": 60, "token_count": 40}, ]}, {"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": 52, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 46, "token_count": 85}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 46, "token_count": 36}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 46, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
5409
38.98%
Linus Walleij
2238
16.13%
Andrei Warkentin
821
5.92%
Russell King
812
5.85%
John Calixto
615
4.43%
Ulf Hansson
519
3.74%
Jon Hunter
499
3.60%
Christoph Hellwig
384
2.77%
Johan Rudholm
348
2.51%
Baolin Wang
333
2.40%
Pierre Ossman
229
1.65%
Christian Löhle
178
1.28%
Avri Altman
86
0.62%
Dmitry Osipenko
79
0.57%
Per Forlin
73
0.53%
Shawn Lin
45
0.32%
Wolfram Sang
36
0.26%
Arnd Bergmann
30
0.22%
David Brownell
17
0.12%
Veerabhadrarao Badiganti
12
0.09%
Seungwon Jeon
11
0.08%
Subhash Jadavani
8
0.06%
Eric Biggers
8
0.06%
Jaehoon Chung
4
0.03%
huijin.park
2
0.01%
Others
1082
7.80%
Total
13878
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
408
-
32
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
February 2022
July 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 542}, ]}, {"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": 17, "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": 36}, ]}, {"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": 37, "token_count": 75}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 55, "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": 35, "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": 18, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 72}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
688
41.82%
Ulf Hansson
315
19.15%
Pali Rohár
116
7.05%
Subhash Jadavani
75
4.56%
Ohad Ben-Cohen
67
4.07%
David Brownell
59
3.59%
Michał Mirosław
37
2.25%
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
129
7.84%
Total
1645
bus.h
43
-
4
144
Ulf Hansson
Pierre Ossman
Others
May 2007
March 2008
January 2017
June 2019
February 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
72
50.00%
Pierre Ossman
66
45.83%
Others
6
4.17%
Total
144
card.h
267
-
8
821
Ulf Hansson
Avri Altman
Others
January 2017
December 2017
March 2018
April 2018
December 2018
May 2019
November 2021
September 2022
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}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 36, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
666
81.12%
Avri Altman
24
2.92%
Others
131
15.96%
Total
821
core.c
2356
-
78
8884
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
Wolfram Sang
David Brownell
Michał Mirosław
Linus Walleij
Avri Altman
Stefan Nilsson XK
Christian Löhle
Andrei Warkentin
Shaik Sajida Bhanu
Guennadi Liakhovetski
Nico Pitre
Chuanxiao Dong
Eric Biggers
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
October 2020
December 2020
January 2021
February 2021
May 2021
June 2021
August 2021
December 2021
April 2022
May 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 369}, ]}, {"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": 476}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 17}, {"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": 199}, ]}, {"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": 45, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 45, "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": 35, "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": 1330}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 53, "token_count": 113}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 111}, {"author_id": 32, "token_count": 1}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 4, "token_count": 149}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 49, "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": 32, "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": 47}, ]}, {"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": 11, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "token_count": 97}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "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}, ]}, {"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": 35, "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": 35, "token_count": 101}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 55, "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": 11, "token_count": 68}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "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": 66}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 57, "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": 32, "token_count": 11}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 58, "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": 774}, ]}, {"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": 133}, ]}, {"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": 1601535600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 38, "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": 31, "token_count": 28}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 47, "token_count": 108}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 46, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
3847
43.30%
Pierre Ossman
971
10.93%
Ulf Hansson
836
9.41%
Russell King
434
4.89%
Johan Rudholm
332
3.74%
Baolin Wang
291
3.28%
Per Forlin
241
2.71%
Anton Vorontsov
214
2.41%
Jaehoon Chung
143
1.61%
Andy Ross
113
1.27%
Arindam Nath
111
1.25%
Dmitry Osipenko
108
1.22%
Sascha Hauer
104
1.17%
Shawn Lin
99
1.11%
Hans de Goede
68
0.77%
Wolfram Sang
55
0.62%
David Brownell
52
0.59%
Michał Mirosław
45
0.51%
Linus Walleij
32
0.36%
Avri Altman
30
0.34%
Stefan Nilsson XK
26
0.29%
Christian Löhle
25
0.28%
Andrei Warkentin
24
0.27%
Shaik Sajida Bhanu
19
0.21%
Guennadi Liakhovetski
14
0.16%
Nico Pitre
10
0.11%
Chuanxiao Dong
9
0.10%
Eric Biggers
8
0.09%
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
609
6.86%
Total
8884
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": 17, "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": 11, "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": 35, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "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": 31, "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": 47, "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": 38, "token_count": 133}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
159
100.00%
Total
159
crypto.h
40
-
1
102
Eric Biggers
January 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 38, "token_count": 102}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
102
100.00%
Total
102
debugfs.c
351
-
23
1504
Håvard Skinnemoen
Shaik Sajida Bhanu
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
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 642}, ]}, {"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": 11, "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": 55, "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": 31, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 33, "token_count": 402}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Håvard Skinnemoen
642
42.69%
Shaik Sajida Bhanu
402
26.73%
Andy Shevchenko
117
7.78%
Shawn Lin
84
5.59%
Per Forlin
61
4.06%
Johan Rudholm
50
3.32%
Aaron Lu
24
1.60%
Seungwon Jeon
17
1.13%
Chuanxiao Dong
13
0.86%
Wolfram Sang
7
0.47%
Girish K.S
7
0.47%
Ulf Hansson
6
0.40%
Adrian Hunter
6
0.40%
Linus Walleij
2
0.13%
Others
66
4.39%
Total
1504
host.c
677
-
42
2744
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
Michał Mirosław
Yoshihiro Shimoda
Nico Pitre
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
March 2022
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 326}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 1}, ]}, {"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": 17, "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": 31, "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": 32, "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": 35, "token_count": 51}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"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": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "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": 44, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 51, "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": 39, "token_count": 274}, {"author_id": 38, "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": 31, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
625
22.78%
Adrian Hunter
394
14.36%
Pierre Ossman
360
13.12%
Guennadi Liakhovetski
280
10.20%
Andrew Jeffery
274
9.99%
Andy Shevchenko
125
4.56%
Shawn Lin
93
3.39%
Wolfram Sang
71
2.59%
Sascha Hauer
51
1.86%
Seungwon Jeon
30
1.09%
Jaehoon Chung
26
0.95%
Linus Walleij
21
0.77%
Håvard Skinnemoen
20
0.73%
Michał Mirosław
16
0.58%
Yoshihiro Shimoda
15
0.55%
Nico Pitre
14
0.51%
Veerabhadrarao Badiganti
8
0.29%
Eric Biggers
3
0.11%
Others
318
11.59%
Total
2744
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": 31, "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
2346
-
82
10190
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
Wolfram Sang
Subhash Jadavani
Avri Altman
Andrei Warkentin
Hans de Goede
David Brownell
Aries Lee
Uri Yanai
Sascha Hauer
Andy Ross
Baolin Wang
Stefan Nilsson XK
Linus Walleij
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
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
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1048}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 50}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 359}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 240}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 29, "token_count": 37}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 53, "token_count": 31}, {"author_id": 55, "token_count": 111}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 30}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 229}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 189}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 30, "token_count": 203}, {"author_id": 6, "token_count": 33}, {"author_id": 49, "token_count": 19}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 30, "token_count": 33}, {"author_id": 32, "token_count": 60}, {"author_id": 6, "token_count": 104}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 22}, {"author_id": 6, "token_count": 29}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 30, "token_count": 174}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 37, "token_count": 69}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 123}, {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "token_count": 58}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"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": 41, "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": 1383}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 55, "token_count": 26}, {"author_id": 35, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 654}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 58, "token_count": 145}, {"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": 11, "token_count": 105}, {"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": 57, "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": 31, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 58, "token_count": 18}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 8, "token_count": 301}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 48, "token_count": 105}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 2, "token_count": 72}, ]}, {"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": 56, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 8}, ]}, {"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": 31, "token_count": 29}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "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": 34}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 51, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 31, "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": 47, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1712
16.80%
Seungwon Jeon
1694
16.62%
Ulf Hansson
1295
12.71%
Adrian Hunter
1065
10.45%
Grégory Soutadé
654
6.42%
Philip Rakity
438
4.30%
Girish K.S
411
4.03%
Shawn Lin
355
3.48%
Fredrik Soderstedt
215
2.11%
Gwendal Grignou
163
1.60%
Chuanxiao Dong
137
1.34%
Johan Rudholm
127
1.25%
Jaehoon Chung
120
1.18%
Bojan Prtvar
105
1.03%
Wolfram Sang
89
0.87%
Subhash Jadavani
84
0.82%
Avri Altman
71
0.70%
Andrei Warkentin
57
0.56%
Hans de Goede
54
0.53%
David Brownell
50
0.49%
Aries Lee
37
0.36%
Uri Yanai
36
0.35%
Sascha Hauer
31
0.30%
Andy Ross
31
0.30%
Baolin Wang
23
0.23%
Stefan Nilsson XK
19
0.19%
Linus Walleij
19
0.19%
Dmitry Osipenko
11
0.11%
Yoshihiro Shimoda
8
0.08%
Nico Pitre
6
0.06%
huijin.park
1
0.01%
Others
1072
10.52%
Total
10190
mmc_ops.c
1070
-
31
4579
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
May 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": 428}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "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": 32, "token_count": 77}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "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": 35, "token_count": 55}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 40, "token_count": 267}, ]}, {"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": 51, "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": 289}, ]}, {"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": 31, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 52, "token_count": 196}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
1958
42.76%
Pierre Ossman
640
13.98%
Aries Lee
428
9.35%
Adrian Hunter
317
6.92%
Minda Chen
267
5.83%
David Brownell
251
5.48%
huijin.park
196
4.28%
Jaehoon Chung
122
2.66%
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
197
4.30%
Total
4579
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": 35, "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": 52, "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
-
34
14624
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
April 2022
November 2022
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": 56}, {"author_id": 32, "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": 11, "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": 31, "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": 50, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 50, "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": 44, "token_count": 200}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
7166
49.00%
Pierre Ossman
2915
19.93%
Per Forlin
2911
19.91%
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
11
0.08%
Linus Walleij
7
0.05%
Johan Rudholm
4
0.03%
Jaehoon Chung
1
0.01%
Others
151
1.03%
Total
14624
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
282
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": 164}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 58}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
214
75.89%
Srinivas Kandagatla
58
20.57%
Marek Szyprowski
7
2.48%
Others
3
1.06%
Total
282
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": 43, "token_count": 221}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 54, "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": 34, "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": 54, "token_count": 169}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 54, "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": 57, "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
524
-
32
2294
Adrian Hunter
Christoph Hellwig
Yoshihiro Shimoda
Russell King
Baolin Wang
Pierre Ossman
Linus Walleij
Per Forlin
Eric Biggers
Christian Löhle
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
April 2022
October 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 65}, ]}, {"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": 13}, ]}, {"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": 33}, ]}, {"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": 1322}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 51, "token_count": 94}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 51, "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": 38, "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}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
1469
64.04%
Christoph Hellwig
173
7.54%
Yoshihiro Shimoda
118
5.14%
Russell King
107
4.66%
Baolin Wang
92
4.01%
Pierre Ossman
43
1.87%
Linus Walleij
41
1.79%
Per Forlin
26
1.13%
Eric Biggers
12
0.52%
Christian Löhle
9
0.39%
Ulf Hansson
6
0.26%
Seungwon Jeon
4
0.17%
Others
194
8.46%
Total
2294
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
216
-
19
834
Shawn Lin
Andrei Warkentin
Avri Altman
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
February 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 90}, {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 49, "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": 18, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 36, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Lin
356
42.69%
Andrei Warkentin
90
10.79%
Avri Altman
14
1.68%
Stefan Nilsson XK
11
1.32%
Ohad Ben-Cohen
10
1.20%
Ulf Hansson
3
0.36%
Pali Rohár
1
0.12%
Others
349
41.85%
Total
834
regulator.c
273
-
3
862
Ulf Hansson
Others
February 2019
April 2020
July 2020
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 832}, ]}, {"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
832
96.52%
Others
30
3.48%
Total
862
sd.c
1876
-
63
7823
Ulf Hansson
Pierre Ossman
Arindam Nath
Adrian Hunter
Michał Mirosław
Pali Rohár
Subhash Jadavani
Uri Yanai
Aaron Lu
Wolfram Sang
Bojan Prtvar
Avri Altman
Johan Rudholm
David Brownell
Baolin Wang
Russell King
Sascha Hauer
Andy Ross
Philip Rakity
Linus Walleij
Andrei Warkentin
Shawn Lin
Fredrik Soderstedt
Jaehoon Chung
Seungwon Jeon
Nico Pitre
Girish K.S
Christoph Hellwig
Anton Vorontsov
Ohad Ben-Cohen
huijin.park
Christian Löhle
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
February 2022
March 2022
April 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1176}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 367}, ]}, {"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": 442}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"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": 352}, {"author_id": 14, "token_count": 385}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 53, "token_count": 22}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 13, "token_count": 841}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 37, "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": 32, "token_count": 8}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 42, "token_count": 127}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "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": 31, "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": 35, "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": 11, "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": 48, "token_count": 104}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 56, "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": 110}, ]}, {"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": 18, "token_count": 121}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 103}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 2, "token_count": 1909}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
2225
28.44%
Pierre Ossman
2047
26.17%
Arindam Nath
841
10.75%
Adrian Hunter
554
7.08%
Michał Mirosław
385
4.92%
Pali Rohár
224
2.86%
Subhash Jadavani
155
1.98%
Uri Yanai
144
1.84%
Aaron Lu
127
1.62%
Wolfram Sang
104
1.33%
Bojan Prtvar
104
1.33%
Avri Altman
89
1.14%
Johan Rudholm
70
0.89%
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%
Linus Walleij
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%
Christian Löhle
1
0.01%
Others
426
5.45%
Total
7823
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": 51, "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": 11, "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
1324
-
47
4851
Pierre Ossman
Philip Rakity
Ulf Hansson
Nico Pitre
Michał Mirosław
Ohad Ben-Cohen
Pali Rohár
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
February 2022
July 2022
August 2022
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": 493}, {"author_id": 28, "token_count": 71}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 59, "token_count": 93}, {"author_id": 14, "token_count": 330}, ]}, {"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": 68}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 53, "token_count": 33}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 49, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "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": 890}, ]}, {"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": 37, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "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": 25}, ]}, {"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": 20}, {"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": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 98}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 67}, ]}, {"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}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
995
20.51%
Philip Rakity
904
18.64%
Ulf Hansson
633
13.05%
Nico Pitre
523
10.78%
Michał Mirosław
330
6.80%
Ohad Ben-Cohen
243
5.01%
Pali Rohár
165
3.40%
Adrian Hunter
111
2.29%
Grazvydas Ignotas
93
1.92%
Shawn Lin
78
1.61%
Johan Rudholm
49
1.01%
Andy Ross
33
0.68%
Subhash Jadavani
31
0.64%
Fredrik Soderstedt
14
0.29%
Stefan Nilsson XK
13
0.27%
David Vrabel
13
0.27%
Seungwon Jeon
6
0.12%
Girish K.S
5
0.10%
Arindam Nath
4
0.08%
David Brownell
3
0.06%
Andrei Warkentin
1
0.02%
Others
604
12.45%
Total
4851
sdio_bus.c
387
-
26
1542
Pierre Ossman
Pali Rohár
Ohad Ben-Cohen
Ulf Hansson
Aaron Lu
Sascha Hauer
Nico Pitre
David Vrabel
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
February 2022
October 2022
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": 60, "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": 79}, ]}, {"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": 35, "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": 18, "token_count": 150}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
825
53.50%
Pali Rohár
150
9.73%
Ohad Ben-Cohen
146
9.47%
Ulf Hansson
92
5.97%
Aaron Lu
79
5.12%
Sascha Hauer
57
3.70%
Nico Pitre
37
2.40%
David Vrabel
28
1.82%
Others
128
8.30%
Total
1542
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
1844
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": 31, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "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.68%
Nico Pitre
438
23.75%
Albert Herranz
388
21.04%
Pali Rohár
52
2.82%
Wolfram Sang
30
1.63%
Shawn Lin
15
0.81%
David Vrabel
7
0.38%
Girish K.S
1
0.05%
Others
126
6.83%
Total
1844
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": 59, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 49, "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
-
20
1385
Nico Pitre
Stefan Nilsson XK
Ulf Hansson
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
August 2022
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 726}, ]}, {"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": 49, "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": 16}, ]}, {"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": 69}, ]}, {"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}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
808
58.34%
Stefan Nilsson XK
107
7.73%
Ulf Hansson
104
7.51%
Pierre Ossman
89
6.43%
Russell King
77
5.56%
Shawn Lin
21
1.52%
Adrian Hunter
2
0.14%
Girish K.S
1
0.07%
Others
176
12.71%
Total
1385
sdio_ops.c
217
-
13
1023
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": 228}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 95}, {"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": 49, "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
560
54.74%
Albert Herranz
111
10.85%
David Brownell
95
9.29%
Adrian Hunter
64
6.26%
David Vrabel
33
3.23%
Stefan Nilsson XK
11
1.08%
Shawn Lin
7
0.68%
Others
142
13.88%
Total
1023
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": 57, "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
1170
-
14
5070
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
February 2022
August 2022
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 4005}, ]}, {"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}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
4324
85.29%
Alan Cox
549
10.83%
Girish K.S
3
0.06%
Christoph Hellwig
2
0.04%
Others
192
3.79%
Total
5070
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": 43, "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:
315
Author
Tokens
Proportion
Commits
Proportion
0
Adrian Hunter
21465
22.15%
130
10.49%
1
Pierre Ossman
15453
15.95%
80
6.46%
2
Ulf Hansson
12157
12.55%
199
16.06%
3
Nico Pitre
6275
6.48%
17
1.37%
4
Per Forlin
3355
3.46%
12
0.97%
5
Linus Walleij
2615
2.70%
39
3.15%
6
Seungwon Jeon
1883
1.94%
18
1.45%
7
Russell King
1560
1.61%
18
1.45%
8
Shawn Lin
1380
1.42%
34
2.74%
9
Philip Rakity
1366
1.41%
10
0.81%
10
Andy Shevchenko
1311
1.35%
14
1.13%
11
Johan Rudholm
1033
1.07%
13
1.05%
12
Andrei Warkentin
1021
1.05%
10
0.81%
13
Arindam Nath
1004
1.04%
7
0.56%
14
Michał Mirosław
940
0.97%
7
0.56%
15
Baolin Wang
794
0.82%
6
0.48%
16
David Brownell
779
0.80%
3
0.24%
17
Håvard Skinnemoen
709
0.73%
2
0.16%
18
Pali Rohár
708
0.73%
7
0.56%
19
Grégory Soutadé
654
0.67%
3
0.24%
20
David Vrabel
624
0.64%
6
0.48%
21
John Calixto
620
0.64%
1
0.08%
22
Guennadi Liakhovetski
602
0.62%
14
1.13%
23
Christoph Hellwig
570
0.59%
23
1.86%
24
Srinivas Kandagatla
554
0.57%
3
0.24%
25
Alan Cox
549
0.57%
8
0.65%
26
Albert Herranz
508
0.52%
3
0.24%
27
Jon Hunter
499
0.51%
1
0.08%
28
Ohad Ben-Cohen
483
0.50%
20
1.61%
29
Aries Lee
477
0.49%
1
0.08%
30
Girish K.S
467
0.48%
6
0.48%
31
Wolfram Sang
438
0.45%
24
1.94%
32
Jaehoon Chung
424
0.44%
10
0.81%
33
Shaik Sajida Bhanu
421
0.43%
3
0.24%
34
Matt Ranostay
414
0.43%
1
0.08%
35
Sascha Hauer
379
0.39%
4
0.32%
36
Avri Altman
358
0.37%
7
0.56%
37
Subhash Jadavani
353
0.36%
8
0.65%
38
Eric Biggers
292
0.30%
3
0.24%
39
Andrew Jeffery
274
0.28%
1
0.08%
40
Minda Chen
267
0.28%
1
0.08%
41
Fredrik Soderstedt
239
0.25%
2
0.16%
42
Aaron Lu
231
0.24%
5
0.40%
43
Marek Szyprowski
230
0.24%
2
0.16%
44
Veerabhadrarao Badiganti
220
0.23%
3
0.24%
45
Anton Vorontsov
217
0.22%
3
0.24%
46
Christian Löhle
213
0.22%
7
0.56%
47
Dmitry Osipenko
211
0.22%
1
0.08%
48
Bojan Prtvar
209
0.22%
2
0.16%
49
Stefan Nilsson XK
207
0.21%
6
0.48%
50
Arnd Bergmann
205
0.21%
4
0.32%
51
Yoshihiro Shimoda
203
0.21%
5
0.40%
52
huijin.park
203
0.21%
2
0.16%
53
Andy Ross
199
0.21%
1
0.08%
54
Javier Martinez Canillas
194
0.20%
4
0.32%
55
Chuanxiao Dong
182
0.19%
7
0.56%
56
Uri Yanai
180
0.19%
3
0.24%
57
Hans de Goede
175
0.18%
4
0.32%
58
Gwendal Grignou
166
0.17%
3
0.24%
59
Grazvydas Ignotas
165
0.17%
2
0.16%
60
Others
7017
7.24%
396
31.96%
Total
96901
1239