Linux Source Code
Home
Release 6.11
Help
block
root
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Andrew Morton
Anton Altaparmakov
Arianna Avanzini
Arnd Bergmann
Baolin Wang
Bart Van Assche
Boris Burkov
Cai Zhiyong
Chaitanya Kulkarni
Chengming Zhou
Christian Brauner
Christoph Hellwig
Coly Li
Damien Le Moal
Dave Jones
David Howells
David Kozub
Dennis Zhou
Douglas Miller
Eric Biggers
Fam Zheng
Greg Joyce
Hannes Reinecke
Jan Kara
Jens Axboe
Jianchao Wang
John Garry
Jon Derrick
Jonas Rabenstein
Josef Bacik
Josef Whiter
Kanchan Joshi
Kay Sievers
Keith Busch
Kent Overstreet
Konstantin Khlebnikov
Linus Torvalds
Linus Torvalds (pre-git)
Martin K. Petersen
Michael Christie
Mike Snitzer
Ming Lei
Neil Brown
Omar Sandoval
Ondrej Kozina
Others
Paolo Valente
Pavel Begunkov
Philippe De Muyter
Revanth Rajashekar
Richard Russon
Satya Tangirala
Scott Bauer
Shaohua Li
Stefan Weinhuber
Tejun Heo
Vishal Verma
Vivek Goyal
yu kuai
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
partitions
6780
22
111
28428
Linus Torvalds (pre-git)
Richard Russon
Linus Torvalds
Dave Jones
Al Viro
Christoph Hellwig
Philippe De Muyter
Cai Zhiyong
Alexey Dobriyan
Stefan Weinhuber
Anton Altaparmakov
Tejun Heo
Andrew Morton
Kay Sievers
Ming Lei
Arnd Bergmann
Christian Brauner
Damien Le Moal
Martin K. Petersen
Bart Van Assche
Jan Kara
Pavel Begunkov
Others
September 1991
November 1991
December 1991
April 1992
August 1992
September 1992
November 1992
December 1992
April 1993
June 1993
July 1993
September 1993
November 1993
April 1994
August 1994
January 1995
April 1995
June 1995
January 1996
March 1996
July 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
March 1998
May 1998
August 1998
December 1998
January 1999
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
July 2000
September 2000
October 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
November 2003
February 2004
June 2004
August 2004
September 2004
October 2004
November 2004
February 2005
June 2005
October 2005
November 2005
January 2006
March 2006
June 2006
August 2006
September 2006
October 2006
December 2006
February 2007
May 2007
July 2007
October 2007
February 2008
March 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
March 2009
May 2009
June 2009
November 2009
March 2010
April 2010
May 2010
July 2010
August 2010
November 2010
February 2011
March 2011
April 2011
May 2011
June 2011
August 2011
September 2011
October 2011
February 2012
March 2012
August 2012
November 2012
February 2013
April 2013
July 2013
September 2013
October 2013
November 2013
January 2014
February 2014
June 2014
August 2014
September 2014
December 2014
January 2015
November 2015
February 2016
March 2016
May 2016
July 2016
December 2016
January 2017
May 2017
August 2017
November 2017
January 2018
May 2018
June 2018
July 2018
April 2019
May 2019
October 2019
November 2019
January 2020
March 2020
April 2020
May 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
March 2022
April 2022
May 2022
August 2022
January 2023
May 2023
June 2023
July 2023
September 2023
October 2023
December 2023
January 2024
March 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 796723200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 288}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 8, "token_count": 190}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 8, "token_count": 103}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 8, "token_count": 127}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 8, "token_count": 173}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 8, "token_count": 3155}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 115}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 276}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 8, "token_count": 143}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 3078}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 1859}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 757}, {"author_id": 13, "token_count": 4331}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 45}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 132}, {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 24, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 368}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 24, "token_count": 128}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 24, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 50, "token_count": 10}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 16, "token_count": 154}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 261}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 50, "token_count": 239}, {"author_id": 42, "token_count": 65}, {"author_id": 26, "token_count": 325}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 50, "token_count": 242}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 42, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 42, "token_count": 30}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 41, "token_count": 172}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 298}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 37, "token_count": 946}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 42, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 681}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 41, "token_count": 630}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 118}, {"author_id": 26, "token_count": 8}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 26, "token_count": 1258}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 31, "token_count": 1177}, {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 421}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 220}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 40, "token_count": 24}, {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 134}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 168}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 38, "token_count": 21}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 40, "token_count": 2}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
5049
17.76%
Richard Russon
4331
15.23%
Linus Torvalds
3080
10.83%
Dave Jones
1862
6.55%
Al Viro
1807
6.36%
Christoph Hellwig
1630
5.73%
Philippe De Muyter
1593
5.60%
Cai Zhiyong
1181
4.15%
Alexey Dobriyan
946
3.33%
Stefan Weinhuber
802
2.82%
Anton Altaparmakov
509
1.79%
Tejun Heo
350
1.23%
Andrew Morton
190
0.67%
Kay Sievers
143
0.50%
Ming Lei
137
0.48%
Arnd Bergmann
26
0.09%
Christian Brauner
21
0.07%
Damien Le Moal
12
0.04%
Martin K. Petersen
10
0.04%
Bart Van Assche
6
0.02%
Jan Kara
5
0.02%
Pavel Begunkov
4
0.01%
Others
4734
16.65%
Total
28428
Files:
badblocks.c
1633
-
7
5328
Coly Li
Vishal Verma
Shaohua Li
Christoph Hellwig
Others
December 2015
January 2016
October 2016
November 2017
April 2019
August 2020
August 2023
December 2023
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 1125}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 15, "token_count": 4049}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 15, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Coly Li
4064
76.28%
Vishal Verma
1125
21.11%
Shaohua Li
23
0.43%
Christoph Hellwig
2
0.04%
Others
114
2.14%
Total
5328
bdev.c
1322
-
73
5125
Christoph Hellwig
Christian Brauner
Jan Kara
Al Viro
Linus Torvalds
Andrew Morton
Linus Torvalds (pre-git)
Eric Biggers
Jens Axboe
Ming Lei
Tejun Heo
David Howells
yu kuai
Vivek Goyal
Pavel Begunkov
John Garry
Neil Brown
Josef Bacik
Damien Le Moal
Arnd Bergmann
Satya Tangirala
Shaohua Li
Martin K. Petersen
Alexey Dobriyan
Kent Overstreet
Bart Van Assche
Others
September 1991
March 1992
April 1992
August 1992
December 1992
June 1993
November 1993
April 1994
August 1994
June 1995
January 1996
March 1997
May 1998
August 1998
January 1999
May 1999
September 1999
January 2000
March 2000
September 2000
February 2002
March 2002
April 2002
May 2002
July 2002
September 2002
November 2002
December 2002
January 2003
July 2003
August 2003
September 2003
October 2003
January 2004
March 2004
May 2004
June 2004
January 2005
March 2006
April 2006
July 2006
August 2006
September 2006
December 2006
February 2007
May 2007
October 2007
January 2008
February 2008
March 2008
June 2008
August 2008
September 2008
February 2009
April 2009
May 2009
August 2009
September 2009
October 2009
March 2010
April 2010
May 2010
June 2010
August 2010
October 2010
November 2010
February 2011
March 2011
April 2011
July 2011
August 2011
September 2011
March 2012
July 2012
August 2012
December 2012
June 2013
June 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
October 2015
November 2015
January 2016
February 2016
June 2016
October 2016
November 2016
December 2016
January 2017
May 2017
June 2017
August 2017
October 2017
May 2018
July 2018
August 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
July 2019
August 2019
November 2019
March 2020
May 2020
June 2020
July 2020
September 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
July 2022
August 2022
April 2023
June 2023
August 2023
September 2023
October 2023
November 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 14, "token_count": 195}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 60}, {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 58}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 24, "token_count": 44}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 49, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 22, "token_count": 92}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 25}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 69}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1140}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 1, "token_count": 6}, {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 27, "token_count": 71}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 267}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 38, "token_count": 84}, {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 38, "token_count": 6}, {"author_id": 0, "token_count": 14}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 22, "token_count": 242}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 38, "token_count": 259}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 38, "token_count": 284}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 38, "token_count": 214}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 156}, {"author_id": 0, "token_count": 57}, {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 14, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2071
40.41%
Christian Brauner
847
16.53%
Jan Kara
458
8.94%
Al Viro
369
7.20%
Linus Torvalds
228
4.45%
Andrew Morton
109
2.13%
Linus Torvalds (pre-git)
99
1.93%
Eric Biggers
71
1.39%
Jens Axboe
52
1.01%
Ming Lei
49
0.96%
Tejun Heo
44
0.86%
David Howells
32
0.62%
yu kuai
31
0.60%
Vivek Goyal
25
0.49%
Pavel Begunkov
13
0.25%
John Garry
10
0.20%
Neil Brown
7
0.14%
Josef Bacik
7
0.14%
Damien Le Moal
5
0.10%
Arnd Bergmann
4
0.08%
Satya Tangirala
3
0.06%
Shaohua Li
2
0.04%
Martin K. Petersen
2
0.04%
Alexey Dobriyan
2
0.04%
Kent Overstreet
1
0.02%
Bart Van Assche
1
0.02%
Others
583
11.38%
Total
5125
bfq-cgroup.c
1445
-
19
6026
Paolo Valente
Fam Zheng
Christoph Hellwig
Tejun Heo
Jan Kara
yu kuai
Arianna Avanzini
Bart Van Assche
Omar Sandoval
Jens Axboe
Chengming Zhou
Others
March 2012
April 2012
January 2013
August 2013
August 2015
April 2017
June 2017
August 2017
November 2017
January 2018
May 2018
August 2018
November 2018
March 2019
April 2019
June 2019
August 2019
November 2019
December 2019
February 2020
March 2020
August 2020
March 2021
September 2021
October 2021
January 2022
April 2022
June 2022
July 2022
September 2022
November 2022
December 2022
January 2023
February 2023
April 2023
January 2024
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 98}, {"author_id": 3, "token_count": 3997}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "token_count": 448}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 199}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 102}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 171}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 121}, {"author_id": 18, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 44, "token_count": 6}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
4332
71.89%
Fam Zheng
448
7.43%
Christoph Hellwig
370
6.14%
Tejun Heo
241
4.00%
Jan Kara
171
2.84%
yu kuai
105
1.74%
Arianna Avanzini
98
1.63%
Bart Van Assche
30
0.50%
Omar Sandoval
23
0.38%
Jens Axboe
7
0.12%
Chengming Zhou
6
0.10%
Others
195
3.24%
Total
6026
bfq-iosched.c
7688
-
44
20419
Paolo Valente
Arianna Avanzini
Jan Kara
Christoph Hellwig
yu kuai
Bart Van Assche
Jens Axboe
John Garry
Tejun Heo
Ming Lei
Damien Le Moal
Omar Sandoval
Andrew Morton
Neil Brown
Konstantin Khlebnikov
Chaitanya Kulkarni
Others
April 2002
July 2002
September 2008
May 2015
November 2016
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
June 2019
July 2019
August 2019
November 2019
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
January 2021
February 2021
March 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
January 2024
June 2024
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 3926}, {"author_id": 3, "token_count": 9274}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 57}, {"author_id": 3, "token_count": 78}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 206}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 104}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 327}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 237}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 6, "token_count": 4}, {"author_id": 3, "token_count": 87}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 3, "token_count": 304}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 3, "token_count": 787}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 3, "token_count": 478}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 391}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 639}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 81}, {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 22, "token_count": 629}, {"author_id": 1, "token_count": 4}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 57}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 22, "token_count": 27}, {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 636}, {"author_id": 18, "token_count": 13}, {"author_id": 60, "token_count": 580}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 67}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 21, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
14114
69.12%
Arianna Avanzini
3926
19.23%
Jan Kara
813
3.98%
Christoph Hellwig
157
0.77%
yu kuai
153
0.75%
Bart Van Assche
145
0.71%
Jens Axboe
98
0.48%
John Garry
77
0.38%
Tejun Heo
25
0.12%
Ming Lei
18
0.09%
Damien Le Moal
13
0.06%
Omar Sandoval
6
0.03%
Andrew Morton
3
0.01%
Neil Brown
1
0.00%
Konstantin Khlebnikov
1
0.00%
Chaitanya Kulkarni
1
0.00%
Others
868
4.25%
Total
20419
bfq-iosched.h
1207
-
17
2298
Paolo Valente
Arianna Avanzini
Jan Kara
Tejun Heo
Christoph Hellwig
yu kuai
Omar Sandoval
Bart Van Assche
Fam Zheng
Damien Le Moal
Others
April 2012
August 2015
April 2017
June 2017
July 2017
August 2017
December 2017
January 2018
March 2018
May 2018
June 2018
October 2018
December 2018
January 2019
March 2019
April 2019
June 2019
August 2019
November 2019
February 2020
March 2020
January 2021
March 2021
August 2021
November 2021
April 2022
May 2022
July 2022
August 2022
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 321}, {"author_id": 3, "token_count": 1468}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 22, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
1710
74.41%
Arianna Avanzini
321
13.97%
Jan Kara
52
2.26%
Tejun Heo
30
1.31%
Christoph Hellwig
26
1.13%
yu kuai
21
0.91%
Omar Sandoval
7
0.30%
Bart Van Assche
6
0.26%
Fam Zheng
4
0.17%
Damien Le Moal
2
0.09%
Others
119
5.18%
Total
2298
bfq-wf2q.c
1701
-
16
4439
Paolo Valente
yu kuai
Arianna Avanzini
Jan Kara
Fam Zheng
Damien Le Moal
Christoph Hellwig
Bart Van Assche
Others
April 2017
May 2017
July 2017
August 2017
December 2017
January 2018
June 2018
August 2018
September 2018
October 2018
December 2018
January 2019
April 2019
August 2019
January 2020
February 2020
August 2020
March 2021
August 2021
November 2021
January 2022
June 2022
August 2022
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 76}, {"author_id": 3, "token_count": 3774}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 89}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 111}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
4080
91.91%
yu kuai
218
4.91%
Arianna Avanzini
76
1.71%
Jan Kara
20
0.45%
Fam Zheng
4
0.09%
Damien Le Moal
3
0.07%
Christoph Hellwig
2
0.05%
Bart Van Assche
1
0.02%
Others
35
0.79%
Total
4439
bio-integrity.c
610
-
34
2632
Keith Busch
Martin K. Petersen
Christoph Hellwig
Kent Overstreet
Andrew Morton
Linus Torvalds
Jens Axboe
Satya Tangirala
Tejun Heo
Mike Snitzer
Ming Lei
Pavel Begunkov
Linus Torvalds (pre-git)
Bart Van Assche
David Howells
Others
August 1992
May 1998
February 2002
June 2002
September 2002
January 2003
February 2003
May 2003
July 2003
September 2003
May 2004
March 2005
January 2006
July 2006
November 2006
September 2007
January 2008
April 2008
June 2008
January 2009
March 2009
June 2009
January 2010
January 2011
March 2011
May 2011
September 2012
October 2012
May 2013
September 2013
October 2013
November 2013
July 2014
September 2014
May 2015
July 2015
September 2015
October 2015
December 2015
June 2016
August 2016
May 2017
June 2017
July 2017
August 2017
January 2018
May 2018
September 2018
April 2019
May 2019
July 2019
May 2020
June 2020
January 2021
February 2021
August 2021
September 2021
October 2021
February 2022
July 2022
February 2023
July 2023
August 2023
November 2023
January 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 576}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 76}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 101}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 65}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 34}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 19, "token_count": 1042}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Busch
1052
39.97%
Martin K. Petersen
749
28.46%
Christoph Hellwig
193
7.33%
Kent Overstreet
189
7.18%
Andrew Morton
25
0.95%
Linus Torvalds
20
0.76%
Jens Axboe
20
0.76%
Satya Tangirala
17
0.65%
Tejun Heo
11
0.42%
Mike Snitzer
11
0.42%
Ming Lei
9
0.34%
Pavel Begunkov
5
0.19%
Linus Torvalds (pre-git)
4
0.15%
Bart Van Assche
4
0.15%
David Howells
3
0.11%
Others
320
12.16%
Total
2632
bio.c
1850
-
73
6947
Christoph Hellwig
Jens Axboe
Kent Overstreet
Ming Lei
Keith Busch
Pavel Begunkov
Linus Torvalds
Neil Brown
Andrew Morton
Martin K. Petersen
Mike Snitzer
David Howells
Tejun Heo
Linus Torvalds (pre-git)
Al Viro
Chaitanya Kulkarni
Dennis Zhou
Bart Van Assche
Satya Tangirala
Michael Christie
Josef Bacik
Damien Le Moal
Shaohua Li
Paolo Valente
Eric Biggers
Jan Kara
Others
September 1992
June 1993
January 1995
June 1995
January 1997
March 1997
June 2000
July 2000
February 2002
June 2002
July 2002
September 2002
October 2002
November 2002
January 2003
April 2003
July 2003
September 2003
February 2004
May 2004
June 2004
August 2004
September 2004
January 2005
March 2005
July 2005
September 2005
November 2005
January 2006
March 2006
November 2006
December 2006
April 2007
July 2007
January 2008
April 2008
June 2008
September 2008
October 2008
December 2008
February 2009
April 2009
May 2009
June 2009
September 2009
October 2010
March 2011
July 2011
October 2011
November 2011
January 2012
March 2012
May 2012
September 2012
October 2012
December 2012
February 2013
March 2013
August 2013
September 2013
October 2013
November 2013
March 2014
June 2014
October 2014
November 2014
December 2014
January 2015
April 2015
May 2015
July 2015
November 2015
December 2015
March 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
March 2017
April 2017
June 2017
July 2017
August 2017
October 2017
December 2017
January 2018
March 2018
May 2018
June 2018
July 2018
September 2018
November 2018
December 2018
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
December 2019
January 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
May 2023
July 2023
August 2023
December 2023
February 2024
April 2024
May 2024
July 2024
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 224}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 24, "token_count": 129}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 36}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 351}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 49, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 57}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 485}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 47}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 25, "token_count": 60}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 224}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 74}, {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 49, "token_count": 47}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 9}, {"author_id": 49, "token_count": 28}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 100}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 169}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 116}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 19, "token_count": 204}, {"author_id": 10, "token_count": 18}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 5, "token_count": 192}, {"author_id": 36, "token_count": 26}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 220}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 335}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 48, "token_count": 23}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 147}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 2}, {"author_id": 36, "token_count": 77}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 57, "token_count": 73}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 28}, {"author_id": 19, "token_count": 111}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 7}, {"author_id": 19, "token_count": 66}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 36, "token_count": 290}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 56, "token_count": 7}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 56, "token_count": 25}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 25, "token_count": 30}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 19, "token_count": 1}, {"author_id": 36, "token_count": 32}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 19, "token_count": 53}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1381
19.88%
Jens Axboe
1269
18.27%
Kent Overstreet
996
14.34%
Ming Lei
541
7.79%
Keith Busch
436
6.28%
Pavel Begunkov
427
6.15%
Linus Torvalds
238
3.43%
Neil Brown
174
2.50%
Andrew Morton
164
2.36%
Martin K. Petersen
126
1.81%
Mike Snitzer
79
1.14%
David Howells
38
0.55%
Tejun Heo
33
0.48%
Linus Torvalds (pre-git)
31
0.45%
Al Viro
28
0.40%
Chaitanya Kulkarni
27
0.39%
Dennis Zhou
23
0.33%
Bart Van Assche
22
0.32%
Satya Tangirala
18
0.26%
Michael Christie
11
0.16%
Josef Bacik
8
0.12%
Damien Le Moal
8
0.12%
Shaohua Li
7
0.10%
Paolo Valente
7
0.10%
Eric Biggers
4
0.06%
Jan Kara
1
0.01%
Others
850
12.24%
Total
6947
blk-cgroup-fc-appid.c
57
-
5
183
Christoph Hellwig
Dennis Zhou
Others
December 2018
June 2021
April 2022
August 2022
May 2023
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
30
16.39%
Dennis Zhou
7
3.83%
Others
146
79.78%
Total
183
blk-cgroup-rwstat.c
124
-
6
472
Tejun Heo
Shaohua Li
Vivek Goyal
Josef Bacik
Others
December 2009
May 2011
March 2012
April 2012
August 2015
March 2017
June 2017
July 2018
November 2019
March 2021
March 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 400}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
423
89.62%
Shaohua Li
17
3.60%
Vivek Goyal
11
2.33%
Josef Bacik
1
0.21%
Others
20
4.24%
Total
472
blk-cgroup-rwstat.h
149
-
16
544
Tejun Heo
Shaohua Li
Christoph Hellwig
Arnd Bergmann
Jens Axboe
Paolo Valente
Bart Van Assche
Michael Christie
Dennis Zhou
Ming Lei
Josef Bacik
Arianna Avanzini
Others
January 2006
March 2006
July 2007
April 2010
March 2012
April 2012
January 2013
August 2015
June 2016
October 2016
November 2016
March 2017
April 2017
June 2017
January 2018
July 2018
December 2018
June 2019
November 2019
February 2022
July 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 272}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
444
81.62%
Shaohua Li
24
4.41%
Christoph Hellwig
21
3.86%
Arnd Bergmann
13
2.39%
Jens Axboe
8
1.47%
Paolo Valente
7
1.29%
Bart Van Assche
5
0.92%
Michael Christie
3
0.55%
Dennis Zhou
2
0.37%
Ming Lei
1
0.18%
Josef Bacik
1
0.18%
Arianna Avanzini
1
0.18%
Others
14
2.57%
Total
544
blk-cgroup.c
2201
-
62
8188
Tejun Heo
Christoph Hellwig
Josef Bacik
Boris Burkov
Ming Lei
Dennis Zhou
Vivek Goyal
yu kuai
Jens Axboe
Arianna Avanzini
Shaohua Li
Pavel Begunkov
Paolo Valente
Baolin Wang
Martin K. Petersen
Keith Busch
Andrew Morton
Josef Whiter
Bart Van Assche
Chengming Zhou
Linus Torvalds (pre-git)
Linus Torvalds
Jan Kara
Al Viro
Others
November 1993
May 1998
February 2002
April 2002
July 2002
September 2002
February 2003
July 2003
April 2004
October 2004
March 2006
July 2006
July 2007
October 2007
January 2008
June 2008
December 2009
March 2010
April 2010
May 2010
July 2010
September 2010
January 2011
March 2011
May 2011
October 2011
January 2012
March 2012
April 2012
June 2012
November 2012
January 2013
May 2013
August 2013
October 2013
February 2014
May 2014
June 2014
July 2014
May 2015
June 2015
July 2015
August 2015
September 2015
December 2015
February 2016
June 2016
July 2016
November 2016
January 2017
February 2017
March 2017
August 2017
September 2017
October 2017
March 2018
April 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
January 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
November 2023
December 2023
January 2024
March 2024
April 2024
May 2024
July 2024
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 20, "token_count": 233}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 758}, {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 877}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 285}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 89}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 363}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 604}, {"author_id": 35, "token_count": 9}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 35}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 17}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 52, "token_count": 14}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 229}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 26}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 200}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 47, "token_count": 542}, {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 18, "token_count": 40}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 36, "token_count": 11}, {"author_id": 2, "token_count": 15}, {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 234}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 103}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 5, "token_count": 3}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 99}, {"author_id": 18, "token_count": 52}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 91}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 156}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3509
42.86%
Christoph Hellwig
887
10.83%
Josef Bacik
630
7.69%
Boris Burkov
542
6.62%
Ming Lei
389
4.75%
Dennis Zhou
302
3.69%
Vivek Goyal
254
3.10%
yu kuai
235
2.87%
Jens Axboe
194
2.37%
Arianna Avanzini
97
1.18%
Shaohua Li
26
0.32%
Pavel Begunkov
20
0.24%
Paolo Valente
18
0.22%
Baolin Wang
16
0.20%
Martin K. Petersen
14
0.17%
Keith Busch
10
0.12%
Andrew Morton
10
0.12%
Josef Whiter
9
0.11%
Bart Van Assche
6
0.07%
Chengming Zhou
5
0.06%
Linus Torvalds (pre-git)
4
0.05%
Linus Torvalds
4
0.05%
Jan Kara
4
0.05%
Al Viro
1
0.01%
Others
1002
12.24%
Total
8188
blk-cgroup.h
500
-
24
1738
Tejun Heo
Ming Lei
Josef Bacik
Vivek Goyal
Christoph Hellwig
Arianna Avanzini
Jens Axboe
Dennis Zhou
Bart Van Assche
David Howells
yu kuai
Shaohua Li
Linus Torvalds (pre-git)
Andrew Morton
Others
September 1999
July 2002
September 2002
June 2006
August 2006
December 2006
April 2007
January 2008
October 2008
December 2009
March 2010
April 2010
September 2010
March 2011
May 2011
March 2012
April 2012
June 2012
January 2013
May 2013
August 2013
June 2014
May 2015
June 2015
July 2015
August 2015
September 2016
March 2017
November 2017
July 2018
August 2018
October 2018
December 2018
June 2019
July 2019
August 2019
November 2019
April 2020
June 2020
November 2020
June 2021
August 2021
January 2022
February 2022
March 2022
April 2022
July 2022
September 2022
November 2022
January 2023
February 2023
March 2023
April 2023
December 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 20, "token_count": 98}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 210}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 187}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 295}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 5, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
853
49.08%
Ming Lei
320
18.41%
Josef Bacik
187
10.76%
Vivek Goyal
110
6.33%
Christoph Hellwig
87
5.01%
Arianna Avanzini
44
2.53%
Jens Axboe
24
1.38%
Dennis Zhou
18
1.04%
Bart Van Assche
13
0.75%
David Howells
7
0.40%
yu kuai
3
0.17%
Shaohua Li
3
0.17%
Linus Torvalds (pre-git)
2
0.12%
Andrew Morton
2
0.12%
Others
65
3.74%
Total
1738
blk-core.c
1262
-
81
4496
Christoph Hellwig
Jens Axboe
Ming Lei
Neil Brown
Tejun Heo
Bart Van Assche
Chaitanya Kulkarni
Keith Busch
John Garry
yu kuai
Linus Torvalds (pre-git)
Andrew Morton
Al Viro
Omar Sandoval
Damien Le Moal
Pavel Begunkov
Martin K. Petersen
Linus Torvalds
Kent Overstreet
Mike Snitzer
Shaohua Li
David Howells
Vivek Goyal
Konstantin Khlebnikov
Satya Tangirala
Michael Christie
Hannes Reinecke
Others
November 1991
January 1992
August 1992
November 1993
March 1995
June 1995
March 1997
October 1997
June 1999
September 1999
January 2000
February 2002
April 2002
May 2002
June 2002
September 2002
October 2002
May 2003
July 2003
February 2004
May 2004
August 2004
October 2004
October 2005
January 2006
March 2006
April 2006
June 2006
July 2006
August 2006
December 2006
May 2007
July 2007
October 2007
January 2008
February 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
April 2009
May 2009
June 2009
July 2009
October 2009
November 2009
September 2010
November 2010
January 2011
March 2011
April 2011
October 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
March 2013
April 2013
October 2013
December 2013
April 2014
September 2014
October 2014
December 2014
March 2015
May 2015
July 2015
October 2015
December 2015
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
November 2022
December 2022
January 2023
February 2023
April 2023
May 2023
August 2023
November 2023
December 2023
January 2024
February 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 2, "token_count": 6}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 29}, {"author_id": 49, "token_count": 70}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 127}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 14}, {"author_id": 6, "token_count": 4}, {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 32}, {"author_id": 0, "token_count": 240}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 611}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 48, "token_count": 112}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 48, "token_count": 10}, {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 19, "token_count": 86}, {"author_id": 5, "token_count": 39}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 23}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 1, "token_count": 66}, {"author_id": 21, "token_count": 2}, {"author_id": 36, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 57, "token_count": 8}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 304}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 51, "token_count": 2}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 31}, {"author_id": 7, "token_count": 3}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 21, "token_count": 71}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1218
27.09%
Jens Axboe
1197
26.62%
Ming Lei
462
10.28%
Neil Brown
214
4.76%
Tejun Heo
162
3.60%
Bart Van Assche
126
2.80%
Chaitanya Kulkarni
125
2.78%
Keith Busch
111
2.47%
John Garry
82
1.82%
yu kuai
52
1.16%
Linus Torvalds (pre-git)
45
1.00%
Andrew Morton
44
0.98%
Al Viro
31
0.69%
Omar Sandoval
21
0.47%
Damien Le Moal
21
0.47%
Pavel Begunkov
19
0.42%
Martin K. Petersen
14
0.31%
Linus Torvalds
14
0.31%
Kent Overstreet
14
0.31%
Mike Snitzer
10
0.22%
Shaohua Li
8
0.18%
David Howells
7
0.16%
Vivek Goyal
6
0.13%
Konstantin Khlebnikov
4
0.09%
Satya Tangirala
3
0.07%
Michael Christie
3
0.07%
Hannes Reinecke
2
0.04%
Others
481
10.70%
Total
4496
blk-crypto-fallback.c
679
-
22
2653
Satya Tangirala
Christoph Hellwig
Eric Biggers
Kent Overstreet
Bart Van Assche
David Howells
Mike Snitzer
Jens Axboe
Ming Lei
Shaohua Li
Linus Torvalds
Andrew Morton
Others
February 2002
August 2002
October 2002
August 2003
April 2004
March 2006
August 2006
January 2008
April 2008
May 2013
September 2013
October 2013
November 2013
June 2014
May 2015
June 2015
May 2016
September 2016
March 2017
November 2017
May 2020
July 2020
January 2021
February 2021
March 2021
October 2021
February 2022
April 2022
October 2022
August 2023
February 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 2342}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 60}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
2342
88.28%
Christoph Hellwig
85
3.20%
Eric Biggers
60
2.26%
Kent Overstreet
15
0.57%
Bart Van Assche
8
0.30%
David Howells
7
0.26%
Mike Snitzer
6
0.23%
Jens Axboe
6
0.23%
Ming Lei
3
0.11%
Shaohua Li
2
0.08%
Linus Torvalds
2
0.08%
Andrew Morton
2
0.08%
Others
115
4.33%
Total
2653
blk-crypto-internal.h
240
-
25
928
Satya Tangirala
Christoph Hellwig
Eric Biggers
Jens Axboe
Linus Torvalds (pre-git)
Linus Torvalds
Martin K. Petersen
Dennis Zhou
Jianchao Wang
Josef Bacik
Hannes Reinecke
Andrew Morton
Tejun Heo
Ming Lei
David Howells
Others
August 1992
January 2000
February 2002
July 2002
September 2002
February 2003
April 2003
July 2003
September 2003
September 2006
January 2008
June 2008
June 2009
January 2012
February 2012
October 2013
June 2014
September 2014
May 2016
October 2016
November 2016
February 2017
June 2017
November 2017
December 2017
July 2018
September 2018
October 2018
June 2019
September 2019
December 2019
May 2020
September 2020
September 2021
October 2021
January 2022
November 2022
March 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 52, "token_count": 7}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 531}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 27, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 27, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
531
57.22%
Christoph Hellwig
119
12.82%
Eric Biggers
92
9.91%
Jens Axboe
78
8.41%
Linus Torvalds (pre-git)
18
1.94%
Linus Torvalds
18
1.94%
Martin K. Petersen
9
0.97%
Dennis Zhou
7
0.75%
Jianchao Wang
5
0.54%
Josef Bacik
4
0.43%
Hannes Reinecke
4
0.43%
Andrew Morton
3
0.32%
Tejun Heo
2
0.22%
Ming Lei
2
0.22%
David Howells
2
0.22%
Others
34
3.66%
Total
928
blk-crypto-profile.c
559
-
6
1781
Satya Tangirala
Eric Biggers
Christoph Hellwig
Bart Van Assche
Jens Axboe
Others
February 2002
May 2003
December 2017
December 2019
May 2020
June 2020
November 2020
January 2021
September 2021
October 2021
November 2022
March 2023
June 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 1158}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 47}, {"author_id": 10, "token_count": 234}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 263}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
1392
78.16%
Eric Biggers
371
20.83%
Christoph Hellwig
10
0.56%
Bart Van Assche
3
0.17%
Jens Axboe
2
0.11%
Others
3
0.17%
Total
1781
blk-crypto-sysfs.c
173
-
9
725
Eric Biggers
Jens Axboe
Satya Tangirala
Christoph Hellwig
Martin K. Petersen
Chaitanya Kulkarni
Others
October 2002
January 2003
July 2007
January 2008
March 2010
November 2016
November 2017
May 2020
June 2020
September 2021
October 2021
January 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 27, "token_count": 619}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
627
86.48%
Jens Axboe
27
3.72%
Satya Tangirala
24
3.31%
Christoph Hellwig
21
2.90%
Martin K. Petersen
7
0.97%
Chaitanya Kulkarni
1
0.14%
Others
18
2.48%
Total
725
blk-crypto.c
438
-
28
1440
Satya Tangirala
Eric Biggers
Christoph Hellwig
Jens Axboe
Linus Torvalds (pre-git)
Kent Overstreet
Mike Snitzer
Linus Torvalds
Paolo Valente
Damien Le Moal
Dennis Zhou
Neil Brown
Martin K. Petersen
Tejun Heo
David Howells
Shaohua Li
Pavel Begunkov
Andrew Morton
Others
August 1992
January 1997
January 2000
June 2000
February 2002
July 2002
September 2002
October 2002
July 2003
August 2004
March 2006
August 2006
January 2008
June 2008
August 2008
January 2011
December 2012
September 2013
October 2013
November 2013
June 2014
June 2015
September 2015
May 2016
July 2016
September 2016
October 2016
November 2016
March 2017
June 2017
July 2017
November 2017
December 2017
September 2018
October 2018
May 2020
July 2020
September 2020
January 2021
August 2021
October 2021
January 2022
September 2022
November 2022
December 2022
March 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 1085}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 27, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
1090
75.69%
Eric Biggers
118
8.19%
Christoph Hellwig
51
3.54%
Jens Axboe
41
2.85%
Linus Torvalds (pre-git)
24
1.67%
Kent Overstreet
13
0.90%
Mike Snitzer
12
0.83%
Linus Torvalds
12
0.83%
Paolo Valente
10
0.69%
Damien Le Moal
8
0.56%
Dennis Zhou
7
0.49%
Neil Brown
3
0.21%
Martin K. Petersen
3
0.21%
Tejun Heo
2
0.14%
David Howells
2
0.14%
Shaohua Li
1
0.07%
Pavel Begunkov
1
0.07%
Andrew Morton
1
0.07%
Others
41
2.85%
Total
1440
blk-flush.c
538
-
27
1653
Jens Axboe
Tejun Heo
Ming Lei
Christoph Hellwig
Konstantin Khlebnikov
Hannes Reinecke
Bart Van Assche
Chengming Zhou
Damien Le Moal
Linus Torvalds (pre-git)
Jianchao Wang
Shaohua Li
Michael Christie
Andrew Morton
Mike Snitzer
Martin K. Petersen
Omar Sandoval
Kent Overstreet
Others
November 1991
August 1992
October 1992
November 1993
June 1999
May 2000
July 2002
September 2002
July 2003
December 2006
January 2008
June 2008
November 2008
August 2010
September 2010
January 2011
March 2011
May 2011
August 2011
January 2012
October 2013
November 2013
February 2014
March 2014
April 2014
May 2014
June 2014
September 2014
August 2015
June 2016
September 2016
October 2016
November 2016
January 2017
June 2017
August 2017
November 2017
June 2018
October 2018
November 2018
December 2018
January 2019
April 2019
September 2019
November 2019
December 2019
March 2020
July 2020
October 2020
November 2020
December 2020
January 2021
August 2021
October 2021
November 2021
January 2022
July 2022
September 2022
April 2023
May 2023
July 2023
January 2024
April 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 304}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 5, "token_count": 258}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 55, "token_count": 22}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 58, "token_count": 57}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 44, "token_count": 18}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 0, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
429
25.95%
Tejun Heo
421
25.47%
Ming Lei
348
21.05%
Christoph Hellwig
208
12.58%
Konstantin Khlebnikov
57
3.45%
Hannes Reinecke
22
1.33%
Bart Van Assche
20
1.21%
Chengming Zhou
19
1.15%
Damien Le Moal
18
1.09%
Linus Torvalds (pre-git)
16
0.97%
Jianchao Wang
6
0.36%
Shaohua Li
5
0.30%
Michael Christie
5
0.30%
Andrew Morton
5
0.30%
Mike Snitzer
2
0.12%
Martin K. Petersen
2
0.12%
Omar Sandoval
1
0.06%
Kent Overstreet
1
0.06%
Others
68
4.11%
Total
1653
blk-ia-ranges.c
318
-
22
1203
Damien Le Moal
Christoph Hellwig
Jens Axboe
Al Viro
Andrew Morton
Bart Van Assche
Ming Lei
Linus Torvalds
Tejun Heo
Linus Torvalds (pre-git)
Mike Snitzer
Omar Sandoval
Others
November 1991
August 1992
February 2002
September 2002
October 2002
January 2003
July 2003
March 2006
July 2007
January 2008
January 2010
March 2010
August 2010
March 2012
October 2013
May 2015
February 2017
November 2017
January 2018
August 2019
September 2019
June 2020
September 2020
November 2020
October 2021
January 2022
June 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 980}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
981
81.55%
Christoph Hellwig
57
4.74%
Jens Axboe
43
3.57%
Al Viro
19
1.58%
Andrew Morton
13
1.08%
Bart Van Assche
12
1.00%
Ming Lei
11
0.91%
Linus Torvalds
8
0.67%
Tejun Heo
6
0.50%
Linus Torvalds (pre-git)
5
0.42%
Mike Snitzer
4
0.33%
Omar Sandoval
1
0.08%
Others
43
3.57%
Total
1203
blk-integrity.c
307
-
13
1304
Martin K. Petersen
Christoph Hellwig
Jens Axboe
Kent Overstreet
Andrew Morton
Linus Torvalds (pre-git)
Linus Torvalds
Others
August 1992
May 1998
February 2002
May 2002
June 2002
September 2002
January 2003
May 2003
September 2003
July 2006
January 2008
June 2008
February 2009
May 2009
September 2010
May 2011
March 2013
November 2013
June 2014
September 2014
September 2015
October 2015
September 2018
April 2019
September 2021
February 2023
March 2023
June 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 341}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 146}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 38}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 130}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 198}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 242}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
649
49.77%
Christoph Hellwig
247
18.94%
Jens Axboe
134
10.28%
Kent Overstreet
38
2.91%
Andrew Morton
6
0.46%
Linus Torvalds (pre-git)
4
0.31%
Linus Torvalds
3
0.23%
Others
223
17.10%
Total
1304
blk-ioc.c
453
-
29
1818
Tejun Heo
Christoph Hellwig
Jens Axboe
Andrew Morton
David Howells
yu kuai
Linus Torvalds (pre-git)
Jan Kara
Vivek Goyal
Al Viro
Linus Torvalds
Others
November 1991
August 1992
November 1993
May 1998
February 2002
September 2002
July 2003
May 2004
October 2004
June 2005
October 2005
January 2006
March 2006
April 2006
June 2006
December 2006
July 2007
January 2008
February 2008
June 2008
November 2008
June 2009
December 2009
June 2011
December 2011
February 2012
March 2012
April 2013
September 2013
February 2014
October 2015
November 2015
June 2016
January 2017
February 2017
March 2017
November 2017
November 2018
March 2020
June 2020
November 2021
December 2021
March 2022
June 2022
May 2023
June 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 56, "token_count": 39}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 679}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 45}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 233}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
793
43.62%
Christoph Hellwig
460
25.30%
Jens Axboe
307
16.89%
Andrew Morton
61
3.36%
David Howells
39
2.15%
yu kuai
26
1.43%
Linus Torvalds (pre-git)
13
0.72%
Jan Kara
7
0.39%
Vivek Goyal
6
0.33%
Al Viro
5
0.28%
Linus Torvalds
1
0.06%
Others
100
5.50%
Total
1818
blk-iocost.c
3547
-
22
14555
Tejun Heo
Baolin Wang
yu kuai
Chengming Zhou
Christoph Hellwig
Josef Bacik
Jens Axboe
Ming Lei
Pavel Begunkov
Arnd Bergmann
Others
October 2016
November 2016
July 2018
November 2018
August 2019
September 2019
October 2019
November 2019
December 2019
April 2020
May 2020
June 2020
July 2020
September 2020
November 2020
December 2020
January 2021
May 2021
July 2021
August 2021
October 2021
December 2021
January 2022
February 2022
April 2022
May 2022
July 2022
September 2022
October 2022
December 2022
January 2023
February 2023
April 2023
May 2023
July 2023
August 2023
November 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 7910}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 152}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 2, "token_count": 4833}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 472}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 44, "token_count": 127}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 126}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 18, "token_count": 44}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 44, "token_count": 13}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
13389
91.99%
Baolin Wang
500
3.44%
yu kuai
175
1.20%
Chengming Zhou
156
1.07%
Christoph Hellwig
96
0.66%
Josef Bacik
23
0.16%
Jens Axboe
18
0.12%
Ming Lei
7
0.05%
Pavel Begunkov
5
0.03%
Arnd Bergmann
4
0.03%
Others
182
1.25%
Total
14555
blk-iolatency.c
1071
-
24
4310
Josef Bacik
Josef Whiter
Tejun Heo
Dennis Zhou
Christoph Hellwig
Vivek Goyal
Jens Axboe
Arnd Bergmann
Ming Lei
Bart Van Assche
Andrew Morton
Baolin Wang
Others
April 2002
July 2002
December 2009
March 2010
March 2012
April 2012
May 2015
February 2017
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
June 2019
July 2019
August 2019
July 2020
September 2020
August 2021
September 2021
January 2022
February 2022
March 2022
May 2022
July 2022
September 2022
October 2022
December 2022
February 2023
April 2023
August 2023
January 2024
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 9, "token_count": 3058}, {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 85}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 35, "token_count": 669}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 12}, {"author_id": 35, "token_count": 31}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
3058
70.95%
Josef Whiter
708
16.43%
Tejun Heo
212
4.92%
Dennis Zhou
106
2.46%
Christoph Hellwig
62
1.44%
Vivek Goyal
7
0.16%
Jens Axboe
4
0.09%
Arnd Bergmann
4
0.09%
Ming Lei
3
0.07%
Bart Van Assche
3
0.07%
Andrew Morton
3
0.07%
Baolin Wang
1
0.02%
Others
139
3.23%
Total
4310
blk-ioprio.c
243
-
7
778
Bart Van Assche
Jens Axboe
Christoph Hellwig
Josef Bacik
Jan Kara
Ming Lei
Others
February 2018
July 2018
April 2019
June 2021
November 2021
February 2022
June 2022
September 2022
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 671}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
675
86.76%
Jens Axboe
23
2.96%
Christoph Hellwig
12
1.54%
Josef Bacik
9
1.16%
Jan Kara
9
1.16%
Ming Lei
5
0.64%
Others
45
5.78%
Total
778
blk-ioprio.h
28
-
7
92
Bart Van Assche
Jan Kara
Christoph Hellwig
Shaohua Li
Tejun Heo
Josef Bacik
Others
May 2016
March 2017
July 2018
April 2019
June 2019
June 2021
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
40
43.48%
Jan Kara
26
28.26%
Christoph Hellwig
9
9.78%
Shaohua Li
7
7.61%
Tejun Heo
6
6.52%
Josef Bacik
2
2.17%
Others
2
2.17%
Total
92
blk-lib.c
370
-
27
1452
Christoph Hellwig
Chaitanya Kulkarni
Jens Axboe
Martin K. Petersen
Damien Le Moal
John Garry
Shaohua Li
Keith Busch
Coly Li
Mike Snitzer
Kent Overstreet
Ming Lei
Linus Torvalds (pre-git)
Andrew Morton
Tejun Heo
Others
November 1991
August 1992
November 1993
September 2002
July 2003
October 2004
January 2008
August 2008
September 2008
September 2009
March 2010
April 2010
May 2011
September 2012
December 2012
October 2013
February 2014
January 2015
July 2015
October 2015
April 2016
May 2016
June 2016
October 2016
November 2016
December 2016
April 2017
July 2017
September 2017
October 2017
November 2017
January 2018
October 2018
November 2018
July 2020
September 2020
March 2021
January 2022
April 2022
September 2022
February 2024
May 2024
July 2024
August 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 57, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 95}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 48, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 21, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
599
41.25%
Chaitanya Kulkarni
108
7.44%
Jens Axboe
94
6.47%
Martin K. Petersen
50
3.44%
Damien Le Moal
28
1.93%
John Garry
27
1.86%
Shaohua Li
24
1.65%
Keith Busch
22
1.52%
Coly Li
19
1.31%
Mike Snitzer
16
1.10%
Kent Overstreet
14
0.96%
Ming Lei
10
0.69%
Linus Torvalds (pre-git)
9
0.62%
Andrew Morton
5
0.34%
Tejun Heo
2
0.14%
Others
425
29.27%
Total
1452
blk-map.c
817
-
37
3465
Christoph Hellwig
Jens Axboe
Kanchan Joshi
Al Viro
Kent Overstreet
David Howells
Linus Torvalds (pre-git)
Martin K. Petersen
Keith Busch
Tejun Heo
Andrew Morton
Michael Christie
Satya Tangirala
Damien Le Moal
Ming Lei
Linus Torvalds
Bart Van Assche
Others
November 1991
August 1992
November 1993
January 1997
June 2000
April 2002
September 2002
October 2002
January 2003
April 2003
July 2003
February 2004
August 2004
September 2004
October 2004
March 2005
June 2005
January 2006
July 2007
January 2008
April 2008
June 2008
July 2008
August 2008
November 2008
May 2009
July 2009
September 2009
September 2010
November 2010
December 2011
January 2012
September 2012
October 2013
February 2014
January 2015
February 2015
March 2015
September 2015
December 2015
March 2016
April 2016
June 2016
July 2016
December 2016
January 2017
February 2017
June 2017
September 2017
November 2017
December 2017
January 2018
July 2018
February 2019
March 2019
June 2019
December 2019
March 2020
April 2020
May 2020
August 2020
September 2020
January 2021
March 2021
July 2021
September 2021
February 2022
April 2022
June 2022
August 2022
September 2022
October 2022
January 2023
March 2023
May 2023
September 2023
January 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 396}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 26}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 25, "token_count": 27}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1486}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 45, "token_count": 384}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 56, "token_count": 8}, {"author_id": 19, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 56, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1848
53.33%
Jens Axboe
541
15.61%
Kanchan Joshi
384
11.08%
Al Viro
82
2.37%
Kent Overstreet
57
1.65%
David Howells
34
0.98%
Linus Torvalds (pre-git)
25
0.72%
Martin K. Petersen
25
0.72%
Keith Busch
18
0.52%
Tejun Heo
9
0.26%
Andrew Morton
9
0.26%
Michael Christie
8
0.23%
Satya Tangirala
5
0.14%
Damien Le Moal
3
0.09%
Ming Lei
2
0.06%
Linus Torvalds
2
0.06%
Bart Van Assche
1
0.03%
Others
412
11.89%
Total
3465
blk-merge.c
1249
-
46
4892
Christoph Hellwig
Jens Axboe
Ming Lei
Baolin Wang
Kent Overstreet
Tejun Heo
John Garry
Bart Van Assche
Martin K. Petersen
Damien Le Moal
Satya Tangirala
Keith Busch
Linus Torvalds
Jianchao Wang
Michael Christie
Linus Torvalds (pre-git)
Chaitanya Kulkarni
Konstantin Khlebnikov
yu kuai
Omar Sandoval
Jan Kara
Eric Biggers
Pavel Begunkov
Andrew Morton
Josef Bacik
Others
November 1991
August 1992
November 1993
September 1999
January 2000
February 2002
June 2002
July 2002
September 2002
May 2003
July 2003
October 2003
August 2004
October 2004
January 2006
July 2006
July 2007
September 2007
January 2008
February 2008
June 2008
August 2008
October 2008
February 2009
March 2009
April 2009
May 2009
July 2009
September 2010
January 2011
March 2011
February 2012
August 2012
September 2012
October 2013
November 2013
December 2013
February 2014
June 2014
September 2014
February 2015
April 2015
May 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
November 2017
January 2018
February 2018
May 2018
July 2018
September 2018
October 2018
November 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
February 2021
June 2021
August 2021
September 2021
October 2021
November 2021
March 2022
June 2022
July 2022
October 2022
January 2023
February 2023
March 2023
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 564}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 55}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 278}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 51, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 16}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 29, "token_count": 43}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 27, "token_count": 1}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 283}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 144}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 84}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 58, "token_count": 16}, {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 580}, {"author_id": 19, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 1, "token_count": 29}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 0, "token_count": 180}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 21, "token_count": 205}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
980
20.03%
Jens Axboe
922
18.85%
Ming Lei
684
13.98%
Baolin Wang
580
11.86%
Kent Overstreet
353
7.22%
Tejun Heo
289
5.91%
John Garry
206
4.21%
Bart Van Assche
135
2.76%
Martin K. Petersen
100
2.04%
Damien Le Moal
74
1.51%
Satya Tangirala
46
0.94%
Keith Busch
45
0.92%
Linus Torvalds
43
0.88%
Jianchao Wang
43
0.88%
Michael Christie
28
0.57%
Linus Torvalds (pre-git)
27
0.55%
Chaitanya Kulkarni
17
0.35%
Konstantin Khlebnikov
16
0.33%
yu kuai
13
0.27%
Omar Sandoval
8
0.16%
Jan Kara
8
0.16%
Eric Biggers
6
0.12%
Pavel Begunkov
3
0.06%
Andrew Morton
2
0.04%
Josef Bacik
1
0.02%
Others
263
5.38%
Total
4892
blk-mq-cpumap.c
56
-
8
173
Jens Axboe
Ming Lei
Linus Torvalds (pre-git)
Christoph Hellwig
Tejun Heo
Bart Van Assche
Andrew Morton
Others
November 1991
March 1992
August 1992
November 1993
January 1995
September 2002
January 2008
September 2008
March 2012
January 2013
October 2013
May 2014
September 2016
November 2016
June 2017
October 2018
April 2019
May 2019
July 2019
August 2022
December 2022
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
85
49.13%
Ming Lei
62
35.84%
Linus Torvalds (pre-git)
9
5.20%
Christoph Hellwig
8
4.62%
Tejun Heo
4
2.31%
Bart Van Assche
2
1.16%
Andrew Morton
1
0.58%
Others
2
1.16%
Total
173
blk-mq-debugfs.c
831
-
31
3881
Omar Sandoval
Bart Van Assche
Ming Lei
Jens Axboe
Christoph Hellwig
John Garry
Al Viro
Chaitanya Kulkarni
Martin K. Petersen
Jianchao Wang
Andrew Morton
Tejun Heo
Linus Torvalds (pre-git)
Josef Bacik
Damien Le Moal
yu kuai
Others
March 1992
August 1992
September 1999
July 2003
March 2006
July 2007
January 2008
January 2009
September 2010
January 2012
October 2013
May 2014
June 2016
September 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
January 2018
February 2018
March 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 2019
June 2019
July 2019
August 2019
April 2020
May 2020
June 2020
August 2020
December 2020
January 2021
April 2021
October 2021
March 2022
June 2022
July 2022
September 2022
February 2023
May 2023
June 2023
April 2024
July 2024
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 909}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 109}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 156}, {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 443}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 6, "token_count": 799}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 130}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 206}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 5, "token_count": 221}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 48, "token_count": 21}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 21, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
1759
45.32%
Bart Van Assche
1176
30.30%
Ming Lei
274
7.06%
Jens Axboe
205
5.28%
Christoph Hellwig
122
3.14%
John Garry
80
2.06%
Al Viro
64
1.65%
Chaitanya Kulkarni
21
0.54%
Martin K. Petersen
9
0.23%
Jianchao Wang
9
0.23%
Andrew Morton
9
0.23%
Tejun Heo
8
0.21%
Linus Torvalds (pre-git)
5
0.13%
Josef Bacik
3
0.08%
Damien Le Moal
2
0.05%
yu kuai
1
0.03%
Others
134
3.45%
Total
3881
blk-mq-debugfs.h
95
-
10
401
Omar Sandoval
Jens Axboe
Ming Lei
Bart Van Assche
Martin K. Petersen
Damien Le Moal
Christoph Hellwig
Others
January 2008
June 2008
September 2010
January 2012
October 2013
September 2014
January 2015
January 2017
February 2017
April 2017
May 2017
November 2017
June 2018
December 2018
June 2019
March 2022
April 2024
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
176
43.89%
Jens Axboe
48
11.97%
Ming Lei
45
11.22%
Bart Van Assche
30
7.48%
Martin K. Petersen
21
5.24%
Damien Le Moal
13
3.24%
Christoph Hellwig
8
2.00%
Others
60
14.96%
Total
401
blk-mq-pci.c
46
-
6
128
Christoph Hellwig
Jens Axboe
Keith Busch
Bart Van Assche
Others
October 2013
September 2016
August 2017
March 2018
July 2018
October 2018
April 2019
May 2019
August 2022
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
97
75.78%
Jens Axboe
15
11.72%
Keith Busch
5
3.91%
Bart Van Assche
3
2.34%
Others
8
6.25%
Total
128
blk-mq-sched.c
550
-
27
2072
Ming Lei
Jens Axboe
Omar Sandoval
John Garry
Christoph Hellwig
Jan Kara
Bart Van Assche
Baolin Wang
Tejun Heo
Linus Torvalds (pre-git)
Damien Le Moal
Andrew Morton
Pavel Begunkov
Al Viro
Others
November 1991
August 1992
November 1993
July 2002
September 2002
January 2003
May 2003
July 2003
October 2004
January 2006
March 2006
July 2006
July 2007
January 2008
October 2008
January 2009
June 2009
April 2010
August 2010
March 2011
December 2011
March 2012
October 2013
April 2014
May 2014
December 2014
June 2015
November 2015
June 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
June 2018
July 2018
October 2018
December 2018
April 2019
June 2019
April 2020
May 2020
June 2020
July 2020
August 2020
January 2021
April 2021
May 2021
June 2021
October 2021
November 2021
March 2022
October 2022
January 2023
April 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 309}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 201}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 212}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 326}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 17}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 60}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 134}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Ming Lei
732
35.33%
Jens Axboe
544
26.25%
Omar Sandoval
261
12.60%
John Garry
194
9.36%
Christoph Hellwig
41
1.98%
Jan Kara
22
1.06%
Bart Van Assche
18
0.87%
Baolin Wang
18
0.87%
Tejun Heo
10
0.48%
Linus Torvalds (pre-git)
5
0.24%
Damien Le Moal
5
0.24%
Andrew Morton
4
0.19%
Pavel Begunkov
2
0.10%
Al Viro
1
0.05%
Others
215
10.38%
Total
2072
blk-mq-sched.h
85
-
19
458
Jens Axboe
Christoph Hellwig
Omar Sandoval
Pavel Begunkov
Kent Overstreet
Bart Van Assche
Tejun Heo
Ming Lei
Keith Busch
John Garry
Jan Kara
Linus Torvalds (pre-git)
Damien Le Moal
Martin K. Petersen
Andrew Morton
Others
September 1996
July 2002
January 2003
May 2003
July 2003
October 2004
July 2006
December 2006
July 2007
January 2008
September 2008
October 2008
April 2010
January 2012
March 2012
September 2013
October 2013
May 2014
October 2014
December 2014
January 2015
June 2015
July 2016
August 2016
October 2016
January 2017
February 2017
April 2017
November 2017
September 2018
December 2018
June 2019
May 2021
June 2021
September 2021
October 2021
May 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 27}, {"author_id": 21, "token_count": 2}, {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
331
72.27%
Christoph Hellwig
20
4.37%
Omar Sandoval
19
4.15%
Pavel Begunkov
15
3.28%
Kent Overstreet
15
3.28%
Bart Van Assche
14
3.06%
Tejun Heo
5
1.09%
Ming Lei
5
1.09%
Keith Busch
5
1.09%
John Garry
5
1.09%
Jan Kara
5
1.09%
Linus Torvalds (pre-git)
4
0.87%
Damien Le Moal
2
0.44%
Martin K. Petersen
1
0.22%
Andrew Morton
1
0.22%
Others
11
2.40%
Total
458
blk-mq-sysfs.c
309
-
26
1358
Jens Axboe
Ming Lei
Bart Van Assche
Andrew Morton
Al Viro
Christoph Hellwig
Omar Sandoval
Linus Torvalds (pre-git)
Linus Torvalds
Martin K. Petersen
Keith Busch
Others
November 1991
January 1992
August 1992
November 1993
January 2000
February 2002
September 2002
October 2002
March 2003
July 2003
October 2004
March 2006
July 2007
January 2008
September 2008
January 2010
September 2010
January 2012
October 2013
December 2013
March 2014
April 2014
May 2014
December 2014
September 2015
December 2015
March 2016
August 2016
January 2017
February 2017
April 2017
May 2018
November 2018
April 2019
August 2019
November 2019
March 2022
June 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 355}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 181}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 64}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
711
52.36%
Ming Lei
149
10.97%
Bart Van Assche
64
4.71%
Andrew Morton
62
4.57%
Al Viro
57
4.20%
Christoph Hellwig
33
2.43%
Omar Sandoval
25
1.84%
Linus Torvalds (pre-git)
18
1.33%
Linus Torvalds
5
0.37%
Martin K. Petersen
4
0.29%
Keith Busch
3
0.22%
Others
227
16.72%
Total
1358
blk-mq-tag.c
684
-
26
2635
Jens Axboe
John Garry
Ming Lei
Omar Sandoval
Christoph Hellwig
Keith Busch
yu kuai
Bart Van Assche
Hannes Reinecke
Shaohua Li
Andrew Morton
Tejun Heo
Jianchao Wang
Linus Torvalds (pre-git)
Linus Torvalds
Josef Bacik
Baolin Wang
Others
November 1991
August 1992
November 1993
September 2002
July 2003
January 2008
September 2008
March 2012
October 2013
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
June 2015
October 2015
November 2015
December 2015
March 2016
July 2016
September 2016
October 2016
November 2016
January 2017
February 2017
April 2017
June 2017
August 2017
November 2017
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
April 2019
July 2019
May 2020
June 2020
August 2020
September 2020
March 2021
May 2021
September 2021
October 2021
December 2021
January 2022
February 2022
March 2022
June 2022
July 2022
September 2022
May 2023
June 2023
August 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 205}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 404}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 19, "token_count": 43}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 336}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 93}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 55, "token_count": 16}, {"author_id": 21, "token_count": 105}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 5, "token_count": 160}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 21, "token_count": 95}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 176}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 18, "token_count": 43}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1026
38.94%
John Garry
406
15.41%
Ming Lei
389
14.76%
Omar Sandoval
352
13.36%
Christoph Hellwig
85
3.23%
Keith Busch
52
1.97%
yu kuai
43
1.63%
Bart Van Assche
27
1.02%
Hannes Reinecke
16
0.61%
Shaohua Li
14
0.53%
Andrew Morton
9
0.34%
Tejun Heo
7
0.27%
Jianchao Wang
6
0.23%
Linus Torvalds (pre-git)
5
0.19%
Linus Torvalds
1
0.04%
Josef Bacik
1
0.04%
Baolin Wang
1
0.04%
Others
195
7.40%
Total
2635
blk-mq-virtio.c
46
-
4
132
Christoph Hellwig
Jens Axboe
Bart Van Assche
Others
February 2017
October 2018
April 2019
October 2019
August 2022
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
118
89.39%
Jens Axboe
10
7.58%
Bart Van Assche
3
2.27%
Others
1
0.76%
Total
132
blk-mq.c
4959
-
115
20060
Jens Axboe
Christoph Hellwig
Ming Lei
Keith Busch
Bart Van Assche
Jianchao Wang
Omar Sandoval
Chengming Zhou
John Garry
Tejun Heo
Damien Le Moal
Mike Snitzer
Jan Kara
Pavel Begunkov
Linus Torvalds (pre-git)
Shaohua Li
Chaitanya Kulkarni
Martin K. Petersen
Satya Tangirala
yu kuai
Eric Biggers
Andrew Morton
Konstantin Khlebnikov
Josef Bacik
Al Viro
Linus Torvalds
Kanchan Joshi
Neil Brown
Hannes Reinecke
Michael Christie
Others
September 1991
November 1991
January 1992
August 1992
October 1992
November 1993
March 1998
June 1999
January 2000
May 2000
February 2002
July 2002
September 2002
March 2003
July 2003
October 2003
October 2004
March 2005
October 2005
January 2006
March 2006
August 2006
July 2007
December 2007
January 2008
February 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
March 2009
April 2009
May 2009
June 2009
April 2010
August 2010
September 2010
January 2011
March 2011
April 2011
May 2011
January 2012
March 2012
July 2012
November 2012
December 2012
January 2013
March 2013
May 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
April 2021
May 2021
June 2021
July 2021
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
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 72}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 38}, {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 1648}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 421}, {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 217}, {"author_id": 1, "token_count": 598}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 1, "token_count": 205}, {"author_id": 17, "token_count": 1}, {"author_id": 5, "token_count": 100}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 11}, {"author_id": 39, "token_count": 11}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 19, "token_count": 11}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 5, "token_count": 17}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 57, "token_count": 58}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 2}, {"author_id": 5, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 57, "token_count": 22}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 5, "token_count": 17}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 141}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 1, "token_count": 3}, {"author_id": 57, "token_count": 19}, {"author_id": 6, "token_count": 102}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 421}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 115}, {"author_id": 39, "token_count": 43}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 2}, {"author_id": 19, "token_count": 19}, {"author_id": 6, "token_count": 32}, {"author_id": 39, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 63}, {"author_id": 1, "token_count": 2}, {"author_id": 6, "token_count": 42}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 19, "token_count": 38}, {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 34}, {"author_id": 0, "token_count": 109}, {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 41}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 147}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 209}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 1, "token_count": 129}, {"author_id": 29, "token_count": 1}, {"author_id": 5, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 26}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 5}, {"author_id": 57, "token_count": 27}, {"author_id": 5, "token_count": 128}, {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 5, "token_count": 88}, {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 5}, {"author_id": 19, "token_count": 125}, {"author_id": 6, "token_count": 38}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 73}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 5, "token_count": 175}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 245}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 442}, {"author_id": 29, "token_count": 155}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 121}, {"author_id": 5, "token_count": 116}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 29, "token_count": 1}, {"author_id": 5, "token_count": 107}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 29, "token_count": 53}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 30}, {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 382}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 48, "token_count": 20}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 5, "token_count": 1}, {"author_id": 36, "token_count": 28}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 109}, {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 0, "token_count": 13}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 187}, {"author_id": 19, "token_count": 6}, {"author_id": 58, "token_count": 14}, {"author_id": 5, "token_count": 341}, {"author_id": 10, "token_count": 42}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 167}, {"author_id": 5, "token_count": 199}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 5, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 48, "token_count": 8}, {"author_id": 55, "token_count": 3}, {"author_id": 21, "token_count": 23}, {"author_id": 5, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 55, "token_count": 1}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 106}, {"author_id": 5, "token_count": 68}, {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 21, "token_count": 24}, {"author_id": 5, "token_count": 276}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 156}, {"author_id": 19, "token_count": 52}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 1, "token_count": 939}, {"author_id": 21, "token_count": 203}, {"author_id": 5, "token_count": 98}, {"author_id": 36, "token_count": 64}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1067}, {"author_id": 1, "token_count": 181}, {"author_id": 5, "token_count": 73}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 177}, {"author_id": 19, "token_count": 33}, {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 7}, {"author_id": 18, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 146}, {"author_id": 5, "token_count": 308}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 5, "token_count": 216}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 0, "token_count": 41}, {"author_id": 1, "token_count": 17}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 0, "token_count": 1}, {"author_id": 21, "token_count": 26}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 323}, {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 8}, {"author_id": 21, "token_count": 25}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 174}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 36, "token_count": 14}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 48, "token_count": 33}, {"author_id": 27, "token_count": 37}, {"author_id": 22, "token_count": 12}, {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 464}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 0, "token_count": 118}, {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 19, "token_count": 133}, {"author_id": 5, "token_count": 62}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 11, "token_count": 47}, {"author_id": 44, "token_count": 132}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 44, "token_count": 106}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 44, "token_count": 78}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 134}, {"author_id": 1, "token_count": 56}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 0, "token_count": 28}, {"author_id": 19, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 5, "token_count": 102}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 7, "token_count": 169}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 7, "token_count": 16}, {"author_id": 5, "token_count": 36}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 5, "token_count": 84}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
6620
33.00%
Christoph Hellwig
4155
20.71%
Ming Lei
3581
17.85%
Keith Busch
583
2.91%
Bart Van Assche
518
2.58%
Jianchao Wang
467
2.33%
Omar Sandoval
373
1.86%
Chengming Zhou
316
1.58%
John Garry
304
1.52%
Tejun Heo
272
1.36%
Damien Le Moal
185
0.92%
Mike Snitzer
126
0.63%
Jan Kara
118
0.59%
Pavel Begunkov
110
0.55%
Linus Torvalds (pre-git)
104
0.52%
Shaohua Li
72
0.36%
Chaitanya Kulkarni
61
0.30%
Martin K. Petersen
49
0.24%
Satya Tangirala
42
0.21%
yu kuai
38
0.19%
Eric Biggers
38
0.19%
Andrew Morton
23
0.11%
Konstantin Khlebnikov
15
0.07%
Josef Bacik
10
0.05%
Al Viro
10
0.05%
Linus Torvalds
8
0.04%
Kanchan Joshi
5
0.02%
Neil Brown
4
0.02%
Hannes Reinecke
4
0.02%
Michael Christie
2
0.01%
Others
1847
9.21%
Total
20060
blk-mq.h
441
-
27
1926
Jens Axboe
Ming Lei
John Garry
Christoph Hellwig
Chengming Zhou
Jan Kara
Omar Sandoval
Bart Van Assche
Keith Busch
Martin K. Petersen
Jianchao Wang
Tejun Heo
Andrew Morton
Shaohua Li
yu kuai
Damien Le Moal
Others
September 2002
January 2003
February 2004
January 2008
June 2009
September 2010
January 2011
March 2011
April 2011
January 2012
October 2013
December 2013
April 2014
May 2014
September 2014
December 2014
January 2015
September 2015
November 2015
December 2015
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
July 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
July 2019
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
January 2021
May 2021
June 2021
October 2021
November 2021
December 2021
March 2022
June 2022
July 2022
March 2023
April 2023
May 2023
June 2023
September 2023
July 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 13}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 164}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 5, "token_count": 2}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 7, "token_count": 1}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 153}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 66}, {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 44, "token_count": 96}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
788
40.91%
Ming Lei
322
16.72%
John Garry
191
9.92%
Christoph Hellwig
154
8.00%
Chengming Zhou
96
4.98%
Jan Kara
61
3.17%
Omar Sandoval
56
2.91%
Bart Van Assche
37
1.92%
Keith Busch
17
0.88%
Martin K. Petersen
13
0.67%
Jianchao Wang
13
0.67%
Tejun Heo
7
0.36%
Andrew Morton
7
0.36%
Shaohua Li
2
0.10%
yu kuai
1
0.05%
Damien Le Moal
1
0.05%
Others
160
8.31%
Total
1926
blk-pm.c
191
-
20
423
Bart Van Assche
Jens Axboe
Christoph Hellwig
Tejun Heo
Andrew Morton
Martin K. Petersen
Linus Torvalds (pre-git)
Damien Le Moal
Al Viro
Others
September 1992
April 2002
July 2003
August 2004
January 2006
March 2006
July 2006
July 2007
January 2008
October 2008
June 2009
September 2010
March 2011
January 2012
January 2013
March 2013
May 2013
July 2013
October 2013
November 2015
February 2016
September 2018
November 2018
September 2019
July 2020
December 2020
November 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 137}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
142
33.57%
Jens Axboe
16
3.78%
Christoph Hellwig
9
2.13%
Tejun Heo
8
1.89%
Andrew Morton
5
1.18%
Martin K. Petersen
4
0.95%
Linus Torvalds (pre-git)
2
0.47%
Damien Le Moal
2
0.47%
Al Viro
1
0.24%
Others
234
55.32%
Total
423
blk-pm.h
35
-
8
146
Bart Van Assche
Christoph Hellwig
Tejun Heo
Linus Torvalds (pre-git)
Others
August 1994
June 2010
January 2011
January 2013
March 2013
July 2016
October 2016
November 2017
December 2017
May 2018
September 2018
December 2020
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 67}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
67
45.89%
Christoph Hellwig
18
12.33%
Tejun Heo
6
4.11%
Linus Torvalds (pre-git)
2
1.37%
Others
53
36.30%
Total
146
blk-rq-qos.c
355
-
17
1416
Josef Bacik
Josef Whiter
Jens Axboe
Christoph Hellwig
Ming Lei
Tejun Heo
yu kuai
Omar Sandoval
Jan Kara
Bart Van Assche
Others
January 2003
July 2007
January 2009
November 2016
September 2017
May 2018
July 2018
November 2018
December 2018
April 2019
May 2019
July 2019
August 2019
October 2019
June 2020
June 2021
June 2022
July 2022
February 2023
April 2023
September 2023
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 630}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "token_count": 297}, {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
630
44.49%
Josef Whiter
314
22.18%
Jens Axboe
201
14.19%
Christoph Hellwig
77
5.44%
Ming Lei
40
2.82%
Tejun Heo
34
2.40%
yu kuai
30
2.12%
Omar Sandoval
6
0.42%
Jan Kara
3
0.21%
Bart Van Assche
1
0.07%
Others
80
5.65%
Total
1416
blk-rq-qos.h
179
-
19
1018
Josef Bacik
Jens Axboe
Tejun Heo
Josef Whiter
Christoph Hellwig
Ming Lei
Dennis Zhou
Omar Sandoval
Linus Torvalds (pre-git)
Martin K. Petersen
Andrew Morton
Others
August 1992
June 2002
July 2003
January 2006
July 2007
January 2008
July 2010
September 2010
January 2012
March 2013
June 2014
November 2016
May 2017
December 2017
May 2018
July 2018
November 2018
December 2018
April 2019
August 2019
October 2019
June 2021
October 2021
March 2022
July 2022
February 2023
April 2023
November 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 412}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 228}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 35, "token_count": 53}, {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
412
40.47%
Jens Axboe
322
31.63%
Tejun Heo
121
11.89%
Josef Whiter
54
5.30%
Christoph Hellwig
24
2.36%
Ming Lei
22
2.16%
Dennis Zhou
10
0.98%
Omar Sandoval
5
0.49%
Linus Torvalds (pre-git)
2
0.20%
Martin K. Petersen
2
0.20%
Andrew Morton
2
0.20%
Others
42
4.13%
Total
1018
blk-settings.c
809
-
39
3044
Christoph Hellwig
Martin K. Petersen
John Garry
Jens Axboe
Damien Le Moal
Keith Busch
Mike Snitzer
Hannes Reinecke
Chaitanya Kulkarni
Linus Torvalds (pre-git)
Andrew Morton
Al Viro
Linus Torvalds
Satya Tangirala
Kanchan Joshi
Ming Lei
Josef Bacik
Vishal Verma
Tejun Heo
Bart Van Assche
Shaohua Li
Others
November 1991
January 1992
August 1992
September 1992
November 1993
February 2002
April 2002
May 2002
September 2002
October 2002
April 2003
June 2003
July 2003
August 2003
September 2003
October 2003
September 2004
October 2004
March 2006
December 2006
January 2008
June 2008
August 2008
September 2008
December 2008
May 2009
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
September 2010
January 2012
August 2012
September 2012
December 2012
October 2013
October 2014
March 2015
May 2015
June 2015
July 2015
August 2015
October 2015
November 2015
March 2016
October 2016
November 2016
February 2017
July 2018
September 2018
October 2018
April 2019
May 2019
June 2019
August 2019
December 2019
May 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
September 2021
March 2022
April 2022
October 2022
November 2022
January 2023
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 201}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 56}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 45}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 177}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 19}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 17}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 7, "token_count": 8}, {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 730}, {"author_id": 7, "token_count": 20}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 7, "token_count": 6}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 496}, {"author_id": 7, "token_count": 19}, {"author_id": 21, "token_count": 230}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 21, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1563
51.35%
Martin K. Petersen
655
21.52%
John Garry
248
8.15%
Jens Axboe
133
4.37%
Damien Le Moal
66
2.17%
Keith Busch
53
1.74%
Mike Snitzer
51
1.68%
Hannes Reinecke
28
0.92%
Chaitanya Kulkarni
19
0.62%
Linus Torvalds (pre-git)
14
0.46%
Andrew Morton
12
0.39%
Al Viro
8
0.26%
Linus Torvalds
7
0.23%
Satya Tangirala
5
0.16%
Kanchan Joshi
5
0.16%
Ming Lei
3
0.10%
Josef Bacik
3
0.10%
Vishal Verma
2
0.07%
Tejun Heo
2
0.07%
Bart Van Assche
2
0.07%
Shaohua Li
1
0.03%
Others
164
5.39%
Total
3044
blk-stat.c
229
-
14
1163
Omar Sandoval
Jens Axboe
Tejun Heo
Shaohua Li
Pavel Begunkov
Josef Bacik
Chengming Zhou
Neil Brown
Bart Van Assche
Linus Torvalds (pre-git)
Christoph Hellwig
Others
November 1991
August 1992
January 2008
October 2011
July 2012
October 2013
November 2016
December 2016
March 2017
April 2017
May 2017
October 2017
March 2018
May 2018
July 2018
September 2018
April 2019
October 2019
September 2020
December 2021
April 2023
March 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 370}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 6, "token_count": 544}, {"author_id": 39, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
564
48.50%
Jens Axboe
429
36.89%
Tejun Heo
43
3.70%
Shaohua Li
36
3.10%
Pavel Begunkov
13
1.12%
Josef Bacik
8
0.69%
Chengming Zhou
8
0.69%
Neil Brown
5
0.43%
Bart Van Assche
4
0.34%
Linus Torvalds (pre-git)
3
0.26%
Christoph Hellwig
1
0.09%
Others
49
4.21%
Total
1163
blk-stat.h
172
-
12
352
Omar Sandoval
Jens Axboe
Josef Bacik
Ming Lei
Shaohua Li
Tejun Heo
Linus Torvalds (pre-git)
Linus Torvalds
Others
August 1992
February 2002
July 2003
October 2004
January 2013
July 2014
May 2016
November 2016
March 2017
April 2017
November 2017
May 2018
July 2018
December 2018
December 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 172}, {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
176
50.00%
Jens Axboe
96
27.27%
Josef Bacik
30
8.52%
Ming Lei
9
2.56%
Shaohua Li
7
1.99%
Tejun Heo
5
1.42%
Linus Torvalds (pre-git)
2
0.57%
Linus Torvalds
1
0.28%
Others
26
7.39%
Total
352
blk-sysfs.c
864
-
53
3671
Christoph Hellwig
Jens Axboe
Andrew Morton
yu kuai
Damien Le Moal
Martin K. Petersen
Al Viro
Ming Lei
Keith Busch
John Garry
Omar Sandoval
Mike Snitzer
Bart Van Assche
Eric Biggers
Linus Torvalds
Linus Torvalds (pre-git)
Vishal Verma
Hannes Reinecke
Kent Overstreet
Josef Bacik
Chaitanya Kulkarni
Shaohua Li
Tejun Heo
Jan Kara
Others
November 1991
August 1992
November 1993
May 1998
February 2002
May 2002
September 2002
October 2002
January 2003
March 2003
July 2003
May 2004
September 2004
October 2004
April 2005
March 2006
July 2007
December 2007
January 2008
April 2008
May 2008
September 2008
January 2009
April 2009
May 2009
July 2009
September 2009
November 2009
December 2009
January 2010
March 2010
June 2010
August 2010
September 2010
May 2011
July 2011
August 2011
March 2012
September 2012
September 2013
October 2013
November 2013
May 2014
April 2015
May 2015
June 2015
July 2015
November 2015
February 2016
April 2016
June 2016
October 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
November 2017
January 2018
March 2018
May 2018
July 2018
August 2018
October 2018
November 2018
April 2019
August 2019
September 2019
May 2020
June 2020
July 2020
September 2020
October 2020
January 2021
February 2021
April 2021
June 2021
August 2021
October 2021
January 2022
February 2022
June 2022
July 2022
October 2022
November 2022
January 2023
February 2023
May 2023
July 2023
November 2023
December 2023
February 2024
June 2024
September 2024
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 351}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 24, "token_count": 45}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 78}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 271}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 22, "token_count": 2}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 57, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 7, "token_count": 41}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 18, "token_count": 247}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 433}, {"author_id": 21, "token_count": 54}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
988
26.91%
Jens Axboe
702
19.12%
Andrew Morton
409
11.14%
yu kuai
250
6.81%
Damien Le Moal
133
3.62%
Martin K. Petersen
124
3.38%
Al Viro
90
2.45%
Ming Lei
86
2.34%
Keith Busch
55
1.50%
John Garry
54
1.47%
Omar Sandoval
40
1.09%
Mike Snitzer
21
0.57%
Bart Van Assche
21
0.57%
Eric Biggers
18
0.49%
Linus Torvalds
13
0.35%
Linus Torvalds (pre-git)
11
0.30%
Vishal Verma
9
0.25%
Hannes Reinecke
8
0.22%
Kent Overstreet
7
0.19%
Josef Bacik
5
0.14%
Chaitanya Kulkarni
5
0.14%
Shaohua Li
4
0.11%
Tejun Heo
3
0.08%
Jan Kara
2
0.05%
Others
613
16.70%
Total
3671
blk-throttle.c
1699
-
37
7281
Tejun Heo
Vivek Goyal
yu kuai
Shaohua Li
Baolin Wang
Ming Lei
John Garry
Christoph Hellwig
Jens Axboe
Andrew Morton
Linus Torvalds (pre-git)
Mike Snitzer
Bart Van Assche
Konstantin Khlebnikov
Josef Bacik
Omar Sandoval
Kent Overstreet
Damien Le Moal
Linus Torvalds
Others
August 1992
November 1993
February 1995
February 2002
September 2002
January 2003
March 2003
July 2003
September 2003
July 2007
January 2008
June 2009
December 2009
April 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
May 2011
October 2011
March 2012
April 2012
August 2012
May 2013
August 2013
October 2013
December 2013
February 2014
April 2014
May 2014
July 2015
August 2015
September 2015
May 2016
September 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
October 2017
November 2017
December 2017
January 2018
May 2018
July 2018
August 2018
November 2018
May 2019
July 2019
August 2019
November 2019
June 2020
September 2020
October 2020
November 2020
September 2021
October 2021
November 2021
February 2022
March 2022
April 2022
July 2022
August 2022
September 2022
December 2022
February 2023
April 2023
August 2023
October 2023
November 2023
January 2024
March 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 1734}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 20, "token_count": 44}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 520}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1311}, {"author_id": 20, "token_count": 147}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 755}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 39, "token_count": 471}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 37}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 39, "token_count": 57}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 234}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 62}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 62}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 18, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 323}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 18, "token_count": 169}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 21, "token_count": 50}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 18, "token_count": 551}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 18, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3014
41.40%
Vivek Goyal
2017
27.70%
yu kuai
1110
15.25%
Shaohua Li
566
7.77%
Baolin Wang
124
1.70%
Ming Lei
63
0.87%
John Garry
50
0.69%
Christoph Hellwig
50
0.69%
Jens Axboe
39
0.54%
Andrew Morton
8
0.11%
Linus Torvalds (pre-git)
7
0.10%
Mike Snitzer
5
0.07%
Bart Van Assche
5
0.07%
Konstantin Khlebnikov
4
0.05%
Josef Bacik
4
0.05%
Omar Sandoval
3
0.04%
Kent Overstreet
2
0.03%
Damien Le Moal
2
0.03%
Linus Torvalds
1
0.01%
Others
207
2.84%
Total
7281
blk-throttle.h
205
-
18
593
Tejun Heo
yu kuai
Jens Axboe
Vivek Goyal
Shaohua Li
Christoph Hellwig
Josef Whiter
Ming Lei
Martin K. Petersen
Baolin Wang
Others
June 2005
January 2006
March 2006
September 2010
October 2011
January 2012
March 2012
April 2012
May 2013
August 2015
December 2016
March 2017
November 2017
July 2018
August 2018
June 2019
November 2019
December 2019
April 2020
September 2020
October 2021
February 2022
March 2022
August 2022
September 2022
May 2023
August 2023
May 2024
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 20, "token_count": 77}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 18, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
191
32.21%
yu kuai
121
20.40%
Jens Axboe
83
14.00%
Vivek Goyal
77
12.98%
Shaohua Li
31
5.23%
Christoph Hellwig
17
2.87%
Josef Whiter
6
1.01%
Ming Lei
2
0.34%
Martin K. Petersen
1
0.17%
Baolin Wang
1
0.17%
Others
63
10.62%
Total
593
blk-timeout.c
167
-
14
539
Jens Axboe
Christoph Hellwig
Tejun Heo
Bart Van Assche
Linus Torvalds (pre-git)
David Howells
Andrew Morton
Others
November 1991
August 1992
November 1993
September 1999
July 2002
September 2002
July 2003
October 2004
September 2006
July 2007
January 2008
July 2008
September 2008
November 2008
April 2009
August 2011
October 2013
November 2013
April 2014
May 2014
September 2014
October 2015
June 2017
January 2018
March 2018
April 2018
June 2018
October 2018
November 2018
April 2019
June 2020
July 2020
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 309}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
453
84.04%
Christoph Hellwig
28
5.19%
Tejun Heo
14
2.60%
Bart Van Assche
10
1.86%
Linus Torvalds (pre-git)
7
1.30%
David Howells
4
0.74%
Andrew Morton
1
0.19%
Others
22
4.08%
Total
539
blk-wbt.c
936
-
23
3685
Jens Axboe
Josef Bacik
Ming Lei
Omar Sandoval
yu kuai
Christoph Hellwig
Tejun Heo
Josef Whiter
Jan Kara
Bart Van Assche
Others
January 2003
July 2007
October 2011
November 2016
January 2017
March 2017
April 2017
October 2017
November 2017
February 2018
May 2018
July 2018
August 2018
November 2018
December 2018
January 2019
April 2019
August 2019
October 2019
April 2020
May 2020
August 2020
June 2021
August 2021
September 2021
October 2021
July 2022
September 2022
October 2022
February 2023
April 2023
May 2023
December 2023
January 2024
June 2024
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 1736}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 31}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 111}, {"author_id": 6, "token_count": 75}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 659}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "token_count": 43}, {"author_id": 5, "token_count": 454}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 72}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1999
54.25%
Josef Bacik
659
17.88%
Ming Lei
460
12.48%
Omar Sandoval
155
4.21%
yu kuai
119
3.23%
Christoph Hellwig
59
1.60%
Tejun Heo
46
1.25%
Josef Whiter
43
1.17%
Jan Kara
35
0.95%
Bart Van Assche
17
0.46%
Others
93
2.52%
Total
3685
blk-wbt.h
28
-
6
105
Jens Axboe
Josef Bacik
Christoph Hellwig
Jan Kara
yu kuai
Others
November 2016
April 2017
November 2017
July 2018
October 2022
February 2023
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
73
69.52%
Josef Bacik
12
11.43%
Christoph Hellwig
10
9.52%
Jan Kara
7
6.67%
yu kuai
2
1.90%
Others
1
0.95%
Total
105
blk-zoned.c
1869
-
31
6523
Damien Le Moal
Christoph Hellwig
Hannes Reinecke
Chaitanya Kulkarni
Linus Torvalds
Al Viro
Jens Axboe
Linus Torvalds (pre-git)
Bart Van Assche
Ming Lei
Baolin Wang
Mike Snitzer
Pavel Begunkov
Omar Sandoval
Kent Overstreet
Keith Busch
Kay Sievers
David Howells
Alexey Dobriyan
Andrew Morton
Tejun Heo
Arnd Bergmann
Others
September 1992
June 1995
January 1997
May 1999
September 1999
January 2000
June 2000
February 2002
April 2002
September 2002
October 2002
January 2003
September 2006
November 2006
December 2006
May 2007
January 2008
September 2008
October 2008
June 2009
October 2013
June 2014
March 2015
April 2015
October 2015
February 2016
October 2016
January 2017
February 2017
May 2017
June 2017
August 2017
February 2018
March 2018
May 2018
June 2018
July 2018
October 2018
March 2019
April 2019
June 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
March 2021
May 2021
August 2021
September 2021
October 2021
November 2021
January 2022
March 2022
July 2022
January 2023
June 2023
July 2023
January 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 50}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 55, "token_count": 227}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 7}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 7, "token_count": 121}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 7, "token_count": 114}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 48, "token_count": 105}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 6}, {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 122}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 7, "token_count": 3588}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 7, "token_count": 808}, {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 7, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
4956
75.98%
Christoph Hellwig
479
7.34%
Hannes Reinecke
227
3.48%
Chaitanya Kulkarni
122
1.87%
Linus Torvalds
61
0.94%
Al Viro
53
0.81%
Jens Axboe
50
0.77%
Linus Torvalds (pre-git)
41
0.63%
Bart Van Assche
21
0.32%
Ming Lei
19
0.29%
Baolin Wang
16
0.25%
Mike Snitzer
10
0.15%
Pavel Begunkov
6
0.09%
Omar Sandoval
6
0.09%
Kent Overstreet
6
0.09%
Keith Busch
6
0.09%
Kay Sievers
5
0.08%
David Howells
5
0.08%
Alexey Dobriyan
5
0.08%
Andrew Morton
4
0.06%
Tejun Heo
3
0.05%
Arnd Bergmann
1
0.02%
Others
421
6.45%
Total
6523
blk.h
698
-
68
3276
Christoph Hellwig
Jens Axboe
Damien Le Moal
Tejun Heo
Martin K. Petersen
Ming Lei
Keith Busch
Christian Brauner
Al Viro
Linus Torvalds
Omar Sandoval
Linus Torvalds (pre-git)
Kay Sievers
John Garry
David Howells
Bart Van Assche
Baolin Wang
Neil Brown
Shaohua Li
Jan Kara
Chaitanya Kulkarni
Pavel Begunkov
Josef Bacik
Jianchao Wang
Andrew Morton
Kent Overstreet
Satya Tangirala
yu kuai
Hannes Reinecke
Chengming Zhou
Michael Christie
Others
September 1991
June 1993
June 1995
September 1999
February 2002
July 2002
September 2002
October 2002
February 2003
February 2004
March 2005
October 2005
June 2006
July 2006
August 2006
December 2006
February 2007
May 2007
July 2007
January 2008
February 2008
June 2008
August 2008
September 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
October 2009
August 2010
September 2010
October 2010
December 2010
January 2011
March 2011
April 2011
July 2011
October 2011
December 2011
January 2012
February 2012
September 2012
October 2012
February 2013
July 2013
August 2013
October 2013
April 2014
May 2014
June 2014
September 2014
October 2014
February 2015
April 2015
August 2015
September 2015
October 2015
February 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
March 2019
June 2019
August 2019
September 2019
October 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
June 2022
July 2022
September 2022
October 2022
November 2022
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 59}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 16}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 39, "token_count": 3}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 11}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 25, "token_count": 2}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 1, "token_count": 20}, {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 19, "token_count": 6}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 19}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 0, "token_count": 2}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 53}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 161}, {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 0, "token_count": 1}, {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 38, "token_count": 25}, {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 0, "token_count": 14}, {"author_id": 19, "token_count": 44}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 7, "token_count": 135}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 19, "token_count": 3}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1186
36.20%
Jens Axboe
874
26.68%
Damien Le Moal
181
5.53%
Tejun Heo
94
2.87%
Martin K. Petersen
93
2.84%
Ming Lei
83
2.53%
Keith Busch
76
2.32%
Christian Brauner
34
1.04%
Al Viro
32
0.98%
Linus Torvalds
30
0.92%
Omar Sandoval
28
0.85%
Linus Torvalds (pre-git)
27
0.82%
Kay Sievers
26
0.79%
John Garry
26
0.79%
David Howells
21
0.64%
Bart Van Assche
20
0.61%
Baolin Wang
19
0.58%
Neil Brown
15
0.46%
Shaohua Li
14
0.43%
Jan Kara
14
0.43%
Chaitanya Kulkarni
14
0.43%
Pavel Begunkov
10
0.31%
Josef Bacik
10
0.31%
Jianchao Wang
10
0.31%
Andrew Morton
9
0.27%
Kent Overstreet
8
0.24%
Satya Tangirala
6
0.18%
yu kuai
5
0.15%
Hannes Reinecke
3
0.09%
Chengming Zhou
2
0.06%
Michael Christie
1
0.03%
Others
305
9.31%
Total
3276
bounce.c
269
-
29
990
David Howells
Christoph Hellwig
Neil Brown
Ming Lei
Linus Torvalds
Kent Overstreet
Jens Axboe
Linus Torvalds (pre-git)
Keith Busch
Eric Biggers
Chaitanya Kulkarni
Bart Van Assche
Hannes Reinecke
Andrew Morton
Michael Christie
Satya Tangirala
Shaohua Li
Dennis Zhou
Others
January 1992
August 1992
September 1993
August 1994
June 1995
May 1998
September 1999
February 2002
May 2002
June 2002
August 2002
October 2002
October 2003
May 2005
June 2006
August 2006
December 2006
January 2007
July 2007
September 2007
October 2008
December 2008
June 2009
October 2011
September 2012
February 2013
March 2013
September 2013
November 2013
February 2014
June 2014
April 2015
July 2015
September 2015
June 2016
August 2016
November 2016
December 2016
March 2017
June 2017
November 2017
December 2017
May 2018
July 2018
October 2018
November 2018
December 2018
February 2019
May 2020
July 2020
September 2020
January 2021
February 2021
March 2021
July 2021
January 2022
February 2022
June 2022
July 2022
February 2024
July 2024
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 84}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 209}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 6}, {"author_id": 49, "token_count": 111}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
209
21.11%
Christoph Hellwig
199
20.10%
Neil Brown
112
11.31%
Ming Lei
103
10.40%
Linus Torvalds
87
8.79%
Kent Overstreet
74
7.47%
Jens Axboe
48
4.85%
Linus Torvalds (pre-git)
40
4.04%
Keith Busch
20
2.02%
Eric Biggers
14
1.41%
Chaitanya Kulkarni
9
0.91%
Bart Van Assche
9
0.91%
Hannes Reinecke
8
0.81%
Andrew Morton
6
0.61%
Michael Christie
3
0.30%
Satya Tangirala
2
0.20%
Shaohua Li
1
0.10%
Dennis Zhou
1
0.10%
Others
45
4.55%
Total
990
bsg-lib.c
412
-
21
1829
Christoph Hellwig
Michael Christie
Jens Axboe
Bart Van Assche
Linus Torvalds
Martin K. Petersen
John Garry
Hannes Reinecke
Others
July 2002
October 2002
December 2006
July 2007
April 2008
June 2008
August 2008
March 2009
September 2010
July 2011
August 2011
September 2011
January 2012
November 2013
August 2014
September 2016
November 2016
January 2017
April 2017
August 2017
October 2017
January 2018
March 2018
October 2018
November 2018
January 2019
April 2019
September 2019
December 2019
June 2020
August 2020
September 2020
January 2021
April 2021
June 2021
July 2021
October 2021
June 2022
October 2022
June 2023
February 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 51, "token_count": 424}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 340}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
746
40.79%
Michael Christie
424
23.18%
Jens Axboe
363
19.85%
Bart Van Assche
5
0.27%
Linus Torvalds
3
0.16%
Martin K. Petersen
2
0.11%
John Garry
1
0.05%
Hannes Reinecke
1
0.05%
Others
284
15.53%
Total
1829
bsg.c
277
-
24
1337
Christoph Hellwig
Jens Axboe
Kay Sievers
Linus Torvalds
Al Viro
Linus Torvalds (pre-git)
Tejun Heo
Arnd Bergmann
Ming Lei
Martin K. Petersen
Hannes Reinecke
Others
November 1993
August 1994
February 1995
September 1996
October 1997
May 1998
February 2002
August 2002
October 2002
November 2002
May 2003
March 2004
May 2004
December 2006
January 2007
February 2007
March 2007
May 2007
July 2007
October 2007
March 2008
April 2008
May 2008
August 2008
April 2009
May 2009
September 2009
November 2009
August 2010
November 2010
July 2011
February 2012
February 2013
May 2014
March 2018
May 2018
July 2018
November 2018
January 2019
March 2019
April 2019
July 2021
September 2021
March 2022
June 2022
November 2022
June 2023
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 1, "token_count": 2}, {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 337}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 42, "token_count": 24}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 428}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
559
41.81%
Jens Axboe
393
29.39%
Kay Sievers
28
2.09%
Linus Torvalds
22
1.65%
Al Viro
17
1.27%
Linus Torvalds (pre-git)
13
0.97%
Tejun Heo
11
0.82%
Arnd Bergmann
10
0.75%
Ming Lei
8
0.60%
Martin K. Petersen
2
0.15%
Hannes Reinecke
1
0.07%
Others
273
20.42%
Total
1337
disk-events.c
489
-
26
1770
Christoph Hellwig
Tejun Heo
Al Viro
Linus Torvalds
Hannes Reinecke
Andrew Morton
Kay Sievers
Jens Axboe
Others
February 2002
September 2002
October 2002
November 2002
March 2003
April 2003
October 2003
April 2004
February 2005
June 2005
October 2005
October 2006
May 2007
October 2007
March 2008
July 2008
August 2008
September 2008
July 2009
December 2010
January 2011
June 2011
July 2011
March 2012
December 2012
August 2017
May 2018
December 2018
March 2019
April 2019
July 2019
March 2020
September 2020
June 2021
July 2021
August 2021
January 2022
June 2023
August 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 33}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 55, "token_count": 39}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 302}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 928}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
990
55.93%
Tejun Heo
350
19.77%
Al Viro
54
3.05%
Linus Torvalds
42
2.37%
Hannes Reinecke
39
2.20%
Andrew Morton
20
1.13%
Kay Sievers
12
0.68%
Jens Axboe
8
0.45%
Others
255
14.41%
Total
1770
early-lookup.c
316
-
15
1305
Christoph Hellwig
Kay Sievers
Tejun Heo
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Bart Van Assche
Others
August 1998
February 2002
November 2002
May 2007
May 2008
September 2008
August 2010
November 2011
November 2012
February 2013
February 2015
October 2018
May 2019
November 2020
May 2021
May 2023
June 2023
April 2024
var spanGroupData = [ {"timestamp": 901954800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 42, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 42, "token_count": 69}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 811}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
902
69.12%
Kay Sievers
79
6.05%
Tejun Heo
11
0.84%
Al Viro
8
0.61%
Linus Torvalds (pre-git)
3
0.23%
Linus Torvalds
2
0.15%
Bart Van Assche
1
0.08%
Others
299
22.91%
Total
1305
elevator.c
798
-
57
3318
Jens Axboe
Tejun Heo
Al Viro
Christoph Hellwig
Ming Lei
Linus Torvalds
Damien Le Moal
Linus Torvalds (pre-git)
Jan Kara
Andrew Morton
Shaohua Li
Martin K. Petersen
Bart Van Assche
Omar Sandoval
Chengming Zhou
Keith Busch
yu kuai
Mike Snitzer
Jianchao Wang
Eric Biggers
Kent Overstreet
John Garry
Others
August 1992
June 1993
January 1995
March 1997
May 1998
June 1999
September 1999
January 2000
March 2000
May 2000
June 2000
February 2002
June 2002
July 2002
August 2002
September 2002
October 2002
January 2003
July 2003
September 2003
April 2004
June 2004
July 2004
October 2004
January 2005
March 2005
April 2005
June 2005
October 2005
November 2005
January 2006
March 2006
June 2006
July 2006
September 2006
October 2006
December 2006
March 2007
April 2007
July 2007
September 2007
December 2007
January 2008
February 2008
April 2008
June 2008
September 2008
October 2008
May 2009
June 2009
October 2009
January 2010
April 2010
May 2010
August 2010
September 2010
October 2010
March 2011
May 2011
June 2011
December 2011
February 2012
March 2012
November 2012
December 2012
March 2013
July 2013
August 2013
October 2013
April 2014
October 2014
April 2015
May 2015
June 2015
October 2015
December 2015
July 2016
October 2016
November 2016
January 2017
February 2017
April 2017
August 2017
October 2017
January 2018
May 2018
June 2018
August 2018
September 2018
October 2018
February 2019
April 2019
June 2019
August 2019
September 2019
October 2019
November 2019
October 2020
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
June 2022
October 2022
November 2022
February 2023
May 2023
August 2023
April 2024
June 2024
September 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 112}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 29}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 399}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 294}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 501}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 179}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 39}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 7, "token_count": 24}, {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 140}, {"author_id": 18, "token_count": 14}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1625
48.98%
Tejun Heo
302
9.10%
Al Viro
294
8.86%
Christoph Hellwig
213
6.42%
Ming Lei
116
3.50%
Linus Torvalds
112
3.38%
Damien Le Moal
94
2.83%
Linus Torvalds (pre-git)
54
1.63%
Jan Kara
42
1.27%
Andrew Morton
30
0.90%
Shaohua Li
26
0.78%
Martin K. Petersen
26
0.78%
Bart Van Assche
20
0.60%
Omar Sandoval
17
0.51%
Chengming Zhou
17
0.51%
Keith Busch
16
0.48%
yu kuai
14
0.42%
Mike Snitzer
12
0.36%
Jianchao Wang
4
0.12%
Eric Biggers
4
0.12%
Kent Overstreet
2
0.06%
John Garry
2
0.06%
Others
276
8.32%
Total
3318
elevator.h
187
-
24
980
Jens Axboe
Christoph Hellwig
Linus Torvalds (pre-git)
Tejun Heo
Linus Torvalds
Omar Sandoval
Andrew Morton
Al Viro
yu kuai
Bart Van Assche
Jan Kara
Damien Le Moal
Michael Christie
Eric Biggers
Others
August 1992
January 2000
March 2000
May 2000
February 2002
July 2002
August 2002
September 2002
October 2002
January 2003
May 2003
July 2003
September 2003
October 2004
March 2005
October 2005
January 2006
March 2006
July 2006
July 2007
January 2008
October 2008
April 2010
October 2010
January 2011
March 2011
June 2011
December 2011
February 2012
March 2012
December 2012
July 2013
October 2013
February 2014
November 2015
June 2016
July 2016
October 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
October 2017
November 2017
September 2018
November 2018
January 2019
June 2019
July 2019
May 2021
June 2021
September 2021
July 2022
October 2022
April 2023
June 2024
September 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 8, "token_count": 77}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 151}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
543
55.41%
Christoph Hellwig
94
9.59%
Linus Torvalds (pre-git)
92
9.39%
Tejun Heo
65
6.63%
Linus Torvalds
42
4.29%
Omar Sandoval
35
3.57%
Andrew Morton
20
2.04%
Al Viro
14
1.43%
yu kuai
10
1.02%
Bart Van Assche
5
0.51%
Jan Kara
4
0.41%
Damien Le Moal
4
0.41%
Michael Christie
2
0.20%
Eric Biggers
1
0.10%
Others
49
5.00%
Total
980
fops.c
885
-
46
4062
Christoph Hellwig
Pavel Begunkov
Jens Axboe
John Garry
Al Viro
Linus Torvalds
Christian Brauner
Andrew Morton
Linus Torvalds (pre-git)
Jan Kara
Bart Van Assche
Ming Lei
Mike Snitzer
Keith Busch
David Howells
Chaitanya Kulkarni
Tejun Heo
Arnd Bergmann
Others
September 1991
March 1992
May 1992
August 1992
August 1994
March 1997
May 1998
August 1998
January 2000
September 2000
February 2002
May 2002
July 2002
September 2002
November 2002
December 2002
January 2003
April 2003
October 2004
January 2005
June 2005
March 2006
May 2006
June 2006
July 2006
August 2006
December 2006
February 2007
May 2007
July 2007
August 2007
October 2007
February 2008
August 2009
April 2010
November 2010
August 2011
August 2012
December 2012
July 2013
March 2014
April 2014
October 2014
April 2015
October 2015
April 2016
June 2016
October 2016
November 2016
December 2016
January 2017
April 2017
June 2017
July 2017
May 2018
August 2018
November 2018
December 2018
May 2019
October 2019
March 2020
June 2020
July 2020
September 2020
November 2020
January 2021
April 2021
May 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
January 2023
May 2023
June 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 24, "token_count": 32}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 125}, {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1419}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 126}, {"author_id": 36, "token_count": 311}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 57, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 480}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 22, "token_count": 25}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 38, "token_count": 48}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 21, "token_count": 88}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2394
58.94%
Pavel Begunkov
320
7.88%
Jens Axboe
225
5.54%
John Garry
119
2.93%
Al Viro
90
2.22%
Linus Torvalds
67
1.65%
Christian Brauner
53
1.30%
Andrew Morton
53
1.30%
Linus Torvalds (pre-git)
52
1.28%
Jan Kara
49
1.21%
Bart Van Assche
46
1.13%
Ming Lei
36
0.89%
Mike Snitzer
26
0.64%
Keith Busch
24
0.59%
David Howells
4
0.10%
Chaitanya Kulkarni
3
0.07%
Tejun Heo
1
0.02%
Arnd Bergmann
1
0.02%
Others
499
12.28%
Total
4062
genhd.c
1473
-
86
6280
Christoph Hellwig
Tejun Heo
Andrew Morton
Kay Sievers
Konstantin Khlebnikov
Jens Axboe
Al Viro
yu kuai
Linus Torvalds
Linus Torvalds (pre-git)
Hannes Reinecke
Ming Lei
Omar Sandoval
Dave Jones
Martin K. Petersen
Vishal Verma
Alexey Dobriyan
Damien Le Moal
Pavel Begunkov
Christian Brauner
Bart Van Assche
Jan Kara
Vivek Goyal
Josef Bacik
Others
September 1991
March 1992
August 1992
September 1992
February 1993
November 1993
April 1994
July 1994
June 1995
January 1996
March 1996
March 1997
January 1998
February 1998
May 1998
June 1999
September 1999
January 2000
March 2000
February 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
July 2003
October 2003
December 2003
February 2004
June 2004
July 2004
November 2004
January 2005
March 2005
June 2005
October 2005
November 2005
January 2006
February 2006
March 2006
September 2006
December 2006
February 2007
May 2007
July 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
August 2008
September 2008
October 2008
November 2008
January 2009
March 2009
May 2009
June 2009
July 2009
October 2009
November 2009
January 2010
September 2010
December 2010
January 2011
April 2011
August 2011
September 2011
October 2011
August 2012
February 2013
August 2013
October 2013
May 2014
January 2016
June 2016
July 2016
November 2016
January 2017
April 2017
June 2017
August 2017
October 2017
November 2017
February 2018
April 2018
May 2018
July 2018
September 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
September 2019
November 2019
March 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
July 2021
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
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
October 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 99}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 64}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 53}, {"author_id": 14, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 75}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 24, "token_count": 383}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 24, "token_count": 56}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 42, "token_count": 47}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 42, "token_count": 279}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 42, "token_count": 56}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 2, "token_count": 150}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 2, "token_count": 260}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 37, "token_count": 25}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 55, "token_count": 64}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 33}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 86}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 33, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 55, "token_count": 3}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 55, "token_count": 13}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 58, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 58, "token_count": 261}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 371}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 149}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 246}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 25}, {"author_id": 36, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 18, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 18, "token_count": 72}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 42}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2071
32.98%
Tejun Heo
521
8.30%
Andrew Morton
455
7.25%
Kay Sievers
402
6.40%
Konstantin Khlebnikov
281
4.47%
Jens Axboe
202
3.22%
Al Viro
194
3.09%
yu kuai
129
2.05%
Linus Torvalds
106
1.69%
Linus Torvalds (pre-git)
80
1.27%
Hannes Reinecke
80
1.27%
Ming Lei
72
1.15%
Omar Sandoval
67
1.07%
Dave Jones
64
1.02%
Martin K. Petersen
62
0.99%
Vishal Verma
29
0.46%
Alexey Dobriyan
29
0.46%
Damien Le Moal
12
0.19%
Pavel Begunkov
10
0.16%
Christian Brauner
10
0.16%
Bart Van Assche
6
0.10%
Jan Kara
5
0.08%
Vivek Goyal
2
0.03%
Josef Bacik
1
0.02%
Others
1390
22.13%
Total
6280
holder.c
156
-
11
570
Christoph Hellwig
yu kuai
Tejun Heo
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
July 2002
May 2003
March 2006
October 2007
August 2008
November 2010
January 2011
December 2018
May 2019
June 2020
August 2021
January 2022
November 2022
February 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 342}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 18, "token_count": 74}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
442
77.54%
yu kuai
74
12.98%
Tejun Heo
27
4.74%
Al Viro
4
0.70%
Linus Torvalds (pre-git)
2
0.35%
Linus Torvalds
2
0.35%
Others
19
3.33%
Total
570
ioctl.c
736
-
47
3704
Christoph Hellwig
Arnd Bergmann
Al Viro
Linus Torvalds (pre-git)
Martin K. Petersen
Andrew Morton
Jan Kara
Linus Torvalds
Damien Le Moal
Jens Axboe
Vivek Goyal
yu kuai
Ming Lei
Mike Snitzer
Tejun Heo
Christian Brauner
Bart Van Assche
Others
August 1992
September 1992
December 1992
June 1993
March 1998
May 1999
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
September 2002
October 2002
July 2003
May 2004
January 2005
March 2005
June 2005
January 2006
March 2006
December 2006
May 2007
August 2007
October 2007
February 2008
March 2008
August 2008
September 2008
November 2008
May 2009
September 2009
October 2009
December 2009
August 2010
November 2010
May 2011
September 2011
January 2012
August 2012
September 2012
July 2013
September 2013
May 2014
January 2015
October 2015
April 2016
October 2016
December 2016
February 2017
April 2017
October 2017
January 2018
February 2018
March 2018
October 2018
April 2019
October 2019
November 2019
March 2020
April 2020
May 2020
September 2020
November 2020
February 2021
March 2021
April 2021
July 2021
August 2021
October 2021
November 2021
April 2022
July 2022
February 2023
June 2023
August 2023
September 2023
October 2023
January 2024
March 2024
April 2024
May 2024
July 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 8, "token_count": 175}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 16, "token_count": 53}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 24, "token_count": 44}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 268}, {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 40, "token_count": 25}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 40, "token_count": 130}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 152}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 59}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 86}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 818}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 617}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 22, "token_count": 37}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 16, "token_count": 50}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1268
34.23%
Arnd Bergmann
772
20.84%
Al Viro
558
15.06%
Linus Torvalds (pre-git)
217
5.86%
Martin K. Petersen
171
4.62%
Andrew Morton
72
1.94%
Jan Kara
50
1.35%
Linus Torvalds
41
1.11%
Damien Le Moal
25
0.67%
Jens Axboe
10
0.27%
Vivek Goyal
8
0.22%
yu kuai
7
0.19%
Ming Lei
4
0.11%
Mike Snitzer
4
0.11%
Tejun Heo
3
0.08%
Christian Brauner
3
0.08%
Bart Van Assche
2
0.05%
Others
489
13.20%
Total
3704
ioprio.c
253
-
31
858
Jens Axboe
Jan Kara
Linus Torvalds (pre-git)
Omar Sandoval
Damien Le Moal
Andrew Morton
David Howells
Christoph Hellwig
Bart Van Assche
Others
January 1992
May 1992
August 1992
June 1993
August 1993
September 2002
October 2002
July 2003
August 2004
September 2004
June 2005
November 2005
January 2006
June 2006
August 2006
October 2006
December 2006
February 2007
October 2007
November 2007
January 2008
August 2008
November 2008
January 2009
November 2010
November 2011
February 2012
March 2012
November 2015
July 2016
February 2017
June 2017
May 2018
April 2019
August 2020
April 2021
August 2021
November 2021
June 2022
May 2023
June 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 385}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 31}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
407
47.44%
Jan Kara
31
3.61%
Linus Torvalds (pre-git)
21
2.45%
Omar Sandoval
10
1.17%
Damien Le Moal
8
0.93%
Andrew Morton
6
0.70%
David Howells
4
0.47%
Christoph Hellwig
1
0.12%
Bart Van Assche
1
0.12%
Others
369
43.01%
Total
858
kyber-iosched.c
1055
-
12
4208
Omar Sandoval
Jianchao Wang
Jens Axboe
Christoph Hellwig
Bart Van Assche
Ming Lei
Chaitanya Kulkarni
John Garry
Baolin Wang
Others
November 2016
January 2017
March 2017
April 2017
May 2017
June 2017
October 2017
December 2017
February 2018
May 2018
September 2018
October 2018
December 2018
April 2019
June 2019
August 2020
January 2021
February 2021
May 2021
September 2021
October 2021
December 2021
June 2022
July 2022
December 2022
April 2023
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 6, "token_count": 1966}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 212}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 29, "token_count": 671}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 980}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
3284
78.04%
Jianchao Wang
671
15.95%
Jens Axboe
94
2.23%
Christoph Hellwig
65
1.54%
Bart Van Assche
35
0.83%
Ming Lei
16
0.38%
Chaitanya Kulkarni
3
0.07%
John Garry
2
0.05%
Baolin Wang
1
0.02%
Others
37
0.88%
Total
4208
mq-deadline.c
1111
-
14
4348
Jens Axboe
Bart Van Assche
Omar Sandoval
Damien Le Moal
Christoph Hellwig
Ming Lei
Tejun Heo
Andrew Morton
Jan Kara
John Garry
Chaitanya Kulkarni
Others
July 2003
July 2007
September 2008
May 2015
January 2017
February 2017
March 2017
April 2017
May 2017
August 2017
October 2017
December 2017
January 2018
February 2018
May 2018
April 2019
June 2019
February 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
January 2022
May 2022
June 2022
July 2022
April 2023
May 2023
March 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 1982}, {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 209}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 95}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 1109}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 50}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 483}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 171}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 11, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
2016
46.37%
Bart Van Assche
1907
43.86%
Omar Sandoval
239
5.50%
Damien Le Moal
118
2.71%
Christoph Hellwig
21
0.48%
Ming Lei
18
0.41%
Tejun Heo
13
0.30%
Andrew Morton
5
0.11%
Jan Kara
2
0.05%
John Garry
1
0.02%
Chaitanya Kulkarni
1
0.02%
Others
7
0.16%
Total
4348
opal_proto.h
485
-
8
909
Scott Bauer
Jonas Rabenstein
Douglas Miller
Ondrej Kozina
Revanth Rajashekar
Greg Joyce
David Kozub
Christoph Hellwig
February 2017
September 2017
February 2019
April 2019
May 2019
October 2019
November 2019
March 2020
August 2022
April 2023
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 785}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 55}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 59, "token_count": 17}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 30, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Scott Bauer
789
86.80%
Jonas Rabenstein
55
6.05%
Douglas Miller
17
1.87%
Ondrej Kozina
15
1.65%
Revanth Rajashekar
14
1.54%
Greg Joyce
12
1.32%
David Kozub
5
0.55%
Christoph Hellwig
2
0.22%
Total
909
sed-opal.c
3324
-
16
15891
Scott Bauer
Greg Joyce
Revanth Rajashekar
Ondrej Kozina
David Kozub
Jon Derrick
Jonas Rabenstein
Douglas Miller
Christoph Hellwig
Others
February 2017
March 2017
April 2017
September 2017
March 2018
February 2019
April 2019
May 2019
June 2019
October 2019
November 2019
March 2020
January 2022
August 2022
November 2022
December 2022
February 2023
April 2023
July 2023
October 2023
February 2024
March 2024
June 2024
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 77}, {"author_id": 46, "token_count": 583}, {"author_id": 4, "token_count": 9874}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 53, "token_count": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 43, "token_count": 657}, {"author_id": 53, "token_count": 121}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 238}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 83}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 32, "token_count": 1064}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 59, "token_count": 360}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 34, "token_count": 1146}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 30, "token_count": 1056}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 30, "token_count": 96}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Scott Bauer
10055
63.27%
Greg Joyce
1178
7.41%
Revanth Rajashekar
1154
7.26%
Ondrej Kozina
1146
7.21%
David Kozub
657
4.13%
Jon Derrick
585
3.68%
Jonas Rabenstein
423
2.66%
Douglas Miller
360
2.27%
Christoph Hellwig
80
0.50%
Others
253
1.59%
Total
15891
t10-pi.c
477
-
15
2292
Martin K. Petersen
Christoph Hellwig
Keith Busch
Kanchan Joshi
Kent Overstreet
Jens Axboe
Bart Van Assche
Others
September 2002
October 2002
June 2004
January 2008
June 2008
July 2008
October 2010
August 2012
November 2013
February 2014
September 2014
November 2014
October 2015
June 2017
August 2017
July 2018
April 2019
September 2019
December 2019
January 2021
July 2021
August 2021
September 2021
March 2022
February 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 17, "token_count": 71}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 275}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 493}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 19, "token_count": 364}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 45, "token_count": 218}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 398}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
859
37.48%
Christoph Hellwig
494
21.55%
Keith Busch
364
15.88%
Kanchan Joshi
218
9.51%
Kent Overstreet
24
1.05%
Jens Axboe
3
0.13%
Bart Van Assche
1
0.04%
Others
329
14.35%
Total
2292
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
537
Author
Tokens
Proportion
Commits
Proportion
0
Christoph Hellwig
32830
12.56%
878
18.15%
1
Jens Axboe
27328
10.45%
426
8.81%
2
Tejun Heo
26457
10.12%
362
7.48%
3
Paolo Valente
24278
9.29%
127
2.63%
4
Scott Bauer
10844
4.15%
6
0.12%
5
Ming Lei
9720
3.72%
250
5.17%
6
Omar Sandoval
7723
2.95%
64
1.32%
7
Damien Le Moal
6985
2.67%
88
1.82%
8
Linus Torvalds (pre-git)
6217
2.38%
168
3.47%
9
Josef Bacik
5719
2.19%
14
0.29%
10
Satya Tangirala
5526
2.11%
8
0.17%
11
Bart Van Assche
5502
2.10%
168
3.47%
12
Arianna Avanzini
4563
1.75%
6
0.12%
13
Richard Russon
4331
1.66%
1
0.02%
14
Linus Torvalds
4326
1.65%
69
1.43%
15
Coly Li
4083
1.56%
7
0.14%
16
Al Viro
3891
1.49%
114
2.36%
17
Martin K. Petersen
3858
1.48%
60
1.24%
18
yu kuai
2986
1.14%
87
1.80%
19
Keith Busch
2973
1.14%
52
1.07%
20
Vivek Goyal
2523
0.97%
33
0.68%
21
John Garry
2085
0.80%
56
1.16%
22
Jan Kara
2024
0.77%
59
1.22%
23
Dave Jones
1926
0.74%
5
0.10%
24
Andrew Morton
1890
0.72%
83
1.72%
25
Kent Overstreet
1829
0.70%
53
1.10%
26
Philippe De Muyter
1593
0.61%
6
0.12%
27
Eric Biggers
1424
0.54%
23
0.48%
28
Baolin Wang
1277
0.49%
24
0.50%
29
Jianchao Wang
1234
0.47%
17
0.35%
30
Greg Joyce
1190
0.46%
5
0.10%
31
Cai Zhiyong
1181
0.45%
2
0.04%
32
Revanth Rajashekar
1168
0.45%
6
0.12%
33
Vishal Verma
1165
0.45%
4
0.08%
34
Ondrej Kozina
1161
0.44%
5
0.10%
35
Josef Whiter
1134
0.43%
17
0.35%
36
Pavel Begunkov
983
0.38%
40
0.83%
37
Alexey Dobriyan
982
0.38%
6
0.12%
38
Christian Brauner
968
0.37%
17
0.35%
39
Shaohua Li
923
0.35%
42
0.87%
40
Arnd Bergmann
835
0.32%
16
0.33%
41
Stefan Weinhuber
802
0.31%
2
0.04%
42
Kay Sievers
695
0.27%
14
0.29%
43
David Kozub
662
0.25%
11
0.23%
44
Chengming Zhou
625
0.24%
20
0.41%
45
Kanchan Joshi
612
0.23%
5
0.10%
46
Jon Derrick
585
0.22%
5
0.10%
47
Boris Burkov
542
0.21%
2
0.04%
48
Chaitanya Kulkarni
537
0.21%
18
0.37%
49
Neil Brown
535
0.20%
18
0.37%
50
Anton Altaparmakov
509
0.19%
4
0.08%
51
Michael Christie
490
0.19%
12
0.25%
52
Dennis Zhou
483
0.18%
25
0.52%
53
Jonas Rabenstein
478
0.18%
8
0.17%
54
Fam Zheng
456
0.17%
3
0.06%
55
Hannes Reinecke
443
0.17%
15
0.31%
56
David Howells
418
0.16%
16
0.33%
57
Mike Snitzer
395
0.15%
31
0.64%
58
Konstantin Khlebnikov
378
0.14%
7
0.14%
59
Douglas Miller
377
0.14%
1
0.02%
60
Others
21765
8.33%
1147
23.71%
Total
261422
4838