Linux Source Code
Home
Release 6.11
Help
core
root
drivers
mmc
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Adrian Hunter
Alan Cox
Albert Herranz
Andrei Warkentin
Andrew Jeffery
Andy Ross
Andy Shevchenko
Anton Vorontsov
Aries Lee
Arindam Nath
Arnd Bergmann
Avri Altman
Baolin Wang
Bojan Prtvar
Christian Löhle
Christoph Hellwig
Chuanxiao Dong
David Brownell
David Vrabel
Dmitry Osipenko
Eric Biggers
Fredrik Soderstedt
Girish K.S
Grégory Soutadé
Guennadi Liakhovetski
Hans de Goede
Heiner Kallweit
Håvard Skinnemoen
Jaehoon Chung
Johan Rudholm
John Calixto
Jon Hunter
Linus Walleij
Marek Szyprowski
Matt Ranostay
Michał Mirosław
Minda Chen
Namjae Jeon
Nico Pitre
Ohad Ben-Cohen
Others
Pali Rohár
Per Forlin
Philip Rakity
Pierre Ossman
Pierre Tardy
Russell King
Sascha Hauer
Seungwon Jeon
Shaik Sajida Bhanu
Shawn Lin
Srinivas Kandagatla
Stefan Nilsson XK
Stephen Boyd
Subhash Jadavani
Ulf Hansson
Uri Yanai
Veerabhadrarao Badiganti
Vincent Whitchurch
Wolfram Sang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
block.c
3187
-
113
14166
Adrian Hunter
Linus Walleij
Russell King
Andrei Warkentin
Ulf Hansson
John Calixto
Christoph Hellwig
Jon Hunter
Avri Altman
Pierre Ossman
Johan Rudholm
Christian Löhle
Baolin Wang
Håvard Skinnemoen
Per Forlin
Dmitry Osipenko
Vincent Whitchurch
Shawn Lin
Stephen Boyd
Wolfram Sang
Arnd Bergmann
Namjae Jeon
Veerabhadrarao Badiganti
Ohad Ben-Cohen
Subhash Jadavani
Heiner Kallweit
Eric Biggers
David Brownell
Seungwon Jeon
Jaehoon Chung
Michał Mirosław
Girish K.S
Andy Shevchenko
Others
May 1998
February 2002
May 2004
July 2004
September 2004
October 2004
May 2005
September 2005
October 2005
December 2005
January 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
May 2007
July 2007
August 2007
November 2007
March 2008
June 2008
July 2008
September 2008
October 2008
December 2008
February 2009
June 2009
September 2009
October 2009
January 2010
June 2010
August 2010
September 2010
October 2010
November 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
April 2012
May 2012
June 2012
August 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
January 2014
June 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
September 2015
October 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
July 2017
August 2017
September 2017
October 2017
November 2017
March 2018
May 2018
September 2018
October 2018
November 2018
December 2018
February 2019
September 2019
January 2020
February 2020
March 2020
May 2020
June 2020
September 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
February 2022
March 2022
April 2022
July 2022
September 2022
October 2022
February 2023
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
June 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 1142}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 3, "token_count": 54}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 78}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 204}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 57, "token_count": 23}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 57, "token_count": 9}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 723}, {"author_id": 23, "token_count": 536}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 45, "token_count": 22}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 55}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 238}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"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": 52}, ]}, {"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": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 481}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 6, "token_count": 22}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 56}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 6, "token_count": 58}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 309}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 305}, {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 6, "token_count": 995}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4723}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 35}, {"author_id": 34, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 167}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 64}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 24}, {"author_id": 37, "token_count": 50}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 209}, {"author_id": 52, "token_count": 74}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 40, "token_count": 85}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 41, "token_count": 66}, {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 40, "token_count": 36}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 41}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 40, "token_count": 23}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 40, "token_count": 52}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 22, "token_count": 230}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 17, "token_count": 112}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
5375
37.94%
Linus Walleij
1790
12.64%
Russell King
1359
9.59%
Andrei Warkentin
745
5.26%
Ulf Hansson
543
3.83%
John Calixto
536
3.78%
Christoph Hellwig
493
3.48%
Jon Hunter
481
3.40%
Avri Altman
316
2.23%
Pierre Ossman
302
2.13%
Johan Rudholm
293
2.07%
Christian Löhle
253
1.79%
Baolin Wang
167
1.18%
Håvard Skinnemoen
78
0.55%
Per Forlin
76
0.54%
Dmitry Osipenko
74
0.52%
Vincent Whitchurch
66
0.47%
Shawn Lin
64
0.45%
Stephen Boyd
50
0.35%
Wolfram Sang
39
0.28%
Arnd Bergmann
32
0.23%
Namjae Jeon
22
0.16%
Veerabhadrarao Badiganti
12
0.08%
Ohad Ben-Cohen
11
0.08%
Subhash Jadavani
8
0.06%
Heiner Kallweit
8
0.06%
Eric Biggers
8
0.06%
David Brownell
7
0.05%
Seungwon Jeon
5
0.04%
Jaehoon Chung
4
0.03%
Michał Mirosław
2
0.01%
Girish K.S
2
0.01%
Andy Shevchenko
1
0.01%
Others
944
6.66%
Total
14166
block.h
20
-
5
72
Adrian Hunter
Russell King
Ulf Hansson
Linus Walleij
Others
May 2004
September 2016
November 2016
January 2017
November 2017
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
34
47.22%
Russell King
18
25.00%
Ulf Hansson
12
16.67%
Linus Walleij
7
9.72%
Others
1
1.39%
Total
72
bus.c
407
-
37
1658
Pierre Ossman
Russell King
Ulf Hansson
Subhash Jadavani
Pali Rohár
Ohad Ben-Cohen
David Brownell
Adrian Hunter
Michał Mirosław
Sascha Hauer
Chuanxiao Dong
Arindam Nath
Girish K.S
Seungwon Jeon
Shawn Lin
Håvard Skinnemoen
Andy Shevchenko
Nico Pitre
Andy Ross
Philip Rakity
Others
May 1998
February 2002
May 2004
September 2004
March 2005
August 2005
September 2005
November 2005
September 2006
December 2006
January 2007
February 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
March 2008
July 2008
November 2008
February 2009
September 2009
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
August 2013
October 2013
April 2014
May 2014
June 2014
October 2014
December 2014
April 2015
December 2015
May 2016
January 2017
September 2017
November 2017
June 2019
May 2020
July 2020
July 2021
February 2022
July 2022
January 2023
July 2023
February 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 266}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 333}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 36}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 50}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 36, "token_count": 75}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 55, "token_count": 23}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 37}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
545
32.87%
Russell King
318
19.18%
Ulf Hansson
241
14.54%
Subhash Jadavani
75
4.52%
Pali Rohár
70
4.22%
Ohad Ben-Cohen
50
3.02%
David Brownell
36
2.17%
Adrian Hunter
36
2.17%
Michał Mirosław
27
1.63%
Sascha Hauer
24
1.45%
Chuanxiao Dong
23
1.39%
Arindam Nath
22
1.33%
Girish K.S
15
0.90%
Seungwon Jeon
11
0.66%
Shawn Lin
10
0.60%
Håvard Skinnemoen
10
0.60%
Andy Shevchenko
10
0.60%
Nico Pitre
6
0.36%
Andy Ross
2
0.12%
Philip Rakity
1
0.06%
Others
126
7.60%
Total
1658
bus.h
43
-
8
145
Pierre Ossman
Russell King
Ulf Hansson
Linus Walleij
Others
May 2004
August 2005
December 2006
May 2007
March 2008
July 2010
April 2015
November 2016
January 2017
June 2019
February 2022
February 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
52
35.86%
Russell King
50
34.48%
Ulf Hansson
32
22.07%
Linus Walleij
1
0.69%
Others
10
6.90%
Total
145
card.h
287
-
27
886
Ohad Ben-Cohen
Andrei Warkentin
Pierre Tardy
Pierre Ossman
Ulf Hansson
Russell King
Arindam Nath
Adrian Hunter
Stefan Nilsson XK
Avri Altman
Seungwon Jeon
Andy Shevchenko
Others
May 2004
September 2004
September 2005
January 2007
May 2007
November 2008
September 2009
March 2010
August 2010
September 2010
February 2011
April 2011
May 2011
September 2011
November 2011
August 2012
October 2013
November 2013
April 2014
June 2016
January 2017
December 2017
March 2018
April 2018
December 2018
May 2019
November 2021
September 2022
June 2023
October 2023
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 19, "token_count": 150}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 86}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 129}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 35}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 42, "token_count": 7}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"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": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Ohad Ben-Cohen
164
18.51%
Andrei Warkentin
164
18.51%
Pierre Tardy
86
9.71%
Pierre Ossman
72
8.13%
Ulf Hansson
65
7.34%
Russell King
46
5.19%
Arindam Nath
17
1.92%
Adrian Hunter
17
1.92%
Stefan Nilsson XK
14
1.58%
Avri Altman
11
1.24%
Seungwon Jeon
3
0.34%
Andy Shevchenko
3
0.34%
Others
224
25.28%
Total
886
core.c
2366
-
88
8938
Adrian Hunter
Russell King
Pierre Ossman
Ulf Hansson
Johan Rudholm
Baolin Wang
Anton Vorontsov
Per Forlin
Jaehoon Chung
Dmitry Osipenko
Arindam Nath
Shawn Lin
Sascha Hauer
Andy Ross
Hans de Goede
David Brownell
Wolfram Sang
Michał Mirosław
Nico Pitre
Avri Altman
Linus Walleij
Stefan Nilsson XK
Andrei Warkentin
Christian Löhle
Shaik Sajida Bhanu
Ohad Ben-Cohen
Aries Lee
Guennadi Liakhovetski
Chuanxiao Dong
Eric Biggers
Philip Rakity
Girish K.S
Seungwon Jeon
Aaron Lu
Others
May 1998
February 2002
May 2004
July 2004
August 2004
September 2004
August 2005
September 2005
December 2005
February 2006
March 2006
May 2006
June 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
June 2008
July 2008
November 2008
December 2008
February 2009
March 2009
April 2009
September 2009
March 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 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
March 2014
April 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
February 2018
April 2018
May 2018
February 2019
June 2019
October 2019
January 2020
February 2020
March 2020
May 2020
October 2020
December 2020
January 2021
February 2021
May 2021
June 2021
August 2021
December 2021
April 2022
May 2022
October 2022
November 2022
March 2023
June 2023
November 2023
June 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 1025}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 36}, {"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": 420}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 219}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 54}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 47, "token_count": 42}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 172}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 180}, {"author_id": 4, "token_count": 28}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1110}, {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 48, "token_count": 95}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 101}, {"author_id": 31, "token_count": 1}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 281}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 5, "token_count": 113}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 42, "token_count": 26}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 31, "token_count": 35}, {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 196}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 95}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 61}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 51, "token_count": 68}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 31, "token_count": 15}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 20, "token_count": 79}, {"author_id": 11, "token_count": 11}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 184}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 18}, {"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": 11, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 651}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 30}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 28}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 102}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 25}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 32, "token_count": 19}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 40, "token_count": 25}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
3252
36.38%
Russell King
1262
14.12%
Pierre Ossman
1037
11.60%
Ulf Hansson
682
7.63%
Johan Rudholm
297
3.32%
Baolin Wang
295
3.30%
Anton Vorontsov
214
2.39%
Per Forlin
158
1.77%
Jaehoon Chung
114
1.28%
Dmitry Osipenko
102
1.14%
Arindam Nath
101
1.13%
Shawn Lin
99
1.11%
Sascha Hauer
98
1.10%
Andy Ross
95
1.06%
Hans de Goede
68
0.76%
David Brownell
57
0.64%
Wolfram Sang
55
0.62%
Michał Mirosław
50
0.56%
Nico Pitre
38
0.43%
Avri Altman
30
0.34%
Linus Walleij
27
0.30%
Stefan Nilsson XK
26
0.29%
Andrei Warkentin
26
0.29%
Christian Löhle
25
0.28%
Shaik Sajida Bhanu
19
0.21%
Ohad Ben-Cohen
15
0.17%
Aries Lee
13
0.15%
Guennadi Liakhovetski
11
0.12%
Chuanxiao Dong
9
0.10%
Eric Biggers
8
0.09%
Philip Rakity
3
0.03%
Girish K.S
3
0.03%
Seungwon Jeon
1
0.01%
Aaron Lu
1
0.01%
Others
647
7.24%
Total
8938
core.h
202
-
24
1102
Russell King
Pierre Ossman
Adrian Hunter
Ulf Hansson
Håvard Skinnemoen
Avri Altman
Johan Rudholm
Nico Pitre
Sascha Hauer
Anton Vorontsov
Wolfram Sang
Arindam Nath
Dmitry Osipenko
Per Forlin
Linus Walleij
David Brownell
Philip Rakity
Others
May 2004
July 2004
August 2005
September 2005
October 2006
November 2006
December 2006
May 2007
June 2007
July 2007
August 2007
April 2008
July 2008
November 2008
September 2009
December 2009
August 2010
November 2010
May 2011
July 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
August 2016
November 2016
January 2017
September 2017
November 2017
April 2018
June 2019
October 2019
April 2021
May 2021
August 2021
December 2021
November 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 227}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 90}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 51}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
336
30.49%
Pierre Ossman
195
17.70%
Adrian Hunter
152
13.79%
Ulf Hansson
138
12.52%
Håvard Skinnemoen
90
8.17%
Avri Altman
51
4.63%
Johan Rudholm
16
1.45%
Nico Pitre
11
1.00%
Sascha Hauer
10
0.91%
Anton Vorontsov
10
0.91%
Wolfram Sang
9
0.82%
Arindam Nath
9
0.82%
Dmitry Osipenko
7
0.64%
Per Forlin
5
0.45%
Linus Walleij
4
0.36%
David Brownell
3
0.27%
Philip Rakity
1
0.09%
Others
55
4.99%
Total
1102
crypto.c
44
-
10
159
Eric Biggers
Adrian Hunter
Russell King
Linus Walleij
Pierre Ossman
Ulf Hansson
Baolin Wang
Seungwon Jeon
Others
May 2004
September 2005
December 2006
May 2007
February 2012
September 2012
May 2015
January 2017
May 2017
November 2017
June 2019
February 2020
January 2021
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 56, "token_count": 72}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 56, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
98
61.64%
Adrian Hunter
18
11.32%
Russell King
13
8.18%
Linus Walleij
10
6.29%
Pierre Ossman
6
3.77%
Ulf Hansson
5
3.14%
Baolin Wang
5
3.14%
Seungwon Jeon
2
1.26%
Others
2
1.26%
Total
159
crypto.h
40
-
10
102
Eric Biggers
Russell King
Håvard Skinnemoen
Ulf Hansson
Guennadi Liakhovetski
Adrian Hunter
Per Forlin
Linus Walleij
Others
May 2004
September 2005
September 2006
July 2008
September 2010
August 2011
December 2011
October 2015
November 2016
January 2017
November 2017
April 2018
June 2019
January 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 56, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
60
58.82%
Russell King
20
19.61%
Håvard Skinnemoen
6
5.88%
Ulf Hansson
3
2.94%
Guennadi Liakhovetski
3
2.94%
Adrian Hunter
3
2.94%
Per Forlin
2
1.96%
Linus Walleij
2
1.96%
Others
3
2.94%
Total
102
debugfs.c
399
-
28
1687
Håvard Skinnemoen
Shaik Sajida Bhanu
Vincent Whitchurch
Andy Shevchenko
Per Forlin
Shawn Lin
Johan Rudholm
Russell King
Aaron Lu
Seungwon Jeon
Chuanxiao Dong
Girish K.S
Wolfram Sang
Ulf Hansson
Pierre Ossman
Adrian Hunter
Linus Walleij
Others
May 1998
February 2002
May 2004
September 2005
February 2007
May 2007
July 2008
February 2009
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
February 2018
March 2018
June 2019
April 2020
June 2021
May 2022
June 2022
September 2023
March 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 685}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 73}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 46, "token_count": 24}, {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 62}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 55, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 32, "token_count": 391}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 41, "token_count": 180}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Håvard Skinnemoen
685
40.60%
Shaik Sajida Bhanu
391
23.18%
Vincent Whitchurch
180
10.67%
Andy Shevchenko
76
4.51%
Per Forlin
73
4.33%
Shawn Lin
71
4.21%
Johan Rudholm
37
2.19%
Russell King
26
1.54%
Aaron Lu
24
1.42%
Seungwon Jeon
17
1.01%
Chuanxiao Dong
13
0.77%
Girish K.S
9
0.53%
Wolfram Sang
7
0.41%
Ulf Hansson
6
0.36%
Pierre Ossman
6
0.36%
Adrian Hunter
4
0.24%
Linus Walleij
2
0.12%
Others
60
3.56%
Total
1687
host.c
697
-
58
2846
Ulf Hansson
Russell King
Guennadi Liakhovetski
Adrian Hunter
Andrew Jeffery
Pierre Ossman
Heiner Kallweit
Andy Shevchenko
Shawn Lin
Sascha Hauer
Wolfram Sang
Seungwon Jeon
Linus Walleij
Nico Pitre
Stephen Boyd
Jaehoon Chung
Håvard Skinnemoen
David Brownell
Michał Mirosław
Eric Biggers
Andy Ross
Others
May 1998
February 2002
May 2004
August 2004
August 2005
September 2005
September 2006
November 2006
December 2006
January 2007
February 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
March 2008
July 2008
November 2008
March 2009
September 2009
August 2010
September 2010
November 2010
January 2011
July 2011
April 2012
May 2012
June 2012
February 2013
June 2013
August 2013
September 2013
February 2014
April 2014
August 2014
September 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
November 2018
January 2019
February 2019
April 2019
June 2019
December 2019
May 2020
July 2020
August 2020
September 2020
January 2021
March 2021
April 2021
May 2021
June 2021
December 2021
March 2022
June 2022
August 2022
November 2022
February 2023
December 2023
January 2024
February 2024
March 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 223}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 187}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 325}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 31, "token_count": 14}, {"author_id": 2, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 39, "token_count": 55}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 248}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 34, "token_count": 45}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 44, "token_count": 258}, {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 118}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 37, "token_count": 16}, {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 38, "token_count": 111}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
460
16.16%
Russell King
425
14.93%
Guennadi Liakhovetski
332
11.67%
Adrian Hunter
308
10.82%
Andrew Jeffery
258
9.07%
Pierre Ossman
154
5.41%
Heiner Kallweit
122
4.29%
Andy Shevchenko
118
4.15%
Shawn Lin
85
2.99%
Sascha Hauer
55
1.93%
Wolfram Sang
50
1.76%
Seungwon Jeon
26
0.91%
Linus Walleij
24
0.84%
Nico Pitre
17
0.60%
Stephen Boyd
16
0.56%
Jaehoon Chung
14
0.49%
Håvard Skinnemoen
10
0.35%
David Brownell
8
0.28%
Michał Mirosław
4
0.14%
Eric Biggers
3
0.11%
Andy Ross
2
0.07%
Others
355
12.47%
Total
2846
host.h
93
-
12
376
Adrian Hunter
Russell King
Seungwon Jeon
Pierre Ossman
Ulf Hansson
Arindam Nath
Andrei Warkentin
Shawn Lin
Wolfram Sang
Michał Mirosław
Others
May 2004
September 2005
September 2006
May 2007
March 2008
September 2009
August 2010
May 2011
September 2011
December 2012
February 2013
April 2014
May 2015
May 2016
January 2017
August 2017
September 2017
November 2017
February 2018
June 2019
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
100
26.60%
Russell King
92
24.47%
Seungwon Jeon
65
17.29%
Pierre Ossman
39
10.37%
Ulf Hansson
29
7.71%
Arindam Nath
15
3.99%
Andrei Warkentin
13
3.46%
Shawn Lin
8
2.13%
Wolfram Sang
4
1.06%
Michał Mirosław
3
0.80%
Others
8
2.13%
Total
376
mmc.c
2371
-
98
10328
Pierre Ossman
Seungwon Jeon
Adrian Hunter
Ulf Hansson
Grégory Soutadé
Russell King
Philip Rakity
Girish K.S
Shawn Lin
Namjae Jeon
Fredrik Soderstedt
Chuanxiao Dong
Johan Rudholm
Jaehoon Chung
Bojan Prtvar
Subhash Jadavani
Wolfram Sang
Andrei Warkentin
Hans de Goede
Avri Altman
David Brownell
Aries Lee
Andy Ross
Uri Yanai
Baolin Wang
Stefan Nilsson XK
Sascha Hauer
Linus Walleij
Nico Pitre
Dmitry Osipenko
Håvard Skinnemoen
Vincent Whitchurch
Pierre Tardy
Ohad Ben-Cohen
Michał Mirosław
Aaron Lu
Others
May 1998
February 2002
May 2004
September 2004
January 2005
September 2005
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
October 2007
March 2008
July 2008
November 2008
September 2009
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 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
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
September 2013
October 2013
January 2014
March 2014
April 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
April 2015
May 2015
June 2015
July 2015
October 2015
November 2015
December 2015
January 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
March 2018
April 2018
May 2018
June 2018
July 2018
November 2018
December 2018
February 2019
June 2019
November 2019
February 2020
March 2020
May 2020
July 2020
September 2020
March 2021
April 2021
May 2021
August 2021
September 2021
November 2021
February 2022
March 2022
April 2022
September 2023
October 2023
November 2023
December 2023
February 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 354}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1019}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 397}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 51}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 240}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 234}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 33, "token_count": 46}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 48, "token_count": 42}, {"author_id": 55, "token_count": 120}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 233}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 196}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 29, "token_count": 197}, {"author_id": 7, "token_count": 83}, {"author_id": 42, "token_count": 21}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 38}, {"author_id": 31, "token_count": 66}, {"author_id": 45, "token_count": 222}, {"author_id": 7, "token_count": 213}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 33}, {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 174}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 36, "token_count": 69}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 7, "token_count": 153}, {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 51}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 54, "token_count": 167}, {"author_id": 9, "token_count": 9}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 1111}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 55, "token_count": 26}, {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 25, "token_count": 505}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 139}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 100}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 51, "token_count": 54}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 186}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 11, "token_count": 218}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 49, "token_count": 105}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 59, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 127}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 34, "token_count": 29}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "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": 31}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 34}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 23}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 34, "token_count": 35}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 18}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1819
17.61%
Seungwon Jeon
1574
15.24%
Adrian Hunter
979
9.48%
Ulf Hansson
895
8.67%
Grégory Soutadé
505
4.89%
Russell King
487
4.72%
Philip Rakity
458
4.43%
Girish K.S
410
3.97%
Shawn Lin
272
2.63%
Namjae Jeon
222
2.15%
Fredrik Soderstedt
167
1.62%
Chuanxiao Dong
146
1.41%
Johan Rudholm
133
1.29%
Jaehoon Chung
119
1.15%
Bojan Prtvar
105
1.02%
Subhash Jadavani
84
0.81%
Wolfram Sang
79
0.76%
Andrei Warkentin
75
0.73%
Hans de Goede
54
0.52%
Avri Altman
52
0.50%
David Brownell
51
0.49%
Aries Lee
46
0.45%
Andy Ross
42
0.41%
Uri Yanai
36
0.35%
Baolin Wang
23
0.22%
Stefan Nilsson XK
21
0.20%
Sascha Hauer
20
0.19%
Linus Walleij
20
0.19%
Nico Pitre
13
0.13%
Dmitry Osipenko
11
0.11%
Håvard Skinnemoen
9
0.09%
Vincent Whitchurch
6
0.06%
Pierre Tardy
4
0.04%
Ohad Ben-Cohen
4
0.04%
Michał Mirosław
4
0.04%
Aaron Lu
2
0.02%
Others
1381
13.37%
Total
10328
mmc_ops.c
1071
-
41
4584
Ulf Hansson
Pierre Ossman
Aries Lee
David Brownell
Russell King
Adrian Hunter
Stephen Boyd
Minda Chen
Jaehoon Chung
Seungwon Jeon
Sascha Hauer
Andrei Warkentin
Philip Rakity
Linus Walleij
Shawn Lin
Wolfram Sang
Girish K.S
Others
May 1998
February 2002
May 2004
July 2004
September 2004
August 2005
September 2005
February 2006
May 2006
August 2006
October 2006
December 2006
January 2007
February 2007
March 2007
May 2007
July 2007
August 2007
October 2007
March 2008
October 2008
February 2009
September 2009
December 2010
March 2011
April 2011
May 2011
July 2011
September 2011
October 2011
March 2012
June 2012
August 2012
September 2012
November 2012
February 2013
May 2013
September 2013
January 2014
March 2014
August 2014
September 2014
October 2014
November 2014
December 2014
May 2015
October 2015
November 2015
January 2016
May 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
December 2017
April 2018
May 2018
December 2018
April 2019
May 2019
January 2020
February 2020
March 2020
April 2020
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
August 2021
November 2021
March 2022
May 2022
February 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 285}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 601}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 308}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 33, "token_count": 334}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 31, "token_count": 99}, {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 31, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 35}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 37, "token_count": 225}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 71}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 58, "token_count": 181}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 276}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 257}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 206}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
1390
30.32%
Pierre Ossman
841
18.35%
Aries Lee
334
7.29%
David Brownell
308
6.72%
Russell King
302
6.59%
Adrian Hunter
273
5.96%
Stephen Boyd
225
4.91%
Minda Chen
181
3.95%
Jaehoon Chung
150
3.27%
Seungwon Jeon
60
1.31%
Sascha Hauer
26
0.57%
Andrei Warkentin
15
0.33%
Philip Rakity
6
0.13%
Linus Walleij
5
0.11%
Shawn Lin
3
0.07%
Wolfram Sang
2
0.04%
Girish K.S
1
0.02%
Others
462
10.08%
Total
4584
mmc_ops.h
60
-
14
400
Russell King
Ulf Hansson
Pierre Ossman
David Brownell
Adrian Hunter
Andrei Warkentin
Aries Lee
Sascha Hauer
Linus Walleij
Jaehoon Chung
Others
May 2004
August 2005
December 2006
January 2007
August 2007
December 2010
April 2011
August 2012
September 2012
August 2014
October 2014
May 2015
September 2015
October 2016
November 2016
December 2016
January 2017
March 2017
May 2017
December 2018
May 2019
February 2020
March 2020
April 2021
May 2021
July 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
143
35.75%
Ulf Hansson
122
30.50%
Pierre Ossman
57
14.25%
David Brownell
24
6.00%
Adrian Hunter
14
3.50%
Andrei Warkentin
8
2.00%
Aries Lee
5
1.25%
Sascha Hauer
4
1.00%
Linus Walleij
1
0.25%
Jaehoon Chung
1
0.25%
Others
21
5.25%
Total
400
mmc_test.c
3299
-
35
14701
Adrian Hunter
Pierre Ossman
Per Forlin
Andy Shevchenko
Veerabhadrarao Badiganti
Arnd Bergmann
Ulf Hansson
Shawn Lin
Girish K.S
Wolfram Sang
Linus Walleij
Johan Rudholm
Jaehoon Chung
Others
May 1998
February 2002
December 2006
May 2007
August 2007
May 2008
June 2008
July 2008
September 2008
February 2009
February 2010
August 2010
September 2010
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
October 2011
November 2011
July 2013
October 2014
November 2014
January 2015
April 2015
May 2015
October 2015
January 2016
August 2016
November 2016
December 2016
January 2017
March 2017
August 2017
November 2017
December 2017
December 2018
May 2019
February 2020
August 2020
January 2021
February 2021
April 2022
November 2022
December 2023
August 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 3123}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 830}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 266}, ]}, {"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": 30}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3793}, {"author_id": 10, "token_count": 463}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 421}, {"author_id": 10, "token_count": 288}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 663}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 74}, {"author_id": 5, "token_count": 2485}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1133}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 11, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 57, "token_count": 110}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 57, "token_count": 47}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 50, "token_count": 192}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
6482
44.09%
Pierre Ossman
4255
28.94%
Per Forlin
2495
16.97%
Andy Shevchenko
850
5.78%
Veerabhadrarao Badiganti
192
1.31%
Arnd Bergmann
157
1.07%
Ulf Hansson
26
0.18%
Shawn Lin
26
0.18%
Girish K.S
17
0.12%
Wolfram Sang
11
0.07%
Linus Walleij
7
0.05%
Johan Rudholm
4
0.03%
Jaehoon Chung
1
0.01%
Others
178
1.21%
Total
14701
pwrseq.c
117
-
9
456
Ulf Hansson
Srinivas Kandagatla
Russell King
Linus Walleij
Andrei Warkentin
Pierre Ossman
Others
May 2004
September 2005
May 2007
November 2010
May 2011
November 2014
December 2014
February 2015
April 2016
May 2017
May 2019
November 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 161}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
220
48.25%
Srinivas Kandagatla
161
35.31%
Russell King
35
7.68%
Linus Walleij
10
2.19%
Andrei Warkentin
10
2.19%
Pierre Ossman
2
0.44%
Others
18
3.95%
Total
456
pwrseq.h
58
-
11
282
Russell King
Ulf Hansson
Srinivas Kandagatla
Adrian Hunter
Pierre Ossman
Linus Walleij
Marek Szyprowski
Andrei Warkentin
Others
May 2004
September 2005
September 2009
November 2010
May 2011
August 2011
November 2011
February 2012
November 2014
December 2014
February 2015
November 2015
April 2016
November 2016
January 2017
May 2017
May 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 58}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
102
36.17%
Ulf Hansson
93
32.98%
Srinivas Kandagatla
58
20.57%
Adrian Hunter
8
2.84%
Pierre Ossman
4
1.42%
Linus Walleij
4
1.42%
Marek Szyprowski
2
0.71%
Andrei Warkentin
2
0.71%
Others
9
3.19%
Total
282
pwrseq_emmc.c
119
-
12
471
Marek Szyprowski
Srinivas Kandagatla
Ulf Hansson
Russell King
Linus Walleij
Others
May 2004
November 2010
November 2014
December 2014
February 2015
October 2015
November 2015
April 2016
May 2017
April 2019
May 2019
July 2023
June 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 43, "token_count": 256}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 154}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Szyprowski
256
54.35%
Srinivas Kandagatla
154
32.70%
Ulf Hansson
18
3.82%
Russell King
3
0.64%
Linus Walleij
2
0.42%
Others
38
8.07%
Total
471
pwrseq_sd8787.c
134
-
6
568
Matt Ranostay
Others
January 2017
May 2019
August 2021
May 2023
July 2023
June 2024
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 28, "token_count": 475}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Ranostay
475
83.63%
Others
93
16.37%
Total
568
pwrseq_simple.c
163
-
15
701
Ulf Hansson
Srinivas Kandagatla
Hans de Goede
Russell King
Linus Walleij
Others
May 2004
September 2005
November 2010
November 2014
December 2014
January 2015
September 2015
November 2015
January 2016
April 2016
August 2016
May 2017
March 2018
September 2018
October 2018
May 2019
December 2021
December 2022
July 2023
June 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 217}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 24, "token_count": 142}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 51, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"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": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
248
35.38%
Srinivas Kandagatla
142
20.26%
Hans de Goede
38
5.42%
Russell King
22
3.14%
Linus Walleij
2
0.29%
Others
249
35.52%
Total
701
queue.c
526
-
37
2267
Adrian Hunter
Christoph Hellwig
Russell King
Baolin Wang
Linus Walleij
Pierre Ossman
Per Forlin
Vincent Whitchurch
Eric Biggers
Ulf Hansson
Håvard Skinnemoen
Christian Löhle
Seungwon Jeon
Johan Rudholm
David Brownell
Others
May 1998
February 2002
February 2004
May 2004
July 2004
August 2004
September 2004
September 2005
September 2006
November 2006
December 2006
April 2007
May 2007
July 2007
July 2008
August 2008
January 2010
August 2010
June 2011
July 2011
August 2011
December 2011
September 2012
January 2013
July 2013
September 2016
November 2016
January 2017
March 2017
May 2017
September 2017
November 2017
May 2018
August 2018
November 2018
February 2019
June 2019
July 2019
August 2019
September 2019
February 2020
May 2020
October 2020
January 2021
February 2021
June 2021
August 2021
December 2021
April 2022
October 2022
September 2023
February 2024
June 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1234}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 68}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 64}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 56, "token_count": 12}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 41, "token_count": 15}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 17, "token_count": 125}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 17, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
1371
60.48%
Christoph Hellwig
263
11.60%
Russell King
173
7.63%
Baolin Wang
64
2.82%
Linus Walleij
58
2.56%
Pierre Ossman
53
2.34%
Per Forlin
26
1.15%
Vincent Whitchurch
18
0.79%
Eric Biggers
12
0.53%
Ulf Hansson
9
0.40%
Håvard Skinnemoen
6
0.26%
Christian Löhle
4
0.18%
Seungwon Jeon
2
0.09%
Johan Rudholm
2
0.09%
David Brownell
2
0.09%
Others
204
9.00%
Total
2267
queue.h
123
-
9
409
Adrian Hunter
Russell King
Linus Walleij
Per Forlin
Christoph Hellwig
Pierre Ossman
Ulf Hansson
Andrei Warkentin
Others
May 2004
July 2004
September 2004
October 2004
May 2007
May 2011
July 2011
September 2016
November 2016
January 2017
May 2017
August 2017
September 2017
November 2017
August 2018
November 2018
June 2021
June 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 70}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 17, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
169
41.32%
Russell King
104
25.43%
Linus Walleij
86
21.03%
Per Forlin
14
3.42%
Christoph Hellwig
12
2.93%
Pierre Ossman
10
2.44%
Ulf Hansson
9
2.20%
Andrei Warkentin
4
0.98%
Others
1
0.24%
Total
409
quirks.h
248
-
27
943
Andrei Warkentin
Shawn Lin
Pierre Tardy
Stefan Nilsson XK
Ohad Ben-Cohen
Avri Altman
Russell King
Ulf Hansson
Pali Rohár
Others
May 2004
February 2011
April 2011
May 2011
September 2011
November 2011
August 2012
November 2013
August 2015
May 2016
June 2016
January 2017
February 2017
November 2017
December 2017
March 2018
April 2018
March 2019
September 2019
November 2019
May 2020
July 2020
November 2021
February 2022
July 2022
September 2022
May 2023
June 2023
October 2023
August 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 98}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 126}, {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 108}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 42, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 101}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Warkentin
234
24.81%
Shawn Lin
128
13.57%
Pierre Tardy
98
10.39%
Stefan Nilsson XK
29
3.08%
Ohad Ben-Cohen
16
1.70%
Avri Altman
14
1.48%
Russell King
10
1.06%
Ulf Hansson
3
0.32%
Pali Rohár
1
0.11%
Others
410
43.48%
Total
943
regulator.c
317
-
17
998
Ulf Hansson
Heiner Kallweit
David Brownell
Linus Walleij
Russell King
Guennadi Liakhovetski
Pierre Ossman
Anton Vorontsov
Adrian Hunter
Per Forlin
Wolfram Sang
Others
May 2004
February 2007
May 2007
November 2008
March 2009
February 2010
July 2010
September 2010
August 2011
June 2012
May 2014
October 2015
October 2017
February 2019
April 2020
July 2020
February 2023
March 2023
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 789}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 38, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
789
79.06%
Heiner Kallweit
79
7.92%
David Brownell
31
3.11%
Linus Walleij
16
1.60%
Russell King
14
1.40%
Guennadi Liakhovetski
14
1.40%
Pierre Ossman
4
0.40%
Anton Vorontsov
3
0.30%
Adrian Hunter
3
0.30%
Per Forlin
2
0.20%
Wolfram Sang
1
0.10%
Others
42
4.21%
Total
998
sd.c
1899
-
70
7919
Pierre Ossman
Ulf Hansson
Arindam Nath
Russell King
Adrian Hunter
Michał Mirosław
Pali Rohár
Subhash Jadavani
Uri Yanai
Aaron Lu
Wolfram Sang
Bojan Prtvar
Avri Altman
Johan Rudholm
David Brownell
Baolin Wang
Andy Ross
Nico Pitre
Sascha Hauer
Philip Rakity
Linus Walleij
Seungwon Jeon
Andrei Warkentin
Fredrik Soderstedt
Jaehoon Chung
Shawn Lin
Girish K.S
Anton Vorontsov
Ohad Ben-Cohen
Christoph Hellwig
Christian Löhle
Andy Shevchenko
Others
May 1998
February 2002
May 2004
September 2004
January 2005
August 2005
September 2005
October 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
June 2007
July 2007
August 2007
March 2008
June 2008
February 2009
March 2009
April 2009
September 2009
August 2010
September 2010
October 2010
December 2010
January 2011
February 2011
May 2011
July 2011
August 2011
October 2011
November 2011
February 2012
May 2012
July 2012
January 2013
February 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
March 2017
April 2017
August 2017
September 2017
November 2017
March 2018
April 2018
February 2019
April 2019
June 2019
August 2019
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
February 2021
May 2021
November 2021
January 2022
February 2022
March 2022
April 2022
July 2022
August 2022
September 2022
November 2022
June 2023
August 2023
February 2024
August 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 369}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1188}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 407}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 55}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 327}, {"author_id": 18, "token_count": 268}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 48, "token_count": 50}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 12, "token_count": 731}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 36, "token_count": 146}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 9}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "token_count": 122}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 50}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"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": 105}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 34, "token_count": 104}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 51}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 49, "token_count": 104}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 144}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 74}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 112}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 103}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 2, "token_count": 1765}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
2066
26.09%
Ulf Hansson
2002
25.28%
Arindam Nath
731
9.23%
Russell King
552
6.97%
Adrian Hunter
537
6.78%
Michał Mirosław
268
3.38%
Pali Rohár
215
2.71%
Subhash Jadavani
146
1.84%
Uri Yanai
144
1.82%
Aaron Lu
122
1.54%
Wolfram Sang
104
1.31%
Bojan Prtvar
104
1.31%
Avri Altman
74
0.93%
Johan Rudholm
65
0.82%
David Brownell
63
0.80%
Baolin Wang
55
0.69%
Andy Ross
50
0.63%
Nico Pitre
25
0.32%
Sascha Hauer
20
0.25%
Philip Rakity
19
0.24%
Linus Walleij
19
0.24%
Seungwon Jeon
18
0.23%
Andrei Warkentin
14
0.18%
Fredrik Soderstedt
10
0.13%
Jaehoon Chung
9
0.11%
Shawn Lin
8
0.10%
Girish K.S
3
0.04%
Anton Vorontsov
3
0.04%
Ohad Ben-Cohen
2
0.03%
Christoph Hellwig
1
0.01%
Christian Löhle
1
0.01%
Andy Shevchenko
1
0.01%
Others
468
5.91%
Total
7919
sd.h
20
-
9
97
Michał Mirosław
Russell King
Pierre Ossman
Ulf Hansson
Arindam Nath
Nico Pitre
Linus Walleij
Others
May 2004
December 2006
May 2007
June 2007
September 2009
August 2010
May 2011
November 2016
January 2017
November 2017
February 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 18, "token_count": 58}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michał Mirosław
58
59.79%
Russell King
13
13.40%
Pierre Ossman
13
13.40%
Ulf Hansson
5
5.15%
Arindam Nath
4
4.12%
Nico Pitre
1
1.03%
Linus Walleij
1
1.03%
Others
2
2.06%
Total
97
sd_ops.c
396
-
18
1634
Pierre Ossman
Ulf Hansson
Russell King
David Brownell
Adrian Hunter
Shawn Lin
John Calixto
Johan Rudholm
Others
May 2004
September 2004
October 2004
September 2005
February 2006
June 2006
August 2006
October 2006
December 2006
January 2007
July 2007
August 2007
October 2007
August 2010
March 2011
April 2011
July 2011
May 2014
January 2016
November 2016
December 2016
April 2017
February 2019
May 2019
October 2020
May 2021
August 2023
April 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 173}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 643}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 136}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 169}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
799
48.90%
Ulf Hansson
357
21.85%
Russell King
188
11.51%
David Brownell
136
8.32%
Adrian Hunter
22
1.35%
Shawn Lin
8
0.49%
John Calixto
5
0.31%
Johan Rudholm
2
0.12%
Others
117
7.16%
Total
1634
sd_ops.h
26
-
7
121
Russell King
Pierre Ossman
Ulf Hansson
Adrian Hunter
Håvard Skinnemoen
Linus Walleij
Others
May 2004
August 2005
September 2005
October 2006
December 2006
July 2008
August 2010
November 2016
January 2017
May 2019
October 2020
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
63
52.07%
Pierre Ossman
29
23.97%
Ulf Hansson
13
10.74%
Adrian Hunter
7
5.79%
Håvard Skinnemoen
6
4.96%
Linus Walleij
1
0.83%
Others
2
1.65%
Total
121
sdio.c
1330
-
54
4862
Pierre Ossman
Philip Rakity
Ulf Hansson
Ohad Ben-Cohen
Michał Mirosław
Nico Pitre
Russell King
Pali Rohár
Adrian Hunter
Shawn Lin
David Brownell
Johan Rudholm
Subhash Jadavani
Andy Ross
Arindam Nath
Fredrik Soderstedt
Stefan Nilsson XK
David Vrabel
Bojan Prtvar
Seungwon Jeon
Pierre Tardy
Heiner Kallweit
Girish K.S
Andrei Warkentin
Others
May 2004
September 2005
May 2006
October 2006
December 2006
January 2007
February 2007
April 2007
May 2007
June 2007
July 2007
August 2007
March 2008
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
October 2011
November 2011
January 2012
April 2012
May 2012
December 2012
January 2013
April 2013
May 2013
June 2013
September 2013
October 2013
February 2014
April 2014
August 2014
September 2014
December 2014
February 2015
April 2015
May 2015
June 2015
September 2015
November 2015
January 2016
July 2016
November 2016
January 2017
February 2017
June 2017
November 2017
December 2017
February 2018
March 2018
April 2018
February 2019
May 2019
June 2019
September 2019
October 2019
April 2020
May 2020
June 2020
July 2020
March 2021
May 2021
November 2021
February 2022
July 2022
August 2022
August 2023
February 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 595}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 1, "token_count": 603}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 206}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 47}, {"author_id": 30, "token_count": 6}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 224}, {"author_id": 19, "token_count": 60}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 18, "token_count": 282}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 64}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 19, "token_count": 115}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 48, "token_count": 30}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 9, "token_count": 719}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 31}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"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": 39}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 62}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 67}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1562
32.13%
Philip Rakity
733
15.08%
Ulf Hansson
418
8.60%
Ohad Ben-Cohen
286
5.88%
Michał Mirosław
282
5.80%
Nico Pitre
248
5.10%
Russell King
181
3.72%
Pali Rohár
129
2.65%
Adrian Hunter
98
2.02%
Shawn Lin
58
1.19%
David Brownell
47
0.97%
Johan Rudholm
39
0.80%
Subhash Jadavani
31
0.64%
Andy Ross
30
0.62%
Arindam Nath
15
0.31%
Fredrik Soderstedt
14
0.29%
Stefan Nilsson XK
13
0.27%
David Vrabel
13
0.27%
Bojan Prtvar
9
0.19%
Seungwon Jeon
6
0.12%
Pierre Tardy
5
0.10%
Heiner Kallweit
2
0.04%
Girish K.S
2
0.04%
Andrei Warkentin
1
0.02%
Others
640
13.16%
Total
4862
sdio_bus.c
401
-
32
1581
Pierre Ossman
Ohad Ben-Cohen
Pali Rohár
Ulf Hansson
Aaron Lu
Nico Pitre
Sascha Hauer
Heiner Kallweit
David Vrabel
Russell King
Adrian Hunter
Others
May 1998
February 2002
May 2004
February 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2008
December 2009
October 2010
November 2010
June 2011
July 2011
October 2011
December 2011
December 2012
March 2013
April 2013
June 2013
October 2013
November 2013
February 2014
June 2014
September 2014
October 2014
June 2015
December 2015
January 2017
March 2017
May 2019
October 2019
July 2020
July 2021
February 2022
October 2022
January 2023
February 2024
March 2024
July 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 470}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 49}, {"author_id": 1, "token_count": 385}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 77}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 19, "token_count": 65}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 46, "token_count": 88}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 30}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 124}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
883
55.85%
Ohad Ben-Cohen
143
9.04%
Pali Rohár
124
7.84%
Ulf Hansson
91
5.76%
Aaron Lu
88
5.57%
Nico Pitre
49
3.10%
Sascha Hauer
30
1.90%
Heiner Kallweit
25
1.58%
David Vrabel
16
1.01%
Russell King
14
0.89%
Adrian Hunter
9
0.57%
Others
109
6.89%
Total
1581
sdio_bus.h
21
-
5
57
Pierre Ossman
Russell King
Ulf Hansson
Linus Walleij
Others
May 2004
December 2006
May 2007
November 2016
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
39
68.42%
Russell King
11
19.30%
Ulf Hansson
4
7.02%
Linus Walleij
1
1.75%
Others
2
3.51%
Total
57
sdio_cis.c
432
-
18
1822
Pierre Ossman
Nico Pitre
Albert Herranz
Pali Rohár
Russell King
Wolfram Sang
Shawn Lin
David Vrabel
Girish K.S
Others
May 1998
February 2002
May 2004
August 2005
December 2006
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
July 2008
March 2009
September 2009
October 2009
December 2009
October 2011
July 2012
January 2016
May 2016
November 2016
May 2019
July 2020
January 2021
July 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 550}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 422}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"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": 35, "token_count": 62}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 35, "token_count": 200}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 34, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 52}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
765
41.99%
Nico Pitre
550
30.19%
Albert Herranz
262
14.38%
Pali Rohár
52
2.85%
Russell King
30
1.65%
Wolfram Sang
23
1.26%
Shawn Lin
15
0.82%
David Vrabel
7
0.38%
Girish K.S
1
0.05%
Others
117
6.42%
Total
1822
sdio_cis.h
22
-
6
52
Pierre Ossman
Nico Pitre
Ulf Hansson
Russell King
Linus Walleij
Others
May 2004
May 2007
June 2007
July 2007
November 2016
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
27
51.92%
Nico Pitre
17
32.69%
Ulf Hansson
4
7.69%
Russell King
1
1.92%
Linus Walleij
1
1.92%
Others
2
3.85%
Total
52
sdio_io.c
814
-
19
2287
Pierre Ossman
David Vrabel
Shawn Lin
Nico Pitre
Ulf Hansson
Stefan Nilsson XK
Ohad Ben-Cohen
Others
May 2007
July 2007
August 2007
October 2007
June 2008
July 2008
September 2009
March 2010
May 2010
July 2011
October 2011
October 2012
August 2016
January 2017
March 2017
February 2019
May 2019
June 2019
June 2020
July 2020
January 2023
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 957}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 283}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 30, "token_count": 387}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 239}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 65}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 102}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1486
64.98%
David Vrabel
387
16.92%
Shawn Lin
102
4.46%
Nico Pitre
65
2.84%
Ulf Hansson
36
1.57%
Stefan Nilsson XK
20
0.87%
Ohad Ben-Cohen
12
0.52%
Others
179
7.83%
Total
2287
sdio_irq.c
375
-
20
1385
Nico Pitre
Stefan Nilsson XK
Pierre Ossman
Ulf Hansson
Russell King
Shawn Lin
Adrian Hunter
Heiner Kallweit
Girish K.S
Others
May 2004
September 2005
February 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
March 2008
August 2008
May 2011
July 2011
October 2011
April 2012
November 2013
April 2014
August 2014
September 2014
November 2016
January 2017
February 2017
April 2017
September 2017
March 2018
May 2019
June 2019
September 2019
February 2020
April 2020
August 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 730}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "token_count": 127}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "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": 45}, ]}, {"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": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
853
61.59%
Stefan Nilsson XK
127
9.17%
Pierre Ossman
124
8.95%
Ulf Hansson
79
5.70%
Russell King
69
4.98%
Shawn Lin
21
1.52%
Adrian Hunter
2
0.14%
Heiner Kallweit
1
0.07%
Girish K.S
1
0.07%
Others
108
7.80%
Total
1385
sdio_ops.c
217
-
14
1023
Pierre Ossman
David Brownell
Albert Herranz
Adrian Hunter
David Vrabel
Russell King
Stefan Nilsson XK
Shawn Lin
Heiner Kallweit
Others
May 2004
December 2006
February 2007
May 2007
July 2007
August 2007
April 2008
March 2009
March 2010
April 2011
October 2011
October 2012
January 2016
August 2016
December 2016
March 2017
May 2019
September 2020
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 402}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 95}, {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 81}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 42, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
583
56.99%
David Brownell
95
9.29%
Albert Herranz
81
7.92%
Adrian Hunter
43
4.20%
David Vrabel
36
3.52%
Russell King
18
1.76%
Stefan Nilsson XK
15
1.47%
Shawn Lin
7
0.68%
Heiner Kallweit
6
0.59%
Others
139
13.59%
Total
1023
sdio_ops.h
38
-
9
165
Pierre Ossman
Ulf Hansson
Hans de Goede
Russell King
David Vrabel
Albert Herranz
Linus Walleij
Others
May 2004
December 2006
May 2007
July 2007
August 2007
March 2010
September 2015
November 2016
January 2017
April 2017
May 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 51, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"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
68
41.21%
Ulf Hansson
19
11.52%
Hans de Goede
19
11.52%
Russell King
12
7.27%
David Vrabel
6
3.64%
Albert Herranz
4
2.42%
Linus Walleij
1
0.61%
Others
36
21.82%
Total
165
sdio_uart.c
1166
-
15
5050
Nico Pitre
Alan Cox
Girish K.S
Christoph Hellwig
Others
June 2007
July 2007
August 2007
July 2008
March 2009
November 2009
December 2009
February 2010
March 2010
October 2011
January 2012
July 2012
August 2012
November 2012
January 2013
March 2013
September 2014
January 2016
April 2016
April 2018
May 2019
May 2021
July 2021
February 2022
August 2022
January 2023
March 2023
August 2023
December 2023
June 2024
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 4044}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 246}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 26, "token_count": 391}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 26, "token_count": 104}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"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": 17, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
4358
86.30%
Alan Cox
498
9.86%
Girish K.S
3
0.06%
Christoph Hellwig
2
0.04%
Others
189
3.74%
Total
5050
slot-gpio.c
296
-
20
1163
Guennadi Liakhovetski
Adrian Hunter
Linus Walleij
Andy Shevchenko
Heiner Kallweit
Michał Mirosław
Shawn Lin
Hans de Goede
Ulf Hansson
Marek Szyprowski
Others
December 2011
February 2012
April 2012
May 2012
July 2012
December 2012
August 2013
March 2014
April 2014
August 2014
October 2014
December 2014
January 2015
October 2016
November 2017
January 2018
February 2018
April 2018
May 2018
July 2018
September 2018
November 2018
June 2019
December 2019
September 2021
February 2023
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 239}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 162}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 53}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 38, "token_count": 46}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 51, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Guennadi Liakhovetski
443
38.09%
Adrian Hunter
330
28.37%
Linus Walleij
67
5.76%
Andy Shevchenko
56
4.82%
Heiner Kallweit
46
3.96%
Michał Mirosław
38
3.27%
Shawn Lin
35
3.01%
Hans de Goede
18
1.55%
Ulf Hansson
9
0.77%
Marek Szyprowski
2
0.17%
Others
119
10.23%
Total
1163
slot-gpio.h
14
-
3
22
Ulf Hansson
Guennadi Liakhovetski
Others
December 2011
May 2012
December 2014
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"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
12
54.55%
Guennadi Liakhovetski
8
36.36%
Others
2
9.09%
Total
22
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
347
Author
Tokens
Proportion
Commits
Proportion
0
Adrian Hunter
19646
19.95%
143
10.20%
1
Pierre Ossman
17897
18.17%
99
7.06%
2
Ulf Hansson
9087
9.23%
204
14.55%
3
Russell King
6512
6.61%
33
2.35%
4
Nico Pitre
6251
6.35%
17
1.21%
5
Per Forlin
2851
2.89%
12
0.86%
6
Linus Walleij
2169
2.20%
41
2.92%
7
Seungwon Jeon
1790
1.82%
17
1.21%
8
Andrei Warkentin
1311
1.33%
13
0.93%
9
Philip Rakity
1221
1.24%
10
0.71%
10
Andy Shevchenko
1115
1.13%
14
1.00%
11
Shawn Lin
1020
1.04%
37
2.64%
12
Arindam Nath
914
0.93%
7
0.50%
13
Håvard Skinnemoen
900
0.91%
2
0.14%
14
Johan Rudholm
888
0.90%
13
0.93%
15
David Brownell
868
0.88%
5
0.36%
16
Guennadi Liakhovetski
811
0.82%
15
1.07%
17
Christoph Hellwig
771
0.78%
27
1.93%
18
Michał Mirosław
736
0.75%
7
0.50%
19
Ohad Ben-Cohen
703
0.71%
20
1.43%
20
Baolin Wang
609
0.62%
6
0.43%
21
Pali Rohár
591
0.60%
7
0.50%
22
Avri Altman
548
0.56%
8
0.57%
23
John Calixto
541
0.55%
1
0.07%
24
Srinivas Kandagatla
515
0.52%
3
0.21%
25
Grégory Soutadé
505
0.51%
3
0.21%
26
Alan Cox
498
0.51%
8
0.57%
27
Jon Hunter
481
0.49%
1
0.07%
28
Matt Ranostay
475
0.48%
1
0.07%
29
Girish K.S
467
0.47%
6
0.43%
30
David Vrabel
465
0.47%
6
0.43%
31
Jaehoon Chung
412
0.42%
10
0.71%
32
Shaik Sajida Bhanu
410
0.42%
3
0.21%
33
Aries Lee
398
0.40%
1
0.07%
34
Wolfram Sang
384
0.39%
25
1.78%
35
Albert Herranz
347
0.35%
3
0.21%
36
Subhash Jadavani
344
0.35%
8
0.57%
37
Stephen Boyd
291
0.30%
3
0.21%
38
Heiner Kallweit
289
0.29%
9
0.64%
39
Sascha Hauer
287
0.29%
4
0.29%
40
Christian Löhle
283
0.29%
9
0.64%
41
Vincent Whitchurch
270
0.27%
4
0.29%
42
Stefan Nilsson XK
265
0.27%
6
0.43%
43
Marek Szyprowski
260
0.26%
2
0.14%
44
Andrew Jeffery
258
0.26%
1
0.07%
45
Namjae Jeon
244
0.25%
1
0.07%
46
Aaron Lu
237
0.24%
5
0.36%
47
Anton Vorontsov
230
0.23%
3
0.21%
48
Andy Ross
221
0.22%
1
0.07%
49
Bojan Prtvar
218
0.22%
2
0.14%
50
Veerabhadrarao Badiganti
204
0.21%
2
0.14%
51
Hans de Goede
197
0.20%
5
0.36%
52
Dmitry Osipenko
194
0.20%
1
0.07%
53
Pierre Tardy
193
0.20%
1
0.07%
54
Fredrik Soderstedt
191
0.19%
2
0.14%
55
Chuanxiao Dong
191
0.19%
7
0.50%
56
Eric Biggers
189
0.19%
3
0.21%
57
Arnd Bergmann
189
0.19%
5
0.36%
58
Minda Chen
181
0.18%
1
0.07%
59
Uri Yanai
180
0.18%
3
0.21%
60
Others
7772
7.89%
486
34.66%
Total
98485
1402