Linux Source Code
Home
Release 6.2
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 Kozub
Dennis Zhou
Dmitriy Monakhov
Eric Biggers
FUJITA Tomonori
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
Lei Ming
Linus Torvalds
Linus Torvalds (pre-git)
Martin K. Petersen
Max Gurtovoy
Michael Christie
Mike Snitzer
Ming Lei
Neil Brown
Omar Sandoval
Others
Paolo Valente
Pavel Begunkov
Philippe De Muyter
Revanth Rajashekar
Richard Russon
Russell King
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
6708
22
108
28434
Linus Torvalds (pre-git)
Richard Russon
Linus Torvalds
Dave Jones
Al Viro
Christoph Hellwig
Philippe De Muyter
Cai Zhiyong
Alexey Dobriyan
Stefan Weinhuber
Anton Altaparmakov
Tejun Heo
Russell King
Andrew Morton
Kay Sievers
Ming Lei
Arnd Bergmann
Damien Le Moal
Martin K. Petersen
Dan J Williams
Jens Axboe
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
December 2018
April 2019
May 2019
October 2019
November 2019
January 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 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
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": 14, "token_count": 3120}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 21, "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": 768}, {"author_id": 15, "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": 58, "token_count": 350}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 58, "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": 68}, {"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": 36, "token_count": 193}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 8, "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": 35, "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": 14, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 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": 36, "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": 54}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 56, "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": 11, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 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": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 22, "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": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"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": 139}, ]}, {"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": 1612166400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 37, "token_count": 24}, {"author_id": 11, "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": 11, "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": 0, "token_count": 6}, {"author_id": 34, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
5150
18.11%
Richard Russon
4360
15.33%
Linus Torvalds
3122
10.98%
Dave Jones
1863
6.55%
Al Viro
1802
6.34%
Christoph Hellwig
1603
5.64%
Philippe De Muyter
1597
5.62%
Cai Zhiyong
1455
5.12%
Alexey Dobriyan
955
3.36%
Stefan Weinhuber
868
3.05%
Anton Altaparmakov
509
1.79%
Tejun Heo
363
1.28%
Russell King
357
1.26%
Andrew Morton
190
0.67%
Kay Sievers
146
0.51%
Ming Lei
145
0.51%
Arnd Bergmann
24
0.08%
Damien Le Moal
17
0.06%
Martin K. Petersen
10
0.04%
Dan J Williams
8
0.03%
Jens Axboe
6
0.02%
Hannes Reinecke
6
0.02%
Bart Van Assche
6
0.02%
Jan Kara
5
0.02%
Pavel Begunkov
4
0.01%
Others
3863
13.59%
Total
28434
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": 56, "token_count": 103}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 12, "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
1094
-
69
4047
Christoph Hellwig
Linus Torvalds
Jan Kara
Al Viro
Andrew Morton
Linus Torvalds (pre-git)
Tejun Heo
Darrick J. Wong
Jens Axboe
Eric Biggers
Dan J Williams
Ming Lei
Vivek Goyal
Pavel Begunkov
Neil Brown
Shaohua Li
Satya Tangirala
Martin K. Petersen
Vishal Verma
Lei Ming
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
February 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
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": 14, "token_count": 207}, ]}, {"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": 6}, {"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": 60, "token_count": 49}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "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": 22, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "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": 38}, ]}, {"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": 43, "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": 9, "token_count": 1}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 22, "token_count": 92}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"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": 60, "token_count": 22}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 56, "token_count": 28}, {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "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": 52, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 148}, {"author_id": 0, "token_count": 32}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, {"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": 24, "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": 31}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "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": 22, "token_count": 78}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 72}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 34, "token_count": 6}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 22, "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": 1512}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 34, "token_count": 20}, {"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": 29, "token_count": 54}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2141
52.90%
Linus Torvalds
230
5.68%
Jan Kara
214
5.29%
Al Viro
199
4.92%
Andrew Morton
125
3.09%
Linus Torvalds (pre-git)
124
3.06%
Tejun Heo
94
2.32%
Darrick J. Wong
76
1.88%
Jens Axboe
62
1.53%
Eric Biggers
54
1.33%
Dan J Williams
42
1.04%
Ming Lei
36
0.89%
Vivek Goyal
27
0.67%
Pavel Begunkov
27
0.67%
Neil Brown
10
0.25%
Shaohua Li
5
0.12%
Satya Tangirala
3
0.07%
Martin K. Petersen
2
0.05%
Vishal Verma
1
0.02%
Lei Ming
1
0.02%
Kent Overstreet
1
0.02%
Josef Bacik
1
0.02%
Others
572
14.13%
Total
4047
bfq-cgroup.c
1497
-
17
6032
Paolo Valente
Fam Zheng
Christoph Hellwig
Tejun Heo
Jan Kara
Arianna Avanzini
yu kuai
Bart Van Assche
Omar Sandoval
Jens Axboe
Dmitriy Monakhov
Others
October 2004
July 2007
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
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"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": 113}, {"author_id": 3, "token_count": 4096}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"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": 50, "token_count": 446}, {"author_id": 2, "token_count": 6}, ]}, {"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": 103}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 53, "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": 25, "token_count": 30}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 193}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
4326
71.72%
Fam Zheng
446
7.39%
Christoph Hellwig
361
5.98%
Tejun Heo
227
3.76%
Jan Kara
193
3.20%
Arianna Avanzini
113
1.87%
yu kuai
106
1.76%
Bart Van Assche
31
0.51%
Omar Sandoval
30
0.50%
Jens Axboe
5
0.08%
Dmitriy Monakhov
1
0.02%
Others
193
3.20%
Total
6032
bfq-iosched.c
7471
-
41
19330
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
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": 3971}, {"author_id": 3, "token_count": 9278}, {"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": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 57}, {"author_id": 3, "token_count": 78}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 220}, ]}, {"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": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 6, "token_count": 4}, {"author_id": 3, "token_count": 89}, {"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": 85}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 3, "token_count": 305}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 814}, {"author_id": 60, "token_count": 29}, ]}, {"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": 481}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 405}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 797}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 81}, {"author_id": 3, "token_count": 30}, {"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": 32, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 22, "token_count": 649}, {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 63}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 22, "token_count": 27}, {"author_id": 25, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 30}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 25, "token_count": 38}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
13728
71.02%
Arianna Avanzini
3971
20.54%
Jan Kara
839
4.34%
Christoph Hellwig
137
0.71%
yu kuai
133
0.69%
Jens Axboe
89
0.46%
Bart Van Assche
79
0.41%
Tejun Heo
25
0.13%
Ming Lei
18
0.09%
Damien Le Moal
7
0.04%
Omar Sandoval
6
0.03%
Andrew Morton
3
0.02%
John Garry
2
0.01%
Neil Brown
1
0.01%
Chaitanya Kulkarni
1
0.01%
Others
291
1.51%
Total
19330
bfq-iosched.h
1131
-
15
2231
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": 326}, {"author_id": 3, "token_count": 1475}, ]}, {"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": 8}, ]}, {"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": 50, "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": 22, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
1685
75.53%
Arianna Avanzini
326
14.61%
Jan Kara
56
2.51%
Tejun Heo
30
1.34%
Christoph Hellwig
26
1.17%
yu kuai
21
0.94%
Omar Sandoval
7
0.31%
Bart Van Assche
6
0.27%
Fam Zheng
4
0.18%
Damien Le Moal
2
0.09%
Others
68
3.05%
Total
2231
bfq-wf2q.c
1701
-
15
4434
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
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 77}, {"author_id": 3, "token_count": 3773}, ]}, {"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": 50, "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": 53, "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": 22, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 89}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 111}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Valente
4079
91.99%
yu kuai
218
4.92%
Arianna Avanzini
77
1.74%
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
27
0.61%
Total
4434
bio-integrity.c
464
-
34
1822
Martin K. Petersen
Kent Overstreet
Dmitriy Monakhov
Christoph Hellwig
Jens Axboe
Linus Torvalds
Andrew Morton
Keith Busch
Satya Tangirala
Ming Lei
Tejun Heo
FUJITA Tomonori
Dan J Williams
Mike Snitzer
Darrick J. Wong
Linus Torvalds (pre-git)
Bart Van Assche
Pavel Begunkov
Others
August 1992
May 1998
February 2002
June 2002
September 2002
January 2003
February 2003
May 2003
July 2003
September 2003
May 2004
June 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
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": 14, "token_count": 31}, ]}, {"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": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"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": 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": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 785}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "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": 8, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 24, "token_count": 30}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "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": 24, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 113}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 12}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "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": 53, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 53, "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": 11, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 24, "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": 10, "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": 34, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
1009
55.38%
Kent Overstreet
193
10.59%
Dmitriy Monakhov
134
7.35%
Christoph Hellwig
119
6.53%
Jens Axboe
41
2.25%
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%
FUJITA Tomonori
12
0.66%
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%
Others
155
8.51%
Total
1822
bio.c
1817
-
78
6745
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
Lei Ming
Satya Tangirala
Dennis Zhou
Michael Christie
FUJITA Tomonori
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
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": 21, "token_count": 2}, {"author_id": 14, "token_count": 232}, {"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": 151}, ]}, {"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": 14, "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": 17}, ]}, {"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": 147}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "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": 57, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 8, "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": 8, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 53, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 43, "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": 8, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 24, "token_count": 483}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 24, "token_count": 47}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 24, "token_count": 59}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 243}, ]}, {"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": 51, "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": 23, "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": 49, "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": 24, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 59, "token_count": 19}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 74}, {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 43, "token_count": 47}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 4}, {"author_id": 53, "token_count": 19}, {"author_id": 0, "token_count": 10}, {"author_id": 43, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 12, "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": 24, "token_count": 98}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "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": 11, "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": 23, "token_count": 206}, {"author_id": 10, "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": 29, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 5, "token_count": 192}, {"author_id": 34, "token_count": 26}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 224}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 342}, {"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": 40, "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": 34, "token_count": 77}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 40, "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": 51, "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": 23, "token_count": 119}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 7}, {"author_id": 23, "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": 34, "token_count": 9}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 34, "token_count": 311}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1307
19.38%
Christoph Hellwig
1301
19.29%
Kent Overstreet
988
14.65%
Ming Lei
614
9.10%
Pavel Begunkov
425
6.30%
Keith Busch
393
5.83%
Linus Torvalds
246
3.65%
Andrew Morton
175
2.59%
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%
Lei Ming
19
0.28%
Satya Tangirala
18
0.27%
Dennis Zhou
12
0.18%
Michael Christie
11
0.16%
FUJITA Tomonori
10
0.15%
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
665
9.86%
Total
6745
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": 48, "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": 12, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "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": 49, "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": 12, "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": 37, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "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": 11, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
444
81.62%
Shaohua Li
24
4.41%
Christoph Hellwig
21
3.86%
Arnd Bergmann
13
2.39%
Jens Axboe
8
1.47%
Paolo Valente
7
1.29%
Bart Van Assche
5
0.92%
Michael Christie
3
0.55%
Dennis Zhou
2
0.37%
Ming Lei
1
0.18%
Josef Bacik
1
0.18%
Arianna Avanzini
1
0.18%
Others
14
2.57%
Total
544
blk-cgroup.c
2068
-
56
7824
Tejun Heo
Christoph Hellwig
Josef Bacik
Boris Burkov
Dennis Zhou
Vivek Goyal
Jens Axboe
Ming Lei
yu kuai
Arianna Avanzini
Pavel Begunkov
Shaohua Li
Paolo Valente
Bart Van Assche
Baolin Wang
Martin K. Petersen
Josef Whiter
Keith Busch
Andrew Morton
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
October 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
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": 14, "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": 14, "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": 8, "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": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"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": 8, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 798}, {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 887}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 287}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"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": 93}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 94}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 391}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 631}, {"author_id": 33, "token_count": 11}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 51}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 48, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 48, "token_count": 14}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 240}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 26}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 292}, ]}, {"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": 41, "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": 34}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 25, "token_count": 40}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 34, "token_count": 11}, {"author_id": 2, "token_count": 14}, {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 25, "token_count": 12}, ]}, {"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": 14, "token_count": 1}, {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "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": 176}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 234}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
3728
47.65%
Christoph Hellwig
680
8.69%
Josef Bacik
657
8.40%
Boris Burkov
585
7.48%
Dennis Zhou
336
4.29%
Vivek Goyal
273
3.49%
Jens Axboe
193
2.47%
Ming Lei
106
1.35%
yu kuai
102
1.30%
Arianna Avanzini
102
1.30%
Pavel Begunkov
21
0.27%
Shaohua Li
19
0.24%
Paolo Valente
18
0.23%
Bart Van Assche
17
0.22%
Baolin Wang
16
0.20%
Martin K. Petersen
13
0.17%
Josef Whiter
11
0.14%
Keith Busch
10
0.13%
Andrew Morton
10
0.13%
Jan Kara
9
0.12%
Linus Torvalds (pre-git)
4
0.05%
Linus Torvalds
4
0.05%
Al Viro
1
0.01%
Others
909
11.62%
Total
7824
blk-cgroup.h
520
-
22
1804
Tejun Heo
Ming Lei
Josef Bacik
Vivek Goyal
Christoph Hellwig
Arianna Avanzini
Jens Axboe
Dennis Zhou
Bart Van Assche
Shaohua Li
Paolo Valente
Andrew Morton
Others
July 2002
September 2002
October 2004
June 2006
August 2006
December 2006
April 2007
July 2007
December 2009
March 2010
April 2010
September 2010
October 2010
May 2011
October 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
April 2017
November 2017
July 2018
August 2018
December 2018
June 2019
July 2019
August 2019
November 2019
April 2020
June 2020
June 2021
August 2021
January 2022
February 2022
March 2022
April 2022
July 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 18, "token_count": 108}, ]}, {"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": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 244}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"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": 44}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 152}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"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": 1622530800, "group": [ {"author_id": 11, "token_count": 12}, {"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": 342}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
937
51.94%
Ming Lei
350
19.40%
Josef Bacik
152
8.43%
Vivek Goyal
132
7.32%
Christoph Hellwig
50
2.77%
Arianna Avanzini
44
2.44%
Jens Axboe
25
1.39%
Dennis Zhou
18
1.00%
Bart Van Assche
18
1.00%
Shaohua Li
3
0.17%
Paolo Valente
3
0.17%
Andrew Morton
2
0.11%
Others
70
3.88%
Total
1804
blk-core.c
1199
-
76
4293
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
Pavel Begunkov
Omar Sandoval
Linus Torvalds
Mike Snitzer
John Garry
Kent Overstreet
Dan J Williams
Shaohua Li
Lei Ming
Vivek Goyal
Darrick J. Wong
Damien Le Moal
Hannes Reinecke
Satya Tangirala
Michael Christie
FUJITA Tomonori
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
April 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
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": 14, "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": 0, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"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": 110}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "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": 57, "token_count": 1}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "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": 8, "token_count": 6}, {"author_id": 2, "token_count": 6}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 51, "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": 43, "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": 8, "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": 43, "token_count": 127}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 56, "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": 49, "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": 40, "token_count": 4}, {"author_id": 0, "token_count": 11}, ]}, {"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": 59, "token_count": 5}, {"author_id": 43, "token_count": 17}, {"author_id": 6, "token_count": 4}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "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": 11, "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": 11, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 54}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 642}, ]}, {"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": 40, "token_count": 112}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "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": 178}, {"author_id": 23, "token_count": 100}, {"author_id": 5, "token_count": 39}, {"author_id": 10, "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": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 32, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 23}, {"author_id": 51, "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": 40, "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": 128}, {"author_id": 0, "token_count": 69}, {"author_id": 32, "token_count": 2}, {"author_id": 34, "token_count": 22}, ]}, {"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": 51, "token_count": 8}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 331}, {"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": 32}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 30}, {"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": 94}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1199
27.93%
Christoph Hellwig
1177
27.42%
Ming Lei
484
11.27%
Neil Brown
219
5.10%
Tejun Heo
175
4.08%
Bart Van Assche
143
3.33%
Chaitanya Kulkarni
129
3.00%
Keith Busch
125
2.91%
Andrew Morton
61
1.42%
Linus Torvalds (pre-git)
45
1.05%
Martin K. Petersen
24
0.56%
Pavel Begunkov
22
0.51%
Omar Sandoval
21
0.49%
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%
Lei Ming
7
0.16%
Vivek Goyal
6
0.14%
Darrick J. Wong
6
0.14%
Damien Le Moal
6
0.14%
Hannes Reinecke
4
0.09%
Satya Tangirala
3
0.07%
Michael Christie
1
0.02%
FUJITA Tomonori
1
0.02%
Others
373
8.69%
Total
4293
blk-crypto-fallback.c
668
-
20
2620
Satya Tangirala
Christoph Hellwig
Eric Biggers
Kent Overstreet
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": 14, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 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": 60, "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": 24, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "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": 51, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "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": 29, "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%
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
86
3.28%
Total
2620
blk-crypto-internal.h
238
-
24
892
Satya Tangirala
Christoph Hellwig
Jens Axboe
Eric Biggers
Linus Torvalds (pre-git)
Linus Torvalds
Martin K. Petersen
Josef Bacik
Hannes Reinecke
Andrew Morton
Tejun Heo
Ming Lei
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
September 2010
March 2011
January 2012
February 2012
October 2013
June 2014
September 2014
October 2014
May 2016
October 2016
November 2016
June 2017
July 2017
November 2017
December 2017
July 2018
September 2018
June 2019
September 2019
December 2019
May 2020
September 2020
September 2021
October 2021
January 2022
November 2022
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": 14, "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": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "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": 1412146800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 549}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
549
61.55%
Christoph Hellwig
102
11.43%
Jens Axboe
77
8.63%
Eric Biggers
55
6.17%
Linus Torvalds (pre-git)
18
2.02%
Linus Torvalds
18
2.02%
Martin K. Petersen
11
1.23%
Josef Bacik
4
0.45%
Hannes Reinecke
4
0.45%
Andrew Morton
3
0.34%
Tejun Heo
2
0.22%
Ming Lei
2
0.22%
Dmitriy Monakhov
1
0.11%
Others
46
5.16%
Total
892
blk-crypto-profile.c
561
-
6
1768
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
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": 10, "token_count": 1188}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 29, "token_count": 47}, {"author_id": 10, "token_count": 234}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 269}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
1422
80.43%
Eric Biggers
328
18.55%
Christoph Hellwig
10
0.57%
Bart Van Assche
3
0.17%
Jens Axboe
2
0.11%
Others
3
0.17%
Total
1768
blk-crypto-sysfs.c
173
-
8
724
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
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": 8, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 619}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
627
86.60%
Jens Axboe
27
3.73%
Satya Tangirala
24
3.31%
Christoph Hellwig
21
2.90%
Martin K. Petersen
7
0.97%
Chaitanya Kulkarni
1
0.14%
Others
17
2.35%
Total
724
blk-crypto.c
428
-
27
1387
Satya Tangirala
Eric Biggers
Christoph Hellwig
Jens Axboe
Linus Torvalds (pre-git)
Kent Overstreet
Linus Torvalds
Mike Snitzer
Paolo Valente
Damien Le Moal
Dennis Zhou
FUJITA Tomonori
Neil Brown
Tejun Heo
Andrew Morton
Shaohua Li
Pavel Begunkov
Martin K. Petersen
Others
November 1991
August 1992
November 1993
January 1997
January 2000
June 2000
February 2002
July 2002
September 2002
October 2002
July 2003
August 2004
August 2006
January 2008
June 2008
August 2008
January 2011
December 2012
September 2013
October 2013
November 2013
June 2014
June 2015
September 2015
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
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"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": 14, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 12, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 43, "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": 1, "token_count": 8}, {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 1081}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Satya Tangirala
1086
78.30%
Eric Biggers
73
5.26%
Christoph Hellwig
61
4.40%
Jens Axboe
29
2.09%
Linus Torvalds (pre-git)
28
2.02%
Kent Overstreet
13
0.94%
Linus Torvalds
12
0.87%
Mike Snitzer
11
0.79%
Paolo Valente
10
0.72%
Damien Le Moal
8
0.58%
Dennis Zhou
7
0.50%
FUJITA Tomonori
6
0.43%
Neil Brown
3
0.22%
Tejun Heo
2
0.14%
Andrew Morton
2
0.14%
Shaohua Li
1
0.07%
Pavel Begunkov
1
0.07%
Martin K. Petersen
1
0.07%
Others
33
2.38%
Total
1387
blk-flush.c
533
-
26
1649
Tejun Heo
Jens Axboe
Ming Lei
Christoph Hellwig
Hannes Reinecke
Linus Torvalds (pre-git)
Bart Van Assche
Mike Snitzer
Michael Christie
Jianchao Wang
Shaohua Li
Andrew Morton
Omar Sandoval
Martin K. Petersen
Lei Ming
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
February 2020
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
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": 8, "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": 12, "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": 171}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 59, "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": 49, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 2}, {"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": 45, "token_count": 22}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 21}, {"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": 11, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"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": 13}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
539
32.69%
Jens Axboe
463
28.08%
Ming Lei
372
22.56%
Christoph Hellwig
67
4.06%
Hannes Reinecke
22
1.33%
Linus Torvalds (pre-git)
16
0.97%
Bart Van Assche
10
0.61%
Mike Snitzer
7
0.42%
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%
Martin K. Petersen
1
0.06%
Lei Ming
1
0.06%
Kent Overstreet
1
0.06%
Others
126
7.64%
Total
1649
blk-ia-ranges.c
318
-
19
1201
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
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
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": 14, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 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": 4}, ]}, {"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": 11, "token_count": 12}, {"author_id": 51, "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}, ]}, {"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": 991}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
992
82.60%
Christoph Hellwig
57
4.75%
Jens Axboe
35
2.91%
Al Viro
19
1.58%
Andrew Morton
13
1.08%
Bart Van Assche
12
1.00%
Ming Lei
11
0.92%
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
38
3.16%
Total
1201
blk-integrity.c
457
-
31
2011
Martin K. Petersen
Jens Axboe
Dan J Williams
Kent Overstreet
Christoph Hellwig
Max Gurtovoy
Satya Tangirala
Al Viro
Andrew Morton
Linus Torvalds
Linus Torvalds (pre-git)
Vishal Verma
Eric Biggers
Mike Snitzer
Tejun Heo
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
April 2003
May 2003
July 2003
September 2003
March 2005
March 2006
July 2006
January 2008
June 2008
August 2008
October 2008
February 2009
May 2009
July 2009
January 2010
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
May 2018
July 2018
September 2018
April 2019
September 2019
May 2020
September 2020
August 2021
September 2021
October 2021
November 2021
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": 14, "token_count": 12}, ]}, {"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": 3}, {"author_id": 20, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"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": 1141200000, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"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": 15}, {"author_id": 8, "token_count": 1007}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 146}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 38}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 180}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 45}, {"author_id": 8, "token_count": 158}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 51, "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": 1525158000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"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": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
1521
75.63%
Jens Axboe
158
7.86%
Dan J Williams
45
2.24%
Kent Overstreet
38
1.89%
Christoph Hellwig
36
1.79%
Max Gurtovoy
28
1.39%
Satya Tangirala
23
1.14%
Al Viro
23
1.14%
Andrew Morton
16
0.80%
Linus Torvalds
12
0.60%
Linus Torvalds (pre-git)
9
0.45%
Vishal Verma
8
0.40%
Eric Biggers
6
0.30%
Mike Snitzer
5
0.25%
Tejun Heo
3
0.15%
Darrick J. Wong
2
0.10%
Others
78
3.88%
Total
2011
blk-ioc.c
457
-
28
1842
Tejun Heo
Christoph Hellwig
Jens Axboe
Andrew Morton
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": 14, "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": 60, "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": 22, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "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": 22, "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%
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
162
8.79%
Total
1842
blk-iocost.c
3487
-
18
14336
Tejun Heo
Baolin Wang
yu kuai
Christoph Hellwig
Josef Bacik
Jens Axboe
Ming Lei
Pavel Begunkov
Others
January 2008
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
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"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": 9, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 7986}, ]}, {"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": 19}, ]}, {"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": 28, "token_count": 1}, {"author_id": 2, "token_count": 4820}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 472}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 34, "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": 61}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 25, "token_count": 124}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
13350
93.12%
Baolin Wang
500
3.49%
yu kuai
124
0.86%
Christoph Hellwig
98
0.68%
Josef Bacik
30
0.21%
Jens Axboe
18
0.13%
Ming Lei
7
0.05%
Pavel Begunkov
5
0.03%
Others
204
1.42%
Total
14336
blk-iolatency.c
1062
-
23
4278
Josef Bacik
Josef Whiter
Tejun Heo
Dennis Zhou
Christoph Hellwig
Vivek Goyal
Jens Axboe
Arnd Bergmann
Ming Lei
Bart Van Assche
Andrew Morton
Baolin Wang
Others
April 2002
July 2002
October 2004
July 2007
December 2009
March 2010
March 2012
April 2012
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
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"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": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 9, "token_count": 3115}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 85}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 670}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 12}, {"author_id": 33, "token_count": 31}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 48, "token_count": 8}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "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": 150}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
3115
72.81%
Josef Whiter
709
16.57%
Tejun Heo
185
4.32%
Dennis Zhou
106
2.48%
Christoph Hellwig
37
0.86%
Vivek Goyal
7
0.16%
Jens Axboe
5
0.12%
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
100
2.34%
Total
4278
blk-ioprio.c
226
-
6
732
Bart Van Assche
Jens Axboe
Christoph Hellwig
Josef Bacik
Jan Kara
Ming Lei
January 2008
February 2018
July 2018
April 2019
June 2021
November 2021
February 2022
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 665}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
669
91.39%
Jens Axboe
28
3.83%
Christoph Hellwig
11
1.50%
Josef Bacik
10
1.37%
Jan Kara
9
1.23%
Ming Lei
5
0.68%
Total
732
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": 12, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "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": 11, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "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": 53, "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": 8, "token_count": 40}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "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": 51, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 92}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "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": 40, "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
809
-
35
3423
Christoph Hellwig
Jens Axboe
Kanchan Joshi
FUJITA Tomonori
Al Viro
Kent Overstreet
Linus Torvalds (pre-git)
Martin K. Petersen
Tejun Heo
Keith Busch
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
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": 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": 49, "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": 395}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 57, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "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": 8, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 24, "token_count": 29}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "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": 1528}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 10, "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": 117}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 385}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1879
54.89%
Jens Axboe
552
16.13%
Kanchan Joshi
385
11.25%
FUJITA Tomonori
84
2.45%
Al Viro
84
2.45%
Kent Overstreet
59
1.72%
Linus Torvalds (pre-git)
25
0.73%
Martin K. Petersen
25
0.73%
Tejun Heo
9
0.26%
Keith Busch
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
282
8.24%
Total
3423
blk-merge.c
1163
-
44
4583
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
Lei Ming
Chaitanya Kulkarni
Omar Sandoval
Jan Kara
Pavel Begunkov
Dan J Williams
Andrew Morton
Josef Bacik
FUJITA Tomonori
Eric Biggers
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
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": 14, "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": 8, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "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": 8, "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": 135}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "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": 8, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 24, "token_count": 55}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 283}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "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": 56, "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": 59, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 49, "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": 40, "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": 23, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"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": 29, "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": 11, "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": 10, "token_count": 46}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 583}, {"author_id": 23, "token_count": 1}, {"author_id": 5, "token_count": 41}, ]}, {"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": 22, "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": 34, "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": 23, "token_count": 25}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 183}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
985
21.49%
Jens Axboe
923
20.14%
Ming Lei
659
14.38%
Baolin Wang
583
12.72%
Kent Overstreet
358
7.81%
Tejun Heo
299
6.52%
Bart Van Assche
106
2.31%
Martin K. Petersen
99
2.16%
Satya Tangirala
46
1.00%
Keith Busch
45
0.98%
Linus Torvalds
43
0.94%
Jianchao Wang
43
0.94%
Damien Le Moal
37
0.81%
Linus Torvalds (pre-git)
27
0.59%
Michael Christie
23
0.50%
Lei Ming
23
0.50%
Chaitanya Kulkarni
16
0.35%
Omar Sandoval
8
0.17%
Jan Kara
8
0.17%
Pavel Begunkov
3
0.07%
Dan J Williams
2
0.04%
Andrew Morton
2
0.04%
Josef Bacik
1
0.02%
FUJITA Tomonori
1
0.02%
Eric Biggers
1
0.02%
Others
242
5.28%
Total
4583
blk-mq-cpumap.c
94
-
9
305
Jens Axboe
Ming Lei
Christoph Hellwig
Max Gurtovoy
Linus Torvalds (pre-git)
Tejun Heo
Bart Van Assche
Andrew Morton
Others
November 1991
March 1992
August 1992
November 1993
January 1995
September 2002
January 2008
September 2008
March 2012
January 2013
October 2013
May 2014
May 2015
September 2016
November 2016
June 2017
October 2018
April 2019
May 2019
July 2019
August 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": 134}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
199
65.25%
Ming Lei
57
18.69%
Christoph Hellwig
18
5.90%
Max Gurtovoy
14
4.59%
Linus Torvalds (pre-git)
9
2.95%
Tejun Heo
4
1.31%
Bart Van Assche
2
0.66%
Andrew Morton
1
0.33%
Others
1
0.33%
Total
305
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": 11, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "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
876
-
30
4118
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
Pavel Begunkov
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
December 2021
March 2022
June 2022
July 2022
September 2022
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": 8, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"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": 992}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 109}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 155}, {"author_id": 6, "token_count": 113}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 473}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 6, "token_count": 855}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 130}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 210}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 5, "token_count": 224}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 40, "token_count": 23}, {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 32, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
1976
47.98%
Bart Van Assche
1207
29.31%
Ming Lei
290
7.04%
Jens Axboe
235
5.71%
Christoph Hellwig
86
2.09%
Al Viro
64
1.55%
Chaitanya Kulkarni
23
0.56%
John Garry
10
0.24%
Martin K. Petersen
9
0.22%
Andrew Morton
9
0.22%
Tejun Heo
8
0.19%
Linus Torvalds (pre-git)
5
0.12%
Jianchao Wang
5
0.12%
Josef Bacik
3
0.07%
Pavel Begunkov
1
0.02%
Others
187
4.54%
Total
4118
blk-mq-debugfs.h
95
-
9
393
Omar Sandoval
Jens Axboe
Ming Lei
Bart Van Assche
Martin K. Petersen
Christoph Hellwig
Lei Ming
Others
January 2008
June 2008
September 2010
January 2012
October 2013
September 2014
January 2015
January 2017
February 2017
April 2017
May 2017
November 2017
February 2018
June 2018
December 2018
June 2019
March 2022
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 127}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
185
47.07%
Jens Axboe
48
12.21%
Ming Lei
45
11.45%
Bart Van Assche
26
6.62%
Martin K. Petersen
21
5.34%
Christoph Hellwig
8
2.04%
Lei Ming
3
0.76%
Others
57
14.50%
Total
393
blk-mq-pci.c
47
-
6
131
Christoph Hellwig
Jens Axboe
Keith Busch
Bart Van Assche
Others
October 2013
September 2016
August 2017
March 2018
July 2018
October 2018
April 2019
May 2019
August 2022
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
100
76.34%
Jens Axboe
15
11.45%
Keith Busch
5
3.82%
Bart Van Assche
3
2.29%
Others
8
6.11%
Total
131
blk-mq-rdma.c
44
-
4
110
Bart Van Assche
Jens Axboe
Christoph Hellwig
Others
July 2017
October 2018
December 2018
April 2019
May 2019
August 2022
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
4
3.64%
Jens Axboe
2
1.82%
Christoph Hellwig
2
1.82%
Others
102
92.73%
Total
110
blk-mq-sched.c
668
-
30
2475
Ming Lei
Jens Axboe
Omar Sandoval
John Garry
Shin'ichiro Kawasaki
Bart Van Assche
Jan Kara
Tejun Heo
Baolin Wang
Christoph Hellwig
Damien Le Moal
Mike Snitzer
Linus Torvalds (pre-git)
Lei Ming
Neil Brown
Andrew Morton
Pavel Begunkov
Al Viro
Others
November 1991
August 1992
November 1993
July 2002
September 2002
January 2003
May 2003
July 2003
October 2004
January 2006
March 2006
July 2006
July 2007
January 2008
October 2008
January 2009
June 2009
April 2010
August 2010
January 2011
March 2011
April 2011
December 2011
March 2012
October 2013
March 2014
April 2014
May 2014
July 2014
September 2014
October 2014
December 2014
June 2015
November 2015
June 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
June 2018
July 2018
October 2018
December 2018
April 2019
June 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
January 2021
April 2021
May 2021
June 2021
October 2021
November 2021
December 2021
March 2022
October 2022
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 11}, {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 441}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 201}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 221}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 326}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 17}, {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 60}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 22, "token_count": 20}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 134}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 54, "token_count": 35}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ming Lei
835
33.74%
Jens Axboe
760
30.71%
Omar Sandoval
273
11.03%
John Garry
194
7.84%
Shin'ichiro Kawasaki
35
1.41%
Bart Van Assche
33
1.33%
Jan Kara
22
0.89%
Tejun Heo
19
0.77%
Baolin Wang
18
0.73%
Christoph Hellwig
17
0.69%
Damien Le Moal
12
0.48%
Mike Snitzer
8
0.32%
Linus Torvalds (pre-git)
7
0.28%
Lei Ming
7
0.28%
Neil Brown
5
0.20%
Andrew Morton
4
0.16%
Pavel Begunkov
2
0.08%
Al Viro
1
0.04%
Others
223
9.01%
Total
2475
blk-mq-sched.h
92
-
20
509
Jens Axboe
Omar Sandoval
Christoph Hellwig
Bart Van Assche
Pavel Begunkov
Kent Overstreet
Tejun Heo
Lei Ming
Ming Lei
Keith Busch
John Garry
Jan Kara
Linus Torvalds (pre-git)
Damien Le Moal
Martin K. Petersen
Andrew Morton
Others
September 1996
July 2002
January 2003
May 2003
July 2003
October 2004
July 2006
December 2006
July 2007
January 2008
September 2008
October 2008
April 2010
January 2011
January 2012
March 2012
September 2013
October 2013
May 2014
October 2014
December 2014
January 2015
June 2015
July 2016
August 2016
October 2016
January 2017
February 2017
April 2017
November 2017
September 2018
October 2018
December 2018
June 2019
September 2020
May 2021
June 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 2}, {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 30}, {"author_id": 32, "token_count": 2}, {"author_id": 34, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
364
71.51%
Omar Sandoval
27
5.30%
Christoph Hellwig
19
3.73%
Bart Van Assche
16
3.14%
Pavel Begunkov
15
2.95%
Kent Overstreet
15
2.95%
Tejun Heo
7
1.38%
Lei Ming
7
1.38%
Ming Lei
5
0.98%
Keith Busch
5
0.98%
John Garry
5
0.98%
Jan Kara
5
0.98%
Linus Torvalds (pre-git)
4
0.79%
Damien Le Moal
2
0.39%
Martin K. Petersen
1
0.20%
Andrew Morton
1
0.20%
Others
11
2.16%
Total
509
blk-mq-sysfs.c
335
-
26
1498
Jens Axboe
Ming Lei
Andrew Morton
Al Viro
Bart Van Assche
Lei Ming
Christoph Hellwig
Omar Sandoval
Linus Torvalds (pre-git)
Linus Torvalds
Martin K. Petersen
Keith Busch
Tejun Heo
Others
November 1991
January 1992
August 1992
November 1993
January 2000
February 2002
September 2002
October 2002
March 2003
July 2003
October 2004
March 2006
July 2007
January 2008
September 2008
January 2010
September 2010
January 2012
January 2013
October 2013
December 2013
March 2014
April 2014
May 2014
December 2014
September 2015
December 2015
March 2016
August 2016
January 2017
February 2017
April 2017
May 2018
November 2018
April 2019
August 2019
November 2019
March 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"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": 946713600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 85}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 465}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 181}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 59, "token_count": 42}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 64}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
809
54.01%
Ming Lei
149
9.95%
Andrew Morton
97
6.48%
Al Viro
65
4.34%
Bart Van Assche
64
4.27%
Lei Ming
42
2.80%
Christoph Hellwig
33
2.20%
Omar Sandoval
25
1.67%
Linus Torvalds (pre-git)
18
1.20%
Linus Torvalds
5
0.33%
Martin K. Petersen
4
0.27%
Keith Busch
3
0.20%
Tejun Heo
2
0.13%
Others
182
12.15%
Total
1498
blk-mq-tag.c
676
-
23
2581
Jens Axboe
John Garry
Ming Lei
Omar Sandoval
Christoph Hellwig
Lei Ming
Keith Busch
Bart Van Assche
Hannes Reinecke
Shaohua Li
Andrew Morton
Tejun Heo
Jianchao Wang
Linus Torvalds (pre-git)
Linus Torvalds
Josef Bacik
Dan J Williams
Baolin Wang
Others
November 1991
August 1992
November 1993
September 2002
July 2003
January 2008
September 2008
March 2012
October 2013
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
June 2015
October 2015
November 2015
December 2015
March 2016
July 2016
September 2016
October 2016
November 2016
January 2017
February 2017
April 2017
June 2017
August 2017
November 2017
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
April 2019
July 2019
May 2020
June 2020
August 2020
September 2020
March 2021
May 2021
September 2021
October 2021
December 2021
January 2022
February 2022
March 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 688982400, "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": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 406}, {"author_id": 59, "token_count": 52}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 23, "token_count": 43}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 336}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 79}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 5, "token_count": 93}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 45, "token_count": 16}, {"author_id": 32, "token_count": 105}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 20}, {"author_id": 5, "token_count": 146}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 32, "token_count": 95}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 32, "token_count": 176}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1034
40.06%
John Garry
406
15.73%
Ming Lei
375
14.53%
Omar Sandoval
352
13.64%
Christoph Hellwig
85
3.29%
Lei Ming
52
2.01%
Keith Busch
52
2.01%
Bart Van Assche
27
1.05%
Hannes Reinecke
16
0.62%
Shaohua Li
14
0.54%
Andrew Morton
9
0.35%
Tejun Heo
7
0.27%
Jianchao Wang
6
0.23%
Linus Torvalds (pre-git)
5
0.19%
Linus Torvalds
1
0.04%
Josef Bacik
1
0.04%
Dan J Williams
1
0.04%
Baolin Wang
1
0.04%
Others
137
5.31%
Total
2581
blk-mq-tag.h
73
-
15
386
Jens Axboe
John Garry
Omar Sandoval
Christoph Hellwig
Ming Lei
Martin K. Petersen
Lei Ming
Shaohua Li
Keith Busch
Others
March 2005
January 2008
June 2008
September 2010
January 2012
October 2013
April 2014
May 2014
September 2014
December 2014
January 2015
September 2015
December 2015
September 2016
January 2017
February 2017
October 2017
November 2017
May 2020
August 2020
May 2021
October 2021
December 2021
June 2022
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 59, "token_count": 4}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
226
58.55%
John Garry
44
11.40%
Omar Sandoval
39
10.10%
Christoph Hellwig
11
2.85%
Ming Lei
5
1.30%
Martin K. Petersen
5
1.30%
Lei Ming
4
1.04%
Shaohua Li
2
0.52%
Keith Busch
1
0.26%
Others
49
12.69%
Total
386
blk-mq-virtio.c
47
-
4
135
Christoph Hellwig
Jens Axboe
Bart Van Assche
Others
February 2017
October 2018
April 2019
October 2019
August 2022
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
121
89.63%
Jens Axboe
10
7.41%
Bart Van Assche
3
2.22%
Others
1
0.74%
Total
135
blk-mq.c
4974
-
114
20192
Jens Axboe
Christoph Hellwig
Ming Lei
Keith Busch
Omar Sandoval
Jianchao Wang
Bart Van Assche
John Garry
Tejun Heo
Lei Ming
Jan Kara
Pavel Begunkov
Mike Snitzer
Linus Torvalds (pre-git)
Shaohua Li
Shin'ichiro Kawasaki
Martin K. Petersen
Satya Tangirala
yu kuai
Max Gurtovoy
Andrew Morton
Chaitanya Kulkarni
FUJITA Tomonori
Dan J Williams
Linus Torvalds
Josef Bacik
Al Viro
Kanchan Joshi
Neil Brown
Hannes Reinecke
Michael Christie
Kent Overstreet
Eric Biggers
Dmitriy Monakhov
Others
September 1991
November 1991
January 1992
August 1992
October 1992
November 1993
March 1998
June 1999
January 2000
May 2000
February 2002
July 2002
September 2002
March 2003
July 2003
October 2003
October 2004
March 2005
October 2005
January 2006
March 2006
August 2006
July 2007
December 2007
January 2008
February 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
April 2009
May 2009
June 2009
September 2009
April 2010
August 2010
September 2010
December 2010
January 2011
March 2011
April 2011
January 2012
March 2012
June 2012
July 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 72}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 57, "token_count": 19}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 41}, {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 1762}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 23}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 37}, {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 435}, {"author_id": 0, "token_count": 38}, {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 294}, {"author_id": 0, "token_count": 595}, {"author_id": 59, "token_count": 85}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 0, "token_count": 200}, {"author_id": 8, "token_count": 1}, {"author_id": 5, "token_count": 100}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 11}, {"author_id": 12, "token_count": 27}, {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 23, "token_count": 11}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 5, "token_count": 17}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 51, "token_count": 54}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 14, "token_count": 2}, {"author_id": 5, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 59, "token_count": 7}, {"author_id": 51, "token_count": 22}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 56, "token_count": 15}, {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 151}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 92}, {"author_id": 0, "token_count": 19}, {"author_id": 51, "token_count": 19}, {"author_id": 6, "token_count": 102}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 0, "token_count": 449}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 419}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 59, "token_count": 10}, {"author_id": 6, "token_count": 115}, {"author_id": 12, "token_count": 43}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 42}, {"author_id": 23, "token_count": 23}, {"author_id": 59, "token_count": 4}, {"author_id": 6, "token_count": 118}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 91}, {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 4}, {"author_id": 6, "token_count": 42}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 23, "token_count": 43}, {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 1, "token_count": 156}, {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 43}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 211}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 0, "token_count": 130}, {"author_id": 30, "token_count": 4}, {"author_id": 5, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 26}, {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 12}, {"author_id": 51, "token_count": 28}, {"author_id": 5, "token_count": 136}, {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 5, "token_count": 90}, {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 9}, {"author_id": 23, "token_count": 126}, {"author_id": 6, "token_count": 52}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 0, "token_count": 4}, {"author_id": 30, "token_count": 1}, {"author_id": 5, "token_count": 73}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 46, "token_count": 3}, {"author_id": 5, "token_count": 173}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 236}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 411}, {"author_id": 30, "token_count": 160}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 178}, {"author_id": 5, "token_count": 116}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 7}, {"author_id": 30, "token_count": 1}, {"author_id": 8, "token_count": 2}, {"author_id": 5, "token_count": 129}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 30, "token_count": 53}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "token_count": 21}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 379}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 40, "token_count": 20}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 46, "token_count": 30}, {"author_id": 5, "token_count": 1}, {"author_id": 34, "token_count": 28}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 109}, {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 23, "token_count": 11}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 221}, {"author_id": 23, "token_count": 87}, {"author_id": 5, "token_count": 400}, {"author_id": 10, "token_count": 48}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 193}, {"author_id": 5, "token_count": 203}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 65}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 45, "token_count": 3}, {"author_id": 32, "token_count": 25}, {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 45, "token_count": 1}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 106}, {"author_id": 5, "token_count": 71}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 32, "token_count": 24}, {"author_id": 5, "token_count": 276}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 158}, {"author_id": 23, "token_count": 58}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 247}, {"author_id": 0, "token_count": 1086}, {"author_id": 32, "token_count": 204}, {"author_id": 5, "token_count": 95}, {"author_id": 34, "token_count": 78}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1318}, {"author_id": 0, "token_count": 231}, {"author_id": 5, "token_count": 89}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 205}, {"author_id": 32, "token_count": 1}, {"author_id": 23, "token_count": 33}, {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 5, "token_count": 7}, {"author_id": 25, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 146}, {"author_id": 5, "token_count": 367}, {"author_id": 54, "token_count": 72}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 5, "token_count": 217}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 1, "token_count": 41}, {"author_id": 22, "token_count": 33}, {"author_id": 0, "token_count": 18}, {"author_id": 5, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 1, "token_count": 19}, {"author_id": 32, "token_count": 26}, {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 55, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 323}, {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 1, "token_count": 8}, {"author_id": 32, "token_count": 25}, {"author_id": 25, "token_count": 4}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 174}, {"author_id": 54, "token_count": 5}, {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 8}, {"author_id": 34, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
7376
36.53%
Christoph Hellwig
3958
19.60%
Ming Lei
3454
17.11%
Keith Busch
553
2.74%
Omar Sandoval
490
2.43%
Jianchao Wang
483
2.39%
Bart Van Assche
469
2.32%
John Garry
308
1.53%
Tejun Heo
307
1.52%
Lei Ming
143
0.71%
Jan Kara
139
0.69%
Pavel Begunkov
138
0.68%
Mike Snitzer
136
0.67%
Linus Torvalds (pre-git)
105
0.52%
Shaohua Li
93
0.46%
Shin'ichiro Kawasaki
77
0.38%
Martin K. Petersen
57
0.28%
Satya Tangirala
48
0.24%
yu kuai
34
0.17%
Max Gurtovoy
33
0.16%
Andrew Morton
33
0.16%
Chaitanya Kulkarni
28
0.14%
FUJITA Tomonori
20
0.10%
Dan J Williams
15
0.07%
Linus Torvalds
11
0.05%
Josef Bacik
11
0.05%
Al Viro
7
0.03%
Kanchan Joshi
5
0.02%
Neil Brown
4
0.02%
Hannes Reinecke
4
0.02%
Michael Christie
2
0.01%
Kent Overstreet
2
0.01%
Eric Biggers
1
0.00%
Dmitriy Monakhov
1
0.00%
Others
1647
8.16%
Total
20192
blk-mq.h
397
-
21
1600
Jens Axboe
Ming Lei
John Garry
Christoph Hellwig
Jan Kara
Lei Ming
Bart Van Assche
Damien Le Moal
Omar Sandoval
Keith Busch
Jianchao Wang
Martin K. Petersen
Tejun Heo
Andrew Morton
Others
January 2003
February 2004
January 2008
June 2009
September 2010
January 2011
March 2011
April 2011
January 2012
October 2013
December 2013
February 2014
April 2014
May 2014
September 2014
December 2014
January 2015
November 2015
December 2015
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
July 2018
October 2018
November 2018
December 2018
January 2019
April 2019
July 2019
February 2020
June 2020
July 2020
August 2020
November 2020
December 2020
January 2021
May 2021
June 2021
October 2021
November 2021
December 2021
March 2022
June 2022
July 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 121}, {"author_id": 59, "token_count": 43}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 17, "token_count": 32}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 32, "token_count": 140}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 58}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 82}, {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
712
44.50%
Ming Lei
303
18.94%
John Garry
152
9.50%
Christoph Hellwig
119
7.44%
Jan Kara
58
3.63%
Lei Ming
51
3.19%
Bart Van Assche
39
2.44%
Damien Le Moal
32
2.00%
Omar Sandoval
16
1.00%
Keith Busch
16
1.00%
Jianchao Wang
13
0.81%
Martin K. Petersen
11
0.69%
Tejun Heo
10
0.63%
Andrew Morton
7
0.44%
Others
61
3.81%
Total
1600
blk-pm.c
216
-
19
450
Bart Van Assche
Jens Axboe
Christoph Hellwig
Tejun Heo
Martin K. Petersen
Andrew Morton
Linus Torvalds (pre-git)
Al Viro
Others
September 1992
April 2002
July 2003
August 2004
January 2006
March 2006
July 2007
January 2008
October 2008
June 2009
September 2010
March 2011
January 2012
January 2013
March 2013
May 2013
July 2013
October 2013
November 2015
February 2016
January 2017
September 2018
November 2018
September 2019
July 2020
December 2020
December 2021
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 140}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
145
32.22%
Jens Axboe
21
4.67%
Christoph Hellwig
9
2.00%
Tejun Heo
8
1.78%
Martin K. Petersen
5
1.11%
Andrew Morton
5
1.11%
Linus Torvalds (pre-git)
2
0.44%
Al Viro
1
0.22%
Others
254
56.44%
Total
450
blk-pm.h
35
-
8
146
Bart Van Assche
Christoph Hellwig
Tejun Heo
Linus Torvalds (pre-git)
Others
August 1994
June 2010
January 2011
January 2013
March 2013
July 2016
October 2016
November 2017
December 2017
May 2018
September 2018
December 2020
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 67}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Bart Van Assche
67
45.89%
Christoph Hellwig
18
12.33%
Tejun Heo
6
4.11%
Linus Torvalds (pre-git)
2
1.37%
Others
53
36.30%
Total
146
blk-rq-qos.c
296
-
10
1149
Josef Bacik
Josef Whiter
Jens Axboe
Tejun Heo
Omar Sandoval
Jan Kara
Christoph Hellwig
Bart Van Assche
Others
November 2016
May 2018
July 2018
November 2018
December 2018
April 2019
May 2019
July 2019
August 2019
October 2019
June 2021
July 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 582}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 33, "token_count": 298}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
582
50.65%
Josef Whiter
315
27.42%
Jens Axboe
192
16.71%
Tejun Heo
25
2.18%
Omar Sandoval
6
0.52%
Jan Kara
3
0.26%
Christoph Hellwig
1
0.09%
Bart Van Assche
1
0.09%
Others
24
2.09%
Total
1149
blk-rq-qos.h
235
-
19
1215
Josef Bacik
Jens Axboe
Tejun Heo
Ming Lei
Josef Whiter
Dennis Zhou
Linus Torvalds (pre-git)
Christoph Hellwig
Omar Sandoval
Andrew Morton
Others
August 1992
January 2000
June 2002
July 2003
January 2006
August 2006
July 2007
January 2008
January 2009
July 2010
March 2013
June 2014
November 2016
May 2017
September 2017
December 2017
May 2018
July 2018
November 2018
December 2018
April 2019
August 2019
October 2019
June 2020
June 2021
October 2021
March 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 466}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 10}, {"author_id": 33, "token_count": 53}, {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
466
38.35%
Jens Axboe
342
28.15%
Tejun Heo
130
10.70%
Ming Lei
107
8.81%
Josef Whiter
54
4.44%
Dennis Zhou
10
0.82%
Linus Torvalds (pre-git)
7
0.58%
Christoph Hellwig
7
0.58%
Omar Sandoval
5
0.41%
Andrew Morton
2
0.16%
Others
85
7.00%
Total
1215
blk-settings.c
977
-
36
3153
Martin K. Petersen
Jens Axboe
Christoph Hellwig
Damien Le Moal
Keith Busch
Shin'ichiro Kawasaki
Mike Snitzer
Andrew Morton
Chaitanya Kulkarni
Linus Torvalds
FUJITA Tomonori
Tejun Heo
Linus Torvalds (pre-git)
Hannes Reinecke
Kent Overstreet
Bart Van Assche
Al Viro
Shaohua Li
Neil Brown
Jan Kara
Others
November 1991
August 1992
November 1993
September 1999
January 2000
February 2002
April 2002
May 2002
September 2002
October 2002
January 2003
April 2003
June 2003
July 2003
August 2003
September 2003
October 2003
September 2004
October 2004
March 2005
January 2006
December 2006
July 2007
August 2007
December 2007
January 2008
March 2008
May 2008
July 2008
August 2008
September 2008
December 2008
April 2009
May 2009
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
September 2010
October 2010
December 2010
January 2012
August 2012
September 2012
December 2012
July 2013
October 2013
June 2014
October 2014
March 2015
May 2015
July 2015
August 2015
November 2015
February 2016
March 2016
April 2016
October 2016
November 2016
December 2016
February 2017
July 2018
November 2018
March 2019
April 2019
May 2019
July 2019
August 2019
September 2019
January 2020
February 2020
May 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
July 2021
August 2021
October 2021
April 2022
July 2022
October 2022
November 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": 936169200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 20, "token_count": 2}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 371}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 415}, {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 89}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 8, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 229}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 40}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 8, "token_count": 59}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 45, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 42}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 80}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 17, "token_count": 76}, {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 17, "token_count": 66}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 80}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 54, "token_count": 59}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 261}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 23, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
1070
33.94%
Jens Axboe
632
20.04%
Christoph Hellwig
496
15.73%
Damien Le Moal
243
7.71%
Keith Busch
152
4.82%
Shin'ichiro Kawasaki
59
1.87%
Mike Snitzer
55
1.74%
Andrew Morton
45
1.43%
Chaitanya Kulkarni
42
1.33%
Linus Torvalds
29
0.92%
FUJITA Tomonori
27
0.86%
Tejun Heo
21
0.67%
Linus Torvalds (pre-git)
18
0.57%
Hannes Reinecke
17
0.54%
Kent Overstreet
15
0.48%
Bart Van Assche
11
0.35%
Al Viro
11
0.35%
Shaohua Li
5
0.16%
Neil Brown
2
0.06%
Jan Kara
1
0.03%
Others
202
6.41%
Total
3153
blk-stat.c
250
-
12
1222
Omar Sandoval
Jens Axboe
Tejun Heo
Shaohua Li
Pavel Begunkov
Josef Bacik
Neil Brown
Bart Van Assche
Linus Torvalds (pre-git)
Christoph Hellwig
Others
November 1991
August 1992
January 2008
October 2011
July 2012
October 2013
November 2016
December 2016
March 2017
April 2017
May 2017
October 2017
March 2018
May 2018
July 2018
September 2018
April 2019
October 2019
September 2020
November 2021
December 2021
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 370}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 536}, {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
556
45.50%
Jens Axboe
505
41.33%
Tejun Heo
43
3.52%
Shaohua Li
43
3.52%
Pavel Begunkov
13
1.06%
Josef Bacik
8
0.65%
Neil Brown
5
0.41%
Bart Van Assche
4
0.33%
Linus Torvalds (pre-git)
3
0.25%
Christoph Hellwig
1
0.08%
Others
41
3.36%
Total
1222
blk-stat.h
173
-
12
361
Omar Sandoval
Jens Axboe
Josef Bacik
Ming Lei
Shaohua Li
Tejun Heo
Linus Torvalds (pre-git)
Linus Torvalds
Others
August 1992
February 2002
July 2003
October 2004
January 2013
July 2014
May 2016
November 2016
March 2017
April 2017
November 2017
May 2018
July 2018
December 2018
November 2021
December 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 174}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
178
49.31%
Jens Axboe
103
28.53%
Josef Bacik
30
8.31%
Ming Lei
9
2.49%
Shaohua Li
7
1.94%
Tejun Heo
5
1.39%
Linus Torvalds (pre-git)
2
0.55%
Linus Torvalds
1
0.28%
Others
26
7.20%
Total
361
blk-sysfs.c
906
-
50
4070
Jens Axboe
Christoph Hellwig
Andrew Morton
Martin K. Petersen
Damien Le Moal
Al Viro
Ming Lei
Keith Busch
Omar Sandoval
Dan J Williams
Mike Snitzer
Max Gurtovoy
Josef Bacik
Bart Van Assche
Kent Overstreet
Eric Biggers
yu kuai
Linus Torvalds (pre-git)
Hannes Reinecke
Linus Torvalds
Chaitanya Kulkarni
Shaohua Li
Jan Kara
Tejun Heo
Others
November 1991
August 1992
November 1993
May 1998
January 2000
February 2002
May 2002
September 2002
October 2002
January 2003
March 2003
May 2003
July 2003
May 2004
August 2004
September 2004
October 2004
April 2005
March 2006
July 2007
December 2007
January 2008
April 2008
May 2008
July 2008
September 2008
January 2009
April 2009
May 2009
July 2009
September 2009
November 2009
December 2009
January 2010
March 2010
June 2010
August 2010
September 2010
May 2011
July 2011
August 2011
March 2012
September 2012
September 2013
October 2013
November 2013
May 2014
April 2015
May 2015
July 2015
November 2015
February 2016
April 2016
June 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
November 2017
December 2017
January 2018
March 2018
May 2018
July 2018
August 2018
October 2018
November 2018
February 2019
March 2019
April 2019
August 2019
September 2019
December 2019
May 2020
June 2020
July 2020
September 2020
October 2020
January 2021
February 2021
April 2021
June 2021
August 2021
October 2021
January 2022
February 2022
June 2022
July 2022
September 2022
October 2022
November 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": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 473}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 58}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 88}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 434}, {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 61}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 56, "token_count": 36}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 55}, {"author_id": 45, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 22, "token_count": 3}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 24, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 20}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 287}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 46, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 17, "token_count": 41}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1258
30.91%
Christoph Hellwig
574
14.10%
Andrew Morton
544
13.37%
Martin K. Petersen
371
9.12%
Damien Le Moal
132
3.24%
Al Viro
100
2.46%
Ming Lei
85
2.09%
Keith Busch
50
1.23%
Omar Sandoval
40
0.98%
Dan J Williams
36
0.88%
Mike Snitzer
21
0.52%
Max Gurtovoy
21
0.52%
Josef Bacik
21
0.52%
Bart Van Assche
21
0.52%
Kent Overstreet
18
0.44%
Eric Biggers
18
0.44%
yu kuai
15
0.37%
Linus Torvalds (pre-git)
15
0.37%
Hannes Reinecke
15
0.37%
Linus Torvalds
13
0.32%
Chaitanya Kulkarni
10
0.25%
Shaohua Li
9
0.22%
Jan Kara
4
0.10%
Tejun Heo
3
0.07%
Others
676
16.61%
Total
4070
blk-throttle.c
2485
-
37
11916
Shaohua Li
Tejun Heo
Vivek Goyal
yu kuai
Baolin Wang
Christoph Hellwig
Ming Lei
Jens Axboe
Andrew Morton
Omar Sandoval
Bart Van Assche
Josef Bacik
Linus Torvalds (pre-git)
Mike Snitzer
Pavel Begunkov
Kent Overstreet
Linus Torvalds
Others
August 1992
November 1993
February 1995
February 2002
September 2002
March 2003
July 2003
September 2003
October 2004
January 2006
March 2006
July 2007
January 2008
July 2008
June 2009
December 2009
April 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
May 2011
October 2011
March 2012
April 2012
August 2012
September 2012
January 2013
May 2013
August 2013
October 2013
December 2013
February 2014
April 2014
May 2014
July 2015
August 2015
September 2015
May 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
May 2018
June 2018
July 2018
August 2018
November 2018
May 2019
July 2019
August 2019
November 2019
June 2020
September 2020
October 2020
November 2020
January 2021
September 2021
October 2021
November 2021
February 2022
March 2022
April 2022
July 2022
August 2022
September 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 18, "token_count": 1926}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 18, "token_count": 44}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 575}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1476}, {"author_id": 18, "token_count": 147}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 996}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 12, "token_count": 4035}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 467}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 279}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 62}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 92}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 25, "token_count": 13}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 412}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 25, "token_count": 166}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Shaohua Li
4639
38.93%
Tejun Heo
3538
29.69%
Vivek Goyal
2235
18.76%
yu kuai
604
5.07%
Baolin Wang
154
1.29%
Christoph Hellwig
80
0.67%
Ming Lei
60
0.50%
Jens Axboe
54
0.45%
Andrew Morton
22
0.18%
Omar Sandoval
21
0.18%
Bart Van Assche
14
0.12%
Josef Bacik
13
0.11%
Linus Torvalds (pre-git)
7
0.06%
Mike Snitzer
5
0.04%
Pavel Begunkov
3
0.03%
Kent Overstreet
2
0.02%
Linus Torvalds
1
0.01%
Others
464
3.89%
Total
11916
blk-throttle.h
208
-
15
625
Tejun Heo
Shaohua Li
Jens Axboe
Vivek Goyal
yu kuai
Christoph Hellwig
Damien Le Moal
Ming Lei
Baolin Wang
Others
June 2005
January 2006
March 2006
September 2010
October 2011
March 2012
April 2012
May 2013
August 2015
December 2016
March 2017
May 2017
November 2017
August 2018
October 2018
June 2019
November 2019
December 2019
September 2020
January 2021
August 2021
October 2021
February 2022
March 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 18, "token_count": 92}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 108}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 25, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
187
29.92%
Shaohua Li
118
18.88%
Jens Axboe
101
16.16%
Vivek Goyal
92
14.72%
yu kuai
82
13.12%
Christoph Hellwig
18
2.88%
Damien Le Moal
3
0.48%
Ming Lei
2
0.32%
Baolin Wang
1
0.16%
Others
21
3.36%
Total
625
blk-timeout.c
167
-
14
539
Jens Axboe
Christoph Hellwig
Tejun Heo
Bart Van Assche
Linus Torvalds (pre-git)
Andrew Morton
Others
November 1991
August 1992
November 1993
September 1999
July 2002
September 2002
July 2003
October 2004
September 2006
July 2007
January 2008
July 2008
September 2008
November 2008
April 2009
August 2011
October 2013
November 2013
April 2014
May 2014
September 2014
October 2015
June 2017
January 2018
March 2018
April 2018
June 2018
October 2018
November 2018
April 2019
June 2020
July 2020
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
453
84.04%
Christoph Hellwig
28
5.19%
Tejun Heo
14
2.60%
Bart Van Assche
10
1.86%
Linus Torvalds (pre-git)
7
1.30%
Andrew Morton
1
0.19%
Others
26
4.82%
Total
539
blk-wbt.c
884
-
22
3535
Jens Axboe
Josef Bacik
Ming Lei
Omar Sandoval
yu kuai
Josef Whiter
Tejun Heo
Jan Kara
Christoph Hellwig
Bart Van Assche
Others
January 2008
April 2009
November 2016
January 2017
February 2017
March 2017
April 2017
October 2017
November 2017
February 2018
May 2018
July 2018
August 2018
November 2018
December 2018
January 2019
April 2019
August 2019
October 2019
April 2020
May 2020
August 2020
June 2021
August 2021
September 2021
October 2021
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1687}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 25}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 719}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 33, "token_count": 43}, {"author_id": 5, "token_count": 457}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 25, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1919
54.29%
Josef Bacik
719
20.34%
Ming Lei
463
13.10%
Omar Sandoval
145
4.10%
yu kuai
72
2.04%
Josef Whiter
43
1.22%
Tejun Heo
37
1.05%
Jan Kara
26
0.74%
Christoph Hellwig
18
0.51%
Bart Van Assche
17
0.48%
Others
76
2.15%
Total
3535
blk-wbt.h
138
-
7
447
Jens Axboe
Josef Bacik
yu kuai
Jan Kara
Omar Sandoval
Others
November 2016
March 2017
April 2017
November 2017
May 2018
July 2018
June 2021
October 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 68}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 25, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
340
76.06%
Josef Bacik
68
15.21%
yu kuai
21
4.70%
Jan Kara
10
2.24%
Omar Sandoval
4
0.89%
Others
4
0.89%
Total
447
blk-zoned.c
638
-
24
2517
Damien Le Moal
Christoph Hellwig
Hannes Reinecke
Shin'ichiro Kawasaki
Chaitanya Kulkarni
Al Viro
Bart Van Assche
Mike Snitzer
Jens Axboe
Linus Torvalds
Linus Torvalds (pre-git)
Keith Busch
Kay Sievers
Alexey Dobriyan
Tejun Heo
Martin K. Petersen
Arnd Bergmann
Others
May 1999
February 2002
April 2002
July 2002
September 2002
October 2002
January 2008
June 2008
September 2008
April 2009
June 2009
December 2010
June 2014
March 2015
October 2015
July 2016
October 2016
August 2017
December 2017
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
November 2018
April 2019
June 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
November 2020
January 2021
March 2021
May 2021
November 2021
January 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 45, "token_count": 308}, {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 17, "token_count": 211}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 238}, {"author_id": 17, "token_count": 147}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 40, "token_count": 105}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 16}, {"author_id": 23, "token_count": 7}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 17, "token_count": 48}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 56}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 54, "token_count": 132}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 17, "token_count": 247}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 54, "token_count": 19}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
744
29.56%
Christoph Hellwig
730
29.00%
Hannes Reinecke
308
12.24%
Shin'ichiro Kawasaki
151
6.00%
Chaitanya Kulkarni
135
5.36%
Al Viro
45
1.79%
Bart Van Assche
18
0.72%
Mike Snitzer
10
0.40%
Jens Axboe
10
0.40%
Linus Torvalds
9
0.36%
Linus Torvalds (pre-git)
8
0.32%
Keith Busch
7
0.28%
Kay Sievers
5
0.20%
Alexey Dobriyan
3
0.12%
Tejun Heo
1
0.04%
Martin K. Petersen
1
0.04%
Arnd Bergmann
1
0.04%
Others
331
13.15%
Total
2517
blk.h
494
-
54
2444
Christoph Hellwig
Jens Axboe
Tejun Heo
Ming Lei
Martin K. Petersen
Shaohua Li
Damien Le Moal
Linus Torvalds
Josef Bacik
Al Viro
Dan J Williams
Kay Sievers
Keith Busch
Andrew Morton
Bart Van Assche
Pavel Begunkov
Linus Torvalds (pre-git)
Jianchao Wang
Kent Overstreet
Satya Tangirala
Omar Sandoval
Baolin Wang
Jan Kara
Dmitriy Monakhov
Hannes Reinecke
Michael Christie
Others
September 1991
June 1995
September 1999
February 2002
July 2002
September 2002
October 2002
February 2003
July 2003
February 2004
October 2005
June 2006
July 2006
December 2006
February 2007
May 2007
October 2007
January 2008
February 2008
June 2008
August 2008
September 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
July 2009
October 2009
August 2010
September 2010
October 2010
December 2010
January 2011
March 2011
July 2011
October 2011
December 2011
January 2012
February 2012
September 2012
October 2012
July 2013
October 2013
April 2014
May 2014
June 2014
September 2014
October 2014
December 2014
February 2015
April 2015
August 2015
September 2015
October 2015
February 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
March 2019
June 2019
August 2019
September 2019
October 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
January 2021
February 2021
March 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
June 2022
July 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 8}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 39, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 28}, {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 68}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 31}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 266}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 25}, {"author_id": 0, "token_count": 21}, {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 17, "token_count": 19}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 17, "token_count": 3}, {"author_id": 0, "token_count": 166}, {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 117}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 23, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
966
39.53%
Jens Axboe
624
25.53%
Tejun Heo
91
3.72%
Ming Lei
90
3.68%
Martin K. Petersen
83
3.40%
Shaohua Li
75
3.07%
Damien Le Moal
47
1.92%
Linus Torvalds
34
1.39%
Josef Bacik
31
1.27%
Al Viro
29
1.19%
Dan J Williams
28
1.15%
Kay Sievers
26
1.06%
Keith Busch
22
0.90%
Andrew Morton
19
0.78%
Bart Van Assche
12
0.49%
Pavel Begunkov
10
0.41%
Linus Torvalds (pre-git)
9
0.37%
Jianchao Wang
9
0.37%
Kent Overstreet
7
0.29%
Satya Tangirala
6
0.25%
Omar Sandoval
6
0.25%
Baolin Wang
6
0.25%
Jan Kara
5
0.20%
Dmitriy Monakhov
5
0.20%
Hannes Reinecke
3
0.12%
Michael Christie
1
0.04%
Others
200
8.18%
Total
2444
bounce.c
268
-
29
982
Christoph Hellwig
Neil Brown
Ming Lei
Linus Torvalds
Kent Overstreet
Jens Axboe
Linus Torvalds (pre-git)
Keith Busch
Eric Biggers
Chaitanya Kulkarni
Hannes Reinecke
Andrew Morton
Michael Christie
Satya Tangirala
Shaohua Li
Dennis Zhou
Bart Van Assche
Others
January 1992
August 1992
September 1993
August 1994
June 1995
May 1998
September 1999
February 2002
May 2002
June 2002
August 2002
October 2002
October 2003
May 2005
June 2006
August 2006
December 2006
January 2007
July 2007
September 2007
October 2008
December 2008
June 2009
October 2011
September 2012
February 2013
March 2013
September 2013
November 2013
February 2014
June 2014
April 2015
July 2015
September 2015
June 2016
August 2016
November 2016
December 2016
March 2017
June 2017
November 2017
December 2017
May 2018
July 2018
October 2018
November 2018
December 2018
February 2019
May 2020
July 2020
September 2020
January 2021
February 2021
March 2021
July 2021
January 2022
February 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 87}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 43, "token_count": 111}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
198
20.16%
Neil Brown
112
11.41%
Ming Lei
103
10.49%
Linus Torvalds
90
9.16%
Kent Overstreet
74
7.54%
Jens Axboe
48
4.89%
Linus Torvalds (pre-git)
40
4.07%
Keith Busch
20
2.04%
Eric Biggers
14
1.43%
Chaitanya Kulkarni
9
0.92%
Hannes Reinecke
8
0.81%
Andrew Morton
6
0.61%
Michael Christie
3
0.31%
Satya Tangirala
2
0.20%
Shaohua Li
1
0.10%
Dennis Zhou
1
0.10%
Bart Van Assche
1
0.10%
Others
252
25.66%
Total
982
bsg-lib.c
411
-
20
1826
Christoph Hellwig
Michael Christie
Jens Axboe
FUJITA Tomonori
Bart Van Assche
Linus Torvalds
Martin K. Petersen
Hannes Reinecke
Others
July 2002
October 2002
December 2006
July 2007
April 2008
June 2008
August 2008
March 2009
September 2010
July 2011
August 2011
September 2011
January 2012
November 2013
August 2014
September 2016
November 2016
January 2017
April 2017
August 2017
October 2017
January 2018
March 2018
October 2018
November 2018
January 2019
April 2019
May 2019
September 2019
December 2019
June 2020
August 2020
September 2020
January 2021
April 2021
June 2021
July 2021
October 2021
June 2022
October 2022
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 57, "token_count": 13}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 49, "token_count": 428}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 335}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
738
40.42%
Michael Christie
428
23.44%
Jens Axboe
364
19.93%
FUJITA Tomonori
21
1.15%
Bart Van Assche
6
0.33%
Linus Torvalds
3
0.16%
Martin K. Petersen
2
0.11%
Hannes Reinecke
1
0.05%
Others
263
14.40%
Total
1826
bsg.c
271
-
22
1328
Christoph Hellwig
Jens Axboe
FUJITA Tomonori
Kay Sievers
Linus Torvalds
Al Viro
Linus Torvalds (pre-git)
Tejun Heo
Arnd Bergmann
Ming Lei
Martin K. Petersen
Others
November 1993
August 1994
February 1995
September 1996
October 1997
May 1998
February 2002
August 2002
October 2002
November 2002
May 2003
March 2004
May 2004
December 2006
January 2007
February 2007
March 2007
May 2007
July 2007
October 2007
March 2008
April 2008
May 2008
August 2008
September 2008
April 2009
May 2009
September 2009
November 2009
August 2010
November 2010
July 2011
February 2012
February 2013
May 2014
November 2017
March 2018
May 2018
July 2018
November 2018
January 2019
March 2019
April 2019
July 2021
September 2021
March 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 0, "token_count": 2}, {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 57, "token_count": 39}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 57, "token_count": 68}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 57, "token_count": 62}, {"author_id": 0, "token_count": 351}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 39, "token_count": 28}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 428}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
556
41.87%
Jens Axboe
407
30.65%
FUJITA Tomonori
183
13.78%
Kay Sievers
34
2.56%
Linus Torvalds
22
1.66%
Al Viro
18
1.36%
Linus Torvalds (pre-git)
13
0.98%
Tejun Heo
11
0.83%
Arnd Bergmann
10
0.75%
Ming Lei
8
0.60%
Martin K. Petersen
2
0.15%
Others
64
4.82%
Total
1328
disk-events.c
504
-
25
1820
Christoph Hellwig
Tejun Heo
Al Viro
Linus Torvalds
Hannes Reinecke
Andrew Morton
Kay Sievers
Jens Axboe
Others
February 2002
September 2002
October 2002
November 2002
March 2003
April 2003
October 2003
April 2004
February 2005
June 2005
October 2005
October 2006
May 2007
October 2007
March 2008
July 2008
August 2008
September 2008
July 2009
December 2010
January 2011
June 2011
July 2011
March 2012
December 2012
August 2017
May 2018
December 2018
March 2019
April 2019
July 2019
March 2020
January 2021
June 2021
July 2021
August 2021
January 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 35}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 45, "token_count": 37}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 292}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1021}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1037
56.98%
Tejun Heo
340
18.68%
Al Viro
56
3.08%
Linus Torvalds
42
2.31%
Hannes Reinecke
37
2.03%
Andrew Morton
20
1.10%
Kay Sievers
12
0.66%
Jens Axboe
8
0.44%
Others
268
14.73%
Total
1820
elevator.c
821
-
54
3391
Jens Axboe
Tejun Heo
Al Viro
Christoph Hellwig
Damien Le Moal
Ming Lei
Linus Torvalds
Linus Torvalds (pre-git)
Jan Kara
Andrew Morton
Shaohua Li
Martin K. Petersen
Bart Van Assche
Omar Sandoval
Keith Busch
yu kuai
Mike Snitzer
Jianchao Wang
Eric Biggers
Kent Overstreet
John Garry
Others
August 1992
June 1993
January 1995
March 1997
May 1998
June 1999
September 1999
January 2000
March 2000
May 2000
June 2000
February 2002
June 2002
July 2002
August 2002
September 2002
October 2002
January 2003
July 2003
September 2003
April 2004
June 2004
July 2004
October 2004
January 2005
March 2005
April 2005
June 2005
October 2005
November 2005
January 2006
March 2006
June 2006
July 2006
September 2006
October 2006
December 2006
March 2007
April 2007
July 2007
September 2007
December 2007
January 2008
February 2008
April 2008
June 2008
September 2008
October 2008
May 2009
June 2009
October 2009
January 2010
April 2010
May 2010
August 2010
September 2010
October 2010
March 2011
May 2011
June 2011
December 2011
February 2012
March 2012
November 2012
December 2012
March 2013
July 2013
August 2013
October 2013
April 2014
October 2014
April 2015
May 2015
June 2015
October 2015
December 2015
July 2016
October 2016
November 2016
January 2017
February 2017
April 2017
August 2017
October 2017
January 2018
May 2018
June 2018
August 2018
September 2018
October 2018
February 2019
April 2019
June 2019
August 2019
September 2019
October 2019
November 2019
October 2020
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
February 2022
June 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "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": 857203200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 112}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 29}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 411}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 291}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 179}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 119}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 24}, {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 174}, {"author_id": 25, "token_count": 14}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
1632
48.13%
Tejun Heo
302
8.91%
Al Viro
291
8.58%
Christoph Hellwig
235
6.93%
Damien Le Moal
148
4.36%
Ming Lei
114
3.36%
Linus Torvalds
112
3.30%
Linus Torvalds (pre-git)
54
1.59%
Jan Kara
42
1.24%
Andrew Morton
30
0.88%
Shaohua Li
26
0.77%
Martin K. Petersen
26
0.77%
Bart Van Assche
20
0.59%
Omar Sandoval
17
0.50%
Keith Busch
16
0.47%
yu kuai
14
0.41%
Mike Snitzer
12
0.35%
Jianchao Wang
4
0.12%
Eric Biggers
4
0.12%
Kent Overstreet
2
0.06%
John Garry
2
0.06%
Others
288
8.49%
Total
3391
elevator.h
184
-
24
959
Jens Axboe
Linus Torvalds (pre-git)
Christoph Hellwig
Tejun Heo
Linus Torvalds
Omar Sandoval
Andrew Morton
Al Viro
yu kuai
Damien Le Moal
Bart Van Assche
Jan Kara
Michael Christie
Eric Biggers
Others
August 1992
January 2000
March 2000
May 2000
February 2002
July 2002
August 2002
September 2002
October 2002
January 2003
May 2003
July 2003
September 2003
April 2004
October 2004
March 2005
October 2005
January 2006
March 2006
July 2006
July 2007
January 2008
October 2008
April 2010
October 2010
January 2011
March 2011
June 2011
December 2011
February 2012
March 2012
December 2012
July 2013
October 2013
February 2014
June 2016
July 2016
October 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
October 2017
November 2017
September 2018
November 2018
January 2019
June 2019
July 2019
September 2019
May 2021
June 2021
September 2021
July 2022
October 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 7, "token_count": 77}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 48}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 146}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 25, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
517
53.91%
Linus Torvalds (pre-git)
92
9.59%
Christoph Hellwig
79
8.24%
Tejun Heo
65
6.78%
Linus Torvalds
48
5.01%
Omar Sandoval
35
3.65%
Andrew Morton
31
3.23%
Al Viro
14
1.46%
yu kuai
10
1.04%
Damien Le Moal
7
0.73%
Bart Van Assche
5
0.52%
Jan Kara
4
0.42%
Michael Christie
2
0.21%
Eric Biggers
1
0.10%
Others
49
5.11%
Total
959
fops.c
690
-
32
3206
Christoph Hellwig
Pavel Begunkov
Darrick J. Wong
Jens Axboe
Al Viro
Linus Torvalds
Andrew Morton
Keith Busch
Linus Torvalds (pre-git)
Mike Snitzer
Ming Lei
Jan Kara
Bart Van Assche
Dan J Williams
Lei Ming
Arnd Bergmann
Others
September 1991
August 1992
August 1994
March 1997
May 1998
August 1998
January 2000
September 2000
February 2002
May 2002
July 2002
September 2002
November 2002
December 2002
January 2003
April 2003
January 2005
June 2005
March 2006
May 2006
June 2006
July 2007
October 2007
August 2009
April 2010
August 2011
August 2012
November 2012
December 2012
July 2013
March 2014
April 2014
October 2014
April 2015
October 2015
February 2016
May 2016
October 2016
November 2016
December 2016
January 2017
April 2017
June 2017
May 2018
August 2018
November 2018
December 2018
May 2019
March 2020
June 2020
September 2020
November 2020
January 2021
April 2021
May 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 125}, {"author_id": 52, "token_count": 194}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 110}, {"author_id": 0, "token_count": 11}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1643}, {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 154}, {"author_id": 34, "token_count": 337}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 51, "token_count": 30}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 23, "token_count": 38}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2014
62.82%
Pavel Begunkov
349
10.89%
Darrick J. Wong
194
6.05%
Jens Axboe
189
5.90%
Al Viro
61
1.90%
Linus Torvalds
58
1.81%
Andrew Morton
45
1.40%
Keith Busch
38
1.19%
Linus Torvalds (pre-git)
33
1.03%
Mike Snitzer
30
0.94%
Ming Lei
29
0.90%
Jan Kara
10
0.31%
Bart Van Assche
7
0.22%
Dan J Williams
2
0.06%
Lei Ming
1
0.03%
Arnd Bergmann
1
0.03%
Others
145
4.52%
Total
3206
genhd.c
1492
-
87
6512
Christoph Hellwig
Tejun Heo
Andrew Morton
Kay Sievers
Jens Axboe
Al Viro
Linus Torvalds
Ming Lei
Dan J Williams
Linus Torvalds (pre-git)
Hannes Reinecke
Omar Sandoval
Martin K. Petersen
Dave Jones
yu kuai
Neil Brown
Jan Kara
Vishal Verma
Alexey Dobriyan
Pavel Begunkov
Bart Van Assche
Damien Le Moal
Vivek Goyal
Lei Ming
Josef Bacik
Others
September 1991
March 1992
August 1992
September 1992
February 1993
November 1993
April 1994
July 1994
June 1995
January 1996
March 1996
March 1997
January 1998
February 1998
May 1998
June 1999
September 1999
January 2000
March 2000
February 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
July 2003
October 2003
December 2003
February 2004
June 2004
July 2004
November 2004
January 2005
March 2005
June 2005
October 2005
November 2005
January 2006
February 2006
March 2006
September 2006
December 2006
February 2007
May 2007
July 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
October 2009
November 2009
January 2010
August 2010
September 2010
December 2010
January 2011
March 2011
April 2011
August 2011
September 2011
October 2011
August 2012
November 2012
February 2013
August 2013
October 2013
May 2014
October 2015
January 2016
June 2016
July 2016
November 2016
January 2017
April 2017
June 2017
August 2017
October 2017
November 2017
February 2018
April 2018
May 2018
July 2018
September 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
September 2019
November 2019
March 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 95}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 21, "token_count": 64}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 56}, {"author_id": 14, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 73}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 383}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 20, "token_count": 57}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 45}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 39, "token_count": 306}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 56, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 39, "token_count": 56}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 39, "token_count": 11}, {"author_id": 2, "token_count": 270}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 2, "token_count": 355}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 35, "token_count": 25}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 43, "token_count": 32}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 45, "token_count": 64}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 87}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 56, "token_count": 59}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 45, "token_count": 3}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 45, "token_count": 13}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 60, "token_count": 325}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 376}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 249}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 9}, {"author_id": 5, "token_count": 25}, {"author_id": 34, "token_count": 13}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 25, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 22, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1972
30.28%
Tejun Heo
737
11.32%
Andrew Morton
456
7.00%
Kay Sievers
441
6.77%
Jens Axboe
210
3.22%
Al Viro
150
2.30%
Linus Torvalds
102
1.57%
Ming Lei
96
1.47%
Dan J Williams
82
1.26%
Linus Torvalds (pre-git)
80
1.23%
Hannes Reinecke
80
1.23%
Omar Sandoval
72
1.11%
Martin K. Petersen
67
1.03%
Dave Jones
64
0.98%
yu kuai
36
0.55%
Neil Brown
32
0.49%
Jan Kara
32
0.49%
Vishal Verma
29
0.45%
Alexey Dobriyan
29
0.45%
Pavel Begunkov
13
0.20%
Bart Van Assche
10
0.15%
Damien Le Moal
6
0.09%
Vivek Goyal
4
0.06%
Lei Ming
3
0.05%
Josef Bacik
1
0.02%
Others
1708
26.23%
Total
6512
holder.c
154
-
11
574
Christoph Hellwig
yu kuai
Tejun Heo
Al Viro
Linus Torvalds
Linus Torvalds (pre-git)
Others
May 1998
February 2002
April 2002
July 2002
May 2003
March 2006
October 2007
February 2008
August 2008
November 2010
January 2011
December 2018
May 2019
June 2020
August 2021
January 2022
November 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 367}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 25, "token_count": 74}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
458
79.79%
yu kuai
74
12.89%
Tejun Heo
16
2.79%
Al Viro
8
1.39%
Linus Torvalds
4
0.70%
Linus Torvalds (pre-git)
2
0.35%
Others
12
2.09%
Total
574
ioctl.c
685
-
41
3413
Christoph Hellwig
Arnd Bergmann
Al Viro
Linus Torvalds (pre-git)
Martin K. Petersen
Andrew Morton
Shin'ichiro Kawasaki
Dmitriy Monakhov
Jan Kara
Linus Torvalds
Darrick J. Wong
Damien Le Moal
Jens Axboe
Vivek Goyal
Tejun Heo
Russell King
Ming Lei
Mike Snitzer
Bart Van Assche
Others
August 1992
September 1992
December 1992
June 1993
March 1998
May 1999
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
September 2002
October 2002
July 2003
May 2004
January 2005
June 2005
January 2006
March 2006
December 2006
May 2007
August 2007
October 2007
February 2008
March 2008
August 2008
September 2008
November 2008
May 2009
September 2009
October 2009
December 2009
August 2010
November 2010
May 2011
September 2011
January 2012
August 2012
September 2012
July 2013
September 2013
May 2014
June 2014
January 2015
October 2015
April 2016
October 2016
December 2016
February 2017
April 2017
October 2017
February 2018
March 2018
October 2018
April 2019
October 2019
November 2019
March 2020
April 2020
May 2020
September 2020
November 2020
February 2021
March 2021
April 2021
July 2021
August 2021
October 2021
November 2021
April 2022
July 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 170}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 16, "token_count": 47}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 20, "token_count": 44}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 317}, {"author_id": 20, "token_count": 42}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 37, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 37, "token_count": 130}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 188}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 8, "token_count": 59}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 58}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 776}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 37}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 53, "token_count": 49}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 37, "token_count": 620}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 22, "token_count": 36}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 54, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 22, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1054
30.88%
Arnd Bergmann
776
22.74%
Al Viro
626
18.34%
Linus Torvalds (pre-git)
198
5.80%
Martin K. Petersen
142
4.16%
Andrew Morton
92
2.70%
Shin'ichiro Kawasaki
75
2.20%
Dmitriy Monakhov
49
1.44%
Jan Kara
44
1.29%
Linus Torvalds
37
1.08%
Darrick J. Wong
37
1.08%
Damien Le Moal
25
0.73%
Jens Axboe
10
0.29%
Vivek Goyal
8
0.23%
Tejun Heo
7
0.21%
Russell King
7
0.21%
Ming Lei
4
0.12%
Mike Snitzer
4
0.12%
Bart Van Assche
2
0.06%
Others
216
6.33%
Total
3413
ioprio.c
278
-
32
943
Jens Axboe
Jan Kara
Linus Torvalds (pre-git)
Damien Le Moal
Omar Sandoval
Andrew Morton
Christoph Hellwig
Bart Van Assche
Others
January 1992
May 1992
August 1992
June 1993
August 1993
July 2002
September 2002
October 2002
July 2003
August 2004
September 2004
June 2005
November 2005
January 2006
June 2006
August 2006
October 2006
December 2006
February 2007
October 2007
November 2007
January 2008
August 2008
November 2008
January 2009
November 2010
November 2011
February 2012
March 2012
November 2015
July 2016
February 2017
June 2017
May 2018
November 2018
April 2019
August 2020
April 2021
August 2021
November 2021
June 2022
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
407
43.16%
Jan Kara
95
10.07%
Linus Torvalds (pre-git)
21
2.23%
Damien Le Moal
14
1.48%
Omar Sandoval
10
1.06%
Andrew Morton
6
0.64%
Christoph Hellwig
1
0.11%
Bart Van Assche
1
0.11%
Others
388
41.15%
Total
943
kyber-iosched.c
1056
-
12
4212
Omar Sandoval
Jianchao Wang
Jens Axboe
Christoph Hellwig
Bart Van Assche
Ming Lei
Chaitanya Kulkarni
John Garry
Baolin Wang
Others
November 2016
January 2017
March 2017
April 2017
May 2017
June 2017
October 2017
December 2017
February 2018
May 2018
September 2018
October 2018
December 2018
April 2019
June 2019
August 2020
January 2021
February 2021
May 2021
September 2021
October 2021
December 2021
June 2022
July 2022
December 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 6, "token_count": 1978}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 212}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 30, "token_count": 668}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 980}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Omar Sandoval
3296
78.25%
Jianchao Wang
668
15.86%
Jens Axboe
94
2.23%
Christoph Hellwig
60
1.42%
Bart Van Assche
35
0.83%
Ming Lei
16
0.38%
Chaitanya Kulkarni
3
0.07%
John Garry
2
0.05%
Baolin Wang
1
0.02%
Others
37
0.88%
Total
4212
mq-deadline.c
1247
-
14
4748
Jens Axboe
Bart Van Assche
Damien Le Moal
Omar Sandoval
Ming Lei
Jan Kara
Tejun Heo
Christoph Hellwig
Andrew Morton
John Garry
Chaitanya Kulkarni
Others
July 2003
July 2007
September 2008
May 2015
January 2017
February 2017
March 2017
April 2017
May 2017
August 2017
October 2017
December 2017
January 2018
February 2018
May 2018
April 2019
June 2019
August 2019
September 2019
February 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
January 2022
May 2022
June 2022
July 2022
November 2022
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2171}, {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 203}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 17, "token_count": 292}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 1150}, {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 50}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 483}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 17, "token_count": 204}, ]}, ]
Author Name
Tokens
Token Proportion
Jens Axboe
2205
46.44%
Bart Van Assche
1708
35.97%
Damien Le Moal
529
11.14%
Omar Sandoval
233
4.91%
Ming Lei
18
0.38%
Jan Kara
16
0.34%
Tejun Heo
13
0.27%
Christoph Hellwig
12
0.25%
Andrew Morton
5
0.11%
John Garry
1
0.02%
Chaitanya Kulkarni
1
0.02%
Others
7
0.15%
Total
4748
opal_proto.h
470
-
6
882
Scott Bauer
Jonas Rabenstein
Revanth Rajashekar
David Kozub
Christoph Hellwig
Others
February 2017
September 2017
February 2019
April 2019
May 2019
October 2019
November 2019
March 2020
August 2022
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 785}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 44, "token_count": 55}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Scott Bauer
789
89.46%
Jonas Rabenstein
55
6.24%
Revanth Rajashekar
14
1.59%
David Kozub
5
0.57%
Christoph Hellwig
2
0.23%
Others
17
1.93%
Total
882
sed-opal.c
2823
-
11
13543
Scott Bauer
Revanth Rajashekar
David Kozub
Jon Derrick
Jonas Rabenstein
Christoph Hellwig
Others
February 2017
March 2017
April 2017
September 2017
March 2018
February 2019
April 2019
May 2019
June 2019
October 2019
November 2019
March 2020
January 2022
August 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 75}, {"author_id": 42, "token_count": 574}, {"author_id": 4, "token_count": 9834}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 38, "token_count": 687}, {"author_id": 44, "token_count": 121}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 44, "token_count": 287}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 82}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 31, "token_count": 1094}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 144}, ]}, ]
Author Name
Tokens
Token Proportion
Scott Bauer
9995
73.80%
Revanth Rajashekar
1183
8.74%
David Kozub
687
5.07%
Jon Derrick
576
4.25%
Jonas Rabenstein
472
3.49%
Christoph Hellwig
78
0.58%
Others
552
4.08%
Total
13543
t10-pi.c
475
-
11
2098
Martin K. Petersen
Max Gurtovoy
Keith Busch
Christoph Hellwig
Kent Overstreet
Jens Axboe
Dmitriy Monakhov
Eric Biggers
Bart Van Assche
Others
July 2002
September 2002
October 2002
June 2008
July 2008
October 2010
August 2012
November 2013
September 2014
October 2015
March 2017
June 2017
December 2017
July 2018
April 2019
September 2019
December 2019
July 2021
September 2021
March 2022
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 464}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 674}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 16}, {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 46, "token_count": 271}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 46, "token_count": 155}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 337}, ]}, ]
Author Name
Tokens
Token Proportion
Martin K. Petersen
1184
56.43%
Max Gurtovoy
426
20.31%
Keith Busch
337
16.06%
Christoph Hellwig
71
3.38%
Kent Overstreet
24
1.14%
Jens Axboe
6
0.29%
Dmitriy Monakhov
5
0.24%
Eric Biggers
4
0.19%
Bart Van Assche
4
0.19%
Others
37
1.76%
Total
2098
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
496
Author
Tokens
Proportion
Commits
Proportion
0
Jens Axboe
30088
11.93%
433
9.73%
1
Christoph Hellwig
28002
11.10%
721
16.20%
2
Tejun Heo
27674
10.97%
368
8.27%
3
Paolo Valente
23863
9.46%
123
2.76%
4
Scott Bauer
10784
4.28%
6
0.13%
5
Ming Lei
9574
3.80%
241
5.41%
6
Omar Sandoval
8096
3.21%
66
1.48%
7
Linus Torvalds (pre-git)
6284
2.49%
171
3.84%
8
Martin K. Petersen
5960
2.36%
72
1.62%
9
Josef Bacik
5936
2.35%
13
0.29%
10
Satya Tangirala
5582
2.21%
8
0.18%
11
Bart Van Assche
5222
2.07%
157
3.53%
12
Shaohua Li
5209
2.07%
45
1.01%
13
Arianna Avanzini
4634
1.84%
6
0.13%
14
Linus Torvalds
4368
1.73%
68
1.53%
15
Richard Russon
4360
1.73%
1
0.02%
16
Al Viro
3711
1.47%
103
2.31%
17
Damien Le Moal
3054
1.21%
52
1.17%
18
Vivek Goyal
2790
1.11%
35
0.79%
19
Vishal Verma
2219
0.88%
4
0.09%
20
Andrew Morton
2206
0.87%
87
1.95%
21
Dave Jones
1929
0.76%
6
0.13%
22
Jan Kara
1903
0.75%
57
1.28%
23
Keith Busch
1877
0.74%
43
0.97%
24
Kent Overstreet
1848
0.73%
50
1.12%
25
yu kuai
1666
0.66%
53
1.19%
26
Philippe De Muyter
1597
0.63%
6
0.13%
27
Cai Zhiyong
1455
0.58%
2
0.04%
28
Baolin Wang
1281
0.51%
26
0.58%
29
Eric Biggers
1264
0.50%
18
0.40%
30
Jianchao Wang
1237
0.49%
18
0.40%
31
Revanth Rajashekar
1197
0.47%
6
0.13%
32
John Garry
1137
0.45%
34
0.76%
33
Josef Whiter
1132
0.45%
17
0.38%
34
Pavel Begunkov
1055
0.42%
43
0.97%
35
Alexey Dobriyan
987
0.39%
5
0.11%
36
Stefan Weinhuber
868
0.34%
2
0.04%
37
Arnd Bergmann
829
0.33%
15
0.34%
38
David Kozub
692
0.27%
11
0.25%
39
Kay Sievers
664
0.26%
15
0.34%
40
Chaitanya Kulkarni
610
0.24%
15
0.34%
41
Boris Burkov
585
0.23%
2
0.04%
42
Jon Derrick
576
0.23%
5
0.11%
43
Neil Brown
567
0.22%
20
0.45%
44
Jonas Rabenstein
527
0.21%
8
0.18%
45
Hannes Reinecke
525
0.21%
14
0.31%
46
Max Gurtovoy
522
0.21%
7
0.16%
47
Anton Altaparmakov
509
0.20%
4
0.09%
48
Dennis Zhou
499
0.20%
25
0.56%
49
Michael Christie
488
0.19%
11
0.25%
50
Fam Zheng
454
0.18%
3
0.07%
51
Mike Snitzer
433
0.17%
35
0.79%
52
Darrick J. Wong
413
0.16%
7
0.16%
53
Dmitriy Monakhov
401
0.16%
11
0.25%
54
Shin'ichiro Kawasaki
397
0.16%
8
0.18%
55
Kanchan Joshi
390
0.15%
3
0.07%
56
Dan J Williams
387
0.15%
16
0.36%
57
FUJITA Tomonori
365
0.14%
27
0.61%
58
Russell King
364
0.14%
3
0.07%
59
Lei Ming
364
0.14%
20
0.45%
60
Others
18578
7.37%
1000
22.47%
Total
252188
4451