Linux Source Code
Home
Release 6.16
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
Girish K.S
Grégory Soutadé
Guennadi Liakhovetski
Hans de Goede
Heiner Kallweit
Håvard Skinnemoen
Jaehoon Chung
Jens Wiklander
Johan Rudholm
John Calixto
Jon Hunter
Linus Walleij
Marek Szyprowski
Marek Vašut
Matt Ranostay
Michał Mirosław
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
Veerabhadrarao Badiganti
Victor Shih
Vincent Whitchurch
Wolfram Sang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
block.c
3500
-
117
15453
Adrian Hunter
Linus Walleij
Russell King
Jens Wiklander
Andrei Warkentin
Ulf Hansson
John Calixto
Christoph Hellwig
Jon Hunter
Avri Altman
Johan Rudholm
Pierre Ossman
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
Victor Shih
Girish K.S
Michał Mirosław
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
August 2024
September 2024
October 2024
April 2025
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": 1157}, ]}, {"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": 20, "token_count": 12}, {"author_id": 3, "token_count": 55}, {"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": 135}, ]}, {"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": 37}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "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": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "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": 34}, ]}, {"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": 59, "token_count": 23}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 59, "token_count": 9}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 699}, {"author_id": 25, "token_count": 540}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 6, "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": 33, "token_count": 2}, {"author_id": 48, "token_count": 22}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 55}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 18, "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": 38, "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": 8, "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": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"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": 30, "token_count": 481}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "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": 20, "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": 7, "token_count": 22}, {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 56}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 7, "token_count": 58}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 309}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 304}, {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 7, "token_count": 927}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4716}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 14, "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": 20, "token_count": 35}, {"author_id": 29, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 167}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 52, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 52}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 58, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "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": 20, "token_count": 24}, {"author_id": 40, "token_count": 50}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 20, "token_count": 210}, {"author_id": 54, "token_count": 74}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 42, "token_count": 85}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 43, "token_count": 66}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 42, "token_count": 36}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 42, "token_count": 41}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 42, "token_count": 23}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 42, "token_count": 52}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"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": 11, "token_count": 230}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 20, "token_count": 104}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 12, "token_count": 1124}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 101}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
5368
34.74%
Linus Walleij
1716
11.10%
Russell King
1374
8.89%
Jens Wiklander
1124
7.27%
Andrei Warkentin
721
4.67%
Ulf Hansson
541
3.50%
John Calixto
540
3.49%
Christoph Hellwig
486
3.15%
Jon Hunter
481
3.11%
Avri Altman
417
2.70%
Johan Rudholm
293
1.90%
Pierre Ossman
292
1.89%
Christian Löhle
253
1.64%
Baolin Wang
167
1.08%
Håvard Skinnemoen
78
0.50%
Per Forlin
76
0.49%
Dmitry Osipenko
74
0.48%
Vincent Whitchurch
66
0.43%
Shawn Lin
64
0.41%
Stephen Boyd
50
0.32%
Wolfram Sang
46
0.30%
Arnd Bergmann
32
0.21%
Namjae Jeon
22
0.14%
Veerabhadrarao Badiganti
12
0.08%
Ohad Ben-Cohen
11
0.07%
Subhash Jadavani
8
0.05%
Heiner Kallweit
8
0.05%
Eric Biggers
8
0.05%
David Brownell
7
0.05%
Seungwon Jeon
5
0.03%
Jaehoon Chung
4
0.03%
Victor Shih
2
0.01%
Girish K.S
2
0.01%
Michał Mirosław
1
0.01%
Andy Shevchenko
1
0.01%
Others
1103
7.14%
Total
15453
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": 7, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "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
417
-
35
1688
Pierre Ossman
Ulf Hansson
Russell King
Subhash Jadavani
Pali Rohár
Ohad Ben-Cohen
David Brownell
Michał Mirosław
Sascha Hauer
Chuanxiao Dong
Adrian Hunter
Arindam Nath
Avri Altman
Håvard Skinnemoen
Andy Shevchenko
Nico Pitre
Girish K.S
Andy Ross
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
January 2012
March 2012
April 2012
May 2013
June 2013
July 2013
August 2013
October 2013
May 2014
June 2014
October 2014
December 2014
April 2015
December 2015
January 2017
September 2017
November 2017
June 2019
May 2020
July 2020
July 2021
December 2021
February 2022
July 2022
January 2023
July 2023
February 2024
September 2024
October 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": 59}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "token_count": 38}, {"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": 15, "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": 2}, {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 38, "token_count": 75}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 56, "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": 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": 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": 23, "token_count": 37}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 33}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"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}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
529
31.34%
Ulf Hansson
330
19.55%
Russell King
318
18.84%
Subhash Jadavani
75
4.44%
Pali Rohár
70
4.15%
Ohad Ben-Cohen
50
2.96%
David Brownell
38
2.25%
Michał Mirosław
27
1.60%
Sascha Hauer
24
1.42%
Chuanxiao Dong
23
1.36%
Adrian Hunter
21
1.24%
Arindam Nath
14
0.83%
Avri Altman
11
0.65%
Håvard Skinnemoen
10
0.59%
Andy Shevchenko
10
0.59%
Nico Pitre
6
0.36%
Girish K.S
4
0.24%
Andy Ross
2
0.12%
Others
126
7.46%
Total
1688
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": 7, "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
303
-
29
953
Ohad Ben-Cohen
Andrei Warkentin
Pierre Tardy
Pierre Ossman
Ulf Hansson
Russell King
Avri Altman
Marek Vašut
Arindam Nath
Adrian Hunter
Stefan Nilsson XK
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
September 2024
October 2024
March 2025
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": 22, "token_count": 176}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 55, "token_count": 86}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 129}, {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 35}, {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 44, "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": 8, "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": 11, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 57, "token_count": 29}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Ohad Ben-Cohen
190
19.94%
Andrei Warkentin
164
17.21%
Pierre Tardy
86
9.02%
Pierre Ossman
72
7.56%
Ulf Hansson
65
6.82%
Russell King
46
4.83%
Avri Altman
30
3.15%
Marek Vašut
29
3.04%
Arindam Nath
17
1.78%
Adrian Hunter
17
1.78%
Stefan Nilsson XK
14
1.47%
Seungwon Jeon
3
0.31%
Andy Shevchenko
3
0.31%
Others
217
22.77%
Total
953
core.c
2397
-
90
9040
Adrian Hunter
Russell King
Pierre Ossman
Ulf Hansson
Johan Rudholm
Baolin Wang
Anton Vorontsov
Per Forlin
Avri Altman
Jaehoon Chung
Dmitry Osipenko
Arindam Nath
Shawn Lin
Sascha Hauer
Andy Ross
Wolfram Sang
Hans de Goede
David Brownell
Michał Mirosław
Nico Pitre
Victor Shih
Stefan Nilsson XK
Linus Walleij
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
September 2024
October 2024
November 2024
April 2025
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": 1021}, ]}, {"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": 59}, {"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": 417}, ]}, {"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": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "token_count": 54}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 50, "token_count": 42}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 50, "token_count": 172}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 17, "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": 32}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1068}, {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 95}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 101}, {"author_id": 34, "token_count": 1}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 6, "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": 33, "token_count": 3}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 44, "token_count": 26}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 34, "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": 44}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 34, "token_count": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "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": 7}, {"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": 121}, ]}, {"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": 8, "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": 56, "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": 18, "token_count": 61}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 18, "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": 14, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 53, "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": 34, "token_count": 15}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "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": 24, "token_count": 79}, {"author_id": 14, "token_count": 11}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 24, "token_count": 171}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "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": 7, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 7, "token_count": 11}, ]}, {"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": 14, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 646}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"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": 14, "token_count": 10}, {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "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": 21, "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": 58, "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": 29, "token_count": 28}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 102}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 35, "token_count": 19}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 42, "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}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 102}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
3192
35.31%
Russell King
1258
13.92%
Pierre Ossman
1060
11.73%
Ulf Hansson
714
7.90%
Johan Rudholm
297
3.29%
Baolin Wang
276
3.05%
Anton Vorontsov
214
2.37%
Per Forlin
158
1.75%
Avri Altman
132
1.46%
Jaehoon Chung
114
1.26%
Dmitry Osipenko
102
1.13%
Arindam Nath
101
1.12%
Shawn Lin
99
1.10%
Sascha Hauer
98
1.08%
Andy Ross
95
1.05%
Wolfram Sang
87
0.96%
Hans de Goede
68
0.75%
David Brownell
57
0.63%
Michał Mirosław
50
0.55%
Nico Pitre
42
0.46%
Victor Shih
32
0.35%
Stefan Nilsson XK
26
0.29%
Linus Walleij
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.14%
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
608
6.73%
Total
9040
core.h
211
-
24
1153
Russell King
Pierre Ossman
Adrian Hunter
Ulf Hansson
Avri Altman
Håvard Skinnemoen
Wolfram Sang
Johan Rudholm
Nico Pitre
Sascha Hauer
Anton Vorontsov
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
September 2024
October 2024
April 2025
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 231}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"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": 178}, ]}, {"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": 17, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 92}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 50, "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": 7, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "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": 18, "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": 18, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 29, "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": 11, "token_count": 51}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
344
29.84%
Pierre Ossman
192
16.65%
Adrian Hunter
143
12.40%
Ulf Hansson
136
11.80%
Avri Altman
97
8.41%
Håvard Skinnemoen
92
7.98%
Wolfram Sang
19
1.65%
Johan Rudholm
16
1.39%
Nico Pitre
11
0.95%
Sascha Hauer
10
0.87%
Anton Vorontsov
10
0.87%
Arindam Nath
8
0.69%
Dmitry Osipenko
7
0.61%
Per Forlin
5
0.43%
Linus Walleij
4
0.35%
David Brownell
3
0.26%
Philip Rakity
1
0.09%
Others
55
4.77%
Total
1153
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": 8, "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": 7, "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": 24, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 58, "token_count": 72}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 58, "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": 15, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "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": 58, "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": 15, "token_count": 685}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "token_count": 73}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 49, "token_count": 24}, {"author_id": 6, "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": 33, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 18, "token_count": 37}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 62}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 56, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "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": 29, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 35, "token_count": 391}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 43, "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
696
-
59
2843
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
April 2025
May 2025
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": 15, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "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": 7, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 19, "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": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 14}, {"author_id": 2, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "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": 246}, {"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": 14, "token_count": 25}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 41, "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": 29, "token_count": 45}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "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": 21, "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": 47, "token_count": 258}, {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 118}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 16}, {"author_id": 29, "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": 41, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 41, "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}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
457
16.07%
Russell King
425
14.95%
Guennadi Liakhovetski
332
11.68%
Adrian Hunter
306
10.76%
Andrew Jeffery
258
9.07%
Pierre Ossman
154
5.42%
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
357
12.56%
Total
2843
host.h
93
-
12
376
Adrian Hunter
Russell King
Seungwon Jeon
Pierre Ossman
Ulf Hansson
Arindam Nath
Andrei Warkentin
Wolfram Sang
Shawn Lin
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
April 2025
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": 21, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"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": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "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": 29, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
95
25.27%
Russell King
92
24.47%
Seungwon Jeon
65
17.29%
Pierre Ossman
39
10.37%
Ulf Hansson
38
10.11%
Arindam Nath
15
3.99%
Andrei Warkentin
9
2.39%
Wolfram Sang
8
2.13%
Shawn Lin
8
2.13%
Michał Mirosław
3
0.80%
Others
4
1.06%
Total
376
mmc.c
2386
-
98
10408
Pierre Ossman
Seungwon Jeon
Adrian Hunter
Ulf Hansson
Grégory Soutadé
Philip Rakity
Russell King
Girish K.S
Shawn Lin
Namjae Jeon
Chuanxiao Dong
Jaehoon Chung
Johan Rudholm
Bojan Prtvar
Wolfram Sang
Avri Altman
Subhash Jadavani
Andrei Warkentin
Hans de Goede
David Brownell
Andy Ross
Aries Lee
Sascha Hauer
Baolin Wang
Stefan Nilsson XK
Linus Walleij
Nico Pitre
Dmitry Osipenko
Håvard Skinnemoen
Vincent Whitchurch
Pierre Tardy
Michał Mirosław
Ohad Ben-Cohen
Aaron Lu
Others
May 1998
February 2002
May 2004
September 2004
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
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
September 2024
February 2025
April 2025
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": 336}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 965}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"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": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 388}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "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": 248}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "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": 242}, {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 36, "token_count": 46}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 51}, {"author_id": 56, "token_count": 120}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 30}, {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 233}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 196}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 33, "token_count": 197}, {"author_id": 8, "token_count": 83}, {"author_id": 44, "token_count": 21}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 38}, {"author_id": 34, "token_count": 66}, {"author_id": 48, "token_count": 229}, {"author_id": 8, "token_count": 213}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 33}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 174}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 38, "token_count": 69}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 8, "token_count": 153}, {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 34, "token_count": 51}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 2, "token_count": 33}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 1111}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 56, "token_count": 26}, {"author_id": 39, "token_count": 30}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 28, "token_count": 496}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 142}, {"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": 18, "token_count": 83}, {"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": 53, "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": 29, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 14, "token_count": 218}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 105}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "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": 14, "token_count": 3}, {"author_id": 60, "token_count": 41}, ]}, {"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": 14, "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": 29, "token_count": 29}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 29, "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": 11, "token_count": 32}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "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": 1598943600, "group": [ {"author_id": 29, "token_count": 35}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "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": 7, "token_count": 19}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 43, "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": 99}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 104}, {"author_id": 29, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1756
16.87%
Seungwon Jeon
1574
15.12%
Adrian Hunter
992
9.53%
Ulf Hansson
989
9.50%
Grégory Soutadé
496
4.77%
Philip Rakity
458
4.40%
Russell King
445
4.28%
Girish K.S
410
3.94%
Shawn Lin
272
2.61%
Namjae Jeon
229
2.20%
Chuanxiao Dong
146
1.40%
Jaehoon Chung
119
1.14%
Johan Rudholm
116
1.11%
Bojan Prtvar
105
1.01%
Wolfram Sang
100
0.96%
Avri Altman
96
0.92%
Subhash Jadavani
84
0.81%
Andrei Warkentin
76
0.73%
Hans de Goede
54
0.52%
David Brownell
51
0.49%
Andy Ross
51
0.49%
Aries Lee
46
0.44%
Sascha Hauer
30
0.29%
Baolin Wang
23
0.22%
Stefan Nilsson XK
21
0.20%
Linus Walleij
20
0.19%
Nico Pitre
13
0.12%
Dmitry Osipenko
11
0.11%
Håvard Skinnemoen
9
0.09%
Vincent Whitchurch
6
0.06%
Pierre Tardy
4
0.04%
Michał Mirosław
4
0.04%
Ohad Ben-Cohen
3
0.03%
Aaron Lu
2
0.02%
Others
1597
15.34%
Total
10408
mmc_ops.c
1079
-
43
4607
Ulf Hansson
Pierre Ossman
Aries Lee
Russell King
David Brownell
Adrian Hunter
Stephen Boyd
Jaehoon Chung
Seungwon Jeon
Sascha Hauer
Andrei Warkentin
Victor Shih
Wolfram Sang
Philip Rakity
Linus Walleij
Shawn Lin
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
April 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
September 2024
April 2025
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": 294}, ]}, {"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": 602}, ]}, {"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": 27}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "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": 36, "token_count": 334}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 34, "token_count": 100}, {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 34, "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": 34, "token_count": 35}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "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": 27}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 40, "token_count": 225}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "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": 120}, ]}, {"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": 7, "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": 14, "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": 75}, ]}, {"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": 29, "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}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
1378
29.91%
Pierre Ossman
845
18.34%
Aries Lee
334
7.25%
Russell King
311
6.75%
David Brownell
308
6.69%
Adrian Hunter
273
5.93%
Stephen Boyd
225
4.88%
Jaehoon Chung
151
3.28%
Seungwon Jeon
60
1.30%
Sascha Hauer
27
0.59%
Andrei Warkentin
15
0.33%
Victor Shih
14
0.30%
Wolfram Sang
6
0.13%
Philip Rakity
6
0.13%
Linus Walleij
5
0.11%
Shawn Lin
3
0.07%
Girish K.S
1
0.02%
Others
645
14.00%
Total
4607
mmc_ops.h
75
-
17
513
Russell King
Ulf Hansson
Avri Altman
Pierre Ossman
David Brownell
Adrian Hunter
Andrei Warkentin
Aries Lee
Victor Shih
Sascha Hauer
Wolfram Sang
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
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
September 2024
April 2025
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": 17, "token_count": 24}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"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": 7, "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": 55}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 104}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
143
27.88%
Ulf Hansson
123
23.98%
Avri Altman
104
20.27%
Pierre Ossman
57
11.11%
David Brownell
24
4.68%
Adrian Hunter
14
2.73%
Andrei Warkentin
8
1.56%
Aries Lee
5
0.97%
Victor Shih
4
0.78%
Sascha Hauer
4
0.78%
Wolfram Sang
2
0.39%
Linus Walleij
1
0.19%
Jaehoon Chung
1
0.19%
Others
23
4.48%
Total
513
mmc_test.c
3305
-
36
14726
Adrian Hunter
Pierre Ossman
Per Forlin
Andy Shevchenko
Veerabhadrarao Badiganti
Arnd Bergmann
Ulf Hansson
Shawn Lin
Wolfram Sang
Avri Altman
Girish K.S
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
October 2024
April 2025
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": 3135}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 834}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 264}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3787}, {"author_id": 13, "token_count": 463}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 421}, {"author_id": 13, "token_count": 288}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 670}, {"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": 13, "token_count": 25}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 74}, {"author_id": 6, "token_count": 2492}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "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": 18, "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": 29, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1121}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 14, "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": 59, "token_count": 110}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 59, "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": 52, "token_count": 192}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 29, "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": 29, "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}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
6471
43.94%
Pierre Ossman
4269
28.99%
Per Forlin
2502
16.99%
Andy Shevchenko
850
5.77%
Veerabhadrarao Badiganti
192
1.30%
Arnd Bergmann
157
1.07%
Ulf Hansson
26
0.18%
Shawn Lin
26
0.18%
Wolfram Sang
19
0.13%
Avri Altman
19
0.13%
Girish K.S
17
0.12%
Linus Walleij
7
0.05%
Johan Rudholm
4
0.03%
Jaehoon Chung
1
0.01%
Others
166
1.13%
Total
14726
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": 7, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "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": 26, "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": 7, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "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": 46, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 26, "token_count": 58}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "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
-
13
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
September 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "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": 46, "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": 26, "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": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
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
-
7
568
Matt Ranostay
Marek Vašut
Others
January 2017
May 2019
August 2021
May 2023
July 2023
June 2024
September 2024
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 31, "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": 57, "token_count": 38}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Ranostay
475
83.63%
Marek Vašut
38
6.69%
Others
55
9.68%
Total
568
pwrseq_simple.c
190
-
19
824
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
September 2024
October 2024
November 2024
February 2025
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": 7, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 26, "token_count": 143}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 53, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
258
31.31%
Srinivas Kandagatla
143
17.35%
Hans de Goede
38
4.61%
Russell King
22
2.67%
Linus Walleij
2
0.24%
Others
361
43.81%
Total
824
queue.c
527
-
39
2270
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
Wolfram Sang
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
September 2024
April 2025
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": 17, "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": 20, "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": 29}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "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": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "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": 7, "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": 7, "token_count": 55}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1231}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 20, "token_count": 68}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "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": 24, "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": 58, "token_count": 12}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "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": 20, "token_count": 1}, {"author_id": 43, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 20, "token_count": 125}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 20, "token_count": 23}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
1367
60.22%
Christoph Hellwig
263
11.59%
Russell King
173
7.62%
Baolin Wang
64
2.82%
Linus Walleij
58
2.56%
Pierre Ossman
49
2.16%
Per Forlin
26
1.15%
Vincent Whitchurch
17
0.75%
Eric Biggers
12
0.53%
Ulf Hansson
9
0.40%
Håvard Skinnemoen
6
0.26%
Christian Löhle
4
0.18%
Wolfram Sang
3
0.13%
Seungwon Jeon
2
0.09%
Johan Rudholm
2
0.09%
David Brownell
2
0.09%
Others
213
9.38%
Total
2270
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": 9, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "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": 20, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 20, "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
267
-
29
1003
Andrei Warkentin
Shawn Lin
Pierre Tardy
Marek Vašut
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
September 2024
March 2025
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 55, "token_count": 98}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 126}, {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 108}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "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": 14, "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": 14, "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": 23, "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": 11, "token_count": 14}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 57, "token_count": 86}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Warkentin
234
23.33%
Shawn Lin
128
12.76%
Pierre Tardy
98
9.77%
Marek Vašut
86
8.57%
Stefan Nilsson XK
29
2.89%
Ohad Ben-Cohen
16
1.60%
Avri Altman
14
1.40%
Russell King
10
1.00%
Ulf Hansson
3
0.30%
Pali Rohár
1
0.10%
Others
384
38.29%
Total
1003
regulator.c
355
-
15
1131
Ulf Hansson
Heiner Kallweit
David Brownell
Marek Vašut
Linus Walleij
Russell King
Guennadi Liakhovetski
Pierre Ossman
Anton Vorontsov
Adrian Hunter
Per Forlin
Others
May 2004
February 2007
May 2007
November 2008
March 2009
February 2010
July 2010
September 2010
August 2011
June 2012
October 2015
February 2019
April 2020
July 2020
February 2023
March 2023
September 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "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": 7, "token_count": 17}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 868}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 41, "token_count": 69}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
902
79.75%
Heiner Kallweit
79
6.98%
David Brownell
31
2.74%
Marek Vašut
29
2.56%
Linus Walleij
17
1.50%
Russell King
12
1.06%
Guennadi Liakhovetski
6
0.53%
Pierre Ossman
4
0.35%
Anton Vorontsov
3
0.27%
Adrian Hunter
3
0.27%
Per Forlin
2
0.18%
Others
43
3.80%
Total
1131
sd.c
1925
-
72
8057
Ulf Hansson
Pierre Ossman
Arindam Nath
Adrian Hunter
Russell King
Michał Mirosław
Avri Altman
Pali Rohár
Subhash Jadavani
Aaron Lu
Wolfram Sang
Bojan Prtvar
Johan Rudholm
David Brownell
Baolin Wang
Andy Ross
Sascha Hauer
Nico Pitre
Seungwon Jeon
Philip Rakity
Linus Walleij
Andrei Warkentin
Shawn Lin
Jaehoon Chung
Marek Vašut
Girish K.S
Anton Vorontsov
Ohad Ben-Cohen
Christoph Hellwig
Christian Löhle
Andy Shevchenko
Others
May 1998
February 2002
May 2004
September 2004
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
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
February 2018
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
September 2024
October 2024
February 2025
March 2025
April 2025
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": 351}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 25}, {"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": 1130}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 420}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "token_count": 55}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 289}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "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": 312}, {"author_id": 21, "token_count": 275}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 50}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 16, "token_count": 718}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 38, "token_count": 146}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "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": 34, "token_count": 9}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 122}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 48}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"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": 122}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 29, "token_count": 104}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 30}, ]}, {"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": 18, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"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": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 104}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "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": 14, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"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": 11, "token_count": 86}, {"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": 24, "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": 23, "token_count": 112}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 103}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 2, "token_count": 1770}, ]}, {"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": 7, "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": 57, "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": 16}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 79}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 29, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
2041
25.33%
Pierre Ossman
2024
25.12%
Arindam Nath
718
8.91%
Adrian Hunter
516
6.40%
Russell King
498
6.18%
Michał Mirosław
275
3.41%
Avri Altman
218
2.71%
Pali Rohár
215
2.67%
Subhash Jadavani
146
1.81%
Aaron Lu
122
1.51%
Wolfram Sang
108
1.34%
Bojan Prtvar
104
1.29%
Johan Rudholm
63
0.78%
David Brownell
63
0.78%
Baolin Wang
55
0.68%
Andy Ross
50
0.62%
Sascha Hauer
30
0.37%
Nico Pitre
25
0.31%
Seungwon Jeon
20
0.25%
Philip Rakity
19
0.24%
Linus Walleij
19
0.24%
Andrei Warkentin
18
0.22%
Shawn Lin
12
0.15%
Jaehoon Chung
9
0.11%
Marek Vašut
8
0.10%
Girish K.S
3
0.04%
Anton Vorontsov
3
0.04%
Ohad Ben-Cohen
2
0.02%
Christoph Hellwig
1
0.01%
Christian Löhle
1
0.01%
Andy Shevchenko
1
0.01%
Others
670
8.32%
Total
8057
sd.h
22
-
11
118
Michał Mirosław
Pierre Ossman
Russell King
Victor Shih
Ulf Hansson
Arindam Nath
Avri Altman
Nico Pitre
Linus Walleij
Others
May 2004
September 2005
December 2006
May 2007
June 2007
September 2009
August 2010
May 2011
November 2016
January 2017
November 2017
February 2024
October 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 52}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "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}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 5, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Michał Mirosław
52
44.07%
Pierre Ossman
27
22.88%
Russell King
18
15.25%
Victor Shih
5
4.24%
Ulf Hansson
5
4.24%
Arindam Nath
4
3.39%
Avri Altman
3
2.54%
Nico Pitre
1
0.85%
Linus Walleij
1
0.85%
Others
2
1.69%
Total
118
sd_ops.c
419
-
21
1709
Pierre Ossman
Ulf Hansson
Russell King
David Brownell
Avri Altman
Adrian Hunter
Victor Shih
Shawn Lin
John Calixto
Johan Rudholm
Others
May 2004
September 2004
October 2004
September 2005
February 2006
August 2006
October 2006
December 2006
January 2007
February 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
August 2024
October 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 184}, ]}, {"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": 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": 632}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "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": 25, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "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": 176}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 57}, {"author_id": 5, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
787
46.05%
Ulf Hansson
364
21.30%
Russell King
199
11.64%
David Brownell
136
7.96%
Avri Altman
57
3.34%
Adrian Hunter
22
1.29%
Victor Shih
11
0.64%
Shawn Lin
8
0.47%
John Calixto
5
0.29%
Johan Rudholm
2
0.12%
Others
118
6.90%
Total
1709
sd_ops.h
29
-
9
150
Russell King
Pierre Ossman
Ulf Hansson
Victor Shih
Adrian Hunter
Håvard Skinnemoen
Avri Altman
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
October 2024
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"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": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 5, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
75
50.00%
Pierre Ossman
30
20.00%
Ulf Hansson
14
9.33%
Victor Shih
10
6.67%
Adrian Hunter
7
4.67%
Håvard Skinnemoen
6
4.00%
Avri Altman
5
3.33%
Linus Walleij
1
0.67%
Others
2
1.33%
Total
150
sd_uhs2.c
1304
-
23
4733
Victor Shih
Ulf Hansson
Russell King
Pierre Ossman
Adrian Hunter
Andy Ross
Nico Pitre
Linus Walleij
Hans de Goede
Per Forlin
Girish K.S
Michał Mirosław
Avri Altman
David Brownell
Others
May 2004
July 2004
August 2005
September 2005
November 2006
December 2006
January 2007
February 2007
May 2007
July 2007
August 2007
September 2009
August 2010
January 2011
March 2011
August 2011
January 2012
May 2013
September 2013
October 2013
February 2015
May 2015
September 2015
November 2015
December 2015
November 2016
March 2017
April 2017
September 2017
February 2019
June 2019
August 2019
October 2020
February 2021
May 2021
April 2022
April 2024
September 2024
October 2024
November 2024
June 2025
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 3, "token_count": 218}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 31}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 968}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 2, "token_count": 62}, {"author_id": 5, "token_count": 2807}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Victor Shih
2851
60.24%
Ulf Hansson
1222
25.82%
Russell King
251
5.30%
Pierre Ossman
216
4.56%
Adrian Hunter
80
1.69%
Andy Ross
31
0.65%
Nico Pitre
18
0.38%
Linus Walleij
5
0.11%
Hans de Goede
5
0.11%
Per Forlin
4
0.08%
Girish K.S
4
0.08%
Michał Mirosław
3
0.06%
Avri Altman
3
0.06%
David Brownell
2
0.04%
Others
38
0.80%
Total
4733
sdio.c
1332
-
56
4875
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
Stefan Nilsson XK
David Vrabel
Bojan Prtvar
Seungwon Jeon
Pierre Tardy
Wolfram Sang
Heiner Kallweit
Girish K.S
Avri Altman
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
October 2024
November 2024
April 2025
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": 17, "token_count": 47}, {"author_id": 32, "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": 22, "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": 21, "token_count": 286}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 64}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 22, "token_count": 115}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 30}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 44, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 22, "token_count": 47}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 10, "token_count": 715}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "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": 38, "token_count": 31}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "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": 44}, ]}, {"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": 8, "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": 51, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 38}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "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": 14, "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": 23, "token_count": 62}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "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": 41, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1562
32.04%
Philip Rakity
729
14.95%
Ulf Hansson
424
8.70%
Ohad Ben-Cohen
286
5.87%
Michał Mirosław
286
5.87%
Nico Pitre
248
5.09%
Russell King
181
3.71%
Pali Rohár
129
2.65%
Adrian Hunter
98
2.01%
Shawn Lin
69
1.42%
David Brownell
47
0.96%
Johan Rudholm
39
0.80%
Subhash Jadavani
31
0.64%
Andy Ross
30
0.62%
Arindam Nath
15
0.31%
Stefan Nilsson XK
13
0.27%
David Vrabel
13
0.27%
Bojan Prtvar
9
0.18%
Seungwon Jeon
6
0.12%
Pierre Tardy
5
0.10%
Wolfram Sang
3
0.06%
Heiner Kallweit
2
0.04%
Girish K.S
2
0.04%
Avri Altman
2
0.04%
Andrei Warkentin
1
0.02%
Others
645
13.23%
Total
4875
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": 32, "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": 22, "token_count": 77}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 22, "token_count": 65}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 22, "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": 49, "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": 41, "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": 23, "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": 7, "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": 32, "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": 37, "token_count": 62}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 37, "token_count": 200}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "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": 7, "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": 32, "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": 22, "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": 44, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "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": 44, "token_count": 127}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "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": 14, "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": 41, "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": 17, "token_count": 95}, {"author_id": 32, "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": 37, "token_count": 81}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 44, "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": 14, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "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": 32, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 53, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "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
5048
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
March 2025
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 4041}, ]}, {"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": 27, "token_count": 391}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 27, "token_count": 104}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "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": 20, "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}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
4355
86.27%
Alan Cox
498
9.87%
Girish K.S
3
0.06%
Christoph Hellwig
2
0.04%
Others
190
3.76%
Total
5048
slot-gpio.c
284
-
21
1120
Guennadi Liakhovetski
Adrian Hunter
Linus Walleij
Andy Shevchenko
Heiner Kallweit
Michał Mirosław
Shawn Lin
Hans de Goede
Ulf Hansson
Wolfram Sang
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
April 2025
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 228}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 161}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 19, "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": 229}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "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": 46, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 38}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 13, "token_count": 53}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 41, "token_count": 46}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Guennadi Liakhovetski
429
38.30%
Adrian Hunter
322
28.75%
Linus Walleij
66
5.89%
Andy Shevchenko
55
4.91%
Heiner Kallweit
46
4.11%
Michał Mirosław
38
3.39%
Shawn Lin
30
2.68%
Hans de Goede
18
1.61%
Ulf Hansson
9
0.80%
Wolfram Sang
4
0.36%
Marek Szyprowski
2
0.18%
Others
101
9.02%
Total
1120
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": 19, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "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:
356
Author
Tokens
Proportion
Commits
Proportion
0
Adrian Hunter
19597
18.57%
143
9.77%
1
Pierre Ossman
18019
17.07%
99
6.77%
2
Ulf Hansson
10691
10.13%
216
14.76%
3
Russell King
6721
6.37%
32
2.19%
4
Nico Pitre
6270
5.94%
17
1.16%
5
Victor Shih
2929
2.78%
6
0.41%
6
Per Forlin
2862
2.71%
12
0.82%
7
Linus Walleij
2099
1.99%
41
2.80%
8
Seungwon Jeon
1781
1.69%
17
1.16%
9
Andrei Warkentin
1288
1.22%
13
0.89%
10
Philip Rakity
1216
1.15%
10
0.68%
11
Avri Altman
1208
1.14%
20
1.37%
12
Jens Wiklander
1124
1.06%
1
0.07%
13
Andy Shevchenko
1114
1.06%
14
0.96%
14
Shawn Lin
1020
0.97%
38
2.60%
15
Håvard Skinnemoen
902
0.85%
2
0.14%
16
Arindam Nath
892
0.85%
7
0.48%
17
David Brownell
872
0.83%
5
0.34%
18
Johan Rudholm
869
0.82%
13
0.89%
19
Guennadi Liakhovetski
789
0.75%
15
1.03%
20
Christoph Hellwig
764
0.72%
27
1.85%
21
Michał Mirosław
743
0.70%
7
0.48%
22
Ohad Ben-Cohen
728
0.69%
20
1.37%
23
Pali Rohár
591
0.56%
7
0.48%
24
Baolin Wang
590
0.56%
6
0.41%
25
John Calixto
545
0.52%
1
0.07%
26
Srinivas Kandagatla
516
0.49%
3
0.21%
27
Alan Cox
498
0.47%
8
0.55%
28
Grégory Soutadé
496
0.47%
3
0.21%
29
Wolfram Sang
485
0.46%
39
2.67%
30
Jon Hunter
481
0.46%
1
0.07%
31
Matt Ranostay
475
0.45%
1
0.07%
32
David Vrabel
465
0.44%
6
0.41%
33
Girish K.S
460
0.44%
6
0.41%
34
Jaehoon Chung
413
0.39%
10
0.68%
35
Shaik Sajida Bhanu
410
0.39%
3
0.21%
36
Aries Lee
398
0.38%
1
0.07%
37
Albert Herranz
347
0.33%
3
0.21%
38
Subhash Jadavani
344
0.33%
8
0.55%
39
Sascha Hauer
308
0.29%
4
0.27%
40
Stephen Boyd
291
0.28%
3
0.21%
41
Heiner Kallweit
289
0.27%
9
0.62%
42
Christian Löhle
283
0.27%
9
0.62%
43
Vincent Whitchurch
269
0.25%
4
0.27%
44
Stefan Nilsson XK
265
0.25%
6
0.41%
45
Andy Ross
261
0.25%
1
0.07%
46
Marek Szyprowski
260
0.25%
2
0.14%
47
Andrew Jeffery
258
0.24%
1
0.07%
48
Namjae Jeon
251
0.24%
1
0.07%
49
Aaron Lu
237
0.22%
5
0.34%
50
Anton Vorontsov
230
0.22%
3
0.21%
51
Bojan Prtvar
218
0.21%
2
0.14%
52
Veerabhadrarao Badiganti
204
0.19%
2
0.14%
53
Hans de Goede
202
0.19%
5
0.34%
54
Dmitry Osipenko
194
0.18%
1
0.07%
55
Pierre Tardy
193
0.18%
1
0.07%
56
Chuanxiao Dong
191
0.18%
7
0.48%
57
Marek Vašut
190
0.18%
3
0.21%
58
Eric Biggers
189
0.18%
3
0.21%
59
Arnd Bergmann
189
0.18%
5
0.34%
60
Others
8559
8.11%
505
34.52%
Total
105543
1463