Linux Source Code
Home
Release 6.5
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
Elias Oltmanns
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
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
4871
17
12
27446
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
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": 1460}, ]}, {"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": 55, "token_count": 736}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 55, "token_count": 88}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 55, "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": 9, "token_count": 4240}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 9, "token_count": 663}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 9, "token_count": 1165}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 16, "token_count": 163}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 16, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
18991
69.19%
Ondrej Zary
6068
22.11%
Linus Torvalds
1200
4.37%
Al Viro
826
3.01%
Damien Le Moal
255
0.93%
Others
106
0.39%
Total
27446
Files:
acard-ahci.c
461
-
22
1883
David Milburn
Anton Vorontsov
Jeff Garzik
Tejun Heo
Christoph Hellwig
Kristen Carlson Accardi
Bartlomiej Zolnierkiewicz
Al Viro
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": 1, "token_count": 40}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 169}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 30, "token_count": 1551}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "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": 31, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 33, "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%
Damien Le Moal
2
0.11%
Sergey Shtylyov
1
0.05%
Niklas Svensson (Niklas Cassel)
1
0.05%
Others
34
1.81%
Total
1883
ahci.c
1953
-
94
9861
Anton Vorontsov
Tejun Heo
Jeff Garzik
Dan J Williams
Hans de Goede
Christoph Hellwig
Alan Cox
Kristen Carlson Accardi
Jeremy Higdon
Robert Hancock
Hannes Reinecke
Sergey Shtylyov
Serge Semin
Sergei Shtylyov
Damien Le Moal
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
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
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 45, "token_count": 22}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 340}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 185}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 40}, {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 214}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 277}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 2724}, {"author_id": 0, "token_count": 190}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"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": 51}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"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": 60, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 261}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"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": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 49, "token_count": 301}, {"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": 49, "token_count": 11}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 611}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 31, "token_count": 61}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 118}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 91}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 43, "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": 43, "token_count": 215}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 13}, {"author_id": 49, "token_count": 142}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 49, "token_count": 2}, {"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": 105}, ]}, {"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": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 49, "token_count": 15}, {"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": 42}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
2724
27.62%
Tejun Heo
2185
22.16%
Jeff Garzik
476
4.83%
Dan J Williams
474
4.81%
Hans de Goede
328
3.33%
Christoph Hellwig
213
2.16%
Alan Cox
71
0.72%
Kristen Carlson Accardi
50
0.51%
Jeremy Higdon
22
0.22%
Robert Hancock
14
0.14%
Hannes Reinecke
6
0.06%
Sergey Shtylyov
5
0.05%
Serge Semin
2
0.02%
Sergei Shtylyov
1
0.01%
Damien Le Moal
1
0.01%
Others
3289
33.35%
Total
9861
ahci.h
457
-
51
2084
Anton Vorontsov
Jeff Garzik
Tejun Heo
Kristen Carlson Accardi
Robert Hancock
Serge Semin
David Milburn
Dan J Williams
Hans de Goede
Hannes Reinecke
Suman Tripathi
Bartosz Golaszewski
Christoph Hellwig
Al Viro
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
December 2017
April 2018
August 2018
September 2018
December 2018
May 2019
August 2019
February 2020
March 2021
October 2021
February 2022
September 2022
October 2022
December 2022
March 2023
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 365}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 55}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 30, "token_count": 30}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 7, "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": 60, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 398}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "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": 14, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "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": 43, "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": 38, "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": 49, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 31, "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": 1512115200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"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": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 339}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
398
19.10%
Jeff Garzik
381
18.28%
Tejun Heo
269
12.91%
Kristen Carlson Accardi
72
3.45%
Robert Hancock
57
2.74%
Serge Semin
55
2.64%
David Milburn
48
2.30%
Dan J Williams
34
1.63%
Hans de Goede
21
1.01%
Hannes Reinecke
20
0.96%
Suman Tripathi
14
0.67%
Bartosz Golaszewski
11
0.53%
Christoph Hellwig
9
0.43%
Al Viro
9
0.43%
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
666
31.96%
Total
2084
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": 42, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 381}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 42, "token_count": 329}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 42, "token_count": 24}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 42, "token_count": 25}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "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
383
-
9
1598
Damien Le Moal
Others
June 2015
August 2017
August 2018
May 2019
February 2021
March 2021
January 2022
March 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 828}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 627}, ]}, {"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": 128}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "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
Damien Le Moal
2
0.13%
Others
1596
99.87%
Total
1598
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": 0, "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
-
18
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
May 2014
July 2014
January 2015
July 2017
August 2018
May 2019
September 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "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": 43, "token_count": 101}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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}, ]}, ]
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
1238
-
24
5443
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
Damien Le Moal
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
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "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": 101}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 46, "token_count": 190}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 43, "token_count": 409}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 739}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 21, "token_count": 757}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "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": 11, "token_count": 27}, ]}, {"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": 16, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Zhu
2289
42.05%
Csaba Kertesz
893
16.41%
Russell King
757
13.91%
Hans de Goede
414
7.61%
Marek Vašut
190
3.49%
Anton Vorontsov
40
0.73%
Linus Walleij
27
0.50%
Tejun Heo
25
0.46%
Kristen Carlson Accardi
11
0.20%
Brian Norris
8
0.15%
Jeff Garzik
3
0.06%
Damien Le Moal
2
0.04%
Others
784
14.40%
Total
5443
ahci_mtk.c
186
-
9
746
Others
August 2017
November 2017
December 2017
August 2018
May 2019
March 2022
March 2023
May 2023
var spanGroupData = [ {"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
Others
746
100.00%
Total
746
ahci_mvebu.c
261
-
13
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
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 540}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
8
0.84%
Others
946
99.16%
Total
954
ahci_octeon.c
93
-
10
323
Anton Vorontsov
Bartlomiej Zolnierkiewicz
Richard Zhu
Hans de Goede
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
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "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": 43, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
35
10.84%
Bartlomiej Zolnierkiewicz
7
2.17%
Richard Zhu
3
0.93%
Hans de Goede
3
0.93%
Tejun Heo
2
0.62%
Brian Norris
1
0.31%
Others
272
84.21%
Total
323
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": 0, "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": 14, "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": 43, "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": 39, "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": 38, "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
374
-
12
1733
Tang Yuantian
Damien Le Moal
Sergey Shtylyov
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
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 39, "token_count": 1253}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 39, "token_count": 66}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 39, "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": 52, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tang Yuantian
1467
84.65%
Damien Le Moal
2
0.12%
Sergey Shtylyov
1
0.06%
Others
263
15.18%
Total
1733
ahci_seattle.c
202
-
6
797
Others
January 2016
June 2016
August 2018
June 2019
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 790}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Others
797
100.00%
Total
797
ahci_st.c
249
-
11
1012
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": 0, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 51, "token_count": 842}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 51, "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
873
86.26%
Bartlomiej Zolnierkiewicz
40
3.95%
Tejun Heo
8
0.79%
Others
91
8.99%
Total
1012
ahci_sunxi.c
306
-
15
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
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 54, "token_count": 1003}, ]}, {"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": 43, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Olliver Schinagl
1003
92.19%
Hans de Goede
36
3.31%
Tejun Heo
8
0.74%
Bartlomiej Zolnierkiewicz
1
0.09%
Others
40
3.68%
Total
1088
ahci_tegra.c
623
-
10
2697
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
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1593}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Mikko Perttunen
1613
59.81%
Preetham Chandru
858
31.81%
Bartosz Golaszewski
10
0.37%
Tejun Heo
8
0.30%
Others
208
7.71%
Total
2697
ahci_xgene.c
884
-
21
3415
Loc Ho
Suman Tripathi
Tejun Heo
Anton Vorontsov
Damien Le Moal
Jeff Garzik
Sergey Shtylyov
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
October 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 29, "token_count": 2017}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 157}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 38, "token_count": 106}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 38, "token_count": 26}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 38, "token_count": 501}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 273}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 38, "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": 51, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Loc Ho
2017
59.06%
Suman Tripathi
1293
37.86%
Tejun Heo
13
0.38%
Anton Vorontsov
7
0.20%
Damien Le Moal
6
0.18%
Jeff Garzik
2
0.06%
Sergey Shtylyov
1
0.03%
Lee Jones
1
0.03%
Others
75
2.20%
Total
3415
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": 1, "token_count": 62}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 465}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 0, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "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": 51, "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": 1, "token_count": 1458}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 175}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "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": 1, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 134}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 399}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 479}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 32, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 570}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 512}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "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": 0, "token_count": 46}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "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": 0, "token_count": 30}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "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": 8, "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": 8, "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
2768
-
67
12754
Anton Vorontsov
Tejun Heo
Niklas Svensson (Niklas Cassel)
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
Jeremy Higdon
Alan Cox
Richard Zhu
Sergey Shtylyov
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
September 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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 264}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 32, "token_count": 62}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 139}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "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": 7, "token_count": 52}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 7641}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 588}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "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": 0, "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": 60, "token_count": 380}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 43, "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": 38, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "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": 38, "token_count": 97}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 49, "token_count": 26}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 38, "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": 8, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 31, "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": 16, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 160}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "token_count": 53}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 33, "token_count": 438}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
7641
59.91%
Tejun Heo
680
5.33%
Niklas Svensson (Niklas Cassel)
505
3.96%
Jeff Garzik
383
3.00%
Kristen Carlson Accardi
201
1.58%
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.24%
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%
Jeremy Higdon
6
0.05%
Alan Cox
6
0.05%
Richard Zhu
5
0.04%
Sergey Shtylyov
2
0.02%
Sergei Shtylyov
1
0.01%
Others
2610
20.46%
Total
12754
libahci_platform.c
952
-
38
3169
Bartlomiej Zolnierkiewicz
Serge Semin
Hans de Goede
Anton Vorontsov
Brian Norris
Viresh Kumar
Tejun Heo
Mikko Perttunen
Sergey Shtylyov
Richard Zhu
Florian Fainelli
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
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": 0, "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": 14, "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": 43, "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": 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": 0, "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": 42, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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.78%
Serge Semin
426
13.44%
Hans de Goede
279
8.80%
Anton Vorontsov
258
8.14%
Brian Norris
230
7.26%
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%
Others
1266
39.95%
Total
3169
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": 1, "token_count": 16}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 32, "token_count": 723}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 781}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 741}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "token_count": 19}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "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": 51, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "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
6746
-
133
24363
Tejun Heo
Damien Le Moal
Jeff Garzik
Hannes Reinecke
Christoph Hellwig
Alan Cox
Bartlomiej Zolnierkiewicz
Niklas Svensson (Niklas Cassel)
Albert Lee
Dan J Williams
Kristen Carlson Accardi
Gwendal Grignou
Aaron Lu
Mark Lord
Martin K. Petersen
Hans de Goede
David Milburn
Sergey Shtylyov
Brian Norris
David Daney
Robert Hancock
Elias Oltmanns
Linus Walleij
Jeremy Higdon
Sergei Shtylyov
Benjamin Herrenschmidt
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
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
February 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
June 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
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": 1, "token_count": 511}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 45, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 9}, {"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": 1, "token_count": 97}, {"author_id": 0, "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": 1, "token_count": 26}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 563}, {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 53, "token_count": 55}, {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 375}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 53, "token_count": 16}, {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 472}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 56}, {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 66}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 32, "token_count": 27}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 0, "token_count": 351}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 49, "token_count": 1}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 53, "token_count": 5}, {"author_id": 4, "token_count": 28}, {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 53, "token_count": 24}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 1, "token_count": 7}, {"author_id": 32, "token_count": 128}, {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 61}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 53, "token_count": 2}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 7525}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 0, "token_count": 2130}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 0, "token_count": 290}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 0, "token_count": 426}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 59, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 376}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 13, "token_count": 27}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 221}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 7, "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": 0, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 145}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 15}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "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": 49, "token_count": 86}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 34, "token_count": 123}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 30, "token_count": 22}, {"author_id": 60, "token_count": 39}, ]}, {"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": 0, "token_count": 106}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 49, "token_count": 129}, {"author_id": 60, "token_count": 8}, ]}, {"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": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "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": 8, "token_count": 45}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 44, "token_count": 50}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 44, "token_count": 43}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 30, "token_count": 30}, {"author_id": 44, "token_count": 1}, {"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": 16, "token_count": 20}, {"author_id": 8, "token_count": 411}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 8, "token_count": 8}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 507}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "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": 30, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 11, "token_count": 13}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 43, "token_count": 36}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 43, "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": 43, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 43, "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": 65}, ]}, {"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": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 553}, {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 243}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 55}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 58}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 52, "token_count": 8}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 476}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 62}, {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 52, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 52, "token_count": 24}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 33, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 160}, {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 16, "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": 16, "token_count": 431}, {"author_id": 33, "token_count": 244}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
14881
61.08%
Damien Le Moal
2107
8.65%
Jeff Garzik
1485
6.10%
Hannes Reinecke
548
2.25%
Christoph Hellwig
523
2.15%
Alan Cox
503
2.06%
Bartlomiej Zolnierkiewicz
291
1.19%
Niklas Svensson (Niklas Cassel)
290
1.19%
Albert Lee
279
1.15%
Dan J Williams
239
0.98%
Kristen Carlson Accardi
157
0.64%
Gwendal Grignou
145
0.60%
Aaron Lu
129
0.53%
Mark Lord
124
0.51%
Martin K. Petersen
116
0.48%
Hans de Goede
86
0.35%
David Milburn
57
0.23%
Sergey Shtylyov
54
0.22%
Brian Norris
37
0.15%
David Daney
27
0.11%
Robert Hancock
18
0.07%
Elias Oltmanns
14
0.06%
Linus Walleij
13
0.05%
Jeremy Higdon
13
0.05%
Sergei Shtylyov
10
0.04%
Benjamin Herrenschmidt
7
0.03%
Linus Torvalds (pre-git)
2
0.01%
Li Yang
2
0.01%
Linus Torvalds
1
0.00%
Others
2205
9.05%
Total
24363
libata-eh.c
4124
-
55
15220
Tejun Heo
Robert Hancock
Hannes Reinecke
Elias Oltmanns
Niklas Svensson (Niklas Cassel)
Jeff Garzik
Damien Le Moal
Bartlomiej Zolnierkiewicz
Gwendal Grignou
Dan J Williams
Mark Lord
Aaron Lu
Albert Lee
Alan Cox
Sergey Shtylyov
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
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": 1, "token_count": 132}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "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": 1, "token_count": 100}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 261}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3378}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 295}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 167}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 419}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 554}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 0, "token_count": 868}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 32, "token_count": 24}, {"author_id": 7, "token_count": 351}, {"author_id": 0, "token_count": 287}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 725}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 632}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 473}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 310}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 59, "token_count": 454}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 7, "token_count": 586}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 56}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 606}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "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": 49, "token_count": 59}, ]}, {"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": 7, "token_count": 48}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 267}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "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": 43, "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": 16, "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": 16, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 148}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "token_count": 30}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 33, "token_count": 12}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 33, "token_count": 301}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
11401
74.91%
Robert Hancock
985
6.47%
Hannes Reinecke
498
3.27%
Elias Oltmanns
454
2.98%
Niklas Svensson (Niklas Cassel)
431
2.83%
Jeff Garzik
305
2.00%
Damien Le Moal
128
0.84%
Bartlomiej Zolnierkiewicz
88
0.58%
Gwendal Grignou
84
0.55%
Dan J Williams
73
0.48%
Mark Lord
67
0.44%
Aaron Lu
64
0.42%
Albert Lee
46
0.30%
Alan Cox
38
0.25%
Sergey Shtylyov
36
0.24%
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
477
3.13%
Total
15220
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": 1, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "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
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": 1, "token_count": 51}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2835}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "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": 0, "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": 0, "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": 51, "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%
Mark Lord
4
0.11%
Linus Torvalds (pre-git)
2
0.05%
Linus Torvalds
1
0.03%
Lee Jones
1
0.03%
Others
175
4.63%
Total
3777
libata-sata.c
1622
-
35
5601
Bartlomiej Zolnierkiewicz
Tejun Heo
Niklas Svensson (Niklas Cassel)
Damien Le Moal
Kristen Carlson Accardi
Jeff Garzik
Elias Oltmanns
Dan J Williams
Hans de Goede
Sergey Shtylyov
Hannes Reinecke
Gwendal Grignou
Lee Jones
Christoph Hellwig
Alan Cox
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
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
June 2011
January 2012
March 2012
July 2013
January 2014
September 2014
April 2015
February 2016
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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "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": 1, "token_count": 19}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 32, "token_count": 231}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 61}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 59, "token_count": 96}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "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": 0, "token_count": 71}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"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": 3423}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 153}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 33, "token_count": 46}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 16, "token_count": 61}, {"author_id": 33, "token_count": 325}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
3423
61.11%
Tejun Heo
481
8.59%
Niklas Svensson (Niklas Cassel)
414
7.39%
Damien Le Moal
298
5.32%
Kristen Carlson Accardi
292
5.21%
Jeff Garzik
112
2.00%
Elias Oltmanns
96
1.71%
Dan J Williams
28
0.50%
Hans de Goede
6
0.11%
Sergey Shtylyov
4
0.07%
Hannes Reinecke
3
0.05%
Gwendal Grignou
3
0.05%
Lee Jones
2
0.04%
Christoph Hellwig
2
0.04%
Alan Cox
2
0.04%
Others
435
7.77%
Total
5601
libata-scsi.c
4906
-
90
19131
Jeff Garzik
Tejun Heo
Hannes Reinecke
Damien Le Moal
Christoph Hellwig
Paolo Bonzini
Alan Cox
Albert Lee
Elias Oltmanns
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
Robert Hancock
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
September 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
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": 31, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 1390}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 3, "token_count": 418}, {"author_id": 1, "token_count": 391}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "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": 1, "token_count": 1348}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 298}, {"author_id": 1, "token_count": 312}, {"author_id": 60, "token_count": 463}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 113}, {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 14}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 121}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 0, "token_count": 808}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 241}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 30, "token_count": 132}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 168}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 53, "token_count": 73}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 4, "token_count": 94}, {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 201}, {"author_id": 0, "token_count": 77}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 1, "token_count": 21}, {"author_id": 32, "token_count": 60}, {"author_id": 0, "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": 0, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 185}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 32, "token_count": 86}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 59, "token_count": 261}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 76}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 44, "token_count": 89}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 31, "token_count": 279}, {"author_id": 44, "token_count": 29}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 44, "token_count": 59}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "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": 12}, ]}, {"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": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 8, "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": 8, "token_count": 37}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 31, "token_count": 56}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 2393}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 8, "token_count": 24}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 478}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 31, "token_count": 109}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 31, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 407}, {"author_id": 60, "token_count": 242}, ]}, {"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": 16, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "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": 11, "token_count": 140}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 235}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 216}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 8, "token_count": 77}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 42}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 52, "token_count": 45}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 33, "token_count": 35}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 33, "token_count": 27}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 33, "token_count": 12}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 16, "token_count": 929}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 16, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
4609
24.09%
Tejun Heo
2967
15.51%
Hannes Reinecke
2725
14.24%
Damien Le Moal
1342
7.01%
Christoph Hellwig
912
4.77%
Paolo Bonzini
845
4.42%
Alan Cox
560
2.93%
Albert Lee
553
2.89%
Elias Oltmanns
266
1.39%
Bartlomiej Zolnierkiewicz
241
1.26%
Martin K. Petersen
198
1.03%
Mark Lord
166
0.87%
Kristen Carlson Accardi
161
0.84%
Linus Walleij
142
0.74%
David Milburn
132
0.69%
Niklas Svensson (Niklas Cassel)
77
0.40%
Sergey Shtylyov
49
0.26%
Gwendal Grignou
22
0.11%
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%
Robert Hancock
2
0.01%
Al Viro
1
0.01%
Others
3121
16.31%
Total
19131
libata-sff.c
3217
-
44
10555
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
Damien Le Moal
Niklas Svensson (Niklas Cassel)
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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 45, "token_count": 16}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "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": 1, "token_count": 70}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 257}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 53, "token_count": 4}, {"author_id": 1, "token_count": 79}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 91}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 310}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 4290}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 104}, {"author_id": 0, "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": 0, "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": 7, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 43}, {"author_id": 0, "token_count": 2390}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 110}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 14, "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": 0, "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": 9, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "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": 31, "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": 31, "token_count": 134}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 121}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 123}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
8447
80.03%
Jeff Garzik
671
6.36%
Alan Cox
475
4.50%
Christoph Hellwig
135
1.28%
Hannes Reinecke
124
1.17%
Sergey Shtylyov
123
1.17%
Gwendal Grignou
116
1.10%
Sergei Shtylyov
86
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.09%
Ondrej Zary
10
0.09%
Dan J Williams
6
0.06%
Damien Le Moal
4
0.04%
Niklas Svensson (Niklas Cassel)
2
0.02%
Others
210
1.99%
Total
10555
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": 1, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 899}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 215}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 85}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 33, "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
852
-
23
2959
Gwendal Grignou
Martin K. Petersen
Hannes Reinecke
Tejun Heo
Jeff Garzik
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
November 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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 32, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 2448}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "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": 30, "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": 8, "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": 51, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 88}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Gwendal Grignou
2472
83.54%
Martin K. Petersen
112
3.79%
Hannes Reinecke
94
3.18%
Tejun Heo
79
2.67%
Jeff Garzik
34
1.15%
David Milburn
15
0.51%
Aaron Lu
10
0.34%
Kristen Carlson Accardi
4
0.14%
Lee Jones
3
0.10%
Sergey Shtylyov
1
0.03%
Others
135
4.56%
Total
2959
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": 1, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 46}, {"author_id": 0, "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": 1, "token_count": 11}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 32, "token_count": 55}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "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
238
-
32
1738
Tejun Heo
Jeff Garzik
Aaron Lu
Kristen Carlson Accardi
Bartlomiej Zolnierkiewicz
Hannes Reinecke
Gwendal Grignou
Albert Lee
Niklas Svensson (Niklas Cassel)
Robert Hancock
Alan Cox
Christoph Hellwig
Damien Le Moal
Mark Lord
Dan J Williams
Sergey Shtylyov
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
January 2011
December 2011
January 2012
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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "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": 1, "token_count": 19}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 1, "token_count": 83}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 32, "token_count": 95}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "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": 8, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "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": 8, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
959
55.18%
Jeff Garzik
304
17.49%
Aaron Lu
110
6.33%
Kristen Carlson Accardi
105
6.04%
Bartlomiej Zolnierkiewicz
41
2.36%
Hannes Reinecke
28
1.61%
Gwendal Grignou
19
1.09%
Albert Lee
18
1.04%
Niklas Svensson (Niklas Cassel)
16
0.92%
Robert Hancock
10
0.58%
Alan Cox
8
0.46%
Christoph Hellwig
7
0.40%
Damien Le Moal
5
0.29%
Mark Lord
4
0.23%
Dan J Williams
4
0.23%
Sergey Shtylyov
2
0.12%
Others
98
5.64%
Total
1738
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": 0, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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": 1, "token_count": 141}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1628}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "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": 0, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "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": 1, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "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": 52, "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": 1, "token_count": 221}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1637}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 0, "token_count": 353}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 7, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 51, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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
982
-
22
4611
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": 0, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 14, "token_count": 4332}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "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": 8, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "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": 31, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 52, "token_count": 25}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Viresh Kumar
4388
95.16%
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
122
2.65%
Total
4611
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": 1, "token_count": 182}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "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": 1, "token_count": 1038}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "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": 0, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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
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": 1, "token_count": 115}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 826}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "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": 0, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 51, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "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%
Lee Jones
8
0.62%
Others
87
6.75%
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": 28, "token_count": 2022}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 88}, {"author_id": 28, "token_count": 91}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 31, "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": 8, "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
299
-
3
1312
Bartlomiej Zolnierkiewicz
Others
February 2019
August 2019
March 2023
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1084}, ]}, {"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
1084
82.62%
Others
228
17.38%
Total
1312
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": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 8, "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": 1, "token_count": 188}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1118}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "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": 0, "token_count": 65}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 1, "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": 0, "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": 8, "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
297
-
20
1290
Jeff Garzik
Tejun Heo
Alan Cox
Hannes Reinecke
Lee Jones
Benjamin Herrenschmidt
Bartlomiej Zolnierkiewicz
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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 504}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 144}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 5}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 31, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
589
45.66%
Tejun Heo
549
42.56%
Alan Cox
98
7.60%
Hannes Reinecke
16
1.24%
Lee Jones
8
0.62%
Benjamin Herrenschmidt
6
0.47%
Bartlomiej Zolnierkiewicz
4
0.31%
Mark Lord
1
0.08%
Christoph Hellwig
1
0.08%
Al Viro
1
0.08%
Others
17
1.32%
Total
1290
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": 1, "token_count": 106}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 756}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "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": 0, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "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": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "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": 1, "token_count": 93}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 520}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "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": 0, "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": 0, "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": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "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": 8, "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": 1, "token_count": 80}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 495}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "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": 0, "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": 31, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "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": 1, "token_count": 146}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 844}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "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": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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
1034
-
11
4449
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
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 4417}, ]}, {"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": 52, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rafal Prylowski
4417
99.28%
Bartlomiej Zolnierkiewicz
5
0.11%
Sergey Shtylyov
3
0.07%
Others
24
0.54%
Total
4449
pata_falcon.c
224
-
5
1118
Bartlomiej Zolnierkiewicz
Linus Torvalds
Others
December 2016
February 2017
March 2018
November 2019
June 2021
August 2021
March 2023
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 871}, ]}, {"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": 121}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
874
78.18%
Linus Torvalds
4
0.36%
Others
240
21.47%
Total
1118
pata_ftide010.c
572
-
5
2277
Linus Walleij
Others
June 2017
July 2018
May 2019
March 2022
March 2023
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 2232}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
2269
99.65%
Others
8
0.35%
Total
2277
pata_gayle.c
219
-
2
992
Bartlomiej Zolnierkiewicz
Others
March 2018
March 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 991}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bartlomiej Zolnierkiewicz
991
99.90%
Others
1
0.10%
Total
992
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": 1, "token_count": 137}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 861}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "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": 0, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 127}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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": 1, "token_count": 171}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 2081}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "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": 0, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 10, "token_count": 9}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 0, "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": 0, "token_count": 109}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 120}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 52, "token_count": 157}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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": 1, "token_count": 163}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1324}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 68}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 52, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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": 1, "token_count": 73}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 446}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 295}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 120}, {"author_id": 1, "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": 0, "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": 31, "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": 45, "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": 0, "token_count": 81}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 36}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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
282
-
12
1346
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
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 50, "token_count": 906}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"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": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 52, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaud Patard
906
67.31%
Bartlomiej Zolnierkiewicz
7
0.52%
Sergey Shtylyov
1
0.07%
Others
432
32.10%
Total
1346
pata_isapnp.c
136
-
8
496
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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
295
59.48%
Tejun Heo
155
31.25%
Alan Cox
37
7.46%
Others
9
1.81%
Total
496
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": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 1, "token_count": 137}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 2350}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "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": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "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": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 726}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "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": 0, "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": 51, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 95}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "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
315
-
24
1552
Linus Walleij
Tejun Heo
Sergey Shtylyov
Russell King
Jeff Garzik
Alan Cox
Bartlomiej Zolnierkiewicz
Hannes Reinecke
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
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 539}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "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": 52, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 695}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
707
45.55%
Tejun Heo
203
13.08%
Sergey Shtylyov
16
1.03%
Russell King
16
1.03%
Jeff Garzik
5
0.32%
Alan Cox
5
0.32%
Bartlomiej Zolnierkiewicz
4
0.26%
Hannes Reinecke
2
0.13%
Brian Norris
1
0.06%
Others
593
38.21%
Total
1552
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": 1, "token_count": 52}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "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": 0, "token_count": 20}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "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
5740
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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 2500}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 82}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 55, "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": 0, "token_count": 67}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 0, "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": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "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": 15, "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": 51, "token_count": 3}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
2644
46.06%
Alan Cox
2524
43.97%
Tejun Heo
254
4.43%
Bartlomiej Zolnierkiewicz
97
1.69%
Sergey Shtylyov
12
0.21%
Rafal Prylowski
8
0.14%
Al Viro
4
0.07%
Lee Jones
3
0.05%
Sergei Shtylyov
2
0.03%
Others
192
3.34%
Total
5740
pata_macio.c
1413
-
23
5984
Benjamin Herrenschmidt
Lee Jones
Tejun Heo
Bartlomiej Zolnierkiewicz
Christoph Hellwig
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
March 2023
April 2023
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": 5859}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 31, "token_count": 5}, ]}, {"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": 51, "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": 16, "token_count": 1}, ]}, {"timestamp": 1659337200, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Herrenschmidt
5874
98.16%
Lee Jones
14
0.23%
Tejun Heo
8
0.13%
Bartlomiej Zolnierkiewicz
8
0.13%
Christoph Hellwig
5
0.08%
Damien Le Moal
1
0.02%
Others
74
1.24%
Total
5984
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": 1, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "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
877
-
23
5223
Tim Yamin
Sylvain Munaut
Tejun Heo
Brian Norris
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
March 2017
February 2022
March 2022
April 2022
May 2022
October 2022
March 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 41, "token_count": 1393}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "token_count": 1}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "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": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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": 3}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Tim Yamin
3478
66.59%
Sylvain Munaut
1393
26.67%
Tejun Heo
123
2.35%
Brian Norris
15
0.29%
Sergey Shtylyov
3
0.06%
Jeff Garzik
3
0.06%
Bartlomiej Zolnierkiewicz
2
0.04%
Al Viro
1
0.02%
Others
205
3.92%
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": 1, "token_count": 79}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 481}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 1, "token_count": 51}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 16, "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": 0, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 31, "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": 1, "token_count": 69}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 525}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "token_count": 30}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 52, "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": 0, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "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": 0, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "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": 8, "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": 31, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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": 16, "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": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "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": 1, "token_count": 68}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 724}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "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": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 1, "token_count": 69}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 529}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 51, "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": 1, "token_count": 109}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1273}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "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": 1, "token_count": 34}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 799}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "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": 0, "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": 0, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 129}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 7, "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": 0, "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": 1, "token_count": 123}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 1947}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 164}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 53, "token_count": 22}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 10}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 31, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 124}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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": 1, "token_count": 175}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 981}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "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": 1, "token_count": 10}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "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": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "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": 0, "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": 51, "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": 1, "token_count": 58}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "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": 0, "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": 0, "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": 51, "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": 1, "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": 55, "token_count": 10}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "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": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "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
324
-
8
1351
Marek Vašut
Others
May 2010
November 2011
May 2013
July 2013
September 2015
June 2018
May 2019
October 2019
March 2022
March 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 46, "token_count": 1093}, ]}, {"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": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Vašut
1093
80.90%
Others
258
19.10%
Total
1351
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": 1, "token_count": 56}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 714}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "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": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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
184
-
15
683
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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 42, "token_count": 568}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 11, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
568
83.16%
Linus Walleij
26
3.81%
Sergey Shtylyov
11
1.61%
Tejun Heo
9
1.32%
Christoph Hellwig
1
0.15%
Others
68
9.96%
Total
683
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": 0, "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": 1, "token_count": 70}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "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": 8, "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": 1, "token_count": 68}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 670}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "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": 0, "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": 1, "token_count": 133}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1406}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 1, "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": 0, "token_count": 41}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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": 1, "token_count": 152}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 918}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 325}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 31, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 52, "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": 1, "token_count": 239}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 2354}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 1, "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": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "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": 0, "token_count": 19}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 1, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 51, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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
381
-
17
1232
Jeff Garzik
Alan Cox
Bartlomiej Zolnierkiewicz
Tejun Heo
Sergei Shtylyov
Benjamin Herrenschmidt
Lee Jones
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 2021
March 2023
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 754}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "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": 0, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 1614585600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "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%
Lee Jones
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": 1, "token_count": 88}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 466}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "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": 0, "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": 51, "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": 1, "token_count": 144}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1611}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "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": 0, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 1, "token_count": 5}, {"author_id": 0, "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": 1, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "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": 0, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "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": 51, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 52, "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": 1, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 4, "token_count": 2390}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 212}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 31, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "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
1253
-
18
5560
Rupjyoti Sarmah
Sergei Shtylyov
Hannes Reinecke
Others
October 2007
July 2010
August 2010
January 2011
February 2011
July 2011
August 2011
November 2011
April 2012
May 2012
September 2013
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
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 3925}, ]}, {"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": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "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": 8, "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": 8, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Rupjyoti Sarmah
3925
70.59%
Sergei Shtylyov
72
1.29%
Hannes Reinecke
20
0.36%
Others
1543
27.75%
Total
5560
sata_fsl.c
1606
-
45
6935
Li Yang
Hannes Reinecke
Tejun Heo
Damien Le Moal
Anton Vorontsov
Sergey Shtylyov
Linus Torvalds (pre-git)
Jeff Garzik
Bartlomiej Zolnierkiewicz
Niklas Svensson (Niklas Cassel)
Linus Torvalds
Others
May 1998
February 2002
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
July 2008
September 2008
January 2009
March 2009
May 2009
June 2009
July 2009
October 2009
November 2009
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
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 12, "token_count": 4697}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 474}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"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": 1270105200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "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": 1}, ]}, {"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": 16, "token_count": 2}, {"author_id": 8, "token_count": 197}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Li Yang
4699
67.76%
Hannes Reinecke
197
2.84%
Tejun Heo
129
1.86%
Damien Le Moal
37
0.53%
Anton Vorontsov
4
0.06%
Sergey Shtylyov
3
0.04%
Linus Torvalds (pre-git)
2
0.03%
Jeff Garzik
2
0.03%
Bartlomiej Zolnierkiewicz
2
0.03%
Niklas Svensson (Niklas Cassel)
1
0.01%
Linus Torvalds
1
0.01%
Others
1858
26.79%
Total
6935
sata_gemini.c
433
-
6
1610
Linus Walleij
Hannes Reinecke
Others
June 2017
July 2017
August 2017
May 2019
December 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1501}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 92}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
1593
98.94%
Hannes Reinecke
6
0.37%
Others
11
0.68%
Total
1610
sata_gemini.h
22
-
2
96
Linus Walleij
Others
June 2017
November 2017
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 11, "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
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 515}, {"author_id": 0, "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": 1349}, ]}, {"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": 43, "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": 11, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Langsdorf, Mark
2224
73.54%
Anton Vorontsov
515
17.03%
Brian Norris
131
4.33%
Linus Walleij
42
1.39%
Sergey Shtylyov
13
0.43%
Tejun Heo
3
0.10%
Richard Zhu
3
0.10%
Hans de Goede
3
0.10%
Sergei Shtylyov
1
0.03%
Others
89
2.94%
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
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 45, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 1895}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1638}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "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": 0, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "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": 0, "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": 31, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "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": 8, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3872
97.73%
Jeremy Higdon
11
0.28%
Christoph Hellwig
9
0.23%
Sergey Shtylyov
7
0.18%
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
4493
-
61
19525
Mark Lord
Jeff Garzik
Brett M Russ
Saeed Bishara
Tejun Heo
Hannes Reinecke
Gwendal Grignou
Alan Cox
Lee Jones
Sergey Shtylyov
Sergei Shtylyov
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
September 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
September 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
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 23, "token_count": 3107}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2968}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 659}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "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": 0, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 1, "token_count": 1283}, {"author_id": 47, "token_count": 3}, {"author_id": 0, "token_count": 84}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 4, "token_count": 137}, {"author_id": 0, "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": 0, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 37, "token_count": 1025}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 243}, {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 700}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 2195}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 757}, {"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": 0, "token_count": 44}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "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": 31, "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": 51, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 52, "token_count": 18}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 249}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Lord
7298
37.38%
Jeff Garzik
5113
26.19%
Brett M Russ
3122
15.99%
Saeed Bishara
1545
7.91%
Tejun Heo
593
3.04%
Hannes Reinecke
249
1.28%
Gwendal Grignou
62
0.32%
Alan Cox
35
0.18%
Lee Jones
26
0.13%
Sergey Shtylyov
19
0.10%
Sergei Shtylyov
15
0.08%
Christoph Hellwig
6
0.03%
Bartlomiej Zolnierkiewicz
4
0.02%
Linus Torvalds
3
0.02%
Anton Vorontsov
2
0.01%
Albert Lee
1
0.01%
Others
1432
7.33%
Total
19525
sata_nv.c
2472
-
37
11786
Robert Hancock
Kuan Luo
Tejun Heo
Jeff Garzik
Hannes Reinecke
Lee Jones
Christoph Hellwig
Alan Cox
Albert Lee
Niklas Svensson (Niklas Cassel)
Bartlomiej Zolnierkiewicz
Martin K. Petersen
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
February 2010
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
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 582}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "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": 1, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 869}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 2647}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 600}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 569}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 762}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 64}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 291}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 19, "token_count": 3646}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "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": 8, "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": 31, "token_count": 8}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "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": 51, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Hancock
5110
43.36%
Kuan Luo
3646
30.94%
Tejun Heo
1681
14.26%
Jeff Garzik
338
2.87%
Hannes Reinecke
56
0.48%
Lee Jones
28
0.24%
Christoph Hellwig
9
0.08%
Alan Cox
5
0.04%
Albert Lee
4
0.03%
Niklas Svensson (Niklas Cassel)
3
0.03%
Bartlomiej Zolnierkiewicz
3
0.03%
Martin K. Petersen
1
0.01%
Others
902
7.65%
Total
11786
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": 1, "token_count": 939}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 219}, {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 330}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "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": 1, "token_count": 36}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 49, "token_count": 1}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "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": 1, "token_count": 26}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "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": 0, "token_count": 82}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 49, "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": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 22, "token_count": 15}, {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 23}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 22, "token_count": 124}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 22, "token_count": 321}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 22, "token_count": 381}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 86}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "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": 0, "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": 31, "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": 8, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 33, "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": 1, "token_count": 711}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "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": 45, "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": 1, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 230}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "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": 0, "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": 31, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "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
1033
-
22
4564
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
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 3725}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"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": 348}, ]}, {"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": 9}, {"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": 8, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Barinov
3725
81.62%
Sergei Shtylyov
182
3.99%
Sergey Shtylyov
6
0.13%
Bartlomiej Zolnierkiewicz
6
0.13%
Hannes Reinecke
3
0.07%
Damien Le Moal
2
0.04%
Others
640
14.02%
Total
4564
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": 1, "token_count": 549}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 321}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "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": 1, "token_count": 2}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 524}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 7, "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": 1, "token_count": 32}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "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": 0, "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": 31, "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
-
34
6132
Tejun Heo
Jeff Garzik
Robert Hancock
Al Viro
Lee Jones
Bartlomiej Zolnierkiewicz
Albert Lee
Gwendal Grignou
Hannes Reinecke
Damien Le Moal
Christoph Hellwig
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
var spanGroupData = [ {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1897}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 55, "token_count": 18}, {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 420}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 761}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 822}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "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": 7, "token_count": 65}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "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": 31, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
5713
93.17%
Jeff Garzik
115
1.88%
Robert Hancock
65
1.06%
Al Viro
18
0.29%
Lee Jones
15
0.24%
Bartlomiej Zolnierkiewicz
13
0.21%
Albert Lee
10
0.16%
Gwendal Grignou
6
0.10%
Hannes Reinecke
3
0.05%
Damien Le Moal
2
0.03%
Christoph Hellwig
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": 1, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 272}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 50, "token_count": 137}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "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": 0, "token_count": 33}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 1, "token_count": 933}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 10, "token_count": 63}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 45, "token_count": 16}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "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": 31, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "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": 1, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 30, "token_count": 158}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 55, "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": 31, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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
1452
-
28
7231
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
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": 1, "token_count": 48}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 5488}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 310}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 53, "token_count": 25}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 53, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 159}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 419}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 31, "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": 8, "token_count": 161}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
6533
90.35%
Tejun Heo
371
5.13%
Hannes Reinecke
161
2.23%
Albert Lee
32
0.44%
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
85
1.18%
Total
7231
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": 1, "token_count": 10}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 543}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "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": 1, "token_count": 270}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 458}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 324}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 212}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 215}, {"author_id": 0, "token_count": 100}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "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": 1, "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": 0, "token_count": 24}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "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": 9, "token_count": 480}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 68}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "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": 45, "token_count": 1119}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 45, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "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": 1, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 55, "token_count": 10}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 49, "token_count": 9}, {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 49, "token_count": 202}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "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": 0, "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": 31, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 52, "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": 0, "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:
574
Author
Tokens
Proportion
Commits
Proportion
0
Tejun Heo
73770
18.78%
796
21.30%
1
Jeff Garzik
73768
18.78%
289
7.73%
2
Linus Torvalds (pre-git)
19012
4.84%
76
2.03%
3
Alan Cox
17778
4.53%
215
5.75%
4
Mark Lord
12626
3.21%
122
3.26%
5
Bartlomiej Zolnierkiewicz
12490
3.18%
128
3.43%
6
Anton Vorontsov
12366
3.15%
10
0.27%
7
Robert Hancock
6765
1.72%
38
1.02%
8
Hannes Reinecke
6667
1.70%
94
2.52%
9
Ondrej Zary
6654
1.69%
51
1.36%
10
Benjamin Herrenschmidt
6629
1.69%
8
0.21%
11
Linus Walleij
4914
1.25%
14
0.37%
12
Li Yang
4701
1.20%
5
0.13%
13
David Daney
4574
1.16%
6
0.16%
14
Viresh Kumar
4494
1.14%
11
0.29%
15
Rafal Prylowski
4425
1.13%
1
0.03%
16
Damien Le Moal
4259
1.08%
97
2.60%
17
Rupjyoti Sarmah
3953
1.01%
1
0.03%
18
Vladimir Barinov
3725
0.95%
1
0.03%
19
Kuan Luo
3646
0.93%
2
0.05%
20
Tim Yamin
3478
0.89%
1
0.03%
21
Russell King
3351
0.85%
11
0.29%
22
Mikael Pettersson
3166
0.81%
32
0.86%
23
Brett M Russ
3148
0.80%
6
0.16%
24
Gwendal Grignou
3039
0.77%
10
0.27%
25
Serge Semin
2492
0.63%
13
0.35%
26
Richard Zhu
2340
0.60%
6
0.16%
27
Langsdorf, Mark
2259
0.57%
7
0.19%
28
John(Jung-Ik) Lee
2113
0.54%
2
0.05%
29
Loc Ho
2017
0.51%
2
0.05%
30
David Milburn
2011
0.51%
9
0.24%
31
Christoph Hellwig
1947
0.50%
45
1.20%
32
Kristen Carlson Accardi
1869
0.48%
10
0.27%
33
Niklas Svensson (Niklas Cassel)
1757
0.45%
21
0.56%
34
Aaron Lu
1706
0.43%
17
0.45%
35
Brian Norris
1689
0.43%
16
0.43%
36
Mikko Perttunen
1627
0.41%
4
0.11%
37
Saeed Bishara
1545
0.39%
10
0.27%
38
Suman Tripathi
1487
0.38%
20
0.54%
39
Tang Yuantian
1468
0.37%
12
0.32%
40
Sergei Shtylyov
1418
0.36%
61
1.63%
41
Sylvain Munaut
1393
0.35%
1
0.03%
42
Florian Fainelli
1387
0.35%
15
0.40%
43
Hans de Goede
1358
0.35%
25
0.67%
44
Martin K. Petersen
1354
0.34%
18
0.48%
45
Jeremy Higdon
1288
0.33%
5
0.13%
46
Marek Vašut
1283
0.33%
4
0.11%
47
Linus Torvalds
1226
0.31%
10
0.27%
48
Bartosz Golaszewski
1163
0.30%
8
0.21%
49
Dan J Williams
1111
0.28%
21
0.56%
50
Arnaud Patard
1043
0.27%
3
0.08%
51
Lee Jones
1042
0.27%
48
1.28%
52
Sergey Shtylyov
1027
0.26%
45
1.20%
53
Albert Lee
1015
0.26%
40
1.07%
54
Olliver Schinagl
1003
0.26%
1
0.03%
55
Al Viro
963
0.25%
19
0.51%
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
Elias Oltmanns
830
0.21%
2
0.05%
60
Others
38649
9.84%
1184
31.68%
Total
392874
3737