Linux Source Code
Home
Release 6.4
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
Christoph Hellwig
Damien Le Moal
Dan J Williams
Darrick J. Wong
Dave Jones
David Howells
David Kozub
Dennis Zhou
Dmitriy Monakhov
Douglas Miller
Eric Biggers
Fam Zheng
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
Linus Torvalds
Linus Torvalds (pre-git)
Martin K. Petersen
Max Gurtovoy
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
Shin'ichiro Kawasaki
Stefan Weinhuber
Tejun Heo
Vishal Verma
Vivek Goyal
yu kuai
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
partitions
6700
22
106
28386
Linus Torvalds (pre-git)
Richard Russon
Linus Torvalds
Dave Jones
Al Viro
Philippe De Muyter
Christoph Hellwig
Cai Zhiyong
Alexey Dobriyan
Stefan Weinhuber
Anton Altaparmakov
Tejun Heo
Andrew Morton
Ming Lei
Kay Sievers
Arnd Bergmann
Damien Le Moal
Martin K. Petersen
Dan J Williams
Hannes Reinecke
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
October 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
July 2022
August 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 43}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 796723200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 288}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 196}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 7, "token_count": 103}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 127}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 7, "token_count": 173}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 3218}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 115}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 276}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 169}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 3120}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 1860}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 764}, {"author_id": 14, "token_count": 4360}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 44}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 128}, {"author_id": 20, "token_count": 7}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 20, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 355}, ]}, {"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": 20, "token_count": 128}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 20, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 47, "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": 26}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 263}, ]}, {"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": 77}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 47, "token_count": 239}, {"author_id": 39, "token_count": 67}, {"author_id": 26, "token_count": 329}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 47, "token_count": 242}, {"author_id": 60, "token_count": 304}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 39, "token_count": 30}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 37, "token_count": 193}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 10, "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": 288}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 36, "token_count": 955}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 39, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 15, "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": 692}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 47, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 37, "token_count": 675}, ]}, {"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": 20, "token_count": 19}, {"author_id": 27, "token_count": 1451}, {"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": 27, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"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": 55}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 57, "token_count": 8}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "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": 1, "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": 1, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 414}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 220}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 24}, {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 153}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
5150
18.14%
Richard Russon
4360
15.36%
Linus Torvalds
3122
11.00%
Dave Jones
1863
6.56%
Al Viro
1798
6.33%
Philippe De Muyter
1597
5.63%
Christoph Hellwig
1566
5.52%
Cai Zhiyong
1455
5.13%
Alexey Dobriyan
955
3.36%
Stefan Weinhuber
868
3.06%
Anton Altaparmakov
509
1.79%
Tejun Heo
363
1.28%
Andrew Morton
190
0.67%
Ming Lei
145
0.51%
Kay Sievers
145
0.51%
Arnd Bergmann
24
0.08%
Damien Le Moal
15
0.05%
Martin K. Petersen
10
0.04%
Dan J Williams
8
0.03%
Hannes Reinecke
6
0.02%
Bart Van Assche
6
0.02%
Jan Kara
5
0.02%
Pavel Begunkov
4
0.01%
Others
4222
14.87%
Total
28386
Files:
badblocks.c
601
-
7
2360
Vishal Verma
Dan J Williams
Shaohua Li
Christoph Hellwig
Others
December 2015
January 2016
October 2016
November 2017
April 2019
August 2020
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 2181}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 57, "token_count": 103}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 43}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vishal Verma
2181
92.42%
Dan J Williams
103
4.36%
Shaohua Li
43
1.82%
Christoph Hellwig
2
0.08%
Others
31
1.31%
Total
2360
bdev.c
1028
-
69
3881
Christoph Hellwig
Linus Torvalds
Jan Kara
Al Viro
Linus Torvalds (pre-git)
Andrew Morton
Tejun Heo
Darrick J. Wong
Jens Axboe
David Howells
Ming Lei
Eric Biggers
Dan J Williams
Vivek Goyal
Pavel Begunkov
Neil Brown
Shaohua Li
Damien Le Moal
Satya Tangirala
Martin K. Petersen
Vishal Verma
Kent Overstreet
Josef Bacik
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
January 1998
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
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
July 2003
August 2003
September 2003
October 2003
January 2004
March 2004
May 2004
June 2004
March 2006
April 2006
July 2006
August 2006
September 2006
October 2006
December 2006
February 2007
May 2007
October 2007
January 2008
February 2008
March 2008
June 2008
August 2008
September 2008
January 2009
February 2009
April 2009
May 2009
August 2009
October 2009
April 2010
May 2010
June 2010
August 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
September 2011
March 2012
July 2012
August 2012
December 2012
May 2013
June 2013
June 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 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
August 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
November 2022
April 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 15, "token_count": 203}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 44}, {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 20, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 49}, {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 44}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 59, "token_count": 49}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 16, "token_count": 2}, {"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": 15}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 30}, {"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": 41}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 44, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "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": 24, "token_count": 92}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"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": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 57, "token_count": 24}, {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 53, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"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": 0, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 24, "token_count": 78}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1397}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 6}, {"author_id": 35, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 28, "token_count": 54}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1982
51.07%
Linus Torvalds
226
5.82%
Jan Kara
214
5.51%
Al Viro
199
5.13%
Linus Torvalds (pre-git)
124
3.20%
Andrew Morton
122
3.14%
Tejun Heo
94
2.42%
Darrick J. Wong
76
1.96%
Jens Axboe
73
1.88%
David Howells
65
1.67%
Ming Lei
57
1.47%
Eric Biggers
54
1.39%
Dan J Williams
38
0.98%
Vivek Goyal
29
0.75%
Pavel Begunkov
15
0.39%
Neil Brown
10
0.26%
Shaohua Li
5
0.13%
Damien Le Moal
4
0.10%
Satya Tangirala
3
0.08%
Martin K. Petersen
2
0.05%
Vishal Verma
1
0.03%
Kent Overstreet
1
0.03%
Josef Bacik
1
0.03%
Others
486
12.52%
Total
3881
bfq-cgroup.c
1496
-
18
6046
Paolo Valente
Fam Zheng
Christoph Hellwig
Tejun Heo
Jan Kara
yu kuai
Arianna Avanzini
Omar Sandoval
Bart Van Assche
Dmitriy Monakhov
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
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": 13, "token_count": 98}, {"author_id": 3, "token_count": 4002}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "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": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 355}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "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": 54, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 171}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 121}, {"author_id": 22, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
4352
71.98%
Fam Zheng
448
7.41%
Christoph Hellwig
370
6.12%
Tejun Heo
241
3.99%
Jan Kara
171
2.83%
yu kuai
105
1.74%
Arianna Avanzini
98
1.62%
Omar Sandoval
30
0.50%
Bart Van Assche
30
0.50%
Dmitriy Monakhov
1
0.02%
Others
200
3.31%
Total
6046
bfq-iosched.c
7677
-
44
20333
Paolo Valente
Arianna Avanzini
Jan Kara
Christoph Hellwig
yu kuai
Jens Axboe
Bart Van Assche
Tejun Heo
Ming Lei
Damien Le Moal
Omar Sandoval
Andrew Morton
John Garry
Neil Brown
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
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 3927}, {"author_id": 3, "token_count": 9299}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "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": 12, "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": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "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": 1, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 3, "token_count": 304}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 790}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "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": 24, "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": 0, "token_count": 1}, {"author_id": 3, "token_count": 393}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 665}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "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": 1, "token_count": 3}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 24, "token_count": 629}, {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 57}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 24, "token_count": 27}, {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 655}, {"author_id": 22, "token_count": 13}, {"author_id": 60, "token_count": 580}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
14189
69.78%
Arianna Avanzini
3927
19.31%
Jan Kara
813
4.00%
Christoph Hellwig
157
0.77%
yu kuai
153
0.75%
Jens Axboe
84
0.41%
Bart Van Assche
78
0.38%
Tejun Heo
25
0.12%
Ming Lei
18
0.09%
Damien Le Moal
7
0.03%
Omar Sandoval
6
0.03%
Andrew Morton
3
0.01%
John Garry
2
0.01%
Neil Brown
1
0.00%
Chaitanya Kulkarni
1
0.00%
Others
869
4.27%
Total
20333
bfq-iosched.h
1210
-
17
2305
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": 13, "token_count": 321}, {"author_id": 3, "token_count": 1468}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"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": 1, "token_count": 2}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "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": 17, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 24, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
1717
74.49%
Arianna Avanzini
321
13.93%
Jan Kara
52
2.26%
Tejun Heo
30
1.30%
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.16%
Total
2305
bfq-wf2q.c
1701
-
16
4439
Paolo Valente
yu kuai
Arianna Avanzini
Jan Kara
Fam Zheng
Dmitriy Monakhov
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": 13, "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": 1, "token_count": 2}, {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "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": 54, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 89}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "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%
Dmitriy Monakhov
3
0.07%
Damien Le Moal
3
0.07%
Christoph Hellwig
2
0.05%
Bart Van Assche
1
0.02%
Others
32
0.72%
Total
4439
bio-integrity.c
460
-
35
1819
Martin K. Petersen
Kent Overstreet
Dmitriy Monakhov
Christoph Hellwig
Jens Axboe
Linus Torvalds
Andrew Morton
Keith Busch
Satya Tangirala
Ming Lei
Tejun Heo
Dan J Williams
Mike Snitzer
Darrick J. Wong
Linus Torvalds (pre-git)
Bart Van Assche
Pavel Begunkov
David Howells
Others
August 1992
May 1998
February 2002
April 2002
June 2002
September 2002
January 2003
February 2003
May 2003
July 2003
September 2003
May 2004
June 2004
August 2004
January 2005
March 2005
January 2006
July 2006
November 2006
January 2008
February 2008
April 2008
June 2008
September 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
February 2014
April 2014
July 2014
September 2014
November 2014
May 2015
July 2015
September 2015
October 2015
December 2015
June 2016
August 2016
October 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
July 2020
January 2021
February 2021
July 2021
August 2021
September 2021
October 2021
February 2022
March 2022
July 2022
February 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 759}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 78}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 30}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 103}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"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": 1391241600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 113}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 54, "token_count": 125}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 34}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 10, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
994
54.65%
Kent Overstreet
190
10.45%
Dmitriy Monakhov
134
7.37%
Christoph Hellwig
133
7.31%
Jens Axboe
40
2.20%
Linus Torvalds
32
1.76%
Andrew Morton
25
1.37%
Keith Busch
18
0.99%
Satya Tangirala
17
0.93%
Ming Lei
14
0.77%
Tejun Heo
13
0.71%
Dan J Williams
12
0.66%
Mike Snitzer
11
0.60%
Darrick J. Wong
6
0.33%
Linus Torvalds (pre-git)
4
0.22%
Bart Van Assche
4
0.22%
Pavel Begunkov
3
0.16%
David Howells
3
0.16%
Others
166
9.13%
Total
1819
bio.c
1812
-
78
6741
Jens Axboe
Christoph Hellwig
Kent Overstreet
Ming Lei
Pavel Begunkov
Keith Busch
Linus Torvalds
Andrew Morton
Neil Brown
Martin K. Petersen
Mike Snitzer
Dmitriy Monakhov
Linus Torvalds (pre-git)
Al Viro
Tejun Heo
Chaitanya Kulkarni
Satya Tangirala
David Howells
Dennis Zhou
Michael Christie
Shaohua Li
Josef Bacik
Bart Van Assche
Paolo Valente
Eric Biggers
Damien Le Moal
Dave Jones
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
May 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
April 2010
October 2010
March 2011
May 2011
July 2011
October 2011
November 2011
January 2012
March 2012
May 2012
July 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
February 2016
March 2016
April 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
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 15, "token_count": 225}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 137}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 0, "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": 48, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 59, "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": 0, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 351}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 54, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 44, "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": 10, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 483}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 47}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 25, "token_count": 59}, ]}, {"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": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 44, "token_count": 74}, {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 44, "token_count": 47}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 4}, {"author_id": 54, "token_count": 19}, {"author_id": 0, "token_count": 10}, {"author_id": 44, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "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": 1, "token_count": 71}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 194}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 82}, ]}, {"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": 1, "token_count": 65}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 21, "token_count": 199}, {"author_id": 9, "token_count": 18}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 5, "token_count": 192}, {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 224}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 338}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 41, "token_count": 23}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 140}, {"author_id": 0, "token_count": 2}, {"author_id": 35, "token_count": 77}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 1, "token_count": 84}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 157}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 52, "token_count": 76}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 31}, {"author_id": 21, "token_count": 119}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 7}, {"author_id": 21, "token_count": 67}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 35, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 35, "token_count": 311}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 59, "token_count": 8}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1314
19.49%
Christoph Hellwig
1314
19.49%
Kent Overstreet
971
14.40%
Ming Lei
614
9.11%
Pavel Begunkov
425
6.30%
Keith Busch
386
5.73%
Linus Torvalds
239
3.55%
Andrew Morton
175
2.60%
Neil Brown
174
2.58%
Martin K. Petersen
113
1.68%
Mike Snitzer
82
1.22%
Dmitriy Monakhov
32
0.47%
Linus Torvalds (pre-git)
31
0.46%
Al Viro
31
0.46%
Tejun Heo
29
0.43%
Chaitanya Kulkarni
27
0.40%
Satya Tangirala
18
0.27%
David Howells
14
0.21%
Dennis Zhou
12
0.18%
Michael Christie
11
0.16%
Shaohua Li
9
0.13%
Josef Bacik
8
0.12%
Bart Van Assche
8
0.12%
Paolo Valente
7
0.10%
Eric Biggers
4
0.06%
Damien Le Moal
3
0.04%
Dave Jones
2
0.03%
Jan Kara
1
0.01%
Others
687
10.19%
Total
6741
blk-cgroup-fc-appid.c
57
-
4
183
Christoph Hellwig
Dennis Zhou
Others
December 2018
June 2021
April 2022
August 2022
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
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
130
-
4
514
Tejun Heo
Shaohua Li
Josef Bacik
Others
March 2012
April 2012
March 2017
June 2017
July 2018
November 2019
March 2021
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 461}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
466
90.66%
Shaohua Li
33
6.42%
Josef Bacik
1
0.19%
Others
14
2.72%
Total
514
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": 0, "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": 48, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "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": 12, "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
2127
-
57
7941
Tejun Heo
Christoph Hellwig
Josef Bacik
Boris Burkov
Dennis Zhou
Vivek Goyal
Ming Lei
yu kuai
Jens Axboe
Arianna Avanzini
Shaohua Li
Pavel Begunkov
Paolo Valente
Baolin Wang
Bart Van Assche
Martin K. Petersen
Keith Busch
Andrew Morton
Josef Whiter
Jan Kara
Linus Torvalds (pre-git)
Linus Torvalds
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
June 2023
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 18, "token_count": 246}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 18, "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": 18, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 770}, {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 870}, ]}, {"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": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "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": 88}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 89}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 2, "token_count": 152}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 367}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "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": 0, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 11, "token_count": 14}, {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "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": 8, "token_count": 611}, {"author_id": 33, "token_count": 9}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 50, "token_count": 35}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 50, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 50, "token_count": 14}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 50, "token_count": 227}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 238}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 42, "token_count": 585}, {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "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": 1, "token_count": 23}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 29, "token_count": 16}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 22, "token_count": 40}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 35, "token_count": 11}, {"author_id": 2, "token_count": 14}, {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 52}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 229}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 22, "token_count": 116}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 5, "token_count": 3}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 99}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 5, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3549
44.69%
Christoph Hellwig
871
10.97%
Josef Bacik
637
8.02%
Boris Burkov
585
7.37%
Dennis Zhou
307
3.87%
Vivek Goyal
267
3.36%
Ming Lei
199
2.51%
yu kuai
196
2.47%
Jens Axboe
193
2.43%
Arianna Avanzini
97
1.22%
Shaohua Li
26
0.33%
Pavel Begunkov
20
0.25%
Paolo Valente
18
0.23%
Baolin Wang
16
0.20%
Bart Van Assche
15
0.19%
Martin K. Petersen
13
0.16%
Keith Busch
10
0.13%
Andrew Morton
10
0.13%
Josef Whiter
9
0.11%
Jan Kara
8
0.10%
Linus Torvalds (pre-git)
4
0.05%
Linus Torvalds
4
0.05%
Al Viro
1
0.01%
Others
886
11.16%
Total
7941
blk-cgroup.h
509
-
23
1761
Tejun Heo
Ming Lei
Josef Bacik
Vivek Goyal
Christoph Hellwig
Arianna Avanzini
Dennis Zhou
Bart Van Assche
Jens Axboe
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
December 2009
March 2010
April 2010
September 2010
May 2011
March 2012
April 2012
June 2012
January 2013
May 2013
August 2013
June 2014
May 2015
June 2015
July 2015
August 2015
August 2016
September 2016
March 2017
November 2017
July 2018
August 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
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 18, "token_count": 98}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 255}, ]}, {"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": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 160}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 50, "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": 61}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 343}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
880
49.97%
Ming Lei
351
19.93%
Josef Bacik
160
9.09%
Vivek Goyal
122
6.93%
Christoph Hellwig
87
4.94%
Arianna Avanzini
40
2.27%
Dennis Zhou
18
1.02%
Bart Van Assche
13
0.74%
Jens Axboe
10
0.57%
David Howells
7
0.40%
yu kuai
3
0.17%
Shaohua Li
3
0.17%
Linus Torvalds (pre-git)
2
0.11%
Andrew Morton
2
0.11%
Others
63
3.58%
Total
1761
blk-core.c
1206
-
78
4287
Jens Axboe
Christoph Hellwig
Ming Lei
Neil Brown
Tejun Heo
Bart Van Assche
Chaitanya Kulkarni
Keith Busch
Andrew Morton
Linus Torvalds (pre-git)
Martin K. Petersen
Omar Sandoval
Pavel Begunkov
Linus Torvalds
Mike Snitzer
John Garry
Kent Overstreet
Dan J Williams
Shaohua Li
David Howells
Vivek Goyal
Darrick J. Wong
Damien Le Moal
yu kuai
Satya Tangirala
Hannes Reinecke
Michael Christie
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
February 2010
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
June 2015
July 2015
October 2015
November 2015
December 2015
June 2016
August 2016
October 2016
November 2016
January 2017
March 2017
April 2017
May 2017
June 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
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
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "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": 0, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 59, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "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": 0, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 25}, ]}, {"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": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 6}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 29}, {"author_id": 44, "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": 10, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"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": 44, "token_count": 127}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 44, "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": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 37}, {"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": 21, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 44, "token_count": 17}, {"author_id": 6, "token_count": 4}, {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 1, "token_count": 242}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 54}, {"author_id": 1, "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": 12, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 620}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 112}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 41, "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": 17, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 159}, {"author_id": 21, "token_count": 94}, {"author_id": 5, "token_count": 39}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 23}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 121}, {"author_id": 0, "token_count": 69}, {"author_id": 34, "token_count": 2}, {"author_id": 35, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 52, "token_count": 8}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 314}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1214
28.32%
Christoph Hellwig
1135
26.48%
Ming Lei
467
10.89%
Neil Brown
217
5.06%
Tejun Heo
165
3.85%
Bart Van Assche
147
3.43%
Chaitanya Kulkarni
129
3.01%
Keith Busch
119
2.78%
Andrew Morton
61
1.42%
Linus Torvalds (pre-git)
45
1.05%
Martin K. Petersen
24
0.56%
Omar Sandoval
21
0.49%
Pavel Begunkov
19
0.44%
Linus Torvalds
14
0.33%
Mike Snitzer
11
0.26%
John Garry
11
0.26%
Kent Overstreet
9
0.21%
Dan J Williams
9
0.21%
Shaohua Li
8
0.19%
David Howells
7
0.16%
Vivek Goyal
6
0.14%
Darrick J. Wong
6
0.14%
Damien Le Moal
6
0.14%
yu kuai
4
0.09%
Satya Tangirala
3
0.07%
Hannes Reinecke
2
0.05%
Michael Christie
1
0.02%
Others
427
9.96%
Total
4287
blk-crypto-fallback.c
668
-
20
2620
Satya Tangirala
Christoph Hellwig
Eric Biggers
Kent Overstreet
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 15, "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": 20, "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": 59, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "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": 0, "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": 1, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 2330}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 74}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
2330
88.93%
Christoph Hellwig
94
3.59%
Eric Biggers
74
2.82%
Kent Overstreet
15
0.57%
David Howells
7
0.27%
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
79
3.02%
Total
2620
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
Dmitriy Monakhov
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": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "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": 1, "token_count": 6}, {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 50, "token_count": 7}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "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": 9, "token_count": 531}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 28, "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%
Dmitriy Monakhov
1
0.11%
Others
33
3.56%
Total
928
blk-crypto-profile.c
551
-
6
1758
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 1162}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 47}, {"author_id": 9, "token_count": 234}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 264}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 28, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
1396
79.41%
Eric Biggers
344
19.57%
Christoph Hellwig
10
0.57%
Bart Van Assche
3
0.17%
Jens Axboe
2
0.11%
Others
3
0.17%
Total
1758
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": 0, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 28, "token_count": 619}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "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": 7, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "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": 59, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "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": 52, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "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": 52, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "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": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 1085}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 28, "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
530
-
26
1644
Tejun Heo
Jens Axboe
Ming Lei
Christoph Hellwig
Hannes Reinecke
Linus Torvalds (pre-git)
Bart Van Assche
Michael Christie
Jianchao Wang
Shaohua Li
Andrew Morton
Omar Sandoval
Mike Snitzer
Martin K. Petersen
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
February 2009
March 2009
August 2010
September 2010
January 2011
March 2011
May 2011
August 2011
October 2011
January 2012
October 2013
November 2013
February 2014
March 2014
April 2014
May 2014
June 2014
September 2014
August 2015
April 2016
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
August 2020
October 2020
November 2020
December 2020
January 2021
August 2021
October 2021
November 2021
January 2022
July 2022
September 2022
April 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 406}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 259}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 49, "token_count": 22}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
539
32.79%
Jens Axboe
454
27.62%
Ming Lei
370
22.51%
Christoph Hellwig
80
4.87%
Hannes Reinecke
22
1.34%
Linus Torvalds (pre-git)
16
0.97%
Bart Van Assche
8
0.49%
Michael Christie
6
0.36%
Jianchao Wang
6
0.36%
Shaohua Li
5
0.30%
Andrew Morton
5
0.30%
Omar Sandoval
2
0.12%
Mike Snitzer
2
0.12%
Martin K. Petersen
1
0.06%
Kent Overstreet
1
0.06%
Others
127
7.73%
Total
1644
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": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "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": 0, "token_count": 23}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "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": 0, "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": 12, "token_count": 12}, {"author_id": 52, "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": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 980}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "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
404
-
26
1696
Martin K. Petersen
Jens Axboe
Dan J Williams
Kent Overstreet
Christoph Hellwig
Max Gurtovoy
Satya Tangirala
Andrew Morton
Linus Torvalds (pre-git)
Vishal Verma
Eric Biggers
Al Viro
Mike Snitzer
Linus Torvalds
Darrick J. Wong
Others
January 1992
August 1992
September 1992
May 1998
February 2002
May 2002
June 2002
July 2002
August 2002
September 2002
January 2003
May 2003
July 2003
September 2003
March 2005
July 2006
January 2008
June 2008
October 2008
February 2009
May 2009
September 2010
May 2011
February 2013
March 2013
November 2013
June 2014
September 2014
June 2015
September 2015
October 2015
March 2017
April 2017
June 2017
December 2017
July 2018
September 2018
April 2019
September 2019
May 2020
September 2020
September 2021
October 2021
November 2021
February 2023
March 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 10, "token_count": 656}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 146}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 38}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 140}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 41}, {"author_id": 10, "token_count": 92}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 222}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
1064
62.74%
Jens Axboe
146
8.61%
Dan J Williams
41
2.42%
Kent Overstreet
38
2.24%
Christoph Hellwig
36
2.12%
Max Gurtovoy
28
1.65%
Satya Tangirala
23
1.36%
Andrew Morton
16
0.94%
Linus Torvalds (pre-git)
9
0.53%
Vishal Verma
8
0.47%
Eric Biggers
6
0.35%
Al Viro
6
0.35%
Mike Snitzer
5
0.29%
Linus Torvalds
3
0.18%
Darrick J. Wong
2
0.12%
Others
265
15.63%
Total
1696
blk-ioc.c
457
-
28
1842
Tejun Heo
Christoph Hellwig
Jens Axboe
Andrew Morton
David Howells
Linus Torvalds (pre-git)
Jan Kara
Vivek Goyal
Al Viro
Dan J Williams
Linus Torvalds
Others
November 1991
August 1992
November 1993
May 1998
February 2002
September 2002
July 2003
May 2004
October 2004
June 2005
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
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"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": 0, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 59, "token_count": 39}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 18, "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": 672}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"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": 24, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 216}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 273}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
776
42.13%
Christoph Hellwig
500
27.14%
Jens Axboe
309
16.78%
Andrew Morton
61
3.31%
David Howells
39
2.12%
Linus Torvalds (pre-git)
13
0.71%
Jan Kara
7
0.38%
Vivek Goyal
6
0.33%
Al Viro
5
0.27%
Dan J Williams
2
0.11%
Linus Torvalds
1
0.05%
Others
123
6.68%
Total
1842
blk-iocost.c
3527
-
21
14473
Tejun Heo
Baolin Wang
yu kuai
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
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 7939}, ]}, {"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": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 2, "token_count": 4819}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 29, "token_count": 472}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 29, "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": 1, "token_count": 9}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "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": 60, "token_count": 127}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 22, "token_count": 120}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 22, "token_count": 44}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
13387
92.50%
Baolin Wang
500
3.45%
yu kuai
164
1.13%
Christoph Hellwig
96
0.66%
Josef Bacik
23
0.16%
Jens Axboe
13
0.09%
Ming Lei
7
0.05%
Pavel Begunkov
5
0.03%
Arnd Bergmann
4
0.03%
Others
274
1.89%
Total
14473
blk-iolatency.c
1084
-
22
4349
Josef Bacik
Josef Whiter
Tejun Heo
Dennis Zhou
Christoph Hellwig
Vivek Goyal
Arnd Bergmann
Ming Lei
Bart Van Assche
Andrew Morton
Baolin Wang
Others
April 2002
July 2002
December 2009
March 2010
March 2012
April 2012
June 2012
January 2013
August 2013
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
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 18, "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": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 8, "token_count": 3058}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 50, "token_count": 85}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 669}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 33, "token_count": 31}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 50, "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": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "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": 1, "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": 1, "token_count": 35}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 102}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
3058
70.32%
Josef Whiter
708
16.28%
Tejun Heo
298
6.85%
Dennis Zhou
106
2.44%
Christoph Hellwig
62
1.43%
Vivek Goyal
7
0.16%
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
96
2.21%
Total
4349
blk-ioprio.c
226
-
6
728
Bart Van Assche
Jens Axboe
Christoph Hellwig
Josef Bacik
Jan Kara
Ming Lei
February 2018
July 2018
April 2019
June 2021
November 2021
February 2022
June 2022
September 2022
February 2023
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 666}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
670
92.03%
Jens Axboe
23
3.16%
Christoph Hellwig
12
1.65%
Josef Bacik
9
1.24%
Jan Kara
9
1.24%
Ming Lei
5
0.69%
Total
728
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": 11, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "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
345
-
26
1307
Christoph Hellwig
Chaitanya Kulkarni
Dmitriy Monakhov
Darrick J. Wong
Jens Axboe
Martin K. Petersen
Damien Le Moal
Ming Lei
Shaohua Li
Mike Snitzer
Kent Overstreet
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
July 2010
May 2011
August 2012
September 2012
December 2012
October 2013
February 2014
January 2015
February 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
August 2020
September 2020
March 2021
January 2022
April 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 54, "token_count": 170}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 53, "token_count": 92}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 172}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
291
22.26%
Chaitanya Kulkarni
185
14.15%
Dmitriy Monakhov
170
13.01%
Darrick J. Wong
92
7.04%
Jens Axboe
78
5.97%
Martin K. Petersen
63
4.82%
Damien Le Moal
32
2.45%
Ming Lei
20
1.53%
Shaohua Li
18
1.38%
Mike Snitzer
15
1.15%
Kent Overstreet
14
1.07%
Linus Torvalds (pre-git)
9
0.69%
Andrew Morton
4
0.31%
Tejun Heo
2
0.15%
Others
314
24.02%
Total
1307
blk-map.c
808
-
36
3424
Christoph Hellwig
Jens Axboe
Kanchan Joshi
Al Viro
Kent Overstreet
Linus Torvalds (pre-git)
Martin K. Petersen
Keith Busch
Tejun Heo
David Howells
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
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
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 0, "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": 0, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 48, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 404}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "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": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"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": 10, "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": 1, "token_count": 20}, {"author_id": 25, "token_count": 27}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "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": 1, "token_count": 24}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1508}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 384}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 59, "token_count": 9}, {"author_id": 21, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1860
54.32%
Jens Axboe
558
16.30%
Kanchan Joshi
384
11.21%
Al Viro
82
2.39%
Kent Overstreet
57
1.66%
Linus Torvalds (pre-git)
25
0.73%
Martin K. Petersen
25
0.73%
Keith Busch
18
0.53%
Tejun Heo
9
0.26%
David Howells
9
0.26%
Andrew Morton
9
0.26%
Michael Christie
8
0.23%
Satya Tangirala
5
0.15%
Damien Le Moal
3
0.09%
Ming Lei
2
0.06%
Linus Torvalds
2
0.06%
Bart Van Assche
1
0.03%
Others
367
10.72%
Total
3424
blk-merge.c
1190
-
44
4669
Christoph Hellwig
Jens Axboe
Ming Lei
Baolin Wang
Kent Overstreet
Tejun Heo
Bart Van Assche
Martin K. Petersen
Satya Tangirala
Keith Busch
Linus Torvalds
Jianchao Wang
Damien Le Moal
Linus Torvalds (pre-git)
Michael Christie
Chaitanya Kulkarni
Omar Sandoval
Jan Kara
Eric Biggers
Pavel Begunkov
Dan J Williams
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
June 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
January 2020
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
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "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": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 565}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "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": 0, "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": 10, "token_count": 9}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "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": 0, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 282}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "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": 1, "token_count": 2}, {"author_id": 48, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 16}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "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": 0, "token_count": 106}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 30, "token_count": 43}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 21}, {"author_id": 28, "token_count": 1}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 303}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 144}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "token_count": 85}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 9, "token_count": 46}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 29, "token_count": 585}, {"author_id": 21, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 0, "token_count": 26}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 183}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 28, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1000
21.42%
Jens Axboe
924
19.79%
Ming Lei
733
15.70%
Baolin Wang
585
12.53%
Kent Overstreet
357
7.65%
Tejun Heo
289
6.19%
Bart Van Assche
106
2.27%
Martin K. Petersen
99
2.12%
Satya Tangirala
46
0.99%
Keith Busch
45
0.96%
Linus Torvalds
43
0.92%
Jianchao Wang
43
0.92%
Damien Le Moal
37
0.79%
Linus Torvalds (pre-git)
27
0.58%
Michael Christie
23
0.49%
Chaitanya Kulkarni
16
0.34%
Omar Sandoval
8
0.17%
Jan Kara
8
0.17%
Eric Biggers
6
0.13%
Pavel Begunkov
3
0.06%
Dan J Williams
2
0.04%
Andrew Morton
2
0.04%
Josef Bacik
1
0.02%
Others
266
5.70%
Total
4669
blk-mq-cpumap.c
56
-
8
173
Jens Axboe
Ming Lei
Linus Torvalds (pre-git)
Christoph Hellwig
Tejun Heo
Max Gurtovoy
Bart Van Assche
Andrew Morton
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": 7, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "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": 0, "token_count": 37}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 12, "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%
Max Gurtovoy
2
1.16%
Bart Van Assche
2
1.16%
Andrew Morton
1
0.58%
Total
173
blk-mq-debugfs-zoned.c
22
-
8
87
Bart Van Assche
Omar Sandoval
Linus Torvalds (pre-git)
Christoph Hellwig
Andrew Morton
Jens Axboe
Others
September 1991
September 1999
July 2003
July 2007
March 2017
May 2017
February 2018
June 2018
January 2019
July 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
48
55.17%
Omar Sandoval
14
16.09%
Linus Torvalds (pre-git)
10
11.49%
Christoph Hellwig
6
6.90%
Andrew Morton
5
5.75%
Jens Axboe
2
2.30%
Others
2
2.30%
Total
87
blk-mq-debugfs.c
846
-
29
3939
Omar Sandoval
Bart Van Assche
Ming Lei
Jens Axboe
Christoph Hellwig
Al Viro
Chaitanya Kulkarni
John Garry
Martin K. Petersen
Andrew Morton
Tejun Heo
Linus Torvalds (pre-git)
Jianchao Wang
Josef Bacik
Others
March 1992
August 1992
September 1999
July 2003
March 2006
July 2007
January 2008
September 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
September 2020
December 2020
January 2021
April 2021
October 2021
November 2021
March 2022
June 2022
July 2022
September 2022
February 2023
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "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": 0, "token_count": 54}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 971}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 109}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 155}, {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 460}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 6, "token_count": 850}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 130}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "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": 0, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 208},