Linux Source Code
Home
Release 5.2
Help
core
root
drivers
mmc
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Adrian Bunk
Adrian Hunter
Alan Cox
Albert Herranz
Andrei Warkentin
Andy Ross
Andy Shevchenko
Anton Vorontsov
Aries Lee
Arindam Nath
Arnd Bergmann
Avri Altman
Baolin Wang
Bojan Prtvar
Christoph Hellwig
Chuanxiao Dong
Daniel Drake
David Brownell
David Vrabel
Doug Anderson
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
Kyoungil Kim
Linus Walleij
Loic Pallardy
Marek Szyprowski
Masahiro Yamada
Matt Ranostay
Maxim Levitsky
Maya Erez
Michał Mirosław
Minda Chen
Nico Pitre
Ohad Ben-Cohen
Others
Per Forlin
Philip Rakity
Pierre Ossman
Pierre Tardy
Russell King
Sascha Hauer
Seungwon Jeon
Shawn Lin
Srinivas Kandagatla
Stefan Nilsson XK
Subhash Jadavani
Ulf Hansson
Uri Yanai
Wolfram Sang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
block.c
3100
-
87
13588
Adrian Hunter
Linus Walleij
Andrei Warkentin
Russell King
John Calixto
Jon Hunter
Johan Rudholm
Ulf Hansson
Pierre Ossman
Loic Pallardy
Maya Erez
Per Forlin
Christoph Hellwig
Seungwon Jeon
Shawn Lin
Wolfram Sang
Arnd Bergmann
David Brownell
Subhash Jadavani
Avri Altman
Masahiro Yamada
Jaehoon Chung
Girish K.S
Others
May 2004
July 2004
September 2004
September 2005
January 2006
June 2006
August 2006
October 2006
November 2006
December 2006
January 2007
May 2007
July 2007
August 2007
November 2007
March 2008
June 2008
September 2008
October 2008
December 2008
February 2009
May 2009
June 2009
January 2010
March 2010
June 2010
August 2010
September 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
February 2012
March 2012
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
March 2015
April 2015
May 2015
July 2015
September 2015
October 2015
November 2015
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
September 2018
October 2018
November 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 684}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 45, "token_count": 8}, {"author_id": 7, "token_count": 93}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 44, "token_count": 26}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 970}, {"author_id": 19, "token_count": 638}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 101}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 7, "token_count": 110}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 465}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "token_count": 194}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 37, "token_count": 158}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 188}, ]}, {"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": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 24, "token_count": 536}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 45, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"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": 8}, {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 59}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 295}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 868}, {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 5, "token_count": 1038}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4761}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 45, "token_count": 5}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 30}, {"author_id": 33, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "token_count": 6}, {"author_id": 60, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
5306
39.05%
Linus Walleij
2472
18.19%
Andrei Warkentin
1123
8.26%
Russell King
907
6.68%
John Calixto
638
4.70%
Jon Hunter
536
3.94%
Johan Rudholm
528
3.89%
Ulf Hansson
432
3.18%
Pierre Ossman
232
1.71%
Loic Pallardy
194
1.43%
Maya Erez
158
1.16%
Per Forlin
95
0.70%
Christoph Hellwig
60
0.44%
Seungwon Jeon
60
0.44%
Shawn Lin
58
0.43%
Wolfram Sang
41
0.30%
Arnd Bergmann
30
0.22%
David Brownell
17
0.13%
Subhash Jadavani
8
0.06%
Avri Altman
6
0.04%
Masahiro Yamada
6
0.04%
Jaehoon Chung
4
0.03%
Girish K.S
1
0.01%
Others
676
4.97%
Total
13588
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
395
-
27
1545
Pierre Ossman
Ulf Hansson
Subhash Jadavani
Ohad Ben-Cohen
David Brownell
Adrian Hunter
Michał Mirosław
Sascha Hauer
Chuanxiao Dong
Arindam Nath
Girish K.S
Seungwon Jeon
Håvard Skinnemoen
Shawn Lin
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
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 570}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "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": 16, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "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": 28, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 31, "token_count": 75}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 49, "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": 30, "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": 128}, ]}, {"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": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
716
46.34%
Ulf Hansson
319
20.65%
Subhash Jadavani
75
4.85%
Ohad Ben-Cohen
67
4.34%
David Brownell
59
3.82%
Adrian Hunter
58
3.75%
Michał Mirosław
38
2.46%
Sascha Hauer
27
1.75%
Chuanxiao Dong
23
1.49%
Arindam Nath
22
1.42%
Girish K.S
15
0.97%
Seungwon Jeon
11
0.71%
Håvard Skinnemoen
10
0.65%
Shawn Lin
10
0.65%
Andy Shevchenko
5
0.32%
Philip Rakity
1
0.06%
Others
89
5.76%
Total
1545
bus.h
42
-
4
141
Ulf Hansson
Pierre Ossman
Andy Shevchenko
Others
May 2007
March 2008
September 2010
January 2017
June 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
72
51.06%
Pierre Ossman
66
46.81%
Andy Shevchenko
1
0.71%
Others
2
1.42%
Total
141
card.h
225
-
5
703
Ulf Hansson
Others
January 2017
December 2017
March 2018
April 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 666}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
667
94.88%
Others
36
5.12%
Total
703
core.c
2505
-
75
9607
Adrian Hunter
Pierre Ossman
Ulf Hansson
Russell King
Johan Rudholm
Baolin Wang
Per Forlin
Anton Vorontsov
Jaehoon Chung
Maxim Levitsky
Adrian Bunk
Andy Ross
Arindam Nath
Shawn Lin
Sascha Hauer
Hans de Goede
Maya Erez
David Brownell
Nico Pitre
Linus Walleij
Daniel Drake
Avri Altman
Andrei Warkentin
Stefan Nilsson XK
Guennadi Liakhovetski
Chuanxiao Dong
Pierre Tardy
Ohad Ben-Cohen
Doug Anderson
Girish K.S
Masahiro Yamada
Gwendal Grignou
Philip Rakity
Wolfram Sang
Aaron Lu
Seungwon Jeon
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
April 2008
June 2008
July 2008
November 2008
December 2008
February 2009
March 2009
April 2009
September 2009
March 2010
August 2010
September 2010
November 2010
December 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
June 2013
August 2013
September 2013
December 2013
January 2014
March 2014
April 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 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
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 407}, ]}, {"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": 562}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 28}, {"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": 134}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 127}, {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 49}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 42, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 42, "token_count": 172}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 217}, {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1482}, {"author_id": 56, "token_count": 130}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 46, "token_count": 114}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 111}, {"author_id": 25, "token_count": 1}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 25, "token_count": 1}, {"author_id": 4, "token_count": 156}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 25, "token_count": 34}, {"author_id": 2, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 97}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"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": 37, "token_count": 61}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 178}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"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": 30, "token_count": 101}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"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": 102}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"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": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 51, "token_count": 68}, {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 7, "token_count": 3}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 32, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 116}, {"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": 32, "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": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 58, "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": 778}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "token_count": 30}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
4054
42.20%
Pierre Ossman
1078
11.22%
Ulf Hansson
901
9.38%
Russell King
475
4.94%
Johan Rudholm
346
3.60%
Baolin Wang
328
3.41%
Per Forlin
248
2.58%
Anton Vorontsov
214
2.23%
Jaehoon Chung
147
1.53%
Maxim Levitsky
130
1.35%
Adrian Bunk
128
1.33%
Andy Ross
114
1.19%
Arindam Nath
111
1.16%
Shawn Lin
105
1.09%
Sascha Hauer
104
1.08%
Hans de Goede
68
0.71%
Maya Erez
61
0.63%
David Brownell
52
0.54%
Nico Pitre
34
0.35%
Linus Walleij
32
0.33%
Daniel Drake
31
0.32%
Avri Altman
30
0.31%
Andrei Warkentin
27
0.28%
Stefan Nilsson XK
26
0.27%
Guennadi Liakhovetski
20
0.21%
Chuanxiao Dong
9
0.09%
Pierre Tardy
9
0.09%
Ohad Ben-Cohen
6
0.06%
Doug Anderson
5
0.05%
Girish K.S
4
0.04%
Masahiro Yamada
4
0.04%
Gwendal Grignou
3
0.03%
Philip Rakity
3
0.03%
Wolfram Sang
2
0.02%
Aaron Lu
1
0.01%
Seungwon Jeon
1
0.01%
Others
696
7.24%
Total
9607
core.h
172
-
17
968
Ulf Hansson
Adrian Hunter
Pierre Ossman
Johan Rudholm
Håvard Skinnemoen
Adrian Bunk
Arindam Nath
Russell King
Sascha Hauer
Wolfram Sang
David Brownell
Arnd Bergmann
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
November 2015
January 2017
September 2017
November 2017
April 2018
February 2019
June 2019
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": 15, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "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": 30, "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": 1446361200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 2, "token_count": 45}, ]}, {"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": 33, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
363
37.50%
Adrian Hunter
232
23.97%
Pierre Ossman
198
20.45%
Johan Rudholm
38
3.93%
Håvard Skinnemoen
37
3.82%
Adrian Bunk
27
2.79%
Arindam Nath
22
2.27%
Russell King
16
1.65%
Sascha Hauer
14
1.45%
Wolfram Sang
9
0.93%
David Brownell
3
0.31%
Arnd Bergmann
2
0.21%
Nico Pitre
2
0.21%
Philip Rakity
1
0.10%
Others
4
0.41%
Total
968
debugfs.c
310
-
18
1215
Håvard Skinnemoen
Andy Shevchenko
Shawn Lin
Per Forlin
Johan Rudholm
Aaron Lu
Seungwon Jeon
Chuanxiao Dong
Girish K.S
Adrian Hunter
Ulf Hansson
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
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 740}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 125}, ]}, {"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": 31}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 40, "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": 28, "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": 49, "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": 12, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Håvard Skinnemoen
740
60.91%
Andy Shevchenko
128
10.53%
Shawn Lin
84
6.91%
Per Forlin
70
5.76%
Johan Rudholm
50
4.12%
Aaron Lu
24
1.98%
Seungwon Jeon
17
1.40%
Chuanxiao Dong
13
1.07%
Girish K.S
7
0.58%
Adrian Hunter
6
0.49%
Ulf Hansson
6
0.49%
Linus Walleij
2
0.16%
Others
68
5.60%
Total
1215
host.c
526
-
34
2005
Adrian Hunter
Ulf Hansson
Pierre Ossman
Guennadi Liakhovetski
Shawn Lin
Wolfram Sang
Sascha Hauer
Linus Walleij
Seungwon Jeon
Jaehoon Chung
Håvard Skinnemoen
Nico Pitre
Maxim Levitsky
Others
May 2007
July 2007
August 2007
September 2007
October 2007
March 2008
July 2008
November 2008
March 2010
August 2010
September 2010
November 2010
April 2011
July 2011
May 2012
June 2012
February 2013
June 2013
February 2014
April 2014
August 2014
October 2014
November 2014
December 2014
May 2015
September 2015
October 2015
November 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
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 330}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 268}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "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": 30, "token_count": 51}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 319}, {"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": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"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": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "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": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
404
20.15%
Ulf Hansson
372
18.55%
Pierre Ossman
368
18.35%
Guennadi Liakhovetski
281
14.01%
Shawn Lin
93
4.64%
Wolfram Sang
66
3.29%
Sascha Hauer
51
2.54%
Linus Walleij
50
2.49%
Seungwon Jeon
30
1.50%
Jaehoon Chung
26
1.30%
Håvard Skinnemoen
20
1.00%
Nico Pitre
18
0.90%
Maxim Levitsky
8
0.40%
Others
218
10.87%
Total
2005
host.h
81
-
5
323
Ulf Hansson
Adrian Hunter
Pierre Ossman
Shawn Lin
Others
May 2007
May 2015
January 2017
August 2017
September 2017
November 2017
February 2018
June 2019
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}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
204
63.16%
Adrian Hunter
91
28.17%
Pierre Ossman
20
6.19%
Shawn Lin
6
1.86%
Others
2
0.62%
Total
323
mmc.c
2260
-
71
9893
Seungwon Jeon
Pierre Ossman
Ulf Hansson
Adrian Hunter
Grégory Soutadé
Philip Rakity
Girish K.S
Shawn Lin
Fredrik Soderstedt
Gwendal Grignou
Chuanxiao Dong
Johan Rudholm
Jaehoon Chung
Bojan Prtvar
Subhash Jadavani
Loic Pallardy
Hans de Goede
Wolfram Sang
David Brownell
Andrei Warkentin
Aries Lee
Uri Yanai
Avri Altman
Andy Ross
Sascha Hauer
Stefan Nilsson XK
Doug Anderson
Maya Erez
Nico Pitre
Masahiro Yamada
Others
December 2006
May 2007
July 2007
August 2007
March 2008
November 2008
September 2009
March 2010
August 2010
September 2010
November 2010
December 2010
January 2011
March 2011
April 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
September 2013
October 2013
December 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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1062}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 255}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 47}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 358}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 242}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 37}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 46, "token_count": 31}, {"author_id": 49, "token_count": 109}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 231}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 197}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 28, "token_count": 207}, {"author_id": 6, "token_count": 33}, {"author_id": 39, "token_count": 21}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 22}, {"author_id": 25, "token_count": 60}, {"author_id": 6, "token_count": 106}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 21}, {"author_id": 6, "token_count": 31}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 180}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 31, "token_count": 82}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 123}, {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 58}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 43}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 37, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 38, "token_count": 215}, {"author_id": 9, "token_count": 9}, {"author_id": 2, "token_count": 134}, ]}, {"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": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 1415}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 49, "token_count": 26}, {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 654}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 52, "token_count": 151}, {"author_id": 2, "token_count": 157}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 55, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 107}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 51, "token_count": 54}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 265}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 109}, {"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": 33, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 18}, {"author_id": 58, "token_count": 4}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 8, "token_count": 324}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 43, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 50, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 151}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 29}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "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": 52}, ]}, {"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": 54, "token_count": 35}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 33, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Seungwon Jeon
1730
17.49%
Pierre Ossman
1718
17.37%
Ulf Hansson
1170
11.83%
Adrian Hunter
1077
10.89%
Grégory Soutadé
654
6.61%
Philip Rakity
447
4.52%
Girish K.S
409
4.13%
Shawn Lin
380
3.84%
Fredrik Soderstedt
215
2.17%
Gwendal Grignou
169
1.71%
Chuanxiao Dong
135
1.36%
Johan Rudholm
128
1.29%
Jaehoon Chung
120
1.21%
Bojan Prtvar
107
1.08%
Subhash Jadavani
97
0.98%
Loic Pallardy
79
0.80%
Hans de Goede
54
0.55%
Wolfram Sang
49
0.50%
David Brownell
47
0.48%
Andrei Warkentin
44
0.44%
Aries Lee
37
0.37%
Uri Yanai
36
0.36%
Avri Altman
35
0.35%
Andy Ross
31
0.31%
Sascha Hauer
31
0.31%
Stefan Nilsson XK
21
0.21%
Doug Anderson
20
0.20%
Maya Erez
15
0.15%
Nico Pitre
6
0.06%
Masahiro Yamada
5
0.05%
Others
827
8.36%
Total
9893
mmc_ops.c
1000
-
27
4235
Ulf Hansson
Pierre Ossman
Aries Lee
Adrian Hunter
David Brownell
Minda Chen
Jaehoon Chung
Seungwon Jeon
Sascha Hauer
Masahiro Yamada
Maya Erez
Andrei Warkentin
Linus Walleij
Shawn Lin
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
April 2013
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
February 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 660}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 300}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"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": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 431}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 25, "token_count": 138}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 66}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 103}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 30, "token_count": 55}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 36, "token_count": 268}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 404}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 58, "token_count": 21}, ]}, {"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": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 576}, ]}, {"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": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
1567
37.00%
Pierre Ossman
740
17.47%
Aries Lee
431
10.18%
Adrian Hunter
342
8.08%
David Brownell
300
7.08%
Minda Chen
268
6.33%
Jaehoon Chung
209
4.94%
Seungwon Jeon
103
2.43%
Sascha Hauer
55
1.30%
Masahiro Yamada
24
0.57%
Maya Erez
12
0.28%
Andrei Warkentin
9
0.21%
Linus Walleij
5
0.12%
Shawn Lin
3
0.07%
Girish K.S
1
0.02%
Others
166
3.92%
Total
4235
mmc_ops.h
45
-
7
322
Ulf Hansson
Pierre Ossman
David Brownell
Adrian Hunter
Aries Lee
Sascha Hauer
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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"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": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
136
42.24%
Pierre Ossman
86
26.71%
David Brownell
41
12.73%
Adrian Hunter
36
11.18%
Aries Lee
12
3.73%
Sascha Hauer
9
2.80%
Others
2
0.62%
Total
322
mmc_test.c
3282
-
30
14573
Adrian Hunter
Per Forlin
Pierre Ossman
Andy Shevchenko
Arnd Bergmann
Ulf Hansson
Shawn Lin
Girish K.S
Masahiro Yamada
Linus Walleij
Wolfram Sang
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
June 2013
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
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1933}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 641}, ]}, {"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": 4515}, {"author_id": 12, "token_count": 486}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 479}, {"author_id": 12, "token_count": 336}, ]}, {"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": 12, "token_count": 122}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 93}, {"author_id": 4, "token_count": 2934}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"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": 13}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 33, "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": 58, "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": 44, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 44, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
7258
49.80%
Per Forlin
2944
20.20%
Pierre Ossman
2920
20.04%
Andy Shevchenko
1037
7.12%
Arnd Bergmann
175
1.20%
Ulf Hansson
44
0.30%
Shawn Lin
26
0.18%
Girish K.S
17
0.12%
Masahiro Yamada
13
0.09%
Linus Walleij
7
0.05%
Wolfram Sang
6
0.04%
Johan Rudholm
4
0.03%
Jaehoon Chung
1
0.01%
Others
121
0.83%
Total
14573
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": 22, "token_count": 164}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
277
60.88%
Srinivas Kandagatla
164
36.04%
Others
14
3.08%
Total
455
pwrseq.h
58
-
5
276
Ulf Hansson
Srinivas Kandagatla
Marek Szyprowski
Others
November 2014
December 2014
February 2015
November 2015
April 2016
January 2017
May 2017
May 2019
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "token_count": 57}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
209
75.72%
Srinivas Kandagatla
57
20.65%
Marek Szyprowski
7
2.54%
Others
3
1.09%
Total
276
pwrseq_emmc.c
120
-
7
469
Marek Szyprowski
Srinivas Kandagatla
Javier Martinez Canillas
Ulf Hansson
Others
February 2015
October 2015
April 2016
May 2017
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 41, "token_count": 221}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "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%
Javier Martinez Canillas
1
0.21%
Ulf Hansson
1
0.21%
Others
70
14.93%
Total
469
pwrseq_sd8787.c
107
-
2
418
Matt Ranostay
Others
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 416}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Ranostay
416
99.52%
Others
2
0.48%
Total
418
pwrseq_simple.c
164
-
9
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
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 187}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 47, "token_count": 169}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 47, "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": 22, "token_count": 156}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 51, "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": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
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
493
-
20
2124
Adrian Hunter
Christoph Hellwig
Russell King
Pierre Ossman
Linus Walleij
Per Forlin
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
June 2011
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
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 45, "token_count": 3}, {"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": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"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": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1499}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 116}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
1660
78.15%
Christoph Hellwig
141
6.64%
Russell King
117
5.51%
Pierre Ossman
43
2.02%
Linus Walleij
41
1.93%
Per Forlin
31
1.46%
Ulf Hansson
6
0.28%
Seungwon Jeon
4
0.19%
Others
81
3.81%
Total
2124
queue.h
124
-
8
409
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
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"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": 187}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
190
46.45%
Linus Walleij
85
20.78%
Russell King
65
15.89%
Per Forlin
43
10.51%
Ulf Hansson
12
2.93%
Pierre Ossman
10
2.44%
Christoph Hellwig
3
0.73%
Others
1
0.24%
Total
409
quirks.h
166
-
13
685
Shawn Lin
Andrei Warkentin
Pierre Tardy
Stefan Nilsson XK
Ohad Ben-Cohen
Ulf Hansson
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
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 59, "token_count": 105}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 112}, {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"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": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Lin
356
51.97%
Andrei Warkentin
112
16.35%
Pierre Tardy
105
15.33%
Stefan Nilsson XK
11
1.61%
Ohad Ben-Cohen
10
1.46%
Ulf Hansson
3
0.44%
Others
88
12.85%
Total
685
regulator.c
260
-
1
838
Ulf Hansson
February 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 838}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
838
100.00%
Total
838
sd.c
1331
-
50
5593
Pierre Ossman
Arindam Nath
Adrian Hunter
Michał Mirosław
Ulf Hansson
Subhash Jadavani
Uri Yanai
Aaron Lu
Bojan Prtvar
Wolfram Sang
Avri Altman
Johan Rudholm
David Brownell
Russell King
Sascha Hauer
Andy Ross
Doug Anderson
Andrei Warkentin
Philip Rakity
Shawn Lin
Fredrik Soderstedt
Jaehoon Chung
Nico Pitre
Seungwon Jeon
Anton Vorontsov
Girish K.S
Ohad Ben-Cohen
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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1179}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 55}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 444}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 353}, {"author_id": 14, "token_count": 394}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 13, "token_count": 854}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 31, "token_count": 155}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "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": 25, "token_count": 8}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 40, "token_count": 127}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 38, "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": 135}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 33, "token_count": 104}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 55, "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": 43, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 50, "token_count": 144}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
2051
36.67%
Arindam Nath
854
15.27%
Adrian Hunter
583
10.42%
Michał Mirosław
394
7.04%
Ulf Hansson
312
5.58%
Subhash Jadavani
155
2.77%
Uri Yanai
144
2.57%
Aaron Lu
127
2.27%
Bojan Prtvar
107
1.91%
Wolfram Sang
104
1.86%
Avri Altman
89
1.59%
Johan Rudholm
71
1.27%
David Brownell
55
0.98%
Russell King
51
0.91%
Sascha Hauer
31
0.55%
Andy Ross
22
0.39%
Doug Anderson
20
0.36%
Andrei Warkentin
19
0.34%
Philip Rakity
19
0.34%
Shawn Lin
13
0.23%
Fredrik Soderstedt
10
0.18%
Jaehoon Chung
8
0.14%
Nico Pitre
6
0.11%
Seungwon Jeon
6
0.11%
Anton Vorontsov
3
0.05%
Girish K.S
3
0.05%
Ohad Ben-Cohen
2
0.04%
Others
334
5.97%
Total
5593
sd.h
20
-
4
101
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": 89}, ]}, {"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
89
88.12%
Ulf Hansson
7
6.93%
Arindam Nath
4
3.96%
Others
1
0.99%
Total
101
sd_ops.c
345
-
14
1465
Pierre Ossman
Adrian Hunter
David Brownell
Adrian Bunk
Masahiro Yamada
Johan Rudholm
Shawn Lin
John Calixto
Ulf Hansson
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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 871}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 116}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 155}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 58, "token_count": 15}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
887
60.55%
Adrian Hunter
172
11.74%
David Brownell
155
10.58%
Adrian Bunk
116
7.92%
Masahiro Yamada
16
1.09%
Johan Rudholm
15
1.02%
Shawn Lin
8
0.55%
John Calixto
5
0.34%
Ulf Hansson
4
0.27%
Others
87
5.94%
Total
1465
sd_ops.h
27
-
4
131
Pierre Ossman
Ulf Hansson
Adrian Hunter
Others
December 2006
August 2010
January 2017
May 2019
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}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
93
70.99%
Ulf Hansson
23
17.56%
Adrian Hunter
13
9.92%
Others
2
1.53%
Total
131
sdio.c
1226
-
40
4583
Pierre Ossman
Philip Rakity
Nico Pitre
Ulf Hansson
Michał Mirosław
Ohad Ben-Cohen
Daniel Drake
Adrian Hunter
Grazvydas Ignotas
Shawn Lin
Johan Rudholm
Andy Ross
Subhash Jadavani
Fredrik Soderstedt
David Vrabel
Stefan Nilsson XK
Seungwon Jeon
Girish K.S
Pierre Tardy
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
June 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
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": 15, "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": 540}, {"author_id": 21, "token_count": 71}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 145}, {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 53, "token_count": 98}, {"author_id": 14, "token_count": 417}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 111}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 85}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 46, "token_count": 33}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 39, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 21, "token_count": 47}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 9, "token_count": 906}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "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": 31, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"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": 33}, ]}, {"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": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 77}, ]}, {"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": 71}, {"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": 56}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
995
21.71%
Philip Rakity
920
20.07%
Nico Pitre
570
12.44%
Ulf Hansson
421
9.19%
Michał Mirosław
417
9.10%
Ohad Ben-Cohen
314
6.85%
Daniel Drake
149
3.25%
Adrian Hunter
112
2.44%
Grazvydas Ignotas
98
2.14%
Shawn Lin
91
1.99%
Johan Rudholm
53
1.16%
Andy Ross
33
0.72%
Subhash Jadavani
32
0.70%
Fredrik Soderstedt
14
0.31%
David Vrabel
13
0.28%
Stefan Nilsson XK
13
0.28%
Seungwon Jeon
6
0.13%
Girish K.S
5
0.11%
Pierre Tardy
5
0.11%
Arindam Nath
4
0.09%
David Brownell
3
0.07%
Andrei Warkentin
1
0.02%
Others
314
6.85%
Total
4583
sdio_bus.c
354
-
23
1371
Pierre Ossman
Ohad Ben-Cohen
Aaron Lu
Sascha Hauer
Ulf Hansson
Nico Pitre
David Vrabel
Daniel Drake
Adrian Bunk
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
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 417}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 1, "token_count": 437}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"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": 48, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 77}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 68}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 21, "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": 40, "token_count": 78}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "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": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
862
62.87%
Ohad Ben-Cohen
146
10.65%
Aaron Lu
78
5.69%
Sascha Hauer
57
4.16%
Ulf Hansson
47
3.43%
Nico Pitre
37
2.70%
David Vrabel
28
2.04%
Daniel Drake
3
0.22%
Adrian Bunk
1
0.07%
Others
112
8.17%
Total
1371
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
415
-
12
1716
Pierre Ossman
Nico Pitre
Albert Herranz
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
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": 289}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "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": 33, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
787
45.86%
Nico Pitre
438
25.52%
Albert Herranz
391
22.79%
Wolfram Sang
31
1.81%
Shawn Lin
15
0.87%
David Vrabel
7
0.41%
Girish K.S
1
0.06%
Others
46
2.68%
Total
1716
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
813
-
16
2288
Pierre Ossman
David Vrabel
Doug Anderson
Shawn Lin
Nico Pitre
Grazvydas Ignotas
Ulf Hansson
Stefan Nilsson XK
Ohad Ben-Cohen
Kyoungil Kim
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
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 527}, ]}, {"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": 21, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 84}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 53, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 57, "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": 55, "token_count": 105}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1220
53.32%
David Vrabel
537
23.47%
Doug Anderson
105
4.59%
Shawn Lin
102
4.46%
Nico Pitre
84
3.67%
Grazvydas Ignotas
72
3.15%
Ulf Hansson
36
1.57%
Stefan Nilsson XK
20
0.87%
Ohad Ben-Cohen
12
0.52%
Kyoungil Kim
1
0.04%
Others
99
4.33%
Total
2288
sdio_irq.c
359
-
16
1352
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
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 752}, ]}, {"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": 62}, ]}, {"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": 39, "token_count": 132}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 88}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"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": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
843
62.35%
Stefan Nilsson XK
132
9.76%
Ulf Hansson
101
7.47%
Pierre Ossman
91
6.73%
Russell King
88
6.51%
Shawn Lin
21
1.55%
Adrian Hunter
2
0.15%
Girish K.S
1
0.07%
Others
73
5.40%
Total
1352
sdio_ops.c
212
-
12
989
Pierre Ossman
Kyoungil Kim
Albert Herranz
David Brownell
David Vrabel
Stefan Nilsson XK
Shawn Lin
Masahiro Yamada
Adrian Bunk
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
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 246}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 101}, {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "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": 39, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 57, "token_count": 126}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
578
58.44%
Kyoungil Kim
126
12.74%
Albert Herranz
111
11.22%
David Brownell
101
10.21%
David Vrabel
33
3.34%
Stefan Nilsson XK
11
1.11%
Shawn Lin
7
0.71%
Masahiro Yamada
6
0.61%
Adrian Bunk
3
0.30%
Others
13
1.31%
Total
989
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": 51, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
74
44.85%
Ulf Hansson
21
12.73%
Hans de Goede
19
11.52%
Albert Herranz
9
5.45%
David Vrabel
6
3.64%
Others
36
21.82%
Total
165
sdio_uart.c
1183
-
13
5097
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
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 4063}, ]}, {"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": 23, "token_count": 450}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 23, "token_count": 96}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "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": 45, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
4382
85.97%
Alan Cox
549
10.77%
Girish K.S
3
0.06%
Christoph Hellwig
2
0.04%
Others
161
3.16%
Total
5097
slot-gpio.c
259
-
15
1063
Guennadi Liakhovetski
Adrian Hunter
Linus Walleij
Shawn Lin
Masahiro Yamada
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
December 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 89}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 224}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "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": 165}, ]}, {"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": 34}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 58, "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": 39}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Guennadi Liakhovetski
342
32.17%
Adrian Hunter
267
25.12%
Linus Walleij
180
16.93%
Shawn Lin
59
5.55%
Masahiro Yamada
51
4.80%
Ulf Hansson
24
2.26%
Marek Szyprowski
2
0.19%
Others
138
12.98%
Total
1063
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:
262
Author
Tokens
Proportion
Commits
Proportion
0
Adrian Hunter
21920
23.93%
129
12.18%
1
Pierre Ossman
15902
17.36%
80
7.55%
2
Ulf Hansson
8862
9.68%
150
14.16%
3
Nico Pitre
6444
7.04%
17
1.61%
4
Per Forlin
3431
3.75%
12
1.13%
5
Linus Walleij
2874
3.14%
42
3.97%
6
Seungwon Jeon
1968
2.15%
18
1.70%
7
Russell King
1719
1.88%
19
1.79%
8
Shawn Lin
1437
1.57%
35
3.31%
9
Philip Rakity
1391
1.52%
11
1.04%
10
Andrei Warkentin
1335
1.46%
11
1.04%
11
Johan Rudholm
1233
1.35%
13
1.23%
12
Andy Shevchenko
1171
1.28%
10
0.94%
13
Arindam Nath
1017
1.11%
7
0.66%
14
Michał Mirosław
938
1.02%
3
0.28%
15
David Brownell
833
0.91%
3
0.28%
16
Håvard Skinnemoen
807
0.88%
2
0.19%
17
Grégory Soutadé
654
0.71%
3
0.28%
18
Guennadi Liakhovetski
643
0.70%
14
1.32%
19
John Calixto
643
0.70%
1
0.09%
20
David Vrabel
624
0.68%
6
0.57%
21
Ohad Ben-Cohen
557
0.61%
21
1.98%
22
Srinivas Kandagatla
553
0.60%
3
0.28%
23
Alan Cox
549
0.60%
8
0.76%
24
Jon Hunter
536
0.59%
1
0.09%
25
Jaehoon Chung
515
0.56%
10
0.94%
26
Albert Herranz
511
0.56%
3
0.28%
27
Aries Lee
480
0.52%
1
0.09%
28
Girish K.S
467
0.51%
5
0.47%
29
Matt Ranostay
416
0.45%
1
0.09%
30
Sascha Hauer
379
0.41%
4
0.38%
31
Subhash Jadavani
367
0.40%
8
0.76%
32
Baolin Wang
328
0.36%
4
0.38%
33
Wolfram Sang
308
0.34%
12
1.13%
34
Adrian Bunk
275
0.30%
5
0.47%
35
Loic Pallardy
273
0.30%
4
0.38%
36
Minda Chen
268
0.29%
1
0.09%
37
Maya Erez
246
0.27%
2
0.19%
38
Fredrik Soderstedt
239
0.26%
2
0.19%
39
Stefan Nilsson XK
234
0.26%
6
0.57%
40
Aaron Lu
230
0.25%
5
0.47%
41
Marek Szyprowski
230
0.25%
2
0.19%
42
Anton Vorontsov
217
0.24%
3
0.28%
43
Bojan Prtvar
214
0.23%
2
0.19%
44
Arnd Bergmann
207
0.23%
5
0.47%
45
Christoph Hellwig
206
0.22%
11
1.04%
46
Andy Ross
200
0.22%
1
0.09%
47
Javier Martinez Canillas
194
0.21%
4
0.38%
48
Daniel Drake
183
0.20%
5
0.47%
49
Chuanxiao Dong
180
0.20%
7
0.66%
50
Uri Yanai
180
0.20%
3
0.28%
51
Hans de Goede
175
0.19%
4
0.38%
52
Gwendal Grignou
172
0.19%
3
0.28%
53
Grazvydas Ignotas
170
0.19%
2
0.19%
54
Avri Altman
160
0.17%
4
0.38%
55
Doug Anderson
150
0.16%
3
0.28%
56
Maxim Levitsky
138
0.15%
1
0.09%
57
Kyoungil Kim
127
0.14%
1
0.09%
58
Masahiro Yamada
125
0.14%
5
0.47%
59
Pierre Tardy
119
0.13%
2
0.19%
60
Others
4670
5.10%
299
28.23%
Total
91594
1059