Linux Source Code
Home
Release 6.10
Help
ata
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Al Viro
Alan Cox
Albert Lee
Anton Vorontsov
Arnaud Patard
Bartlomiej Zolnierkiewicz
Bartosz Golaszewski
Benjamin Herrenschmidt
Brett M Russ
Brian Norris
Christoph Hellwig
Csaba Kertesz
Damien Le Moal
Dan J Williams
David Daney
David Milburn
Florian Fainelli
Gwendal Grignou
Hannes Reinecke
Hans de Goede
Jeff Garzik
Jeremy Higdon
John(Jung-Ik) Lee
Kristen Carlson Accardi
Kuan Luo
Langsdorf, Mark
Lee Jones
Li Yang
Linus Torvalds
Linus Torvalds (pre-git)
Linus Walleij
Loc Ho
Marek Vašut
Mark Lord
Martin K. Petersen
Mikael Pettersson
Mikko Perttunen
Niklas Svensson (Niklas Cassel)
Olliver Schinagl
Ondrej Zary
Others
Paolo Bonzini
Preetham Chandru
Rafal Prylowski
Richard Zhu
Robert Hancock
Rupjyoti Sarmah
Russell King
Saeed Bishara
Serge Semin
Sergei Shtylyov
Sergey Shtylyov
Shane Huang
Suman Tripathi
Sylvain Munaut
Tang Yuantian
Tejun Heo
Tim Yamin
Viresh Kumar
Vladimir Barinov
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
pata_parport
4934
17
13
27733
Linus Torvalds (pre-git)
Ondrej Zary
Linus Torvalds
Al Viro
Damien Le Moal
Others
September 1991
November 1991
January 1992
March 1992
May 1992
August 1992
September 1992
October 1992
November 1992
December 1992
March 1993
June 1993
July 1993
August 1993
September 1993
November 1993
April 1994
July 1994
November 1994
January 1995
February 1995
June 1995
January 1996
March 1996
May 1996
June 1996
July 1996
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
May 1998
August 1998
December 1998
September 1999
December 1999
January 2000
March 2000
February 2002
July 2002
November 2002
May 2003
February 2004
June 2004
March 2006
December 2006
May 2015
November 2021
January 2023
February 2023
March 2023
May 2023
July 2023
October 2023
February 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 2, "token_count": 721}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 2, "token_count": 364}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 2, "token_count": 14509}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 1437}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 2, "token_count": 237}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 2, "token_count": 364}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1200}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 54, "token_count": 736}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 54, "token_count": 88}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 4269}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 663}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 7, "token_count": 1165}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 162}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 11, "token_count": 91}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 7, "token_count": 281}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
18968
68.40%
Ondrej Zary
6378
23.00%
Linus Torvalds
1200
4.33%
Al Viro
826
2.98%
Damien Le Moal
254
0.92%
Others
107
0.39%
Total
27733
Files:
acard-ahci.c
461
-
22
1883
David Milburn
Anton Vorontsov
Jeff Garzik
Tejun Heo
Christoph Hellwig
Kristen Carlson Accardi
Bartlomiej Zolnierkiewicz
Al Viro
Shane Huang
Damien Le Moal
Sergey Shtylyov
Niklas Svensson (Niklas Cassel)
Others
October 2004
February 2005
April 2005
October 2005
July 2006
March 2007
May 2007
October 2007
December 2007
March 2008
June 2008
December 2009
March 2010
July 2010
November 2010
April 2011
May 2011
April 2012
June 2013
May 2014
September 2014
May 2015
May 2018
May 2019
August 2019
October 2019
February 2022
December 2022
March 2023
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 169}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 31, "token_count": 1551}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Milburn
1551
82.37%
Anton Vorontsov
169
8.98%
Jeff Garzik
57
3.03%
Tejun Heo
37
1.96%
Christoph Hellwig
17
0.90%
Kristen Carlson Accardi
8
0.42%
Bartlomiej Zolnierkiewicz
3
0.16%
Al Viro
3
0.16%
Shane Huang
2
0.11%
Damien Le Moal
2
0.11%
Sergey Shtylyov
1
0.05%
Niklas Svensson (Niklas Cassel)
1
0.05%
Others
32
1.70%
Total
1883
ahci.c
2080
-
98
10405
Anton Vorontsov
Tejun Heo
Jeff Garzik
Dan J Williams
Niklas Svensson (Niklas Cassel)
Hans de Goede
Damien Le Moal
Shane Huang
Christoph Hellwig
Alan Cox
Kristen Carlson Accardi
Jeremy Higdon
Robert Hancock
Sergey Shtylyov
Hannes Reinecke
Serge Semin
Sergei Shtylyov
Others
March 2004
October 2004
November 2004
February 2005
April 2005
May 2005
June 2005
August 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
July 2006
August 2006
September 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
December 2007
February 2008
March 2008
April 2008
June 2008
September 2008
December 2008
January 2009
March 2009
April 2009
May 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
March 2010
April 2010
June 2010
July 2010
September 2010
November 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
November 2011
January 2012
April 2012
June 2012
August 2012
September 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
April 2015
May 2015
June 2015
August 2015
October 2015
November 2015
February 2016
May 2016
July 2016
September 2016
October 2016
December 2016
May 2017
June 2017
September 2017
October 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
May 2019
August 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
August 2020
October 2020
March 2021
June 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
August 2022
September 2022
December 2022
March 2023
July 2023
August 2023
September 2023
January 2024
February 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 343}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 184}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 1, "token_count": 357}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 59, "token_count": 4}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 44}, {"author_id": 59, "token_count": 13}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 59, "token_count": 23}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 59, "token_count": 104}, {"author_id": 1, "token_count": 214}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 277}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 59, "token_count": 134}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 2694}, {"author_id": 59, "token_count": 10}, {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 59, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 260}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "token_count": 300}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 55, "token_count": 11}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 604}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 63}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 30, "token_count": 118}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 88}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 215}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 55, "token_count": 75}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 55, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 28, "token_count": 35}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 28, "token_count": 242}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 11, "token_count": 304}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 28, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
2694
25.89%
Tejun Heo
2202
21.16%
Jeff Garzik
475
4.57%
Dan J Williams
402
3.86%
Niklas Svensson (Niklas Cassel)
342
3.29%
Hans de Goede
325
3.12%
Damien Le Moal
305
2.93%
Shane Huang
300
2.88%
Christoph Hellwig
208
2.00%
Alan Cox
67
0.64%
Kristen Carlson Accardi
54
0.52%
Jeremy Higdon
18
0.17%
Robert Hancock
14
0.13%
Sergey Shtylyov
6
0.06%
Hannes Reinecke
6
0.06%
Serge Semin
2
0.02%
Sergei Shtylyov
1
0.01%
Others
2984
28.68%
Total
10405
ahci.h
456
-
53
2092
Anton Vorontsov
Jeff Garzik
Tejun Heo
Shane Huang
Kristen Carlson Accardi
Robert Hancock
Serge Semin
David Milburn
Dan J Williams
Hannes Reinecke
Hans de Goede
Suman Tripathi
Bartosz Golaszewski
Christoph Hellwig
Al Viro
Niklas Svensson (Niklas Cassel)
Viresh Kumar
Langsdorf, Mark
Richard Zhu
Brian Norris
Linus Torvalds
Others
October 2004
June 2005
August 2005
November 2005
January 2006
March 2006
May 2006
June 2006
July 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
December 2007
February 2008
March 2008
June 2008
July 2008
October 2008
May 2009
September 2009
October 2009
November 2009
December 2009
March 2010
April 2010
July 2010
September 2010
October 2010
November 2010
March 2011
June 2011
February 2012
August 2012
September 2012
November 2012
May 2013
June 2013
October 2013
February 2014
April 2014
May 2014
June 2014
July 2014
September 2014
January 2015
May 2015
September 2015
December 2015
January 2016
February 2016
September 2016
January 2017
June 2017
October 2017
April 2018
August 2018
September 2018
December 2018
May 2019
August 2019
February 2020
March 2021
October 2021
September 2022
October 2022
December 2022
March 2023
January 2024
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 365}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 54, "token_count": 9}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 55}, {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 31, "token_count": 30}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 59, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 398}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 59, "token_count": 61}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 18}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 55, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 39, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 55}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 335}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
398
19.02%
Jeff Garzik
381
18.21%
Tejun Heo
269
12.86%
Shane Huang
99
4.73%
Kristen Carlson Accardi
72
3.44%
Robert Hancock
57
2.72%
Serge Semin
55
2.63%
David Milburn
48
2.29%
Dan J Williams
34
1.63%
Hannes Reinecke
20
0.96%
Hans de Goede
18
0.86%
Suman Tripathi
14
0.67%
Bartosz Golaszewski
11
0.53%
Christoph Hellwig
10
0.48%
Al Viro
9
0.43%
Niklas Svensson (Niklas Cassel)
8
0.38%
Viresh Kumar
6
0.29%
Langsdorf, Mark
5
0.24%
Richard Zhu
4
0.19%
Brian Norris
4
0.19%
Linus Torvalds
1
0.05%
Others
569
27.20%
Total
2092
ahci_brcm.c
589
-
17
2424
Brian Norris
Florian Fainelli
Damien Le Moal
Others
May 2015
August 2015
November 2015
January 2016
June 2016
June 2017
December 2017
January 2018
August 2018
October 2018
May 2019
December 2019
January 2020
August 2020
January 2021
April 2021
January 2022
March 2022
October 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 35, "token_count": 1222}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 43, "token_count": 381}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 43, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 43, "token_count": 329}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 43, "token_count": 24}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Brian Norris
1222
50.41%
Florian Fainelli
809
33.37%
Damien Le Moal
3
0.12%
Others
390
16.09%
Total
2424
ahci_ceva.c
416
-
11
1704
Damien Le Moal
Others
June 2015
August 2017
August 2018
May 2019
February 2021
January 2022
March 2022
March 2023
May 2023
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 819}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 613}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 170}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
2
0.12%
Others
1702
99.88%
Total
1704
ahci_da850.c
252
-
12
898
Bartlomiej Zolnierkiewicz
Bartosz Golaszewski
Serge Semin
Tejun Heo
Anton Vorontsov
Others
March 2010
September 2010
March 2014
January 2015
January 2017
August 2017
August 2018
May 2019
March 2022
September 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 402}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 48, "token_count": 400}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 47}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
402
44.77%
Bartosz Golaszewski
400
44.54%
Serge Semin
47
5.23%
Tejun Heo
8
0.89%
Anton Vorontsov
5
0.56%
Others
36
4.01%
Total
898
ahci_dm816.c
196
-
7
721
Bartosz Golaszewski
Serge Semin
Others
March 2017
August 2018
May 2019
March 2022
September 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 48, "token_count": 706}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bartosz Golaszewski
706
97.92%
Serge Semin
5
0.69%
Others
10
1.39%
Total
721
ahci_dwc.c
493
-
17
2044
Serge Semin
Hans de Goede
Anton Vorontsov
Bartlomiej Zolnierkiewicz
Tejun Heo
Viresh Kumar
Brian Norris
Others
March 2010
September 2010
November 2010
March 2012
April 2012
August 2012
November 2012
December 2012
February 2014
March 2014
July 2014
January 2015
July 2017
August 2018
May 2019
September 2022
March 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 101}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 1797}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Serge Semin
1797
87.92%
Hans de Goede
101
4.94%
Anton Vorontsov
46
2.25%
Bartlomiej Zolnierkiewicz
35
1.71%
Tejun Heo
4
0.20%
Viresh Kumar
3
0.15%
Brian Norris
3
0.15%
Others
55
2.69%
Total
2044
ahci_imx.c
1234
-
24
5423
Richard Zhu
Csaba Kertesz
Russell King
Hans de Goede
Marek Vašut
Anton Vorontsov
Linus Walleij
Tejun Heo
Kristen Carlson Accardi
Brian Norris
Jeff Garzik
Others
October 2004
March 2008
June 2008
March 2010
September 2010
November 2011
July 2013
October 2013
November 2013
February 2014
March 2014
May 2014
June 2014
July 2014
January 2015
October 2016
January 2017
November 2017
March 2018
August 2018
January 2019
May 2019
March 2022
August 2022
October 2022
March 2023
May 2023
October 2023
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 26, "token_count": 587}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 112}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 45, "token_count": 192}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 437}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 745}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 21, "token_count": 683}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 56, "token_count": 893}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 26, "token_count": 1601}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Zhu
2300
42.41%
Csaba Kertesz
893
16.47%
Russell King
683
12.59%
Hans de Goede
442
8.15%
Marek Vašut
192
3.54%
Anton Vorontsov
40
0.74%
Linus Walleij
26
0.48%
Tejun Heo
25
0.46%
Kristen Carlson Accardi
11
0.20%
Brian Norris
8
0.15%
Jeff Garzik
3
0.06%
Others
800
14.75%
Total
5423
ahci_mtk.c
187
-
10
749
Tang Yuantian
Others
September 2015
August 2017
November 2017
December 2017
August 2018
May 2019
March 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 733}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tang Yuantian
3
0.40%
Others
746
99.60%
Total
749
ahci_mvebu.c
261
-
14
954
Tejun Heo
Others
September 2010
April 2014
January 2015
May 2015
June 2015
November 2015
February 2016
April 2018
June 2018
August 2018
December 2018
March 2022
March 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 539}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
8
0.84%
Others
946
99.16%
Total
954
ahci_octeon.c
91
-
11
304
Anton Vorontsov
Hans de Goede
Bartlomiej Zolnierkiewicz
Richard Zhu
Tejun Heo
Brian Norris
Others
March 2010
September 2010
November 2010
September 2011
March 2012
November 2012
February 2014
March 2014
February 2016
March 2022
July 2023
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
35
11.51%
Hans de Goede
8
2.63%
Bartlomiej Zolnierkiewicz
8
2.63%
Richard Zhu
3
0.99%
Tejun Heo
2
0.66%
Brian Norris
1
0.33%
Others
247
81.25%
Total
304
ahci_platform.c
113
-
25
421
Anton Vorontsov
Hans de Goede
Suman Tripathi
Richard Zhu
Bartlomiej Zolnierkiewicz
Brian Norris
Tejun Heo
Viresh Kumar
Tang Yuantian
Others
March 2010
September 2010
November 2010
September 2011
November 2011
March 2012
August 2012
November 2012
December 2012
November 2013
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
January 2015
June 2015
July 2015
February 2016
July 2017
August 2018
September 2018
May 2019
March 2022
March 2023
May 2023
June 2023
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 42}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 39, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
110
26.13%
Hans de Goede
42
9.98%
Suman Tripathi
37
8.79%
Richard Zhu
24
5.70%
Bartlomiej Zolnierkiewicz
20
4.75%
Brian Norris
16
3.80%
Tejun Heo
11
2.61%
Viresh Kumar
3
0.71%
Tang Yuantian
1
0.24%
Others
157
37.29%
Total
421
ahci_qoriq.c
372
-
12
1727
Tang Yuantian
Sergey Shtylyov
Damien Le Moal
Others
September 2015
October 2015
December 2015
August 2016
September 2016
October 2016
January 2017
March 2017
June 2017
December 2017
April 2018
August 2018
March 2019
May 2019
August 2020
February 2022
March 2022
October 2022
March 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 38, "token_count": 1246}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 38, "token_count": 66}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 38, "token_count": 95}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tang Yuantian
1460
84.54%
Sergey Shtylyov
2
0.12%
Damien Le Moal
2
0.12%
Others
263
15.23%
Total
1727
ahci_seattle.c
200
-
7
787
Others
January 2016
June 2016
August 2018
June 2019
March 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 779}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
787
100.00%
Total
787
ahci_st.c
248
-
11
1007
Lee Jones
Bartlomiej Zolnierkiewicz
Tejun Heo
Others
September 2010
February 2014
March 2014
July 2014
January 2015
March 2015
April 2015
August 2018
June 2019
March 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 50, "token_count": 837}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 50, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lee Jones
868
86.20%
Bartlomiej Zolnierkiewicz
40
3.97%
Tejun Heo
8
0.79%
Others
91
9.04%
Total
1007
ahci_sunxi.c
306
-
16
1088
Olliver Schinagl
Hans de Goede
Tejun Heo
Bartlomiej Zolnierkiewicz
Others
September 2010
February 2014
March 2014
May 2014
July 2014
November 2014
January 2015
August 2018
September 2018
May 2019
June 2021
March 2022
March 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 51, "token_count": 1001}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 42, "token_count": 33}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Olliver Schinagl
1001
92.00%
Hans de Goede
36
3.31%
Tejun Heo
8
0.74%
Bartlomiej Zolnierkiewicz
1
0.09%
Others
42
3.86%
Total
1088
ahci_tegra.c
622
-
12
2683
Mikko Perttunen
Preetham Chandru
Bartosz Golaszewski
Tejun Heo
Others
September 2010
July 2014
August 2014
January 2015
March 2018
August 2018
May 2019
October 2019
April 2021
March 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1576}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 57, "token_count": 858}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mikko Perttunen
1596
59.49%
Preetham Chandru
858
31.98%
Bartosz Golaszewski
10
0.37%
Tejun Heo
8
0.30%
Others
211
7.86%
Total
2683
ahci_xgene.c
875
-
23
3358
Loc Ho
Suman Tripathi
Tejun Heo
Anton Vorontsov
Sergey Shtylyov
Damien Le Moal
Jeff Garzik
Lee Jones
Others
October 2004
July 2006
March 2010
September 2010
November 2012
March 2014
May 2014
July 2014
August 2014
September 2014
December 2014
January 2015
February 2015
March 2015
May 2015
February 2016
March 2016
January 2017
April 2018
August 2018
May 2019
February 2021
January 2022
February 2022
March 2022
March 2023
May 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 32, "token_count": 1970}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 39, "token_count": 157}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 106}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 39, "token_count": 499}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 245}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 39, "token_count": 216}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Loc Ho
1970
58.67%
Suman Tripathi
1263
37.61%
Tejun Heo
13
0.39%
Anton Vorontsov
7
0.21%
Sergey Shtylyov
4
0.12%
Damien Le Moal
4
0.12%
Jeff Garzik
2
0.06%
Lee Jones
1
0.03%
Others
94
2.80%
Total
3358
ata_generic.c
258
-
11
982
Jeff Garzik
Alan Cox
Tejun Heo
Lee Jones
Bartlomiej Zolnierkiewicz
Others
October 2003
June 2004
November 2004
August 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
November 2007
January 2008
March 2008
April 2008
May 2008
October 2008
November 2008
March 2009
November 2009
February 2010
May 2010
June 2010
September 2010
April 2011
April 2012
May 2012
May 2014
March 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 465}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 143}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
533
54.28%
Alan Cox
243
24.75%
Tejun Heo
192
19.55%
Lee Jones
1
0.10%
Bartlomiej Zolnierkiewicz
1
0.10%
Others
12
1.22%
Total
982
ata_piix.c
1789
-
45
7555
Jeff Garzik
Tejun Heo
Bartlomiej Zolnierkiewicz
Alan Cox
Hannes Reinecke
Kristen Carlson Accardi
Brett M Russ
Others
October 2003
December 2003
February 2004
March 2004
June 2004
July 2004
August 2004
November 2004
January 2005
March 2005
April 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
March 2009
May 2009
August 2009
January 2010
May 2010
September 2010
October 2010
March 2011
April 2011
October 2011
January 2012
February 2012
May 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
October 2013
May 2014
August 2014
March 2015
September 2017
January 2018
May 2019
November 2019
October 2021
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 1458}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 134}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 399}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 479}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 33, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 570}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 512}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 1007}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2471
32.71%
Tejun Heo
2397
31.73%
Bartlomiej Zolnierkiewicz
1107
14.65%
Alan Cox
230
3.04%
Hannes Reinecke
19
0.25%
Kristen Carlson Accardi
4
0.05%
Brett M Russ
3
0.04%
Others
1324
17.52%
Total
7555
libahci.c
2779
-
67
12779
Anton Vorontsov
Tejun Heo
Niklas Svensson (Niklas Cassel)
Shane Huang
Jeff Garzik
Kristen Carlson Accardi
Serge Semin
Suman Tripathi
Hannes Reinecke
Robert Hancock
Dan J Williams
Bartosz Golaszewski
Hans de Goede
Langsdorf, Mark
Christoph Hellwig
Damien Le Moal
Brian Norris
Bartlomiej Zolnierkiewicz
David Milburn
Sergey Shtylyov
Jeremy Higdon
Alan Cox
Richard Zhu
Sergei Shtylyov
Others
October 2003
March 2004
October 2004
February 2005
April 2005
August 2005
October 2005
November 2005
May 2006
July 2006
August 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
February 2008
March 2008
April 2008
June 2008
July 2008
September 2008
January 2009
July 2009
September 2009
October 2009
December 2009
January 2010
March 2010
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
March 2011
April 2011
June 2011
July 2011
February 2012
August 2012
September 2012
November 2012
December 2012
May 2013
June 2013
July 2013
September 2013
October 2013
December 2013
February 2014
April 2014
May 2014
July 2014
September 2014
October 2014
January 2015
April 2015
May 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
July 2016
September 2016
October 2016
January 2017
June 2017
October 2017
January 2018
April 2018
May 2018
June 2018
July 2018
February 2019
May 2019
October 2019
March 2020
March 2021
August 2021
October 2021
November 2021
December 2021
February 2022
September 2022
October 2022
November 2022
December 2022
March 2023
June 2023
July 2023
September 2023
February 2024
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 56}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 139}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 7611}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 588}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 109}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 59, "token_count": 380}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 27, "token_count": 30}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 34}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 39, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 97}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 55, "token_count": 26}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 39, "token_count": 36}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 48, "token_count": 36}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 160}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 53}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 28, "token_count": 438}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 28, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
7611
59.56%
Tejun Heo
693
5.42%
Niklas Svensson (Niklas Cassel)
516
4.04%
Shane Huang
392
3.07%
Jeff Garzik
383
3.00%
Kristen Carlson Accardi
195
1.53%
Serge Semin
160
1.25%
Suman Tripathi
143
1.12%
Hannes Reinecke
131
1.03%
Robert Hancock
58
0.45%
Dan J Williams
37
0.29%
Bartosz Golaszewski
36
0.28%
Hans de Goede
34
0.27%
Langsdorf, Mark
30
0.23%
Christoph Hellwig
26
0.20%
Damien Le Moal
20
0.16%
Brian Norris
16
0.13%
Bartlomiej Zolnierkiewicz
13
0.10%
David Milburn
10
0.08%
Sergey Shtylyov
7
0.05%
Jeremy Higdon
6
0.05%
Alan Cox
6
0.05%
Richard Zhu
5
0.04%
Sergei Shtylyov
1
0.01%
Others
2250
17.61%
Total
12779
libahci_platform.c
953
-
39
3172
Bartlomiej Zolnierkiewicz
Serge Semin
Hans de Goede
Anton Vorontsov
Brian Norris
Viresh Kumar
Tejun Heo
Mikko Perttunen
Sergey Shtylyov
Richard Zhu
Florian Fainelli
Tang Yuantian
Others
March 2010
June 2010
November 2011
March 2012
August 2012
October 2012
November 2012
July 2013
October 2013
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
January 2015
May 2015
September 2015
May 2017
July 2017
August 2017
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
December 2018
May 2019
July 2019
August 2019
October 2019
December 2019
August 2020
March 2021
February 2022
September 2022
December 2022
March 2023
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 258}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 35, "token_count": 196}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 51}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 34}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 279}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 595}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 14}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 377}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 382}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 426}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
595
18.76%
Serge Semin
426
13.43%
Hans de Goede
279
8.80%
Anton Vorontsov
258
8.13%
Brian Norris
230
7.25%
Viresh Kumar
51
1.61%
Tejun Heo
15
0.47%
Mikko Perttunen
14
0.44%
Sergey Shtylyov
13
0.41%
Richard Zhu
12
0.38%
Florian Fainelli
10
0.32%
Tang Yuantian
3
0.09%
Others
1266
39.91%
Total
3172
libata-acpi.c
1028
-
24
3837
Tejun Heo
Kristen Carlson Accardi
Aaron Lu
Alan Cox
Hannes Reinecke
Jeff Garzik
Sergey Shtylyov
Niklas Svensson (Niklas Cassel)
Robert Hancock
Linus Torvalds (pre-git)
Lee Jones
Linus Torvalds
Others
May 1998
February 2002
October 2003
September 2004
May 2005
November 2005
February 2006
April 2006
May 2006
July 2006
August 2006
September 2006
December 2006
February 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
November 2008
April 2009
July 2009
September 2009
November 2009
February 2010
April 2011
June 2012
July 2012
August 2012
November 2012
January 2013
April 2013
June 2013
July 2013
August 2013
November 2013
February 2014
March 2014
May 2019
March 2021
December 2021
February 2022
June 2022
October 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 723}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 781}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 741}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 192}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 34, "token_count": 45}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 150}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1792
46.70%
Kristen Carlson Accardi
723
18.84%
Aaron Lu
416
10.84%
Alan Cox
74
1.93%
Hannes Reinecke
45
1.17%
Jeff Garzik
39
1.02%
Sergey Shtylyov
9
0.23%
Niklas Svensson (Niklas Cassel)
6
0.16%
Robert Hancock
3
0.08%
Linus Torvalds (pre-git)
2
0.05%
Lee Jones
2
0.05%
Linus Torvalds
1
0.03%
Others
725
18.89%
Total
3837
libata-core.c
6686
-
131
24159
Tejun Heo
Damien Le Moal
Jeff Garzik
Hannes Reinecke
Christoph Hellwig
Alan Cox
Niklas Svensson (Niklas Cassel)
Bartlomiej Zolnierkiewicz
Albert Lee
Dan J Williams
Kristen Carlson Accardi
Gwendal Grignou
Mark Lord
Aaron Lu
Martin K. Petersen
Hans de Goede
David Milburn
Sergey Shtylyov
Brian Norris
David Daney
Robert Hancock
Shane Huang
Sergei Shtylyov
Benjamin Herrenschmidt
Jeremy Higdon
Linus Torvalds (pre-git)
Li Yang
Linus Torvalds
Others
May 1998
February 2002
October 2003
November 2003
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
February 2005
May 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
December 2009
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
December 2010
January 2011
March 2011
April 2011
June 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
March 2013
May 2013
June 2013
August 2013
October 2013
November 2013
December 2013
January 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
January 2015
March 2015
June 2015
July 2015
August 2015
December 2015
January 2016
April 2016
July 2016
October 2016
December 2016
January 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
November 2018
December 2018
February 2019
May 2019
June 2019
July 2019
October 2019
December 2019
January 2020
March 2020
April 2020
June 2020
August 2020
September 2020
October 2020
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
December 2022
January 2023
February 2023
March 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
January 2024
February 2024
April 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 473}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 53, "token_count": 86}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 97}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 79}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 536}, {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 53, "token_count": 54}, {"author_id": 0, "token_count": 18}, {"author_id": 1, "token_count": 374}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 53, "token_count": 16}, {"author_id": 1, "token_count": 204}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 408}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 0, "token_count": 20}, {"author_id": 1, "token_count": 63}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 33, "token_count": 30}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 1, "token_count": 324}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 53, "token_count": 5}, {"author_id": 4, "token_count": 28}, {"author_id": 1, "token_count": 315}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 53, "token_count": 23}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 4}, {"author_id": 33, "token_count": 6}, {"author_id": 4, "token_count": 7}, {"author_id": 1, "token_count": 195}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 0, "token_count": 7}, {"author_id": 33, "token_count": 128}, {"author_id": 13, "token_count": 2}, {"author_id": 1, "token_count": 54}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 53, "token_count": 2}, {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 1, "token_count": 7161}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 1, "token_count": 2097}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 1, "token_count": 286}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 1, "token_count": 419}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 59}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 354}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 14, "token_count": 27}, {"author_id": 59, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 219}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 114}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 142}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 55, "token_count": 79}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 121}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 31, "token_count": 22}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 55, "token_count": 91}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 44, "token_count": 50}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 26}, {"author_id": 44, "token_count": 41}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 31, "token_count": 30}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 9, "token_count": 411}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 9, "token_count": 8}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 30, "token_count": 507}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 35}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 21}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 287}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 552}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 243}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 49, "token_count": 8}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 476}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 62}, {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 49, "token_count": 22}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 28, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 160}, {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 430}, {"author_id": 28, "token_count": 197}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 27}, {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 398}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 114}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 11, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 28, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
14224
58.88%
Damien Le Moal
2755
11.40%
Jeff Garzik
1418
5.87%
Hannes Reinecke
575
2.38%
Christoph Hellwig
523
2.16%
Alan Cox
489
2.02%
Niklas Svensson (Niklas Cassel)
334
1.38%
Bartlomiej Zolnierkiewicz
291
1.20%
Albert Lee
277
1.15%
Dan J Williams
180
0.75%
Kristen Carlson Accardi
166
0.69%
Gwendal Grignou
142
0.59%
Mark Lord
124
0.51%
Aaron Lu
121
0.50%
Martin K. Petersen
112
0.46%
Hans de Goede
85
0.35%
David Milburn
57
0.24%
Sergey Shtylyov
56
0.23%
Brian Norris
37
0.15%
David Daney
27
0.11%
Robert Hancock
18
0.07%
Shane Huang
10
0.04%
Sergei Shtylyov
10
0.04%
Benjamin Herrenschmidt
7
0.03%
Jeremy Higdon
5
0.02%
Linus Torvalds (pre-git)
2
0.01%
Li Yang
2
0.01%
Linus Torvalds
1
0.00%
Others
2111
8.74%
Total
24159
libata-eh.c
4145
-
55
15276
Tejun Heo
Robert Hancock
Hannes Reinecke
Niklas Svensson (Niklas Cassel)
Damien Le Moal
Jeff Garzik
Bartlomiej Zolnierkiewicz
Gwendal Grignou
Dan J Williams
Mark Lord
Aaron Lu
Albert Lee
Sergey Shtylyov
Alan Cox
Kristen Carlson Accardi
Jeremy Higdon
Hans de Goede
Anton Vorontsov
Linus Torvalds (pre-git)
Others
September 1999
July 2003
October 2003
March 2004
April 2004
July 2004
November 2004
February 2005
May 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
March 2009
April 2009
May 2009
July 2009
August 2009
October 2009
November 2009
March 2010
May 2010
July 2010
September 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
October 2011
December 2011
April 2012
May 2012
June 2012
December 2012
January 2013
October 2013
November 2013
March 2014
July 2014
November 2014
December 2014
January 2015
March 2015
April 2015
April 2016
July 2016
January 2017
February 2017
June 2017
July 2017
September 2017
October 2017
November 2017
February 2018
May 2018
June 2018
May 2019
March 2020
August 2020
October 2020
April 2021
August 2021
November 2021
December 2021
February 2022
June 2022
August 2022
September 2022
October 2022
November 2022
December 2022
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
March 2024
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 53, "token_count": 19}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 245}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3300}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 294}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 480}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 167}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 554}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 1, "token_count": 883}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 265}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 24}, {"author_id": 8, "token_count": 351}, {"author_id": 1, "token_count": 287}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 725}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 637}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 473}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 322}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 455}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 241}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 8, "token_count": 586}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 293}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 56}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 606}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 59}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 55, "token_count": 58}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 58}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 267}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 92}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 84}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 148}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 28, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 28, "token_count": 301}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 136}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 34}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 11, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
11278
73.83%
Robert Hancock
985
6.45%
Hannes Reinecke
501
3.28%
Niklas Svensson (Niklas Cassel)
434
2.84%
Damien Le Moal
314
2.06%
Jeff Garzik
301
1.97%
Bartlomiej Zolnierkiewicz
88
0.58%
Gwendal Grignou
84
0.55%
Dan J Williams
72
0.47%
Mark Lord
67
0.44%
Aaron Lu
64
0.42%
Albert Lee
46
0.30%
Sergey Shtylyov
39
0.26%
Alan Cox
38
0.25%
Kristen Carlson Accardi
26
0.17%
Jeremy Higdon
9
0.06%
Hans de Goede
5
0.03%
Anton Vorontsov
3
0.02%
Linus Torvalds (pre-git)
2
0.01%
Others
920
6.02%
Total
15276
libata-pata-timings.c
192
-
3
1332
Bartlomiej Zolnierkiewicz
Jeff Garzik
Others
October 2003
October 2007
May 2019
March 2020
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1322}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
1322
99.25%
Jeff Garzik
9
0.68%
Others
1
0.08%
Total
1332
libata-pmp.c
1105
-
20
3777
Tejun Heo
Jeff Garzik
Gwendal Grignou
Albert Lee
Shane Huang
Mark Lord
Linus Torvalds (pre-git)
Linus Torvalds
Lee Jones
Others
May 1998
February 2002
October 2003
September 2004
May 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
November 2006
May 2007
August 2007
September 2007
October 2007
January 2008
February 2008
March 2008
April 2008
May 2008
November 2008
January 2009
September 2009
April 2010
May 2010
September 2010
April 2011
July 2011
June 2013
August 2013
January 2014
June 2015
June 2018
March 2019
June 2019
February 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 2835}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 64}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3452
91.40%
Jeff Garzik
67
1.77%
Gwendal Grignou
64
1.69%
Albert Lee
11
0.29%
Shane Huang
6
0.16%
Mark Lord
4
0.11%
Linus Torvalds (pre-git)
2
0.05%
Linus Torvalds
1
0.03%
Lee Jones
1
0.03%
Others
169
4.47%
Total
3777
libata-sata.c
1627
-
34
5632
Bartlomiej Zolnierkiewicz
Niklas Svensson (Niklas Cassel)
Tejun Heo
Kristen Carlson Accardi
Damien Le Moal
Jeff Garzik
Sergey Shtylyov
Christoph Hellwig
Hans de Goede
Dan J Williams
Hannes Reinecke
Gwendal Grignou
Alan Cox
Lee Jones
Others
October 2003
December 2003
June 2004
December 2004
May 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
November 2006
January 2007
February 2007
March 2007
April 2007
August 2007
October 2007
November 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
November 2008
May 2009
May 2010
September 2010
November 2010
March 2012
January 2014
September 2014
April 2015
April 2016
October 2016
September 2017
March 2018
June 2018
July 2018
May 2019
March 2020
February 2021
August 2021
October 2021
November 2021
December 2021
January 2022
February 2022
June 2022
September 2022
October 2022
November 2022
December 2022
May 2023
June 2023
July 2023
August 2023
September 2023
January 2024
March 2024
April 2024
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 33, "token_count": 221}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 61}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 3472}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 91}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 28, "token_count": 46}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 62}, {"author_id": 28, "token_count": 331}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 66}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 28, "token_count": 64}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
3472
61.65%
Niklas Svensson (Niklas Cassel)
487
8.65%
Tejun Heo
422
7.49%
Kristen Carlson Accardi
282
5.01%
Damien Le Moal
238
4.23%
Jeff Garzik
100
1.78%
Sergey Shtylyov
12
0.21%
Christoph Hellwig
12
0.21%
Hans de Goede
6
0.11%
Dan J Williams
4
0.07%
Hannes Reinecke
3
0.05%
Gwendal Grignou
3
0.05%
Alan Cox
2
0.04%
Lee Jones
1
0.02%
Others
588
10.44%
Total
5632
libata-scsi.c
4785
-
87
18465
Jeff Garzik
Tejun Heo
Hannes Reinecke
Damien Le Moal
Christoph Hellwig
Paolo Bonzini
Alan Cox
Albert Lee
Bartlomiej Zolnierkiewicz
Martin K. Petersen
Mark Lord
Kristen Carlson Accardi
Linus Walleij
David Milburn
Niklas Svensson (Niklas Cassel)
Sergey Shtylyov
Gwendal Grignou
Brett M Russ
Aaron Lu
Linus Torvalds
Linus Torvalds (pre-git)
Ondrej Zary
Al Viro
Others
October 1997
May 1998
February 2002
September 2002
February 2003
October 2003
December 2003
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
February 2005
May 2005
June 2005
August 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
September 2008
October 2008
November 2008
January 2009
April 2009
May 2009
September 2009
November 2009
February 2010
May 2010
July 2010
August 2010
September 2010
November 2010
January 2011
March 2011
April 2011
May 2011
July 2011
December 2011
April 2012
July 2012
January 2013
March 2013
June 2013
July 2013
August 2013
January 2014
May 2014
June 2014
November 2014
December 2014
January 2015
March 2015
July 2015
October 2015
February 2016
April 2016
July 2016
August 2016
October 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
February 2018
May 2018
June 2018
July 2018
August 2018
February 2019
May 2019
August 2019
November 2019
February 2020
March 2020
April 2020
June 2020
August 2020
September 2020
October 2020
March 2021
April 2021
August 2021
October 2021
December 2021
January 2022
February 2022
April 2022
June 2022
July 2022
September 2022
October 2022
November 2022
December 2022
March 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
March 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 1322}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 3, "token_count": 424}, {"author_id": 0, "token_count": 382}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 23, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 53, "token_count": 157}, {"author_id": 0, "token_count": 1198}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 257}, {"author_id": 0, "token_count": 219}, {"author_id": 60, "token_count": 458}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 121}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 721}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 132}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 239}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 31, "token_count": 132}, {"author_id": 1, "token_count": 168}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 53, "token_count": 73}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 33, "token_count": 15}, {"author_id": 4, "token_count": 94}, {"author_id": 1, "token_count": 355}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 201}, {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 0, "token_count": 21}, {"author_id": 33, "token_count": 60}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 4, "token_count": 12}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 33, "token_count": 86}, {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 76}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 44, "token_count": 81}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 30, "token_count": 279}, {"author_id": 44, "token_count": 29}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 44, "token_count": 59}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 58, "token_count": 845}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 5}, {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 9, "token_count": 78}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 44, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 30, "token_count": 55}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 2393}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 9, "token_count": 24}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 478}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 104}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 30, "token_count": 407}, {"author_id": 60, "token_count": 240}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 12, "token_count": 140}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 240}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 216}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 49, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 28, "token_count": 27}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 28, "token_count": 12}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 929}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 9, "token_count": 5}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 122}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 44}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 27}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
4162
22.54%
Tejun Heo
2827
15.31%
Hannes Reinecke
2638
14.29%
Damien Le Moal
1541
8.35%
Christoph Hellwig
935
5.06%
Paolo Bonzini
845
4.58%
Alan Cox
564
3.05%
Albert Lee
508
2.75%
Bartlomiej Zolnierkiewicz
246
1.33%
Martin K. Petersen
187
1.01%
Mark Lord
166
0.90%
Kristen Carlson Accardi
161
0.87%
Linus Walleij
142
0.77%
David Milburn
132
0.71%
Niklas Svensson (Niklas Cassel)
81
0.44%
Sergey Shtylyov
47
0.25%
Gwendal Grignou
22
0.12%
Brett M Russ
12
0.06%
Aaron Lu
12
0.06%
Linus Torvalds
10
0.05%
Linus Torvalds (pre-git)
3
0.02%
Ondrej Zary
3
0.02%
Al Viro
1
0.01%
Others
3220
17.44%
Total
18465
libata-sff.c
3211
-
45
10526
Tejun Heo
Jeff Garzik
Alan Cox
Christoph Hellwig
Hannes Reinecke
Sergey Shtylyov
Gwendal Grignou
Sergei Shtylyov
Bartlomiej Zolnierkiewicz
Viresh Kumar
Jeremy Higdon
Albert Lee
Robert Hancock
Ondrej Zary
Dan J Williams
Niklas Svensson (Niklas Cassel)
Damien Le Moal
Others
October 2003
March 2004
April 2004
May 2004
August 2004
September 2004
November 2004
February 2005
May 2005
September 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
June 2009
November 2009
December 2009
January 2010
February 2010
March 2010
May 2010
July 2010
August 2010
September 2010
October 2010
December 2010
February 2011
March 2011
April 2011
July 2011
September 2011
October 2011
November 2011
December 2011
September 2014
January 2015
March 2015
April 2015
January 2016
February 2016
December 2016
January 2017
May 2017
May 2019
August 2019
October 2019
March 2020
July 2021
December 2021
February 2022
March 2022
August 2022
December 2022
March 2023
July 2023
September 2023
April 2024
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 243}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 53, "token_count": 4}, {"author_id": 0, "token_count": 79}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 310}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 135}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 4260}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 341}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 104}, {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 40, "token_count": 41}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 136}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 102}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 42}, {"author_id": 1, "token_count": 2411}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 110}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 30, "token_count": 134}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 121}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 123}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
8421
80.00%
Jeff Garzik
654
6.21%
Alan Cox
473
4.49%
Christoph Hellwig
135
1.28%
Hannes Reinecke
125
1.19%
Sergey Shtylyov
124
1.18%
Gwendal Grignou
116
1.10%
Sergei Shtylyov
85
0.81%
Bartlomiej Zolnierkiewicz
62
0.59%
Viresh Kumar
43
0.41%
Jeremy Higdon
16
0.15%
Albert Lee
15
0.14%
Robert Hancock
10
0.10%
Ondrej Zary
10
0.10%
Dan J Williams
6
0.06%
Niklas Svensson (Niklas Cassel)
5
0.05%
Damien Le Moal
4
0.04%
Others
222
2.11%
Total
10526
libata-trace.c
257
-
5
1207
Hannes Reinecke
Jeff Garzik
Niklas Svensson (Niklas Cassel)
Others
October 2003
September 2008
March 2015
April 2016
May 2019
December 2021
December 2022
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 899}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 215}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 85}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hannes Reinecke
1199
99.34%
Jeff Garzik
3
0.25%
Niklas Svensson (Niklas Cassel)
1
0.08%
Others
4
0.33%
Total
1207
libata-transport.c
859
-
24
2988
Gwendal Grignou
Martin K. Petersen
Hannes Reinecke
Tejun Heo
Jeff Garzik
Damien Le Moal
David Milburn
Aaron Lu
Kristen Carlson Accardi
Lee Jones
Sergey Shtylyov
Others
October 2003
August 2004
September 2004
December 2004
May 2005
February 2006
March 2006
April 2006
May 2006
August 2006
July 2007
August 2007
September 2007
October 2007
February 2008
March 2008
October 2008
November 2008
May 2010
August 2010
December 2011
January 2012
April 2012
May 2013
August 2013
October 2013
November 2014
May 2015
July 2015
June 2016
March 2018
May 2019
March 2020
February 2021
December 2021
June 2022
November 2022
September 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 33, "token_count": 4}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 2451}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 44, "token_count": 112}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 88}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Gwendal Grignou
2475
82.83%
Martin K. Petersen
112
3.75%
Hannes Reinecke
94
3.15%
Tejun Heo
77
2.58%
Jeff Garzik
40
1.34%
Damien Le Moal
29
0.97%
David Milburn
15
0.50%
Aaron Lu
10
0.33%
Kristen Carlson Accardi
4
0.13%
Lee Jones
3
0.10%
Sergey Shtylyov
1
0.03%
Others
128
4.28%
Total
2988
libata-transport.h
19
-
4
87
Gwendal Grignou
Tejun Heo
Jeff Garzik
Others
October 2003
March 2006
April 2006
May 2006
July 2007
August 2007
September 2007
March 2008
May 2010
November 2017
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 46}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gwendal Grignou
46
52.87%
Tejun Heo
29
33.33%
Jeff Garzik
11
12.64%
Others
1
1.15%
Total
87
libata-zpodd.c
295
-
13
1154
Aaron Lu
Kristen Carlson Accardi
Tejun Heo
Sergei Shtylyov
Jeff Garzik
Others
October 2003
May 2005
September 2006
May 2007
October 2007
December 2007
February 2010
June 2012
January 2013
June 2013
August 2013
March 2014
June 2017
September 2017
November 2017
May 2018
March 2019
July 2019
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 55}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 925}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 34, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Lu
957
82.93%
Kristen Carlson Accardi
55
4.77%
Tejun Heo
22
1.91%
Sergei Shtylyov
16
1.39%
Jeff Garzik
13
1.13%
Others
91
7.89%
Total
1154
libata.h
242
-
31
1756
Tejun Heo
Jeff Garzik
Aaron Lu
Kristen Carlson Accardi
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Damien Le Moal
Gwendal Grignou
Albert Lee
Niklas Svensson (Niklas Cassel)
Christoph Hellwig
Robert Hancock
Alan Cox
Shane Huang
Mark Lord
Sergey Shtylyov
Dan J Williams
Others
October 2003
March 2004
August 2004
December 2004
February 2005
May 2005
October 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
August 2006
September 2006
October 2006
November 2006
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
November 2008
January 2009
July 2009
September 2009
May 2010
September 2010
December 2011
March 2012
June 2012
September 2012
January 2013
August 2013
June 2014
January 2015
April 2016
October 2016
June 2017
September 2017
October 2017
May 2019
March 2020
December 2021
June 2022
July 2022
August 2022
September 2022
March 2023
May 2023
August 2023
September 2023
April 2024
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 98}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 33, "token_count": 10}, {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 96}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
969
55.18%
Jeff Garzik
295
16.80%
Aaron Lu
110
6.26%
Kristen Carlson Accardi
108
6.15%
Bartlomiej Zolnierkiewicz
41
2.33%
Hannes Reinecke
28
1.59%
Damien Le Moal
23
1.31%
Gwendal Grignou
19
1.08%
Albert Lee
18
1.03%
Niklas Svensson (Niklas Cassel)
16
0.91%
Christoph Hellwig
12
0.68%
Robert Hancock
10
0.57%
Alan Cox
8
0.46%
Shane Huang
4
0.23%
Mark Lord
4
0.23%
Sergey Shtylyov
2
0.11%
Dan J Williams
1
0.06%
Others
88
5.01%
Total
1756
pata_acpi.c
281
-
15
1079
Alan Cox
Tejun Heo
Aaron Lu
Lee Jones
Sergey Shtylyov
Bartlomiej Zolnierkiewicz
Others
December 2006
October 2007
December 2007
March 2008
April 2008
May 2008
August 2008
October 2008
March 2009
February 2010
May 2010
June 2011
April 2012
June 2012
August 2013
December 2013
May 2014
May 2019
March 2021
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 926}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
964
89.34%
Tejun Heo
81
7.51%
Aaron Lu
8
0.74%
Lee Jones
3
0.28%
Sergey Shtylyov
2
0.19%
Bartlomiej Zolnierkiewicz
1
0.09%
Others
20
1.85%
Total
1079
pata_ali.c
652
-
25
2567
Jeff Garzik
Alan Cox
Tejun Heo
Benjamin Herrenschmidt
Bartlomiej Zolnierkiewicz
Jeremy Higdon
Sergey Shtylyov
Lee Jones
Others
October 2003
March 2004
November 2004
July 2005
October 2005
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
March 2007
May 2007
June 2007
July 2007
September 2007
October 2007
November 2007
March 2008
April 2008
May 2008
July 2008
January 2009
March 2009
May 2009
September 2009
November 2009
January 2010
February 2010
May 2010
April 2011
October 2011
June 2013
May 2014
December 2017
February 2021
October 2021
January 2022
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1628}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 14}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 182}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1797
70.00%
Alan Cox
369
14.37%
Tejun Heo
256
9.97%
Benjamin Herrenschmidt
14
0.55%
Bartlomiej Zolnierkiewicz
6
0.23%
Jeremy Higdon
3
0.12%
Sergey Shtylyov
2
0.08%
Lee Jones
2
0.08%
Others
118
4.60%
Total
2567
pata_amd.c
642
-
22
2936
Jeff Garzik
Tejun Heo
Alan Cox
Benjamin Herrenschmidt
Robert Hancock
Bartlomiej Zolnierkiewicz
Sergey Shtylyov
Lee Jones
Others
October 2003
June 2004
July 2004
November 2004
November 2005
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
December 2007
February 2008
March 2008
April 2008
May 2008
January 2009
February 2009
March 2009
September 2009
February 2010
May 2010
March 2011
April 2011
April 2012
June 2013
May 2014
August 2017
May 2019
February 2021
October 2021
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1637}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 1, "token_count": 353}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 100}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 143}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2000
68.12%
Tejun Heo
527
17.95%
Alan Cox
265
9.03%
Benjamin Herrenschmidt
25
0.85%
Robert Hancock
12
0.41%
Bartlomiej Zolnierkiewicz
8
0.27%
Sergey Shtylyov
4
0.14%
Lee Jones
2
0.07%
Others
93
3.17%
Total
2936
pata_arasan_cf.c
980
-
23
4608
Viresh Kumar
Sergei Shtylyov
Sergey Shtylyov
Hannes Reinecke
Bartlomiej Zolnierkiewicz
Tejun Heo
Rupjyoti Sarmah
Jeff Garzik
Christoph Hellwig
Others
July 2007
August 2007
May 2010
July 2010
February 2011
March 2011
November 2011
February 2012
April 2012
July 2012
August 2012
October 2012
November 2012
January 2013
May 2013
August 2013
November 2013
April 2014
October 2014
March 2015
July 2015
August 2015
June 2016
January 2020
March 2021
December 2021
February 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 15, "token_count": 4327}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 40, "token_count": 29}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 49, "token_count": 25}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Viresh Kumar
4383
95.12%
Sergei Shtylyov
29
0.63%
Sergey Shtylyov
28
0.61%
Hannes Reinecke
11
0.24%
Bartlomiej Zolnierkiewicz
10
0.22%
Tejun Heo
9
0.20%
Rupjyoti Sarmah
7
0.15%
Jeff Garzik
6
0.13%
Christoph Hellwig
1
0.02%
Others
124
2.69%
Total
4608
pata_artop.c
467
-
20
1687
Jeff Garzik
Bartlomiej Zolnierkiewicz
Alan Cox
Tejun Heo
Sergey Shtylyov
Benjamin Herrenschmidt
Lee Jones
Others
October 2003
March 2004
June 2004
July 2004
November 2004
October 2005
November 2005
January 2006
March 2006
August 2006
September 2006
October 2006
November 2006
January 2007
February 2007
March 2007
May 2007
July 2007
August 2007
March 2008
April 2008
March 2009
February 2010
May 2010
August 2010
April 2011
October 2011
April 2012
June 2013
May 2014
May 2019
October 2019
February 2021
February 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1038}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 87}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 83}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 38}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1311
77.71%
Bartlomiej Zolnierkiewicz
100
5.93%
Alan Cox
97
5.75%
Tejun Heo
80
4.74%
Sergey Shtylyov
38
2.25%
Benjamin Herrenschmidt
23
1.36%
Lee Jones
2
0.12%
Others
36
2.13%
Total
1687
pata_atiixp.c
320
-
15
1288
Jeff Garzik
Bartlomiej Zolnierkiewicz
Alan Cox
Tejun Heo
Shane Huang
Lee Jones
Others
October 2003
June 2004
July 2004
November 2004
July 2006
August 2006
September 2006
November 2006
January 2007
March 2007
May 2007
August 2007
September 2007
February 2008
March 2008
April 2008
August 2008
January 2009
March 2009
July 2009
August 2009
October 2009
February 2010
May 2010
October 2011
April 2012
August 2012
May 2014
December 2017
May 2019
February 2021
May 2021
January 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 826}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
986
76.55%
Bartlomiej Zolnierkiewicz
110
8.54%
Alan Cox
61
4.74%
Tejun Heo
36
2.80%
Shane Huang
9
0.70%
Lee Jones
8
0.62%
Others
78
6.06%
Total
1288
pata_atp867x.c
551
-
14
2283
John(Jung-Ik) Lee
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Tejun Heo
Christoph Hellwig
Others
December 2006
September 2009
October 2009
May 2010
April 2011
April 2012
June 2013
May 2014
April 2015
May 2019
August 2019
September 2019
August 2020
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 29, "token_count": 2022}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 88}, {"author_id": 29, "token_count": 91}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John(Jung-Ik) Lee
2113
92.55%
Bartlomiej Zolnierkiewicz
90
3.94%
Hannes Reinecke
57
2.50%
Tejun Heo
1
0.04%
Christoph Hellwig
1
0.04%
Others
21
0.92%
Total
2283
pata_buddha.c
298
-
3
1309
Bartlomiej Zolnierkiewicz
Others
February 2019
August 2019
March 2023
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1081}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 227}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
1081
82.58%
Others
228
17.42%
Total
1309
pata_cmd640.c
272
-
15
1100
Alan Cox
Tejun Heo
Sergei Shtylyov
Benjamin Herrenschmidt
Hannes Reinecke
Bartlomiej Zolnierkiewicz
Jeff Garzik
Others
December 2006
March 2007
April 2007
May 2007
July 2007
March 2008
April 2008
October 2008
March 2009
February 2010
May 2010
October 2010
April 2012
June 2013
May 2014
July 2018
May 2019
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 946}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 44}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
949
86.27%
Tejun Heo
71
6.45%
Sergei Shtylyov
44
4.00%
Benjamin Herrenschmidt
14
1.27%
Hannes Reinecke
5
0.45%
Bartlomiej Zolnierkiewicz
2
0.18%
Jeff Garzik
1
0.09%
Others
14
1.27%
Total
1100
pata_cmd64x.c
534
-
16
2117
Jeff Garzik
Sergei Shtylyov
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Others
October 2003
March 2004
June 2004
July 2004
November 2004
November 2005
February 2006
May 2006
August 2006
September 2006
November 2006
January 2007
March 2007
May 2007
July 2007
August 2007
October 2007
March 2008
April 2008
March 2009
November 2009
December 2009
January 2010
February 2010
May 2010
April 2011
October 2011
March 2012
April 2012
October 2012
June 2013
May 2014
May 2019
October 2020
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1118}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 40, "token_count": 232}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1387
65.52%
Sergei Shtylyov
235
11.10%
Alan Cox
139
6.57%
Tejun Heo
112
5.29%
Bartlomiej Zolnierkiewicz
30
1.42%
Hannes Reinecke
19
0.90%
Others
195
9.21%
Total
2117
pata_cs5520.c
291
-
21
1264
Jeff Garzik
Tejun Heo
Alan Cox
Lee Jones
Hannes Reinecke
Benjamin Herrenschmidt
Bartlomiej Zolnierkiewicz
Niklas Svensson (Niklas Cassel)
Mark Lord
Christoph Hellwig
Al Viro
Others
October 2003
June 2004
November 2004
July 2005
October 2005
February 2006
March 2006
May 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
October 2007
December 2007
March 2008
April 2008
March 2009
April 2009
December 2009
May 2010
April 2011
April 2012
June 2013
May 2014
April 2015
May 2019
August 2019
February 2021
May 2021
December 2021
March 2023
September 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 490}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 218}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 5}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
575
45.49%
Tejun Heo
545
43.12%
Alan Cox
98
7.75%
Lee Jones
8
0.63%
Hannes Reinecke
8
0.63%
Benjamin Herrenschmidt
5
0.40%
Bartlomiej Zolnierkiewicz
4
0.32%
Niklas Svensson (Niklas Cassel)
1
0.08%
Mark Lord
1
0.08%
Christoph Hellwig
1
0.08%
Al Viro
1
0.08%
Others
17
1.34%
Total
1264
pata_cs5530.c
358
-
15
1163
Jeff Garzik
Tejun Heo
Alan Cox
Benjamin Herrenschmidt
Lee Jones
Bartlomiej Zolnierkiewicz
Others
October 2003
May 2004
July 2004
September 2004
November 2004
October 2005
February 2006
May 2006
August 2006
September 2006
November 2006
December 2006
January 2007
March 2007
May 2007
July 2007
August 2007
October 2007
March 2008
April 2008
August 2008
March 2009
February 2010
May 2010
April 2012
June 2013
May 2014
May 2019
March 2021
May 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 756}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
881
75.75%
Tejun Heo
115
9.89%
Alan Cox
109
9.37%
Benjamin Herrenschmidt
25
2.15%
Lee Jones
7
0.60%
Bartlomiej Zolnierkiewicz
3
0.26%
Others
23
1.98%
Total
1163
pata_cs5535.c
203
-
12
714
Jeff Garzik
Tejun Heo
Alan Cox
Bartlomiej Zolnierkiewicz
Others
October 2003
March 2004
July 2004
November 2004
October 2005
November 2005
August 2006
September 2006
November 2006
December 2006
January 2007
March 2007
April 2007
May 2007
July 2007
March 2008
November 2008
March 2009
July 2009
January 2010
February 2010
May 2010
October 2011
April 2012
May 2014
May 2019
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 520}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
635
88.94%
Tejun Heo
32
4.48%
Alan Cox
20
2.80%
Bartlomiej Zolnierkiewicz
5
0.70%
Others
22
3.08%
Total
714
pata_cs5536.c
301
-
15
1180
Martin K. Petersen
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Tejun Heo
Jeff Garzik
Alan Cox
Others
October 2007
February 2008
March 2008
March 2009
November 2009
February 2010
May 2010
December 2010
October 2011
April 2012
October 2012
May 2014
August 2017
May 2019
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 44, "token_count": 921}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 44, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 71}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
927
78.56%
Bartlomiej Zolnierkiewicz
74
6.27%
Hannes Reinecke
16
1.36%
Tejun Heo
15
1.27%
Jeff Garzik
7
0.59%
Alan Cox
2
0.17%
Others
139
11.78%
Total
1180
pata_cypress.c
173
-
13
703
Jeff Garzik
Christoph Hellwig
Tejun Heo
Alan Cox
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Others
October 2003
June 2004
November 2004
August 2006
September 2006
November 2006
January 2007
March 2007
April 2007
May 2007
March 2008
May 2008
October 2008
March 2009
January 2010
February 2010
May 2010
April 2012
May 2014
May 2019
June 2021
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 495}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 30, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
590
83.93%
Christoph Hellwig
32
4.55%
Tejun Heo
31
4.41%
Alan Cox
18
2.56%
Bartlomiej Zolnierkiewicz
13
1.85%
Hannes Reinecke
5
0.71%
Others
14
1.99%
Total
703
pata_efar.c
304
-
12
1230
Jeff Garzik
Bartlomiej Zolnierkiewicz
Tejun Heo
Alan Cox
Sergei Shtylyov
Others
October 2003
June 2004
July 2004
August 2004
November 2004
October 2005
February 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
August 2007
February 2008
March 2008
April 2008
March 2009
June 2009
December 2009
January 2010
February 2010
May 2010
April 2011
October 2011
April 2012
May 2014
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 844}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 71}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1023
83.17%
Bartlomiej Zolnierkiewicz
103
8.37%
Tejun Heo
54
4.39%
Alan Cox
30
2.44%
Sergei Shtylyov
8
0.65%
Others
12
0.98%
Total
1230
pata_ep93xx.c
1039
-
13
4493
Rafal Prylowski
Bartlomiej Zolnierkiewicz
Sergey Shtylyov
Others
April 2012
August 2012
December 2012
January 2013
May 2014
December 2016
October 2018
April 2019
May 2019
March 2021
February 2022
November 2022
March 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 4390}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Rafal Prylowski
4390
97.71%
Bartlomiej Zolnierkiewicz
5
0.11%
Sergey Shtylyov
3
0.07%
Others
95
2.11%
Total
4493
pata_falcon.c
240
-
6
1244
Bartlomiej Zolnierkiewicz
Linus Torvalds
Others
December 2016
February 2017
March 2018
November 2019
June 2021
August 2021
March 2023
August 2023
November 2023
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 823}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
826
66.40%
Linus Torvalds
4
0.32%
Others
414
33.28%
Total
1244
pata_ftide010.c
566
-
9
2259
Linus Walleij
Damien Le Moal
Others
June 2017
July 2018
May 2019
March 2022
March 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 2201}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
2238
99.07%
Damien Le Moal
5
0.22%
Others
16
0.71%
Total
2259
pata_gayle.c
217
-
3
984
Bartlomiej Zolnierkiewicz
Others
March 2018
March 2023
November 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 975}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
975
99.09%
Others
9
0.91%
Total
984
pata_hpt366.c
461
-
21
1532
Jeff Garzik
Tejun Heo
Sergey Shtylyov
Alan Cox
Bartlomiej Zolnierkiewicz
Sergei Shtylyov
Benjamin Herrenschmidt
Hannes Reinecke
Lee Jones
Others
October 2003
March 2004
June 2004
July 2004
November 2004
February 2006
May 2006
August 2006
September 2006
October 2006
November 2006
January 2007
March 2007
May 2007
July 2007
February 2008
March 2008
December 2008
January 2009
March 2009
November 2009
December 2009
February 2010
May 2010
December 2010
January 2011
October 2011
April 2012
June 2013
May 2014
May 2015
March 2016
July 2016
May 2019
February 2021
December 2021
February 2022
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 861}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 127}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1021
66.64%
Tejun Heo
199
12.99%
Sergey Shtylyov
129
8.42%
Alan Cox
81
5.29%
Bartlomiej Zolnierkiewicz
39
2.55%
Sergei Shtylyov
18
1.17%
Benjamin Herrenschmidt
9
0.59%
Hannes Reinecke
3
0.20%
Lee Jones
1
0.07%
Others
32
2.09%
Total
1532
pata_hpt37x.c
1032
-
18
3646
Jeff Garzik
Alan Cox
Sergey Shtylyov
Bartlomiej Zolnierkiewicz
Sergei Shtylyov
Tejun Heo
Hannes Reinecke
Benjamin Herrenschmidt
Lee Jones
Others
October 2003
March 2004
June 2004
July 2004
November 2004
November 2005
February 2006
May 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
November 2007
December 2007
February 2008
March 2008
April 2008
March 2009
November 2009
December 2009
February 2010
May 2010
December 2010
January 2011
April 2012
May 2018
May 2019
February 2021
December 2021
February 2022
May 2022
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 2081}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 233}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 10, "token_count": 9}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 220}, {"author_id": 40, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 40, "token_count": 76}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 40, "token_count": 71}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 120}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 157}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2301
63.11%
Alan Cox
380
10.42%
Sergey Shtylyov
283
7.76%
Bartlomiej Zolnierkiewicz
224
6.14%
Sergei Shtylyov
192
5.27%
Tejun Heo
174
4.77%
Hannes Reinecke
33
0.91%
Benjamin Herrenschmidt
9
0.25%
Lee Jones
4
0.11%
Others
46
1.26%
Total
3646
pata_hpt3x2n.c
629
-
16
2232
Jeff Garzik
Sergei Shtylyov
Alan Cox
Sergey Shtylyov
Tejun Heo
Hannes Reinecke
Benjamin Herrenschmidt
Bartlomiej Zolnierkiewicz
Lee Jones
Others
October 2003
March 2004
June 2004
July 2004
November 2004
November 2005
February 2006
May 2006
August 2006
September 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
March 2008
April 2008
March 2009
November 2009
December 2009
February 2010
May 2010
December 2010
January 2011
April 2012
May 2019
February 2021
December 2021
February 2022
May 2022
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1324}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 40, "token_count": 191}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 40, "token_count": 139}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 68}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1552
69.53%
Sergei Shtylyov
349
15.64%
Alan Cox
101
4.53%
Sergey Shtylyov
90
4.03%
Tejun Heo
86
3.85%
Hannes Reinecke
24
1.08%
Benjamin Herrenschmidt
9
0.40%
Bartlomiej Zolnierkiewicz
5
0.22%
Lee Jones
1
0.04%
Others
15
0.67%
Total
2232
pata_hpt3x3.c
289
-
13
1104
Jeff Garzik
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Christoph Hellwig
Others
October 2003
June 2004
November 2004
August 2006
September 2006
November 2006
March 2007
April 2007
May 2007
July 2007
August 2007
March 2008
April 2008
January 2009
March 2009
December 2009
February 2010
May 2010
April 2011
April 2012
June 2013
May 2014
April 2015
August 2019
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 446}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 295}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 120}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
545
49.37%
Alan Cox
449
40.67%
Tejun Heo
64
5.80%
Bartlomiej Zolnierkiewicz
33
2.99%
Christoph Hellwig
1
0.09%
Others
12
1.09%
Total
1104
pata_icside.c
633
-
12
2737
Russell King
Tejun Heo
Al Viro
Jeremy Higdon
Alan Cox
Others
March 2004
December 2006
May 2007
August 2007
October 2007
March 2008
April 2008
May 2008
December 2008
March 2009
May 2010
April 2011
April 2016
July 2018
May 2019
August 2020
March 2023
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 21, "token_count": 2528}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 21, "token_count": 25}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 54, "token_count": 36}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
2558
93.46%
Tejun Heo
110
4.02%
Al Viro
36
1.32%
Jeremy Higdon
10
0.37%
Alan Cox
1
0.04%
Others
22
0.80%
Total
2737
pata_imx.c
265
-
15
1285
Arnaud Patard
Bartlomiej Zolnierkiewicz
Sergey Shtylyov
Others
February 2009
July 2011
November 2011
July 2012
April 2013
May 2013
July 2013
January 2014
February 2014
March 2014
May 2014
October 2014
November 2016
July 2018
February 2022
March 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 52, "token_count": 860}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 322}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaud Patard
860
66.93%
Bartlomiej Zolnierkiewicz
7
0.54%
Sergey Shtylyov
1
0.08%
Others
417
32.45%
Total
1285
pata_isapnp.c
139
-
9
505
Jeff Garzik
Tejun Heo
Alan Cox
Others
October 2003
November 2004
October 2005
April 2006
June 2006
August 2006
January 2007
March 2007
April 2007
August 2007
November 2007
March 2008
April 2008
October 2008
March 2009
March 2015
May 2019
March 2023
October 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
295
58.42%
Tejun Heo
155
30.69%
Alan Cox
37
7.33%
Others
18
3.56%
Total
505
pata_it8213.c
299
-
10
1172
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Jeff Garzik
Others
December 2006
January 2007
February 2007
March 2007
May 2007
August 2007
February 2008
March 2008
April 2008
March 2009
December 2009
February 2010
May 2010
April 2011
October 2011
April 2012
May 2014
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1056}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
1082
92.32%
Tejun Heo
51
4.35%
Bartlomiej Zolnierkiewicz
28
2.39%
Jeff Garzik
1
0.09%
Others
10
0.85%
Total
1172
pata_it821x.c
987
-
28
3792
Jeff Garzik
Alan Cox
Tejun Heo
Hannes Reinecke
Damien Le Moal
Benjamin Herrenschmidt
Ondrej Zary
Bartlomiej Zolnierkiewicz
Linus Torvalds (pre-git)
Lee Jones
Linus Torvalds
Others
May 1998
February 2002
October 2003
March 2004
June 2004
November 2004
October 2005
November 2005
February 2006
May 2006
June 2006
July 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
February 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
January 2009
February 2009
March 2009
November 2009
February 2010
May 2010
October 2010
April 2011
July 2011
April 2012
June 2013
May 2014
October 2015
January 2018
February 2018
March 2021
December 2021
January 2022
March 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 2350}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 726}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 95}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2533
66.80%
Alan Cox
861
22.71%
Tejun Heo
168
4.43%
Hannes Reinecke
95
2.51%
Damien Le Moal
29
0.76%
Benjamin Herrenschmidt
25
0.66%
Ondrej Zary
16
0.42%
Bartlomiej Zolnierkiewicz
8
0.21%
Linus Torvalds (pre-git)
2
0.05%
Lee Jones
2
0.05%
Linus Torvalds
1
0.03%
Others
52
1.37%
Total
3792
pata_ixp4xx_cf.c
309
-
25
1527
Linus Walleij
Tejun Heo
Russell King
Jeff Garzik
Alan Cox
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Sergey Shtylyov
Brian Norris
Others
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
August 2007
October 2007
December 2007
January 2008
March 2008
April 2008
July 2008
November 2008
April 2009
March 2011
April 2011
November 2011
November 2012
June 2013
December 2016
June 2019
August 2019
March 2021
April 2021
May 2021
July 2021
December 2021
March 2022
March 2023
April 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 509}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 692}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
704
46.10%
Tejun Heo
201
13.16%
Russell King
16
1.05%
Jeff Garzik
5
0.33%
Alan Cox
5
0.33%
Bartlomiej Zolnierkiewicz
4
0.26%
Hannes Reinecke
2
0.13%
Sergey Shtylyov
1
0.07%
Brian Norris
1
0.07%
Others
588
38.51%
Total
1527
pata_jmicron.c
174
-
10
578
Jeff Garzik
Tejun Heo
Alan Cox
Lee Jones
Bartlomiej Zolnierkiewicz
Others
October 2003
June 2004
November 2004
October 2005
November 2005
August 2006
September 2006
November 2006
February 2007
March 2007
May 2007
July 2007
August 2007
October 2007
November 2007
March 2008
April 2008
October 2008
March 2009
February 2010
May 2010
April 2012
May 2014
May 2019
February 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 421}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
484
83.74%
Tejun Heo
71
12.28%
Alan Cox
14
2.42%
Lee Jones
1
0.17%
Bartlomiej Zolnierkiewicz
1
0.17%
Others
7
1.21%
Total
578
pata_legacy.c
1294
-
21
5743
Jeff Garzik
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Sergey Shtylyov
Rafal Prylowski
Al Viro
Lee Jones
Sergei Shtylyov
Others
October 2003
March 2004
April 2004
May 2004
July 2004
November 2004
October 2005
November 2005
August 2006
September 2006
January 2007
February 2007
March 2007
April 2007
August 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
November 2008
February 2009
March 2009
April 2009
June 2009
November 2009
December 2009
November 2010
April 2011
October 2011
January 2012
April 2012
March 2013
December 2016
July 2018
May 2019
March 2021
October 2021
October 2022
March 2023
May 2024
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 2499}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 82}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 3, "token_count": 2393}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 49, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 49, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2643
46.02%
Alan Cox
2524
43.95%
Tejun Heo
254
4.42%
Bartlomiej Zolnierkiewicz
94
1.64%
Sergey Shtylyov
20
0.35%
Rafal Prylowski
8
0.14%
Al Viro
4
0.07%
Lee Jones
3
0.05%
Sergei Shtylyov
2
0.03%
Others
191
3.33%
Total
5743
pata_macio.c
1412
-
26
5973
Benjamin Herrenschmidt
Christoph Hellwig
Lee Jones
Tejun Heo
Bartlomiej Zolnierkiewicz
Damien Le Moal
Others
February 2004
December 2006
August 2007
December 2009
April 2010
May 2010
June 2010
April 2011
June 2013
May 2014
February 2015
September 2015
March 2017
February 2018
November 2018
December 2018
January 2019
May 2019
October 2019
January 2020
May 2021
October 2021
March 2022
June 2022
August 2022
February 2023
March 2023
April 2023
March 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 5828}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Herrenschmidt
5843
97.82%
Christoph Hellwig
21
0.35%
Lee Jones
14
0.23%
Tejun Heo
8
0.13%
Bartlomiej Zolnierkiewicz
8
0.13%
Damien Le Moal
1
0.02%
Others
78
1.31%
Total
5973
pata_marvell.c
184
-
15
603
Alan Cox
Tejun Heo
Jeff Garzik
Hannes Reinecke
Bartlomiej Zolnierkiewicz
Lee Jones
Others
October 2006
November 2006
January 2007
February 2007
March 2007
May 2007
July 2007
August 2007
October 2007
March 2008
April 2008
September 2008
October 2008
March 2009
December 2009
February 2010
May 2010
June 2011
April 2012
May 2014
May 2016
May 2019
February 2021
December 2021
April 2022
March 2023
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 390}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
496
82.26%
Tejun Heo
52
8.62%
Jeff Garzik
9
1.49%
Hannes Reinecke
8
1.33%
Bartlomiej Zolnierkiewicz
2
0.33%
Lee Jones
1
0.17%
Others
35
5.80%
Total
603
pata_mpc52xx.c
875
-
26
5223
Tim Yamin
Sylvain Munaut
Tejun Heo
Brian Norris
Tang Yuantian
Sergey Shtylyov
Jeff Garzik
Bartlomiej Zolnierkiewicz
Al Viro
Others
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
January 2008
March 2008
April 2008
December 2008
March 2009
June 2009
March 2010
April 2010
May 2010
August 2010
January 2011
February 2011
September 2011
November 2011
March 2012
October 2012
November 2012
May 2013
May 2014
September 2015
March 2017
February 2022
March 2022
April 2022
May 2022
October 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 41, "token_count": 1387}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 20, "token_count": 3478}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Tim Yamin
3478
66.59%
Sylvain Munaut
1387
26.56%
Tejun Heo
123
2.35%
Brian Norris
15
0.29%
Tang Yuantian
3
0.06%
Sergey Shtylyov
3
0.06%
Jeff Garzik
3
0.06%
Bartlomiej Zolnierkiewicz
2
0.04%
Al Viro
1
0.02%
Others
208
3.98%
Total
5223
pata_mpiix.c
239
-
13
838
Jeff Garzik
Tejun Heo
Alan Cox
Sergei Shtylyov
Bartlomiej Zolnierkiewicz
Others
October 2003
June 2004
November 2004
November 2005
February 2006
May 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
August 2007
March 2008
April 2008
January 2009
March 2009
March 2011
April 2011
April 2012
May 2014
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 80}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
578
68.97%
Tejun Heo
225
26.85%
Alan Cox
18
2.15%
Sergei Shtylyov
6
0.72%
Bartlomiej Zolnierkiewicz
1
0.12%
Others
10
1.19%
Total
838
pata_netcell.c
109
-
12
341
Jeff Garzik
Alan Cox
Tejun Heo
Benjamin Herrenschmidt
Damien Le Moal
Bartlomiej Zolnierkiewicz
Others
October 2003
June 2004
November 2004
October 2005
February 2006
August 2006
September 2006
November 2006
March 2007
May 2007
July 2007
March 2008
April 2008
October 2008
March 2009
June 2009
February 2010
May 2010
April 2011
April 2012
May 2014
May 2019
January 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
211
61.88%
Alan Cox
73
21.41%
Tejun Heo
30
8.80%
Benjamin Herrenschmidt
14
4.11%
Damien Le Moal
4
1.17%
Bartlomiej Zolnierkiewicz
1
0.29%
Others
8
2.35%
Total
341
pata_ninja32.c
195
-
10
790
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Christoph Hellwig
Others
November 2007
February 2008
March 2008
April 2008
October 2008
December 2008
January 2009
March 2009
April 2009
May 2010
April 2012
June 2013
May 2014
April 2015
August 2016
May 2019
August 2019
March 2023
var spanGroupData = [ {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 625}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
767
97.09%
Tejun Heo
12
1.52%
Bartlomiej Zolnierkiewicz
2
0.25%
Christoph Hellwig
1
0.13%
Others
8
1.01%
Total
790
pata_ns87410.c
163
-
12
693
Jeff Garzik
Tejun Heo
Alan Cox
Bartlomiej Zolnierkiewicz
Others
October 2003
June 2004
November 2004
February 2006
May 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
August 2007
March 2008
April 2008
May 2008
March 2009
February 2010
April 2011
April 2012
May 2014
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 525}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
603
87.01%
Tejun Heo
61
8.80%
Alan Cox
14
2.02%
Bartlomiej Zolnierkiewicz
1
0.14%
Others
14
2.02%
Total
693
pata_ns87415.c
422
-
16
1324
Alan Cox
Bartlomiej Zolnierkiewicz
Tejun Heo
Benjamin Herrenschmidt
Sergey Shtylyov
Others
July 2007
September 2007
October 2007
March 2008
April 2008
May 2008
March 2009
December 2009
February 2010
May 2010
April 2011
April 2012
June 2013
May 2014
May 2019
October 2020
March 2021
February 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 1181}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
1183
89.35%
Bartlomiej Zolnierkiewicz
58
4.38%
Tejun Heo
38
2.87%
Benjamin Herrenschmidt
23
1.74%
Sergey Shtylyov
2
0.15%
Others
20
1.51%
Total
1324
pata_octeon_cf.c
1031
-
28
4790
David Daney
Hannes Reinecke
Bartlomiej Zolnierkiewicz
Rupjyoti Sarmah
Russell King
Sergei Shtylyov
Tejun Heo
Sergey Shtylyov
Damien Le Moal
Christoph Hellwig
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
July 2007
August 2007
January 2009
March 2009
August 2009
December 2009
March 2010
May 2010
July 2010
October 2010
April 2011
February 2012
April 2012
March 2013
June 2013
July 2013
April 2014
March 2015
June 2015
September 2016
December 2016
June 2017
August 2017
January 2020
May 2021
December 2021
January 2022
February 2022
March 2022
June 2022
February 2023
March 2023
June 2023
July 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 14, "token_count": 3759}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 14, "token_count": 764}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
David Daney
4547
94.93%
Hannes Reinecke
37
0.77%
Bartlomiej Zolnierkiewicz
32
0.67%
Rupjyoti Sarmah
21
0.44%
Russell King
14
0.29%
Sergei Shtylyov
13
0.27%
Tejun Heo
11
0.23%
Sergey Shtylyov
4
0.08%
Damien Le Moal
4
0.08%
Christoph Hellwig
3
0.06%
Linus Torvalds (pre-git)
2
0.04%
Linus Torvalds
1
0.02%
Others
101
2.11%
Total
4790
pata_of_platform.c
99
-
18
413
Anton Vorontsov
Brian Norris
Tejun Heo
Jeff Garzik
Others
October 2006
January 2008
February 2008
March 2008
April 2010
August 2010
February 2011
September 2011
November 2011
December 2011
November 2012
December 2012
January 2015
January 2017
March 2017
January 2019
June 2019
January 2022
March 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 279}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
279
67.55%
Brian Norris
4
0.97%
Tejun Heo
3
0.73%
Jeff Garzik
1
0.24%
Others
126
30.51%
Total
413
pata_oldpiix.c
274
-
13
915
Jeff Garzik
Tejun Heo
Alan Cox
Sergei Shtylyov
Bartlomiej Zolnierkiewicz
Others
October 2003
May 2004
June 2004
November 2004
October 2005
February 2006
May 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
August 2007
March 2008
April 2008
August 2008
October 2008
November 2008
March 2009
December 2009
February 2010
May 2010
April 2011
April 2012
May 2014
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 724}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 40, "token_count": 6}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
806
88.09%
Tejun Heo
69
7.54%
Alan Cox
21
2.30%
Sergei Shtylyov
6
0.66%
Bartlomiej Zolnierkiewicz
2
0.22%
Others
11
1.20%
Total
915
pata_opti.c
200
-
12
709
Jeff Garzik
Tejun Heo
Alan Cox
Lee Jones
Bartlomiej Zolnierkiewicz
Others
October 2003
June 2004
November 2004
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
August 2007
March 2008
April 2008
October 2008
March 2009
February 2010
April 2011
April 2012
May 2014
May 2019
March 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 529}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
620
87.45%
Tejun Heo
63
8.89%
Alan Cox
15
2.12%
Lee Jones
1
0.14%
Bartlomiej Zolnierkiewicz
1
0.14%
Others
9
1.27%
Total
709
pata_optidma.c
457
-
14
1612
Jeff Garzik
Tejun Heo
Alan Cox
Benjamin Herrenschmidt
Lee Jones
Bartlomiej Zolnierkiewicz
Others
October 2003
March 2004
June 2004
November 2004
November 2005
February 2006
May 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
July 2007
August 2007
March 2008
April 2008
October 2008
March 2009
February 2010
May 2010
April 2011
April 2012
May 2014
May 2019
February 2021
October 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1273}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1399
86.79%
Tejun Heo
124
7.69%
Alan Cox
57
3.54%
Benjamin Herrenschmidt
9
0.56%
Lee Jones
3
0.19%
Bartlomiej Zolnierkiewicz
1
0.06%
Others
19
1.18%
Total
1612
pata_pcmcia.c
382
-
31
1860
Jeff Garzik
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Linus Torvalds (pre-git)
Brett M Russ
Robert Hancock
Linus Torvalds
Others
May 1998
February 2002
August 2002
October 2003
April 2004
June 2004
September 2004
November 2004
August 2005
August 2006
October 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
October 2007
November 2007
January 2008
March 2008
April 2008
June 2008
July 2008
August 2008
November 2008
March 2009
July 2009
October 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
April 2011
May 2011
June 2012
March 2013
December 2016
July 2018
May 2019
January 2020
March 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 799}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 129}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
843
45.32%
Alan Cox
396
21.29%
Tejun Heo
195
10.48%
Bartlomiej Zolnierkiewicz
5
0.27%
Linus Torvalds (pre-git)
2
0.11%
Brett M Russ
2
0.11%
Robert Hancock
1
0.05%
Linus Torvalds
1
0.05%
Others
415
22.31%
Total
1860
pata_pdc2027x.c
760
-
25
2953
Jeff Garzik
Tejun Heo
Alan Cox
Hannes Reinecke
Bartlomiej Zolnierkiewicz
Albert Lee
Mikael Pettersson
Sergey Shtylyov
Lee Jones
Al Viro
Christoph Hellwig
Others
October 2003
June 2004
July 2004
August 2004
October 2005
February 2006
March 2006
May 2006
August 2006
September 2006
January 2007
February 2007
April 2007
June 2007
August 2007
September 2007
December 2007
March 2008
April 2008
November 2008
March 2009
May 2010
April 2011
October 2011
April 2012
April 2013
June 2013
May 2014
January 2015
April 2015
November 2017
January 2018
May 2019
August 2019
February 2021
December 2021
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 1947}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 81}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 164}, {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 53, "token_count": 22}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 10}, {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 99}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 124}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2116
71.66%
Tejun Heo
304
10.29%
Alan Cox
212
7.18%
Hannes Reinecke
124
4.20%
Bartlomiej Zolnierkiewicz
104
3.52%
Albert Lee
22
0.75%
Mikael Pettersson
10
0.34%
Sergey Shtylyov
4
0.14%
Lee Jones
4
0.14%
Al Viro
4
0.14%
Christoph Hellwig
1
0.03%
Others
48
1.63%
Total
2953
pata_pdc202xx_old.c
391
-
14
1568
Jeff Garzik
Alan Cox
Bartlomiej Zolnierkiewicz
Tejun Heo
Sergei Shtylyov
Lee Jones
Others
October 2003
March 2004
June 2004
July 2004
November 2004
July 2005
November 2005
February 2006
May 2006
July 2006
August 2006
September 2006
November 2006
January 2007
March 2007
May 2007
July 2007
September 2007
December 2007
January 2008
March 2008
March 2009
April 2009
February 2010
May 2010
October 2010
April 2012
May 2014
May 2019
March 2021
January 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 981}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 5, "token_count": 45}, {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 58}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1216
77.55%
Alan Cox
107
6.82%
Bartlomiej Zolnierkiewicz
88
5.61%
Tejun Heo
79
5.04%
Sergei Shtylyov
58
3.70%
Lee Jones
2
0.13%
Others
18
1.15%
Total
1568
pata_piccolo.c
125
-
9
500
Alan Cox
Jeff Garzik
Tejun Heo
Bartlomiej Zolnierkiewicz
Lee Jones
Others
September 2002
October 2002
October 2003
June 2004
November 2004
August 2006
November 2006
March 2007
April 2007
May 2007
October 2007
January 2008
March 2008
November 2009
February 2010
May 2010
April 2012
May 2014
March 2021
March 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 285}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
320
64.00%
Jeff Garzik
132
26.40%
Tejun Heo
21
4.20%
Bartlomiej Zolnierkiewicz
10
2.00%
Lee Jones
1
0.20%
Others
16
3.20%
Total
500
pata_platform.c
238
-
21
953
Tejun Heo
Anton Vorontsov
Al Viro
Alan Cox
Jeff Garzik
Brian Norris
Others
October 2005
June 2006
October 2006
January 2007
February 2007
April 2007
June 2007
August 2007
November 2007
January 2008
February 2008
March 2008
April 2008
October 2008
November 2008
August 2009
April 2011
November 2011
November 2012
July 2013
August 2014
January 2015
January 2019
March 2021
January 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 459}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 54, "token_count": 10}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 130}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
155
16.26%
Anton Vorontsov
130
13.64%
Al Viro
10
1.05%
Alan Cox
7
0.73%
Jeff Garzik
3
0.31%
Brian Norris
1
0.10%
Others
647
67.89%
Total
953
pata_pxa.c
321
-
10
1354
Marek Vašut
Others
May 2010
November 2011
May 2013
July 2013
September 2015
May 2019
October 2019
March 2022
March 2023
July 2023
November 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 45, "token_count": 1090}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 226}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1090
80.50%
Others
264
19.50%
Total
1354
pata_radisys.c
253
-
13
870
Jeff Garzik
Tejun Heo
Alan Cox
Bartlomiej Zolnierkiewicz
Others
October 2003
May 2004
June 2004
November 2004
October 2005
February 2006
August 2006
September 2006
November 2006
January 2007
March 2007
May 2007
March 2008
April 2008
October 2008
November 2008
March 2009
December 2009
February 2010
May 2010
April 2011
April 2012
May 2014
May 2019
October 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 714}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
785
90.23%
Tejun Heo
37
4.25%
Alan Cox
15
1.72%
Bartlomiej Zolnierkiewicz
11
1.26%
Others
22
2.53%
Total
870
pata_rb532_cf.c
182
-
16
680
Florian Fainelli
Linus Walleij
Sergey Shtylyov
Tejun Heo
Christoph Hellwig
Others
December 2006
March 2008
April 2008
November 2008
January 2009
March 2009
August 2009
March 2011
November 2011
August 2015
February 2016
November 2018
June 2019
January 2020
March 2021
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 43, "token_count": 563}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
563
82.79%
Linus Walleij
26
3.82%
Sergey Shtylyov
11
1.62%
Tejun Heo
9
1.32%
Christoph Hellwig
1
0.15%
Others
70
10.29%
Total
680
pata_rdc.c
385
-
10
1550
Alan Cox
Bartlomiej Zolnierkiewicz
Tejun Heo
Others
December 2006
June 2009
December 2009
May 2010
April 2011
October 2011
April 2012
June 2013
May 2014
June 2017
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 1473}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
1473
95.03%
Bartlomiej Zolnierkiewicz
64
4.13%
Tejun Heo
2
0.13%
Others
11
0.71%
Total
1550
pata_rz1000.c
149
-
13
475
Jeff Garzik
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Others
October 2003
June 2004
November 2004
February 2006
July 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
August 2007
March 2008
April 2008
November 2008
March 2009
December 2009
February 2010
March 2011
April 2011
April 2012
June 2013
May 2014
May 2019
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
268
56.42%
Alan Cox
88
18.53%
Tejun Heo
54
11.37%
Bartlomiej Zolnierkiewicz
33
6.95%
Hannes Reinecke
16
3.37%
Others
16
3.37%
Total
475
pata_sc1200.c
257
-
11
924
Jeff Garzik
Alan Cox
Tejun Heo
Lee Jones
Bartlomiej Zolnierkiewicz
Others
October 2003
May 2004
June 2004
November 2004
August 2006
September 2006
November 2006
January 2007
March 2007
May 2007
July 2007
August 2007
March 2008
April 2008
August 2008
March 2009
October 2009
February 2010
May 2010
October 2011
April 2012
May 2014
May 2019
May 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 670}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
750
81.17%
Alan Cox
116
12.55%
Tejun Heo
35
3.79%
Lee Jones
6
0.65%
Bartlomiej Zolnierkiewicz
6
0.65%
Others
11
1.19%
Total
924
pata_sch.c
167
-
9
601
Tejun Heo
Bartlomiej Zolnierkiewicz
Others
May 2008
November 2008
May 2010
April 2011
April 2012
May 2014
June 2017
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 588}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
4
0.67%
Bartlomiej Zolnierkiewicz
1
0.17%
Others
596
99.17%
Total
601
pata_serverworks.c
494
-
19
1892
Jeff Garzik
Tejun Heo
Alan Cox
Bartlomiej Zolnierkiewicz
Benjamin Herrenschmidt
Hannes Reinecke
Lee Jones
Sergey Shtylyov
Others
October 2003
March 2004
June 2004
July 2004
November 2004
August 2006
September 2006
November 2006
January 2007
March 2007
May 2007
June 2007
July 2007
November 2007
January 2008
February 2008
March 2008
April 2008
November 2008
March 2009
January 2010
February 2010
May 2010
October 2011
April 2012
June 2013
May 2014
September 2014
May 2019
August 2020
May 2021
December 2021
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1406}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1582
83.62%
Tejun Heo
85
4.49%
Alan Cox
61
3.22%
Bartlomiej Zolnierkiewicz
46
2.43%
Benjamin Herrenschmidt
25
1.32%
Hannes Reinecke
16
0.85%
Lee Jones
6
0.32%
Sergey Shtylyov
4
0.21%
Others
67
3.54%
Total
1892
pata_sil680.c
438
-
21
1838
Jeff Garzik
Benjamin Herrenschmidt
Alan Cox
Tejun Heo
Sergei Shtylyov
Hannes Reinecke
Sergey Shtylyov
Bartlomiej Zolnierkiewicz
Lee Jones
Christoph Hellwig
Others
October 2003
March 2004
June 2004
July 2004
August 2004
November 2004
July 2005
November 2005
July 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
July 2007
March 2008
April 2008
September 2008
January 2009
March 2009
November 2009
February 2010
May 2010
October 2010
March 2011
April 2011
October 2011
April 2012
June 2013
May 2014
April 2015
August 2019
March 2021
December 2021
April 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 918}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 325}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 31}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1136
61.81%
Benjamin Herrenschmidt
341
18.55%
Alan Cox
192
10.45%
Tejun Heo
57
3.10%
Sergei Shtylyov
35
1.90%
Hannes Reinecke
24
1.31%
Sergey Shtylyov
21
1.14%
Bartlomiej Zolnierkiewicz
11
0.60%
Lee Jones
2
0.11%
Christoph Hellwig
1
0.05%
Others
18
0.98%
Total
1838
pata_sis.c
915
-
22
3541
Jeff Garzik
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Benjamin Herrenschmidt
Sergey Shtylyov
Lee Jones
Others
October 2003
March 2004
June 2004
July 2004
August 2004
November 2004
October 2005
November 2005
February 2006
March 2006
May 2006
July 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
November 2007
March 2008
April 2008
March 2009
November 2009
December 2009
February 2010
May 2010
March 2011
April 2011
September 2011
April 2012
June 2013
May 2014
May 2019
March 2021
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 2354}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 49}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 262}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2713
76.62%
Alan Cox
134
3.78%
Tejun Heo
130
3.67%
Bartlomiej Zolnierkiewicz
66
1.86%
Benjamin Herrenschmidt
23
0.65%
Sergey Shtylyov
2
0.06%
Lee Jones
2
0.06%
Others
471
13.30%
Total
3541
pata_sl82c105.c
380
-
17
1232
Jeff Garzik
Alan Cox
Bartlomiej Zolnierkiewicz
Tejun Heo
Sergei Shtylyov
Benjamin Herrenschmidt
Niklas Svensson (Niklas Cassel)
Others
October 2003
May 2004
June 2004
November 2004
November 2005
February 2006
May 2006
August 2006
September 2006
January 2007
February 2007
March 2007
May 2007
June 2007
July 2007
August 2007
January 2008
March 2008
April 2008
March 2009
February 2010
May 2010
October 2010
April 2011
October 2011
April 2012
June 2013
May 2014
May 2019
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 754}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 39}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
914
74.19%
Alan Cox
92
7.47%
Bartlomiej Zolnierkiewicz
72
5.84%
Tejun Heo
63
5.11%
Sergei Shtylyov
39
3.17%
Benjamin Herrenschmidt
18
1.46%
Niklas Svensson (Niklas Cassel)
1
0.08%
Others
33
2.68%
Total
1232
pata_triflex.c
232
-
14
708
Jeff Garzik
Tejun Heo
Alan Cox
Lee Jones
Bartlomiej Zolnierkiewicz
Others
October 2003
June 2004
November 2004
November 2005
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
May 2007
August 2007
March 2008
April 2008
March 2009
February 2010
May 2010
April 2011
May 2011
April 2012
June 2013
May 2014
May 2019
March 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 466}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
581
82.06%
Tejun Heo
53
7.49%
Alan Cox
14
1.98%
Lee Jones
2
0.28%
Bartlomiej Zolnierkiewicz
2
0.28%
Others
56
7.91%
Total
708
pata_via.c
708
-
27
3131
Jeff Garzik
Alan Cox
Tejun Heo
Bartlomiej Zolnierkiewicz
Benjamin Herrenschmidt
Sergey Shtylyov
Jeremy Higdon
Lee Jones
Others
October 2003
March 2004
June 2004
November 2004
July 2005
November 2005
August 2006
September 2006
November 2006
December 2006
January 2007
February 2007
March 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
December 2007
February 2008
March 2008
April 2008
May 2008
July 2008
January 2009
February 2009
March 2009
April 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
May 2010
April 2011
August 2011
October 2011
April 2012
June 2013
May 2014
July 2018
May 2019
March 2021
April 2022
June 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1611}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 10, "token_count": 23}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 312}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 93}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 133}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1801
57.52%
Alan Cox
646
20.63%
Tejun Heo
228
7.28%
Bartlomiej Zolnierkiewicz
173
5.53%
Benjamin Herrenschmidt
23
0.73%
Sergey Shtylyov
7
0.22%
Jeremy Higdon
6
0.19%
Lee Jones
1
0.03%
Others
246
7.86%
Total
3131
pdc_adma.c
608
-
15
3022
Mark Lord
Jeff Garzik
Tejun Heo
Albert Lee
Christoph Hellwig
Russell King
Alan Cox
Hannes Reinecke
Others
October 2003
October 2005
November 2005
December 2005
January 2006
August 2006
September 2006
December 2006
January 2007
April 2007
May 2007
July 2007
August 2007
October 2007
December 2007
March 2008
April 2008
March 2009
May 2010
April 2011
April 2012
May 2019
August 2019
October 2019
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 4, "token_count": 2390}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 212}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Lord
2390
79.09%
Jeff Garzik
308
10.19%
Tejun Heo
267
8.84%
Albert Lee
14
0.46%
Christoph Hellwig
9
0.30%
Russell King
6
0.20%
Alan Cox
5
0.17%
Hannes Reinecke
3
0.10%
Others
20
0.66%
Total
3022
sata_dwc_460ex.c
1251
-
19
5554
Rupjyoti Sarmah
Sergei Shtylyov
Hannes Reinecke
Others
July 2010
August 2010
January 2011
February 2011
July 2011
August 2011
November 2011
April 2012
May 2012
November 2013
January 2015
March 2015
March 2016
April 2016
July 2016
November 2017
May 2018
May 2019
March 2021
July 2021
December 2021
March 2022
November 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 3917}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 72}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 445}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 778}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rupjyoti Sarmah
3917
70.53%
Sergei Shtylyov
72
1.30%
Hannes Reinecke
20
0.36%
Others
1545
27.82%
Total
5554
sata_fsl.c
1604
-
44
6932
Li Yang
Hannes Reinecke
Tejun Heo
Damien Le Moal
Anton Vorontsov
Sergey Shtylyov
Jeff Garzik
Bartlomiej Zolnierkiewicz
Niklas Svensson (Niklas Cassel)
Others
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
July 2008
January 2009
March 2009
May 2009
June 2009
July 2009
October 2009
November 2009
March 2010
April 2010
June 2010
August 2010
September 2010
January 2011
February 2011
March 2011
April 2011
November 2011
December 2011
February 2012
September 2012
March 2013
May 2013
August 2013
September 2013
May 2014
February 2015
December 2015
March 2017
May 2018
June 2018
January 2019
May 2019
October 2019
December 2019
November 2021
December 2021
January 2022
February 2022
March 2022
December 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 13, "token_count": 4686}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 474}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 495}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 226}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 9, "token_count": 197}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Li Yang
4686
67.60%
Hannes Reinecke
197
2.84%
Tejun Heo
131
1.89%
Damien Le Moal
37
0.53%
Anton Vorontsov
4
0.06%
Sergey Shtylyov
3
0.04%
Jeff Garzik
2
0.03%
Bartlomiej Zolnierkiewicz
2
0.03%
Niklas Svensson (Niklas Cassel)
1
0.01%
Others
1869
26.96%
Total
6932
sata_gemini.c
434
-
10
1618
Linus Walleij
Hannes Reinecke
Damien Le Moal
Others
June 2017
July 2017
August 2017
May 2019
December 2021
March 2022
April 2022
July 2023
August 2023
April 2024
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 1492}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
1584
97.90%
Hannes Reinecke
6
0.37%
Damien Le Moal
5
0.31%
Others
23
1.42%
Total
1618
sata_gemini.h
22
-
2
96
Linus Walleij
Others
June 2017
November 2017
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 95}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
95
98.96%
Others
1
1.04%
Total
96
sata_highbank.c
631
-
21
3024
Langsdorf, Mark
Anton Vorontsov
Brian Norris
Linus Walleij
Sergey Shtylyov
Tejun Heo
Richard Zhu
Hans de Goede
Sergei Shtylyov
Others
March 2010
June 2010
November 2010
September 2011
November 2011
September 2012
October 2012
November 2012
December 2012
March 2013
April 2013
June 2013
August 2013
October 2013
February 2014
September 2014
May 2015
April 2018
November 2018
May 2019
March 2021
February 2022
March 2022
March 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 515}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 35, "token_count": 130}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 1347}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 27, "token_count": 632}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 27, "token_count": 243}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Langsdorf, Mark
2222
73.48%
Anton Vorontsov
515
17.03%
Brian Norris
131
4.33%
Linus Walleij
42
1.39%
Sergey Shtylyov
14
0.46%
Tejun Heo
3
0.10%
Richard Zhu
3
0.10%
Hans de Goede
3
0.10%
Sergei Shtylyov
1
0.03%
Others
90
2.98%
Total
3024
sata_inic162x.c
902
-
23
3962
Tejun Heo
Jeremy Higdon
Christoph Hellwig
Sergey Shtylyov
Hannes Reinecke
Damien Le Moal
Bartlomiej Zolnierkiewicz
Niklas Svensson (Niklas Cassel)
Jeff Garzik
Others
March 2004
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
March 2008
April 2008
May 2008
July 2008
September 2008
March 2009
April 2009
May 2010
September 2010
April 2011
April 2012
June 2013
July 2013
May 2014
April 2015
June 2017
January 2019
May 2019
August 2019
October 2019
April 2020
December 2021
February 2022
December 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1894}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1638}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3871
97.70%
Jeremy Higdon
11
0.28%
Christoph Hellwig
9
0.23%
Sergey Shtylyov
8
0.20%
Hannes Reinecke
3
0.08%
Damien Le Moal
3
0.08%
Bartlomiej Zolnierkiewicz
2
0.05%
Niklas Svensson (Niklas Cassel)
1
0.03%
Jeff Garzik
1
0.03%
Others
53
1.34%
Total
3962
sata_mv.c
4494
-
62
19535
Mark Lord
Jeff Garzik
Brett M Russ
Saeed Bishara
Tejun Heo
Hannes Reinecke
Gwendal Grignou
Lee Jones
Sergey Shtylyov
Sergei Shtylyov
Alan Cox
Christoph Hellwig
Bartlomiej Zolnierkiewicz
Linus Torvalds
Anton Vorontsov
Albert Lee
Others
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
August 2006
December 2006
January 2007
February 2007
March 2007
April 2007
June 2007
July 2007
August 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
November 2008
January 2009
February 2009
March 2009
April 2009
May 2009
October 2009
November 2009
December 2009
May 2010
June 2010
August 2010
March 2011
April 2011
October 2011
December 2011
February 2012
March 2012
June 2012
September 2012
July 2013
December 2013
January 2014
February 2014
May 2014
March 2015
April 2015
June 2016
September 2016
November 2016
December 2016
March 2017
May 2017
October 2017
January 2018
May 2018
June 2018
May 2019
August 2019
October 2019
December 2019
August 2020
February 2021
March 2021
May 2021
October 2021
December 2021
February 2022
March 2022
July 2022
March 2023
July 2023
September 2023
October 2023
April 2024
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 23, "token_count": 3068}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2918}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 645}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 4, "token_count": 58}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 86}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1283}, {"author_id": 47, "token_count": 3}, {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 4, "token_count": 121}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 773}, {"author_id": 37, "token_count": 108}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 37, "token_count": 1022}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 243}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 699}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 2195}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 755}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 4, "token_count": 888}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 4, "token_count": 805}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 554}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 309}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 24, "token_count": 61}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 37, "token_count": 410}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 4, "token_count": 110}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 49, "token_count": 18}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 248}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 203}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Lord
7267
37.20%
Jeff Garzik
5028
25.74%
Brett M Russ
3083
15.78%
Saeed Bishara
1542
7.89%
Tejun Heo
593
3.04%
Hannes Reinecke
248
1.27%
Gwendal Grignou
62
0.32%
Lee Jones
24
0.12%
Sergey Shtylyov
20
0.10%
Sergei Shtylyov
15
0.08%
Alan Cox
15
0.08%
Christoph Hellwig
8
0.04%
Bartlomiej Zolnierkiewicz
4
0.02%
Linus Torvalds
3
0.02%
Anton Vorontsov
2
0.01%
Albert Lee
1
0.01%
Others
1620
8.29%
Total
19535
sata_nv.c
2476
-
37
11804
Robert Hancock
Kuan Luo
Tejun Heo
Jeff Garzik
Hannes Reinecke
Christoph Hellwig
Lee Jones
Alan Cox
Albert Lee
Niklas Svensson (Niklas Cassel)
Bartlomiej Zolnierkiewicz
Sergey Shtylyov
Others
October 2003
June 2004
July 2004
August 2004
September 2004
November 2004
February 2005
March 2005
July 2005
September 2005
October 2005
January 2006
March 2006
April 2006
May 2006
June 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
July 2008
September 2008
November 2008
January 2009
February 2009
March 2009
June 2009
August 2009
October 2009
May 2010
June 2010
March 2011
April 2011
January 2012
April 2012
June 2013
May 2014
March 2015
April 2015
May 2015
May 2018
May 2019
August 2019
September 2019
October 2019
December 2019
May 2020
May 2021
October 2021
December 2021
October 2022
March 2023
July 2023
April 2024
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 580}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 857}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 2674}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 558}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 8, "token_count": 569}, {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 8, "token_count": 762}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 8, "token_count": 64}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 8, "token_count": 291}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 19, "token_count": 3654}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 8, "token_count": 67}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 93}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 99}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 8}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 53}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Hancock
5095
43.16%
Kuan Luo
3654
30.96%
Tejun Heo
1668
14.13%
Jeff Garzik
338
2.86%
Hannes Reinecke
56
0.47%
Christoph Hellwig
49
0.42%
Lee Jones
28
0.24%
Alan Cox
5
0.04%
Albert Lee
4
0.03%
Niklas Svensson (Niklas Cassel)
3
0.03%
Bartlomiej Zolnierkiewicz
3
0.03%
Sergey Shtylyov
1
0.01%
Others
900
7.62%
Total
11804
sata_promise.c
1230
-
32
6010
Mikael Pettersson
Jeff Garzik
Tejun Heo
David Milburn
Alan Cox
Jeremy Higdon
Hannes Reinecke
Niklas Svensson (Niklas Cassel)
Dan J Williams
Albert Lee
Al Viro
Christoph Hellwig
Bartlomiej Zolnierkiewicz
Others
October 2003
November 2003
December 2003
February 2004
March 2004
April 2004
June 2004
July 2004
October 2004
November 2004
February 2005
May 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
March 2006
May 2006
August 2006
September 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
October 2007
December 2007
March 2008
April 2008
May 2008
July 2008
October 2008
March 2009
September 2009
January 2010
May 2010
April 2011
April 2012
September 2012
April 2015
May 2019
August 2019
October 2019
March 2020
August 2020
December 2021
October 2022
December 2022
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 939}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 219}, {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 55, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "token_count": 230}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 22, "token_count": 889}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 22, "token_count": 296}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 15}, {"author_id": 1, "token_count": 330}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 23}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 22, "token_count": 124}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 22, "token_count": 321}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 22, "token_count": 381}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 86}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 22, "token_count": 93}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 22, "token_count": 574}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikael Pettersson
3156
52.51%
Jeff Garzik
1911
31.80%
Tejun Heo
643
10.70%
David Milburn
20
0.33%
Alan Cox
19
0.32%
Jeremy Higdon
9
0.15%
Hannes Reinecke
9
0.15%
Niklas Svensson (Niklas Cassel)
4
0.07%
Dan J Williams
2
0.03%
Albert Lee
2
0.03%
Al Viro
2
0.03%
Christoph Hellwig
1
0.02%
Bartlomiej Zolnierkiewicz
1
0.02%
Others
231
3.84%
Total
6010
sata_promise.h
141
-
3
715
Jeff Garzik
Al Viro
Others
April 2004
December 2007
May 2019
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 711}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
711
99.44%
Al Viro
2
0.28%
Others
2
0.28%
Total
715
sata_qstor.c
597
-
21
2997
Mark Lord
Tejun Heo
Jeff Garzik
Christoph Hellwig
Jeremy Higdon
Albert Lee
Hannes Reinecke
Alan Cox
Al Viro
Brett M Russ
Dan J Williams
Others
March 2004
February 2005
March 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
August 2006
September 2006
December 2006
January 2007
February 2007
April 2007
July 2007
August 2007
November 2007
December 2007
March 2008
April 2008
July 2008
March 2009
April 2009
May 2010
April 2011
April 2012
April 2015
May 2019
August 2019
October 2019
December 2021
March 2023
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 2283}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 230}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Lord
2554
85.22%
Tejun Heo
293
9.78%
Jeff Garzik
76
2.54%
Christoph Hellwig
10
0.33%
Jeremy Higdon
8
0.27%
Albert Lee
8
0.27%
Hannes Reinecke
6
0.20%
Alan Cox
5
0.17%
Al Viro
4
0.13%
Brett M Russ
3
0.10%
Dan J Williams
1
0.03%
Others
29
0.97%
Total
2997
sata_rcar.c
1026
-
25
4533
Vladimir Barinov
Sergei Shtylyov
Sergey Shtylyov
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Damien Le Moal
Others
February 2013
April 2013
May 2013
June 2013
November 2013
May 2014
October 2014
January 2015
November 2015
December 2016
May 2017
June 2017
July 2017
October 2017
February 2018
July 2018
August 2018
November 2018
October 2019
June 2020
September 2020
December 2021
February 2022
March 2022
October 2022
March 2023
July 2023
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 3695}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 170}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 347}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Barinov
3695
81.51%
Sergei Shtylyov
176
3.88%
Sergey Shtylyov
6
0.13%
Bartlomiej Zolnierkiewicz
6
0.13%
Hannes Reinecke
3
0.07%
Damien Le Moal
2
0.04%
Others
645
14.23%
Total
4533
sata_sil.c
807
-
32
3537
Tejun Heo
Jeff Garzik
Robert Hancock
Alan Cox
Jeremy Higdon
Bartlomiej Zolnierkiewicz
Mark Lord
Al Viro
Christoph Hellwig
Others
October 2003
December 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
September 2004
October 2004
November 2004
January 2005
February 2005
March 2005
May 2005
June 2005
August 2005
October 2005
November 2005
January 2006
February 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
November 2007
December 2007
March 2008
April 2008
July 2008
November 2008
December 2008
January 2009
March 2009
April 2009
May 2010
April 2011
August 2011
April 2012
June 2013
February 2014
May 2014
April 2015
November 2015
May 2019
August 2019
October 2019
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 549}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 321}, {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 524}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 8, "token_count": 419}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1390
39.30%
Jeff Garzik
1201
33.96%
Robert Hancock
420
11.87%
Alan Cox
40
1.13%
Jeremy Higdon
5
0.14%
Bartlomiej Zolnierkiewicz
3
0.08%
Mark Lord
2
0.06%
Al Viro
2
0.06%
Christoph Hellwig
1
0.03%
Others
473
13.37%
Total
3537
sata_sil24.c
1363
-
35
6132
Tejun Heo
Jeff Garzik
Robert Hancock
Al Viro
Lee Jones
Bartlomiej Zolnierkiewicz
Albert Lee
Gwendal Grignou
Christoph Hellwig
Hannes Reinecke
Sergey Shtylyov
Damien Le Moal
Alan Cox
Niklas Svensson (Niklas Cassel)
Others
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
July 2008
October 2008
March 2009
April 2009
July 2009
November 2009
May 2010
June 2010
September 2010
April 2011
August 2011
January 2012
April 2012
June 2013
May 2014
July 2014
January 2015
April 2015
April 2018
May 2018
May 2019
August 2019
October 2019
May 2021
October 2021
December 2021
December 2022
March 2023
July 2023
April 2024
var spanGroupData = [ {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 1897}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 54, "token_count": 18}, {"author_id": 0, "token_count": 38}, {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 420}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 407}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 761}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 822}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 50, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
5711
93.13%
Jeff Garzik
115
1.88%
Robert Hancock
65
1.06%
Al Viro
18
0.29%
Lee Jones
13
0.21%
Bartlomiej Zolnierkiewicz
13
0.21%
Albert Lee
10
0.16%
Gwendal Grignou
6
0.10%
Christoph Hellwig
4
0.07%
Hannes Reinecke
3
0.05%
Sergey Shtylyov
2
0.03%
Damien Le Moal
2
0.03%
Alan Cox
2
0.03%
Niklas Svensson (Niklas Cassel)
1
0.02%
Others
167
2.72%
Total
6132
sata_sis.c
298
-
19
1378
Jeff Garzik
Tejun Heo
Arnaud Patard
Alan Cox
Mark Lord
Brett M Russ
Bartlomiej Zolnierkiewicz
Al Viro
Others
March 2004
April 2004
May 2004
June 2004
September 2004
November 2004
August 2005
September 2005
October 2005
November 2005
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
October 2007
November 2007
March 2008
April 2008
July 2008
March 2009
September 2009
May 2010
April 2011
October 2011
April 2012
January 2014
May 2014
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 52, "token_count": 137}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
397
28.81%
Tejun Heo
291
21.12%
Arnaud Patard
137
9.94%
Alan Cox
53
3.85%
Mark Lord
16
1.16%
Brett M Russ
3
0.22%
Bartlomiej Zolnierkiewicz
1
0.07%
Al Viro
1
0.07%
Others
479
34.76%
Total
1378
sata_svw.c
527
-
23
2222
Jeff Garzik
Tejun Heo
David Milburn
Benjamin Herrenschmidt
Al Viro
Jeremy Higdon
Sergey Shtylyov
Christoph Hellwig
Others
October 2003
November 2003
January 2004
March 2004
April 2004
May 2004
June 2004
September 2004
November 2004
February 2005
March 2005
May 2005
August 2005
October 2005
November 2005
January 2006
March 2006
April 2006
May 2006
August 2006
September 2006
October 2006
December 2006
January 2007
April 2007
July 2007
August 2007
February 2008
March 2008
April 2008
June 2008
July 2008
March 2009
May 2010
April 2011
April 2012
October 2012
March 2013
March 2015
April 2015
July 2017
May 2019
August 2019
February 2022
March 2023
June 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 933}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 10, "token_count": 63}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 158}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 54, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1157
52.07%
Tejun Heo
335
15.08%
David Milburn
158
7.11%
Benjamin Herrenschmidt
113
5.09%
Al Viro
17
0.77%
Jeremy Higdon
16
0.72%
Sergey Shtylyov
6
0.27%
Christoph Hellwig
5
0.23%
Others
415
18.68%
Total
2222
sata_sx4.c
1449
-
28
7189
Jeff Garzik
Tejun Heo
Hannes Reinecke
Albert Lee
David Milburn
Al Viro
Jeremy Higdon
Niklas Svensson (Niklas Cassel)
Alan Cox
Linus Torvalds (pre-git)
Linus Torvalds
Dan J Williams
Christoph Hellwig
Others
May 1998
February 2002
October 2003
December 2003
March 2004
April 2004
May 2004
June 2004
July 2004
September 2004
October 2004
November 2004
February 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
May 2006
August 2006
September 2006
January 2007
February 2007
April 2007
May 2007
July 2007
August 2007
October 2007
December 2007
March 2008
April 2008
March 2009
April 2009
May 2009
May 2010
April 2011
April 2012
April 2015
August 2015
December 2015
May 2019
August 2019
October 2019
August 2020
December 2021
October 2022
December 2022
March 2023
March 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 5442}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 310}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 25}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 53, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 159}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 54, "token_count": 9}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 419}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 161}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
6487
90.24%
Tejun Heo
370
5.15%
Hannes Reinecke
161
2.24%
Albert Lee
32
0.45%
David Milburn
20
0.28%
Al Viro
11
0.15%
Jeremy Higdon
6
0.08%
Niklas Svensson (Niklas Cassel)
4
0.06%
Alan Cox
3
0.04%
Linus Torvalds (pre-git)
2
0.03%
Linus Torvalds
1
0.01%
Dan J Williams
1
0.01%
Christoph Hellwig
1
0.01%
Others
90
1.25%
Total
7189
sata_uli.c
229
-
11
1142
Jeff Garzik
Tejun Heo
Brett M Russ
Others
March 2004
September 2004
November 2004
August 2005
October 2005
November 2005
March 2006
June 2006
August 2006
September 2006
December 2006
January 2007
April 2007
May 2007
July 2007
August 2007
March 2008
April 2008
June 2008
July 2008
March 2009
May 2010
April 2011
April 2012
May 2019
March 2023
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 543}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
818
71.63%
Tejun Heo
281
24.61%
Brett M Russ
3
0.26%
Others
40
3.50%
Total
1142
sata_via.c
758
-
23
3617
Tejun Heo
Jeff Garzik
Ondrej Zary
Alan Cox
Christoph Hellwig
Bartlomiej Zolnierkiewicz
Al Viro
Others
October 2003
March 2004
June 2004
September 2004
November 2004
October 2005
November 2005
June 2006
August 2006
September 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
October 2007
January 2008
March 2008
April 2008
July 2008
October 2008
November 2008
January 2009
March 2009
April 2009
January 2010
February 2010
May 2010
September 2010
November 2010
April 2011
April 2012
May 2014
April 2015
February 2016
March 2017
June 2017
May 2019
August 2019
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 270}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 458}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 324}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 212}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 215}, {"author_id": 1, "token_count": 100}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 298}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 551}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 480}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 68}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1428
39.48%
Jeff Garzik
1255
34.70%
Ondrej Zary
557
15.40%
Alan Cox
216
5.97%
Christoph Hellwig
1
0.03%
Bartlomiej Zolnierkiewicz
1
0.03%
Al Viro
1
0.03%
Others
158
4.37%
Total
3617
sata_vsc.c
424
-
22
1901
Jeremy Higdon
Tejun Heo
Dan J Williams
Jeff Garzik
Al Viro
Sergey Shtylyov
Alan Cox
Christoph Hellwig
Others
March 2004
May 2004
June 2004
October 2004
November 2004
February 2005
March 2005
April 2005
July 2005
October 2005
November 2005
December 2005
March 2006
May 2006
June 2006
August 2006
January 2007
February 2007
April 2007
July 2007
August 2007
October 2007
March 2008
April 2008
July 2008
March 2009
April 2009
May 2010
November 2010
April 2011
April 2012
April 2015
May 2019
August 2019
February 2022
March 2023
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 1119}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 54, "token_count": 10}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 55, "token_count": 202}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Higdon
1148
60.39%
Tejun Heo
265
13.94%
Dan J Williams
212
11.15%
Jeff Garzik
200
10.52%
Al Viro
10
0.53%
Sergey Shtylyov
6
0.32%
Alan Cox
6
0.32%
Christoph Hellwig
1
0.05%
Others
53
2.79%
Total
1901
sis.h
6
-
5
11
Alan Cox
Tejun Heo
Others
January 2007
February 2007
May 2007
June 2007
November 2017
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
6
54.55%
Tejun Heo
1
9.09%
Others
4
36.36%
Total
11
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
582
Author
Tokens
Proportion
Commits
Proportion
0
Jeff Garzik
73071
18.60%
286
7.50%
1
Tejun Heo
72782
18.52%
786
20.62%
2
Linus Torvalds (pre-git)
18987
4.83%
76
1.99%
3
Alan Cox
17742
4.52%
212
5.56%
4
Mark Lord
12595
3.21%
120
3.15%
5
Bartlomiej Zolnierkiewicz
12475
3.17%
128
3.36%
6
Anton Vorontsov
12306
3.13%
10
0.26%
7
Ondrej Zary
6964
1.77%
55
1.44%
8
Robert Hancock
6748
1.72%
37
0.97%
9
Hannes Reinecke
6602
1.68%
94
2.47%
10
Benjamin Herrenschmidt
6597
1.68%
7
0.18%
11
Damien Le Moal
5588
1.42%
130
3.41%
12
Linus Walleij
4857
1.24%
13
0.34%
13
Li Yang
4688
1.19%
4
0.10%
14
David Daney
4574
1.16%
6
0.16%
15
Viresh Kumar
4489
1.14%
11
0.29%
16
Rafal Prylowski
4398
1.12%
1
0.03%
17
Rupjyoti Sarmah
3945
1.00%
1
0.03%
18
Vladimir Barinov
3695
0.94%
1
0.03%
19
Kuan Luo
3654
0.93%
2
0.05%
20
Tim Yamin
3478
0.89%
1
0.03%
21
Russell King
3277
0.83%
11
0.29%
22
Mikael Pettersson
3166
0.81%
32
0.84%
23
Brett M Russ
3109
0.79%
6
0.16%
24
Gwendal Grignou
3039
0.77%
10
0.26%
25
Serge Semin
2492
0.63%
13
0.34%
26
Richard Zhu
2351
0.60%
6
0.16%
27
Langsdorf, Mark
2257
0.57%
7
0.18%
28
Niklas Svensson (Niklas Cassel)
2247
0.57%
46
1.21%
29
John(Jung-Ik) Lee
2113
0.54%
2
0.05%
30
Christoph Hellwig
2041
0.52%
48
1.26%
31
David Milburn
2011
0.51%
9
0.24%
32
Loc Ho
1970
0.50%
2
0.05%
33
Kristen Carlson Accardi
1869
0.48%
10
0.26%
34
Aaron Lu
1698
0.43%
17
0.45%
35
Brian Norris
1689
0.43%
16
0.42%
36
Mikko Perttunen
1610
0.41%
4
0.10%
37
Saeed Bishara
1542
0.39%
10
0.26%
38
Tang Yuantian
1470
0.37%
12
0.31%
39
Suman Tripathi
1457
0.37%
20
0.52%
40
Sergei Shtylyov
1411
0.36%
61
1.60%
41
Sylvain Munaut
1387
0.35%
1
0.03%
42
Hans de Goede
1384
0.35%
24
0.63%
43
Florian Fainelli
1382
0.35%
15
0.39%
44
Martin K. Petersen
1338
0.34%
14
0.37%
45
Marek Vašut
1282
0.33%
4
0.10%
46
Jeremy Higdon
1276
0.32%
5
0.13%
47
Linus Torvalds
1225
0.31%
10
0.26%
48
Bartosz Golaszewski
1163
0.30%
8
0.21%
49
Sergey Shtylyov
1048
0.27%
52
1.36%
50
Lee Jones
1031
0.26%
47
1.23%
51
Olliver Schinagl
1001
0.25%
1
0.03%
52
Arnaud Patard
997
0.25%
3
0.08%
53
Albert Lee
968
0.25%
39
1.02%
54
Al Viro
963
0.25%
19
0.50%
55
Dan J Williams
952
0.24%
19
0.50%
56
Csaba Kertesz
893
0.23%
1
0.03%
57
Preetham Chandru
858
0.22%
5
0.13%
58
Paolo Bonzini
845
0.22%
2
0.05%
59
Shane Huang
822
0.21%
13
0.34%
60
Others
39066
9.94%
1206
31.65%
Total
392935
3811