Linux Source Code
Home
Release 6.2
Help
md
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Cox
Alasdair G. Kergon
Andre Noll
Andrew Morton
Artur Paszkiewicz
Bart Van Assche
Bryan Gurney
Chandra Seetharaman
Christoph Hellwig
Coly Li
Damien Le Moal
Dan J Williams
Dmitry Fomichev
Goldwyn Rodrigues
Guoqing Jiang
Hannes Reinecke
Heinz Mauelshagen
Helen Mae Koike Fornazier
Ignat Korchagin
Jaskaran Khurana
Jianpeng Ma
Jim Ramsay
Joe Thornber
Jonathan E Brassow
Josef Bacik
Kent Overstreet
Khazhismel Kumykov
Kiyoshi Ueda
Lei Ming
Linus Torvalds
Linus Torvalds (pre-git)
Logan Gunthorpe
Maciej Trela
Markus Stockhausen
Matthias Kaehlcke
Michael Christie
Michael Weiß
Mike Anderson
Mike Snitzer
Mikulas Patocka
Milan Broz
Ming Lei
Neil Brown
Nikos Tsironis
Others
Pawel Baldysiak
Raz Ben-Jehuda (caro)
Robert LeBlanc
Sami Tolvanen
Satya Tangirala
Scott Bauer
Shaohua Li
Song Liu
Tomasz Majchrzak
Tushar Sugandhi
Vishal Verma
Xiao Jiang
Xiao Ni
Yufen Yu
tang.junhui
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bcache
18849
31
124
79509
Kent Overstreet
Coly Li
tang.junhui
Christoph Hellwig
Michael Christie
Ming Lei
Bart Van Assche
Lei Ming
Al Viro
Linus Torvalds (pre-git)
Guoqing Jiang
Song Liu
Mike Snitzer
Linus Torvalds
Andrew Morton
Neil Brown
Others
August 1992
June 1993
April 1994
January 1995
June 1995
September 1996
January 1997
December 1998
January 1999
January 2000
March 2000
May 2000
June 2000
February 2002
May 2002
June 2002
September 2002
October 2002
November 2002
January 2004
August 2004
September 2004
January 2005
March 2005
February 2006
March 2006
July 2006
September 2006
October 2006
February 2007
May 2007
June 2007
July 2007
September 2007
October 2007
November 2007
February 2008
April 2008
July 2008
November 2008
March 2009
May 2009
September 2009
August 2010
March 2011
May 2011
June 2011
July 2011
September 2011
November 2011
December 2011
March 2012
October 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
October 2014
March 2015
April 2015
June 2015
July 2015
October 2015
November 2015
January 2016
February 2016
March 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
December 2018
February 2019
April 2019
May 2019
June 2019
August 2019
September 2019
November 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
October 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 45, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 181}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 43531}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 823}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 481}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 538}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 3762}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 187}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 3735}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1882}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1608}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 4925}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 188}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 1398}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 46}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 3, "token_count": 86}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 103}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 83}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 40, "token_count": 63}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 44}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 39, "token_count": 77}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 66}, {"author_id": 39, "token_count": 142}, {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 33, "token_count": 67}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 3, "token_count": 89}, {"author_id": 39, "token_count": 206}, {"author_id": 60, "token_count": 305}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 36}, {"author_id": 39, "token_count": 167}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 53, "token_count": 67}, {"author_id": 13, "token_count": 1204}, {"author_id": 39, "token_count": 215}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 227}, {"author_id": 3, "token_count": 59}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 37}, {"author_id": 39, "token_count": 232}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 1138}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 39, "token_count": 13}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 317}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 13, "token_count": 222}, {"author_id": 33, "token_count": 30}, {"author_id": 39, "token_count": 19}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 13, "token_count": 89}, {"author_id": 39, "token_count": 59}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 1227}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 89}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 260}, {"author_id": 13, "token_count": 153}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 160}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 13, "token_count": 1314}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 445}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 50}, {"author_id": 13, "token_count": 983}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 30}, {"author_id": 13, "token_count": 342}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 52}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 81}, {"author_id": 13, "token_count": 282}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 445}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 55}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 71}, {"author_id": 13, "token_count": 12}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 80}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 30}, {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 348}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 21}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 85}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Kent Overstreet
63700
80.12%
Coly Li
8897
11.19%
tang.junhui
1130
1.42%
Christoph Hellwig
983
1.24%
Michael Christie
103
0.13%
Ming Lei
97
0.12%
Bart Van Assche
88
0.11%
Lei Ming
63
0.08%
Al Viro
41
0.05%
Linus Torvalds (pre-git)
36
0.05%
Guoqing Jiang
16
0.02%
Song Liu
10
0.01%
Mike Snitzer
10
0.01%
Linus Torvalds
9
0.01%
Andrew Morton
9
0.01%
Neil Brown
6
0.01%
Others
4311
5.42%
Total
79509
persistent-data
9008
21
26
38490
Joe Thornber
Mike Snitzer
Mikulas Patocka
Andrew Morton
Others
September 2011
October 2011
March 2012
June 2012
July 2012
October 2012
December 2012
February 2013
March 2013
May 2013
August 2013
October 2013
December 2013
January 2014
February 2014
March 2014
October 2014
November 2014
December 2014
February 2015
April 2015
June 2015
August 2015
October 2015
November 2015
December 2015
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
October 2017
March 2018
August 2018
March 2019
April 2019
August 2019
December 2019
January 2020
April 2020
May 2020
August 2020
September 2020
January 2021
March 2021
April 2021
June 2021
November 2021
December 2021
July 2022
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 21313}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 292}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 39}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5170}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 450}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 247}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 4, "token_count": 41}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1880}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 5340}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 315}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
38051
98.86%
Mike Snitzer
160
0.42%
Mikulas Patocka
87
0.23%
Andrew Morton
8
0.02%
Others
184
0.48%
Total
38490
Files:
dm-audit.c
84
-
1
372
Michael Weiß
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 46, "token_count": 372}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Weiß
372
100.00%
Total
372
dm-audit.h
66
-
1
271
Michael Weiß
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 46, "token_count": 271}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Weiß
271
100.00%
Total
271
dm-bio-prison-v1.c
458
-
8
1989
Joe Thornber
Mike Snitzer
Kent Overstreet
Mikulas Patocka
Christoph Hellwig
Alan Cox
Heinz Mauelshagen
Others
October 2002
October 2011
March 2012
May 2012
June 2012
October 2012
March 2013
May 2014
June 2014
September 2014
October 2014
May 2015
July 2015
October 2016
May 2017
June 2017
May 2018
June 2018
October 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 920}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 301}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
994
49.97%
Mike Snitzer
956
48.06%
Kent Overstreet
15
0.75%
Mikulas Patocka
10
0.50%
Christoph Hellwig
9
0.45%
Alan Cox
3
0.15%
Heinz Mauelshagen
1
0.05%
Others
1
0.05%
Total
1989
dm-bio-prison-v1.h
138
-
3
344
Mike Snitzer
Joe Thornber
Christoph Hellwig
October 2011
March 2012
June 2012
July 2012
October 2012
March 2013
May 2014
September 2014
October 2014
May 2015
October 2016
June 2017
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 188}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
195
56.69%
Joe Thornber
148
43.02%
Christoph Hellwig
1
0.29%
Total
344
dm-bio-prison-v2.c
364
-
8
1479
Joe Thornber
Mike Snitzer
Kent Overstreet
Mikulas Patocka
Alan Cox
Christoph Hellwig
Others
October 2002
October 2011
March 2012
May 2012
June 2012
October 2012
March 2013
May 2014
September 2014
October 2014
May 2015
July 2015
October 2016
May 2017
May 2018
June 2018
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 373}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 473}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1064
71.94%
Mike Snitzer
383
25.90%
Kent Overstreet
15
1.01%
Mikulas Patocka
10
0.68%
Alan Cox
3
0.20%
Christoph Hellwig
2
0.14%
Others
2
0.14%
Total
1479
dm-bio-prison-v2.h
152
-
2
278
Joe Thornber
Mike Snitzer
October 2011
July 2012
October 2012
March 2013
September 2014
October 2014
May 2015
October 2016
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
204
73.38%
Mike Snitzer
74
26.62%
Total
278
dm-bio-record.h
56
-
4
209
Alasdair G. Kergon
Mike Snitzer
Kent Overstreet
Christoph Hellwig
March 2005
August 2013
October 2013
February 2020
January 2021
September 2021
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 95}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
95
45.45%
Mike Snitzer
93
44.50%
Kent Overstreet
12
5.74%
Christoph Hellwig
9
4.31%
Total
209
dm-bufio.c
2174
-
36
8587
Mikulas Patocka
Joe Thornber
Mike Snitzer
Christoph Hellwig
Bart Van Assche
Neil Brown
Kent Overstreet
Michael Christie
Lei Ming
Al Viro
Others
October 2011
November 2011
March 2012
September 2012
October 2012
March 2013
May 2013
July 2013
August 2013
December 2013
January 2014
March 2014
July 2014
October 2014
November 2014
January 2015
July 2015
October 2015
November 2015
January 2016
June 2016
August 2016
September 2016
November 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
October 2018
December 2018
April 2019
August 2019
September 2019
February 2020
June 2020
July 2020
January 2021
February 2021
October 2021
April 2022
May 2022
July 2022
August 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 5006}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 262}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 214}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 415}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 138}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 40, "token_count": 2}, {"author_id": 2, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 316}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 422}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 452}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 20}, {"author_id": 4, "token_count": 76}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
7683
89.47%
Joe Thornber
415
4.83%
Mike Snitzer
85
0.99%
Christoph Hellwig
44
0.51%
Bart Van Assche
20
0.23%
Neil Brown
9
0.10%
Kent Overstreet
9
0.10%
Michael Christie
7
0.08%
Lei Ming
2
0.02%
Al Viro
1
0.01%
Others
312
3.63%
Total
8587
dm-builtin.c
49
-
4
28
Mikulas Patocka
Milan Broz
Mike Snitzer
Others
January 2009
January 2014
May 2016
November 2017
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
21
75.00%
Milan Broz
5
17.86%
Mike Snitzer
1
3.57%
Others
1
3.57%
Total
28
dm-cache-background-tracker.c
249
-
4
1074
Joe Thornber
Heinz Mauelshagen
Mike Snitzer
Others
March 2013
April 2015
December 2016
March 2017
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1019}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1049
97.67%
Heinz Mauelshagen
9
0.84%
Mike Snitzer
1
0.09%
Others
15
1.40%
Total
1074
dm-cache-background-tracker.h
46
-
2
123
Joe Thornber
Mike Snitzer
July 2012
October 2012
March 2013
April 2015
December 2016
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
113
91.87%
Mike Snitzer
10
8.13%
Total
123
dm-cache-block-types.h
54
-
3
132
Joe Thornber
Mike Snitzer
Others
October 2012
March 2013
November 2014
December 2016
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
125
94.70%
Mike Snitzer
4
3.03%
Others
3
2.27%
Total
132
dm-cache-metadata.c
1860
-
10
8000
Joe Thornber
Mike Snitzer
Nikos Tsironis
Mikulas Patocka
Christoph Hellwig
Others
October 2011
July 2012
October 2012
March 2013
May 2013
October 2013
March 2014
April 2014
July 2014
November 2014
January 2015
April 2015
May 2015
October 2015
March 2016
April 2016
September 2016
October 2016
March 2017
May 2017
October 2017
August 2018
September 2018
November 2018
April 2019
August 2020
January 2021
October 2021
May 2022
November 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 4538}, {"author_id": 4, "token_count": 218}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 316}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 75}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1163}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 126}, {"author_id": 4, "token_count": 134}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 154}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7210
90.13%
Mike Snitzer
698
8.73%
Nikos Tsironis
29
0.36%
Mikulas Patocka
6
0.08%
Christoph Hellwig
2
0.03%
Others
55
0.69%
Total
8000
dm-cache-metadata.h
153
-
3
451
Joe Thornber
Mike Snitzer
Others
October 2011
July 2012
October 2012
March 2013
October 2013
April 2014
July 2014
November 2014
April 2015
March 2016
September 2016
December 2016
June 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 354}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
424
94.01%
Mike Snitzer
26
5.76%
Others
1
0.22%
Total
451
dm-cache-policy-internal.h
163
-
2
703
Joe Thornber
Mike Snitzer
October 2011
October 2012
March 2013
November 2013
April 2015
May 2015
September 2016
December 2016
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 509}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 132}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
692
98.44%
Mike Snitzer
11
1.56%
Total
703
dm-cache-policy-smq.c
1944
-
6
8754
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
Mikulas Patocka
Others
October 2012
March 2013
May 2015
June 2015
October 2015
February 2016
March 2016
September 2016
December 2016
May 2017
November 2017
June 2018
January 2022
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 0, "token_count": 88}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6577}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1596}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
8681
99.17%
Mike Snitzer
52
0.59%
Heinz Mauelshagen
8
0.09%
Mikulas Patocka
1
0.01%
Others
12
0.14%
Total
8754
dm-cache-policy.c
173
-
3
649
Joe Thornber
Mike Snitzer
Mikulas Patocka
October 2011
July 2012
October 2012
March 2013
October 2013
January 2014
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 579}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
616
94.92%
Mike Snitzer
28
4.31%
Mikulas Patocka
5
0.77%
Total
649
dm-cache-policy.h
186
-
3
438
Joe Thornber
Mike Snitzer
Others
October 2011
July 2012
October 2012
March 2013
November 2013
January 2014
April 2015
May 2015
September 2016
December 2016
September 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 316}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
411
93.84%
Mike Snitzer
26
5.94%
Others
1
0.23%
Total
438
dm-cache-target.c
3450
-
22
14665
Joe Thornber
Mike Snitzer
Tushar Sugandhi
Christoph Hellwig
Mikulas Patocka
Heinz Mauelshagen
Kent Overstreet
Hannes Reinecke
Alasdair G. Kergon
Michael Christie
Alan Cox
Others
October 2002
October 2011
March 2012
May 2012
October 2012
March 2013
April 2013
May 2013
August 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
November 2014
January 2015
April 2015
May 2015
July 2015
August 2015
September 2015
March 2016
June 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
October 2017
November 2017
May 2018
June 2018
July 2018
September 2018
February 2019
October 2019
February 2020
May 2020
September 2020
December 2020
June 2021
July 2021
October 2021
February 2022
March 2022
April 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 0, "token_count": 5794}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 0, "token_count": 127}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 0, "token_count": 545}, {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 614}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 614}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 456}, {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 578}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3966}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 173}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 382}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 130}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
13305
90.73%
Mike Snitzer
920
6.27%
Tushar Sugandhi
130
0.89%
Christoph Hellwig
81
0.55%
Mikulas Patocka
48
0.33%
Heinz Mauelshagen
39
0.27%
Kent Overstreet
25
0.17%
Hannes Reinecke
8
0.05%
Alasdair G. Kergon
6
0.04%
Michael Christie
5
0.03%
Alan Cox
3
0.02%
Others
95
0.65%
Total
14665
dm-clone-metadata.c
1028
-
2
3914
Nikos Tsironis
Mikulas Patocka
September 2019
October 2019
December 2019
March 2020
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 3625}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 202}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
Nikos Tsironis
3904
99.74%
Mikulas Patocka
10
0.26%
Total
3914
dm-clone-metadata.h
177
-
2
263
Nikos Tsironis
Mikulas Patocka
September 2019
October 2019
December 2019
March 2020
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 257}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nikos Tsironis
262
99.62%
Mikulas Patocka
1
0.38%
Total
263
dm-clone-target.c
2228
-
8
8497
Nikos Tsironis
Christoph Hellwig
Mikulas Patocka
Heinz Mauelshagen
Tushar Sugandhi
Others
September 2019
October 2019
December 2019
March 2020
July 2020
January 2021
July 2021
September 2021
October 2021
March 2022
April 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 8165}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 110}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 10, "token_count": 150}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Nikos Tsironis
8455
99.51%
Christoph Hellwig
11
0.13%
Mikulas Patocka
10
0.12%
Heinz Mauelshagen
7
0.08%
Tushar Sugandhi
3
0.04%
Others
11
0.13%
Total
8497
dm-core.h
340
-
32
950
Mike Snitzer
Alan Cox
Mikulas Patocka
Damien Le Moal
Ming Lei
Alasdair G. Kergon
Milan Broz
Mike Anderson
Andrew Morton
Tushar Sugandhi
Kiyoshi Ueda
Satya Tangirala
Joe Thornber
Dan J Williams
Christoph Hellwig
Bart Van Assche
Kent Overstreet
Al Viro
Others
October 2002
June 2003
July 2003
August 2003
February 2004
November 2004
July 2005
January 2006
February 2006
March 2006
June 2006
December 2006
July 2007
October 2007
February 2008
September 2008
October 2008
January 2009
April 2009
June 2009
August 2010
September 2010
March 2011
October 2011
July 2013
August 2013
September 2013
November 2013
January 2014
August 2014
October 2014
January 2015
February 2015
March 2015
April 2015
January 2016
February 2016
May 2016
January 2017
April 2017
September 2017
December 2017
May 2018
April 2019
July 2020
September 2020
January 2021
February 2021
May 2021
July 2021
October 2021
February 2022
March 2022
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 127}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 16, "token_count": 2}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 55, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 188}, {"author_id": 2, "token_count": 1}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
406
42.74%
Alan Cox
127
13.37%
Mikulas Patocka
111
11.68%
Damien Le Moal
60
6.32%
Ming Lei
48
5.05%
Alasdair G. Kergon
33
3.47%
Milan Broz
29
3.05%
Mike Anderson
16
1.68%
Andrew Morton
15
1.58%
Tushar Sugandhi
12
1.26%
Kiyoshi Ueda
11
1.16%
Satya Tangirala
10
1.05%
Joe Thornber
5
0.53%
Dan J Williams
5
0.53%
Christoph Hellwig
5
0.53%
Bart Van Assche
4
0.42%
Kent Overstreet
2
0.21%
Al Viro
1
0.11%
Others
50
5.26%
Total
950
dm-crypt.c
3675
-
63
18346
Milan Broz
Mikulas Patocka
Andrew Morton
Ignat Korchagin
Alasdair G. Kergon
Damien Le Moal
Tushar Sugandhi
Mike Snitzer
Christoph Hellwig
Kent Overstreet
Michael Weiß
Michael Christie
Lei Ming
Ming Lei
Neil Brown
Bart Van Assche
Kiyoshi Ueda
Jianpeng Ma
Others
April 2002
July 2002
February 2004
March 2004
October 2004
March 2005
September 2005
January 2006
March 2006
June 2006
August 2006
September 2006
October 2006
November 2006
December 2006
May 2007
July 2007
September 2007
October 2007
December 2007
February 2008
March 2008
July 2008
October 2008
December 2008
March 2009
June 2009
July 2009
December 2009
August 2010
September 2010
January 2011
March 2011
July 2011
August 2011
March 2012
July 2012
September 2012
March 2013
October 2013
February 2014
March 2014
June 2014
August 2014
November 2014
February 2015
April 2015
May 2015
July 2015
August 2015
September 2015
November 2015
January 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
January 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
July 2021
August 2021
September 2021
October 2021
January 2022
February 2022
March 2022
April 2022
November 2022
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 914}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 235}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 806}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 93}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 62}, {"author_id": 8, "token_count": 386}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 8, "token_count": 99}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 158}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 8, "token_count": 269}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 1189}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 3}, {"author_id": 8, "token_count": 96}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 50, "token_count": 1}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 8, "token_count": 981}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 457}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 304}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 5209}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 8, "token_count": 1016}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 8, "token_count": 49}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 2, "token_count": 261}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 50}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 119}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 2056}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 237}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 177}, {"author_id": 49, "token_count": 180}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 545}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 145}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 46, "token_count": 82}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Milan Broz
12708
69.27%
Mikulas Patocka
1294
7.05%
Andrew Morton
955
5.21%
Ignat Korchagin
725
3.95%
Alasdair G. Kergon
338
1.84%
Damien Le Moal
212
1.16%
Tushar Sugandhi
145
0.79%
Mike Snitzer
111
0.61%
Christoph Hellwig
88
0.48%
Kent Overstreet
85
0.46%
Michael Weiß
82
0.45%
Michael Christie
9
0.05%
Lei Ming
9
0.05%
Ming Lei
5
0.03%
Neil Brown
3
0.02%
Bart Van Assche
2
0.01%
Kiyoshi Ueda
1
0.01%
Jianpeng Ma
1
0.01%
Others
1573
8.57%
Total
18346
dm-delay.c
397
-
13
1875
Heinz Mauelshagen
Mikulas Patocka
Mike Snitzer
Alasdair G. Kergon
Milan Broz
Kent Overstreet
Christoph Hellwig
Tushar Sugandhi
Others
May 2007
July 2007
October 2007
October 2008
June 2009
July 2009
August 2010
March 2012
July 2012
March 2013
October 2013
November 2013
March 2015
July 2015
October 2015
January 2016
April 2017
August 2017
October 2017
January 2018
April 2018
November 2018
April 2019
March 2020
July 2021
February 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 1115}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 84}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 461}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
1122
59.84%
Mikulas Patocka
534
28.48%
Mike Snitzer
118
6.29%
Alasdair G. Kergon
24
1.28%
Milan Broz
7
0.37%
Kent Overstreet
4
0.21%
Christoph Hellwig
4
0.21%
Tushar Sugandhi
2
0.11%
Others
60
3.20%
Total
1875
dm-dust.c
594
-
7
2918
Bryan Gurney
Heinz Mauelshagen
Tushar Sugandhi
Christoph Hellwig
Others
March 2019
May 2019
August 2019
October 2019
December 2019
March 2020
June 2020
December 2020
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 2581}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 29, "token_count": 124}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 172}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bryan Gurney
2732
93.63%
Heinz Mauelshagen
7
0.24%
Tushar Sugandhi
2
0.07%
Christoph Hellwig
2
0.07%
Others
175
6.00%
Total
2918
dm-ebs-target.c
475
-
8
2334
Heinz Mauelshagen
Bart Van Assche
Mikulas Patocka
Tushar Sugandhi
Christoph Hellwig
Others
March 2020
April 2020
June 2020
July 2020
March 2021
July 2021
August 2021
October 2021
July 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 2212}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
2305
98.76%
Bart Van Assche
13
0.56%
Mikulas Patocka
3
0.13%
Tushar Sugandhi
2
0.09%
Christoph Hellwig
2
0.09%
Others
9
0.39%
Total
2334
dm-era-target.c
1756
-
10
7482
Joe Thornber
Nikos Tsironis
Heinz Mauelshagen
Mikulas Patocka
Christoph Hellwig
Tushar Sugandhi
Michael Christie
Others
March 2014
October 2015
June 2016
August 2016
April 2017
August 2017
May 2019
March 2020
July 2020
January 2021
February 2021
April 2021
July 2021
October 2021
June 2022
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 7154}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 216}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7198
96.20%
Nikos Tsironis
253
3.38%
Heinz Mauelshagen
7
0.09%
Mikulas Patocka
6
0.08%
Christoph Hellwig
6
0.08%
Tushar Sugandhi
2
0.03%
Michael Christie
2
0.03%
Others
8
0.11%
Total
7482
dm-exception-store.c
290
-
12
1037
Jonathan E Brassow
Alasdair G. Kergon
Mikulas Patocka
Mike Snitzer
Milan Broz
Jianpeng Ma
Others
June 2004
June 2006
October 2006
July 2007
October 2007
April 2008
October 2008
January 2009
April 2009
May 2009
June 2009
September 2009
October 2009
December 2009
August 2010
July 2011
March 2012
July 2012
October 2015
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 38}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 759}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
773
74.54%
Alasdair G. Kergon
116
11.19%
Mikulas Patocka
45
4.34%
Mike Snitzer
43
4.15%
Milan Broz
33
3.18%
Jianpeng Ma
9
0.87%
Others
18
1.74%
Total
1037
dm-exception-store.h
205
-
7
608
Jonathan E Brassow
Alasdair G. Kergon
Milan Broz
Mikulas Patocka
Mike Snitzer
Nikos Tsironis
Christoph Hellwig
June 2004
February 2008
October 2008
January 2009
April 2009
June 2009
September 2009
October 2009
December 2009
August 2010
October 2015
January 2016
March 2019
October 2021
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 148}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 94}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 11, "token_count": 139}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 100}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 4, "token_count": 33}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
245
40.30%
Alasdair G. Kergon
169
27.80%
Milan Broz
94
15.46%
Mikulas Patocka
58
9.54%
Mike Snitzer
37
6.09%
Nikos Tsironis
4
0.66%
Christoph Hellwig
1
0.16%
Total
608
dm-flakey.c
523
-
19
2235
Mike Snitzer
Josef Bacik
Christoph Hellwig
Mikulas Patocka
Damien Le Moal
Bart Van Assche
Goldwyn Rodrigues
Milan Broz
Kent Overstreet
Alasdair G. Kergon
Tushar Sugandhi
Satya Tangirala
Others
March 2011
August 2011
September 2011
January 2012
March 2012
July 2012
December 2012
March 2013
July 2013
October 2013
July 2015
October 2015
January 2016
July 2016
August 2016
December 2016
May 2017
June 2017
August 2017
December 2017
October 2018
November 2018
October 2019
November 2019
January 2021
February 2021
May 2021
July 2021
October 2021
July 2022
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 25, "token_count": 799}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 913}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 29}, {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1072
47.96%
Josef Bacik
799
35.75%
Christoph Hellwig
70
3.13%
Mikulas Patocka
67
3.00%
Damien Le Moal
40
1.79%
Bart Van Assche
22
0.98%
Goldwyn Rodrigues
17
0.76%
Milan Broz
7
0.31%
Kent Overstreet
6
0.27%
Alasdair G. Kergon
6
0.27%
Tushar Sugandhi
2
0.09%
Satya Tangirala
2
0.09%
Others
125
5.59%
Total
2235
dm-ima.c
749
-
15
3781
Tushar Sugandhi
Alan Cox
Christoph Hellwig
Helen Mae Koike Fornazier
Andrew Morton
Mike Anderson
Mike Snitzer
Milan Broz
Linus Torvalds
Alasdair G. Kergon
Others
October 2002
July 2003
June 2006
October 2006
October 2007
August 2010
August 2011
October 2015
May 2016
July 2016
February 2017
April 2018
February 2019
June 2019
July 2020
September 2020
January 2021
July 2021
August 2021
September 2021
January 2022
July 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 37, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 3419}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 220}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tushar Sugandhi
3649
96.51%
Alan Cox
38
1.01%
Christoph Hellwig
22
0.58%
Helen Mae Koike Fornazier
14
0.37%
Andrew Morton
12
0.32%
Mike Anderson
10
0.26%
Mike Snitzer
8
0.21%
Milan Broz
6
0.16%
Linus Torvalds
4
0.11%
Alasdair G. Kergon
3
0.08%
Others
15
0.40%
Total
3781
dm-ima.h
78
-
5
257
Tushar Sugandhi
Alan Cox
Mike Snitzer
Andrew Morton
Joe Thornber
October 2002
June 2003
July 2003
May 2016
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 55}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 171}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Tushar Sugandhi
197
76.65%
Alan Cox
55
21.40%
Mike Snitzer
2
0.78%
Andrew Morton
2
0.78%
Joe Thornber
1
0.39%
Total
257
dm-init.c
323
-
11
1372
Helen Mae Koike Fornazier
Alan Cox
Andrew Morton
Alasdair G. Kergon
Christoph Hellwig
Damien Le Moal
Others
October 2002
April 2003
July 2003
September 2003
March 2004
June 2006
February 2019
March 2019
April 2019
May 2019
June 2019
July 2020
November 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 37, "token_count": 1252}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Helen Mae Koike Fornazier
1257
91.62%
Alan Cox
13
0.95%
Andrew Morton
4
0.29%
Alasdair G. Kergon
3
0.22%
Christoph Hellwig
2
0.15%
Damien Le Moal
1
0.07%
Others
92
6.71%
Total
1372
dm-integrity.c
4674
-
27
27649
Mikulas Patocka
Mike Snitzer
Tushar Sugandhi
Michael Weiß
Bart Van Assche
Christoph Hellwig
Milan Broz
Kent Overstreet
Others
August 2003
July 2007
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
August 2019
September 2019
November 2019
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
October 2020
January 2021
March 2021
April 2021
May 2021
July 2021
August 2021
September 2021
October 2021
December 2021
March 2022
April 2022
July 2022
November 2022
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10255}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1388}, {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 734}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 1817}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 2, "token_count": 9239}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 2, "token_count": 3}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 2, "token_count": 189}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1289}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 119}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 1232}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 202}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 46, "token_count": 111}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 70}, {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
25592
92.56%
Mike Snitzer
1433
5.18%
Tushar Sugandhi
202
0.73%
Michael Weiß
111
0.40%
Bart Van Assche
45
0.16%
Christoph Hellwig
41
0.15%
Milan Broz
28
0.10%
Kent Overstreet
11
0.04%
Others
186
0.67%
Total
27649
dm-io-rewind.c
166
-
1
621
Ming Lei
June 2022
var spanGroupData = [ {"timestamp": 1654066800, "group": [ {"author_id": 33, "token_count": 621}, ]}, ]
Author Name
Tokens
Token Proportion
Ming Lei
621
100.00%
Total
621
dm-io-tracker.h
81
-
4
285
Joe Thornber
Mike Snitzer
Mikulas Patocka
Others
May 2014
May 2015
October 2019
June 2021
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 68}, {"author_id": 2, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
191
67.02%
Mike Snitzer
68
23.86%
Mikulas Patocka
23
8.07%
Others
3
1.05%
Total
285
dm-io.c
544
-
24
2408
Alasdair G. Kergon
Heinz Mauelshagen
Mikulas Patocka
Joe Thornber
Lei Ming
Milan Broz
Kent Overstreet
Christoph Hellwig
Bart Van Assche
Michael Christie
Mike Snitzer
Alan Cox
Linus Torvalds (pre-git)
Al Viro
Neil Brown
Linus Torvalds
Andrew Morton
Others
August 1994
January 1995
January 1996
January 1997
August 1998
February 2002
October 2002
January 2003
June 2004
March 2005
December 2006
May 2007
July 2007
September 2007
March 2008
April 2008
October 2008
December 2008
December 2009
August 2010
May 2011
August 2011
March 2012
December 2012
September 2013
October 2013
February 2014
June 2014
February 2015
July 2015
August 2015
January 2016
May 2016
June 2016
November 2016
April 2017
June 2017
May 2018
June 2018
January 2021
January 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1052}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 511}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 192}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 60}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1065
44.23%
Heinz Mauelshagen
520
21.59%
Mikulas Patocka
324
13.46%
Joe Thornber
89
3.70%
Lei Ming
60
2.49%
Milan Broz
53
2.20%
Kent Overstreet
44
1.83%
Christoph Hellwig
42
1.74%
Bart Van Assche
33
1.37%
Michael Christie
27
1.12%
Mike Snitzer
15
0.62%
Alan Cox
9
0.37%
Linus Torvalds (pre-git)
8
0.33%
Al Viro
6
0.25%
Neil Brown
3
0.12%
Linus Torvalds
3
0.12%
Andrew Morton
2
0.08%
Others
105
4.36%
Total
2408
dm-ioctl.c
2251
-
45
9662
Andrew Morton
Mikulas Patocka
Alan Cox
Alasdair G. Kergon
Helen Mae Koike Fornazier
Mike Snitzer
Mike Anderson
Milan Broz
Kiyoshi Ueda
Tushar Sugandhi
Christoph Hellwig
Joe Thornber
Bart Van Assche
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Damien Le Moal
Others
May 2000
October 2002
November 2002
December 2002
February 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
December 2003
March 2004
April 2004
May 2004
June 2004
November 2004
June 2005
July 2005
September 2005
November 2005
January 2006
February 2006
March 2006
June 2006
November 2006
December 2006
February 2007
October 2007
December 2007
February 2008
August 2008
September 2008
October 2008
January 2009
March 2009
April 2009
June 2009
September 2009
December 2009
March 2010
August 2010
January 2011
March 2011
August 2011
October 2011
March 2012
July 2012
December 2012
March 2013
July 2013
August 2013
November 2013
August 2014
October 2014
December 2014
April 2015
January 2016
February 2016
May 2016
June 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
September 2017
February 2018
May 2018
October 2018
February 2019
May 2019
September 2019
June 2020
July 2020
October 2020
November 2020
March 2021
July 2021
January 2022
March 2022
July 2022
August 2022
November 2022
var spanGroupData = [ {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 1036}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "token_count": 5}, {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 626}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 2777}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 217}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 38, "token_count": 46}, {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 69}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 40}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 140}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 29}, {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 26, "token_count": 4}, {"author_id": 38, "token_count": 11}, {"author_id": 4, "token_count": 163}, {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 26, "token_count": 61}, {"author_id": 4, "token_count": 38}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 2, "token_count": 159}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 322}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 35}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 229}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 96}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 37, "token_count": 375}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 37, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 792}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 73}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
3453
35.74%
Mikulas Patocka
2470
25.56%
Alan Cox
1043
10.79%
Alasdair G. Kergon
484
5.01%
Helen Mae Koike Fornazier
397
4.11%
Mike Snitzer
302
3.13%
Mike Anderson
197
2.04%
Milan Broz
160
1.66%
Kiyoshi Ueda
108
1.12%
Tushar Sugandhi
73
0.76%
Christoph Hellwig
25
0.26%
Joe Thornber
18
0.19%
Bart Van Assche
17
0.18%
Al Viro
14
0.14%
Linus Torvalds (pre-git)
5
0.05%
Linus Torvalds
2
0.02%
Damien Le Moal
2
0.02%
Others
892
9.23%
Total
9662
dm-kcopyd.c
988
-
29
3792
Alasdair G. Kergon
Mikulas Patocka
Damien Le Moal
Nikos Tsironis
Milan Broz
Alan Cox
Heinz Mauelshagen
Andrew Morton
Mike Snitzer
Kent Overstreet
Bart Van Assche
Dmitry Fomichev
Michael Christie
Matthias Kaehlcke
Christoph Hellwig
Jonathan E Brassow
Others
October 2002
July 2003
August 2003
March 2004
June 2004
January 2005
January 2006
March 2006
June 2006
November 2006
December 2006
May 2007
October 2007
March 2008
April 2008
October 2008
January 2009
April 2009
December 2009
January 2011
March 2011
May 2011
July 2011
August 2011
October 2011
December 2012
March 2013
November 2015
May 2016
June 2016
April 2017
May 2017
October 2017
January 2018
May 2018
June 2018
July 2018
August 2018
October 2018
July 2019
August 2019
May 2021
June 2021
July 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 73}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1645}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 87}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 8, "token_count": 95}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 7, "token_count": 50}, {"author_id": 2, "token_count": 306}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 238}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 401}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 199}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 94}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 20}, {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1739
45.86%
Mikulas Patocka
1259
33.20%
Damien Le Moal
199
5.25%
Nikos Tsironis
128
3.38%
Milan Broz
95
2.51%
Alan Cox
75
1.98%
Heinz Mauelshagen
50
1.32%
Andrew Morton
48
1.27%
Mike Snitzer
41
1.08%
Kent Overstreet
22
0.58%
Bart Van Assche
20
0.53%
Dmitry Fomichev
17
0.45%
Michael Christie
9
0.24%
Matthias Kaehlcke
4
0.11%
Christoph Hellwig
3
0.08%
Jonathan E Brassow
2
0.05%
Others
81
2.14%
Total
3792
dm-linear.c
229
-
22
1063
Alan Cox
Christoph Hellwig
Milan Broz
Dan J Williams
Mike Snitzer
Tushar Sugandhi
Andrew Morton
Mikulas Patocka
Damien Le Moal
Alasdair G. Kergon
Kent Overstreet
Satya Tangirala
Joe Thornber
Kiyoshi Ueda
Others
October 2002
June 2003
March 2004
March 2005
March 2006
June 2006
October 2006
December 2006
July 2008
October 2008
June 2009
July 2009
August 2010
January 2012
March 2012
July 2012
March 2013
October 2013
July 2015
October 2015
June 2016
April 2017
May 2017
August 2017
March 2018
October 2018
November 2018
November 2019
February 2020
September 2020
January 2021
February 2021
May 2021
July 2021
October 2021
November 2021
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 444}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 15, "token_count": 44}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 33}, {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 50}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
444
41.77%
Christoph Hellwig
117
11.01%
Milan Broz
87
8.18%
Dan J Williams
78
7.34%
Mike Snitzer
48
4.52%
Tushar Sugandhi
36
3.39%
Andrew Morton
32
3.01%
Mikulas Patocka
21
1.98%
Damien Le Moal
17
1.60%
Alasdair G. Kergon
16
1.51%
Kent Overstreet
4
0.38%
Satya Tangirala
2
0.19%
Joe Thornber
2
0.19%
Kiyoshi Ueda
1
0.09%
Others
158
14.86%
Total
1063
dm-log-userspace-base.c
937
-
14
3447
Jonathan E Brassow
Mike Snitzer
Kent Overstreet
Heinz Mauelshagen
Tushar Sugandhi
Linus Torvalds (pre-git)
Andrew Morton
Linus Torvalds
Others
May 1998
February 2002
June 2009
September 2009
October 2009
January 2011
July 2011
August 2011
October 2011
January 2014
May 2014
February 2015
March 2015
May 2018
March 2020
July 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 2407}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 78}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 299}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 129}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 415}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
2913
84.51%
Mike Snitzer
73
2.12%
Kent Overstreet
14
0.41%
Heinz Mauelshagen
7
0.20%
Tushar Sugandhi
2
0.06%
Linus Torvalds (pre-git)
2
0.06%
Andrew Morton
2
0.06%
Linus Torvalds
1
0.03%
Others
433
12.56%
Total
3447
dm-log-userspace-transfer.c
287
-
9
1038
Jonathan E Brassow
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
June 2009
August 2009
September 2009
October 2009
February 2010
January 2011
May 2012
January 2014
October 2014
March 2015
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 990}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
1007
97.01%
Linus Torvalds (pre-git)
2
0.19%
Linus Torvalds
1
0.10%
Others
28
2.70%
Total
1038
dm-log-userspace-transfer.h
18
-
5
56
Jonathan E Brassow
Linus Torvalds (pre-git)
Andrew Morton
Others
October 1997
April 2004
September 2005
February 2009
June 2009
September 2009
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
46
82.14%
Linus Torvalds (pre-git)
2
3.57%
Andrew Morton
1
1.79%
Others
7
12.50%
Total
56
dm-log-writes.c
960
-
22
4403
Josef Bacik
Christoph Hellwig
Dan J Williams
Michael Christie
Heinz Mauelshagen
Mikulas Patocka
Tushar Sugandhi
Guoqing Jiang
Mike Snitzer
Others
March 2015
April 2015
July 2015
October 2015
January 2016
March 2016
June 2016
August 2016
September 2016
May 2017
June 2017
July 2017
August 2017
October 2017
December 2017
February 2018
March 2018
May 2018
June 2019
February 2020
March 2020
May 2020
January 2021
July 2021
October 2021
November 2021
January 2022
April 2022
May 2022
November 2022
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 3610}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 25, "token_count": 138}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 279}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 49}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
3748
85.12%
Christoph Hellwig
127
2.88%
Dan J Williams
37
0.84%
Michael Christie
8
0.18%
Heinz Mauelshagen
7
0.16%
Mikulas Patocka
4
0.09%
Tushar Sugandhi
2
0.05%
Guoqing Jiang
2
0.05%
Mike Snitzer
1
0.02%
Others
467
10.61%
Total
4403
dm-log.c
897
-
18
3787
Alasdair G. Kergon
Jonathan E Brassow
Mikulas Patocka
Heinz Mauelshagen
Milan Broz
Mike Snitzer
Tushar Sugandhi
Bart Van Assche
Michael Christie
Christoph Hellwig
Others
June 2004
September 2004
January 2005
February 2005
November 2005
January 2006
February 2006
June 2006
December 2006
May 2007
October 2007
February 2008
April 2008
July 2008
October 2008
January 2009
April 2009
June 2009
December 2009
January 2011
March 2011
May 2011
August 2011
March 2012
July 2012
June 2016
August 2016
November 2016
March 2020
July 2021
October 2021
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2165}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 285}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 222}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 11, "token_count": 48}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 144}, {"author_id": 11, "token_count": 129}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 87}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 7, "token_count": 76}, {"author_id": 11, "token_count": 113}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 85}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 245}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2723
71.90%
Jonathan E Brassow
378
9.98%
Mikulas Patocka
258
6.81%
Heinz Mauelshagen
240
6.34%
Milan Broz
85
2.24%
Mike Snitzer
19
0.50%
Tushar Sugandhi
6
0.16%
Bart Van Assche
5
0.13%
Michael Christie
2
0.05%
Christoph Hellwig
2
0.05%
Others
69
1.82%
Total
3787
dm-mpath.c
2256
-
45
10154
Alasdair G. Kergon
Mike Snitzer
Chandra Seetharaman
Kiyoshi Ueda
Hannes Reinecke
Christoph Hellwig
Tushar Sugandhi
Mike Anderson
Bart Van Assche
Milan Broz
Yufen Yu
Mikulas Patocka
tang.junhui
Michael Christie
Ming Lei
Jonathan E Brassow
Others
March 2005
May 2005
July 2005
September 2005
June 2006
October 2006
November 2006
December 2006
May 2007
July 2007
October 2007
February 2008
May 2008
July 2008
August 2008
October 2008
November 2008
January 2009
June 2009
July 2009
August 2009
October 2009
December 2009
March 2010
August 2010
January 2011
March 2011
July 2011
August 2011
January 2012
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
March 2013
May 2013
July 2013
September 2013
October 2013
January 2014
February 2014
May 2014
July 2014
August 2014
October 2014
December 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
October 2015
November 2015
January 2016
February 2016
March 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
April 2017
May 2017
June 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
September 2018
October 2018
April 2019
November 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
July 2021
August 2021
October 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 3740}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 85}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 43}, {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 51, "token_count": 272}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 24, "token_count": 28}, {"author_id": 2, "token_count": 15}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 70}, {"author_id": 24, "token_count": 31}, {"author_id": 26, "token_count": 238}, {"author_id": 4, "token_count": 123}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 51, "token_count": 180}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 38}, {"author_id": 38, "token_count": 108}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 138}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 131}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 35, "token_count": 11}, {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 24, "token_count": 151}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 655}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 937}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 39, "token_count": 35}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 116}, {"author_id": 16, "token_count": 52}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 75}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 13}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 315}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 33, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 71}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 30, "token_count": 70}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 176}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 393}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 133}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 59}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
3807
37.49%
Mike Snitzer
3240
31.91%
Chandra Seetharaman
666
6.56%
Kiyoshi Ueda
414
4.08%
Hannes Reinecke
237
2.33%
Christoph Hellwig
201
1.98%
Tushar Sugandhi
192
1.89%
Mike Anderson
152
1.50%
Bart Van Assche
148
1.46%
Milan Broz
92
0.91%
Yufen Yu
70
0.69%
Mikulas Patocka
64
0.63%
tang.junhui
46
0.45%
Michael Christie
11
0.11%
Ming Lei
8
0.08%
Jonathan E Brassow
8
0.08%
Others
798
7.86%
Total
10154
dm-mpath.h
22
-
2
41
Alasdair G. Kergon
Others
March 2005
December 2006
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
39
95.12%
Others
2
4.88%
Total
41
dm-path-selector.c
140
-
4
479
Alasdair G. Kergon
Mikulas Patocka
Others
March 2005
May 2005
October 2007
October 2008
July 2011
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 473}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
474
98.96%
Mikulas Patocka
1
0.21%
Others
4
0.84%
Total
479
dm-path-selector.h
107
-
5
304
Alasdair G. Kergon
Kiyoshi Ueda
Mike Snitzer
Others
March 2005
December 2006
June 2009
February 2016
April 2020
April 2022
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 264}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
264
86.84%
Kiyoshi Ueda
13
4.28%
Mike Snitzer
1
0.33%
Others
26
8.55%
Total
304
dm-ps-historical-service-time.c
565
-
3
2130
Khazhismel Kumykov
Tushar Sugandhi
Others
April 2020
July 2021
April 2022
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 34, "token_count": 2111}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Khazhismel Kumykov
2116
99.34%
Tushar Sugandhi
9
0.42%
Others
5
0.23%
Total
2130
dm-ps-io-affinity.c
274
-
3
1126
Michael Christie
Heinz Mauelshagen
Tushar Sugandhi
March 2020
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 35, "token_count": 1117}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Christie
1117
99.20%
Heinz Mauelshagen
7
0.62%
Tushar Sugandhi
2
0.18%
Total
1126
dm-ps-queue-length.c
286
-
8
1154
Kiyoshi Ueda
Mike Snitzer
Mikulas Patocka
Khazhismel Kumykov
Heinz Mauelshagen
Tushar Sugandhi
Others
June 2009
July 2011
March 2012
February 2016
January 2018
March 2020
April 2020
July 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 981}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 146}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
981
85.01%
Mike Snitzer
146
12.65%
Mikulas Patocka
7
0.61%
Khazhismel Kumykov
7
0.61%
Heinz Mauelshagen
7
0.61%
Tushar Sugandhi
2
0.17%
Others
4
0.35%
Total
1154
dm-ps-round-robin.c
240
-
9
974
Alasdair G. Kergon
Mike Snitzer
Mikulas Patocka
Heinz Mauelshagen
Tushar Sugandhi
Kiyoshi Ueda
Jonathan E Brassow
Others
March 2005
June 2006
November 2006
December 2006
July 2007
October 2008
June 2009
July 2011
March 2012
February 2016
February 2017
March 2020
July 2021
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 798}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 110}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
804
82.55%
Mike Snitzer
141
14.48%
Mikulas Patocka
8
0.82%
Heinz Mauelshagen
7
0.72%
Tushar Sugandhi
2
0.21%
Kiyoshi Ueda
2
0.21%
Jonathan E Brassow
1
0.10%
Others
9
0.92%
Total
974
dm-ps-service-time.c
365
-
10
1363
Kiyoshi Ueda
Mike Snitzer
Mikulas Patocka
Jim Ramsay
Khazhismel Kumykov
Tushar Sugandhi
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
June 2009
July 2011
March 2012
July 2013
February 2016
January 2018
April 2020
July 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 1180}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
1180
86.57%
Mike Snitzer
145
10.64%
Mikulas Patocka
11
0.81%
Jim Ramsay
9
0.66%
Khazhismel Kumykov
7
0.51%
Tushar Sugandhi
2
0.15%
Linus Torvalds (pre-git)
2
0.15%
Linus Torvalds
1
0.07%
Others
6
0.44%
Total
1363
dm-raid.c
4114
-
26
17286
Heinz Mauelshagen
Jonathan E Brassow
Neil Brown
Mike Snitzer
Tushar Sugandhi
Song Liu
Mikulas Patocka
Guoqing Jiang
Christoph Hellwig
Shaohua Li
Ming Lei
Michael Christie
Alasdair G. Kergon
Others
August 2004
November 2005
February 2008
June 2009
September 2009
January 2011
July 2011
August 2011
October 2011
January 2012
March 2012
May 2012
July 2012
October 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
May 2014
September 2014
October 2014
April 2015
October 2015
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
August 2018
September 2018
October 2018
December 2018
June 2019
August 2019
September 2019
October 2019
December 2019
May 2020
November 2020
April 2021
July 2021
October 2021
April 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2467}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 11, "token_count": 1161}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 72}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 60}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 11, "token_count": 146}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 157}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 34}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 198}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 457}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 281}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 89}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 90}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 5191}, {"author_id": 4, "token_count": 527}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 2547}, {"author_id": 35, "token_count": 2}, {"author_id": 4, "token_count": 308}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 107}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 160}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 577}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 155}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 498}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 55}, {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 551}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 134}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 291}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 65}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 168}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 7, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
10953
63.36%
Jonathan E Brassow
2633
15.23%
Neil Brown
2546
14.73%
Mike Snitzer
870
5.03%
Tushar Sugandhi
168
0.97%
Song Liu
35
0.20%
Mikulas Patocka
10
0.06%
Guoqing Jiang
8
0.05%
Christoph Hellwig
8
0.05%
Shaohua Li
5
0.03%
Ming Lei
3
0.02%
Michael Christie
2
0.01%
Alasdair G. Kergon
2
0.01%
Others
43
0.25%
Total
17286
dm-raid1.c
1512
-
31
6639
Alasdair G. Kergon
Jonathan E Brassow
Mikulas Patocka
Heinz Mauelshagen
Mike Snitzer
Milan Broz
Tushar Sugandhi
Christoph Hellwig
Neil Brown
Michael Christie
Kent Overstreet
Andrew Morton
Bart Van Assche
Kiyoshi Ueda
Al Viro
Linus Torvalds
Others
June 2004
September 2004
January 2005
February 2005
March 2005
July 2005
January 2006
March 2006
June 2006
October 2006
November 2006
December 2006
May 2007
July 2007
October 2007
February 2008
March 2008
April 2008
October 2008
November 2008
January 2009
April 2009
June 2009
July 2009
September 2009
December 2009
February 2010
March 2010
August 2010
September 2010
January 2011
May 2011
March 2012
July 2012
August 2012
December 2012
February 2013
March 2013
October 2013
February 2015
May 2015
July 2015
January 2016
June 2016
July 2016
August 2016
October 2016
November 2016
May 2017
June 2017
July 2017
August 2017
October 2017
April 2018
July 2018
November 2018
August 2019
May 2020
July 2020
January 2021
May 2021
July 2021
July 2022
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2524}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 237}, {"author_id": 8, "token_count": 96}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 11, "token_count": 55}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 11, "token_count": 1517}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 7, "token_count": 24}, {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 305}, {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 82}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 560}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 13}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 31}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 62}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2579
38.85%
Jonathan E Brassow
1953
29.42%
Mikulas Patocka
797
12.00%
Heinz Mauelshagen
334
5.03%
Mike Snitzer
170
2.56%
Milan Broz
113
1.70%
Tushar Sugandhi
62
0.93%
Christoph Hellwig
60
0.90%
Neil Brown
38
0.57%
Michael Christie
31
0.47%
Kent Overstreet
19
0.29%
Andrew Morton
18
0.27%
Bart Van Assche
13
0.20%
Kiyoshi Ueda
3
0.05%
Al Viro
2
0.03%
Linus Torvalds
1
0.02%
Others
446
6.72%
Total
6639
dm-region-hash.c
724
-
16
3013
Heinz Mauelshagen
Alasdair G. Kergon
Mikulas Patocka
Jonathan E Brassow
Kent Overstreet
Michael Christie
Linus Torvalds (pre-git)
Mike Snitzer
Linus Torvalds
Others
May 1998
February 2002
June 2004
February 2005
March 2006
June 2006
November 2006
July 2007
October 2007
February 2008
April 2008
October 2008
June 2009
December 2009
September 2010
March 2011
July 2012
October 2013
October 2015
June 2016
August 2016
May 2018
June 2018
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 342}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 2504}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
2508
83.24%
Alasdair G. Kergon
352
11.68%
Mikulas Patocka
52
1.73%
Jonathan E Brassow
30
1.00%
Kent Overstreet
21
0.70%
Michael Christie
14
0.46%
Linus Torvalds (pre-git)
2
0.07%
Mike Snitzer
2
0.07%
Linus Torvalds
1
0.03%
Others
31
1.03%
Total
3013
dm-rq.c
596
-
22
2359
Mike Snitzer
Christoph Hellwig
Ming Lei
Alan Cox
Mikulas Patocka
Kiyoshi Ueda
Andrew Morton
Yufen Yu
Bart Van Assche
Alasdair G. Kergon
Heinz Mauelshagen
Milan Broz
Mike Anderson
Hannes Reinecke
Kent Overstreet
Others
October 2002
July 2003
March 2004
June 2004
November 2004
September 2005
March 2006
June 2006
May 2007
January 2009
June 2009
December 2009
August 2010
March 2012
September 2012
July 2013
August 2013
September 2013
October 2014
December 2014
February 2015
March 2015
June 2015
January 2016
February 2016
May 2016
July 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
January 2018
May 2018
October 2018
November 2018
December 2018
April 2019
June 2019
July 2019
May 2020
June 2020
September 2020
April 2021
June 2021
September 2021
February 2022
June 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 74}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 11}, {"author_id": 2, "token_count": 6}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 19}, {"author_id": 4, "token_count": 7}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1472}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 16, "token_count": 4}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 11}, {"author_id": 33, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 33, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1779
75.41%
Christoph Hellwig
142
6.02%
Ming Lei
84
3.56%
Alan Cox
74
3.14%
Mikulas Patocka
32
1.36%
Kiyoshi Ueda
30
1.27%
Andrew Morton
15
0.64%
Yufen Yu
14
0.59%
Bart Van Assche
14
0.59%
Alasdair G. Kergon
12
0.51%
Heinz Mauelshagen
9
0.38%
Milan Broz
7
0.30%
Mike Anderson
5
0.21%
Hannes Reinecke
4
0.17%
Kent Overstreet
1
0.04%
Others
137
5.81%
Total
2359
dm-rq.h
47
-
9
127
Mike Snitzer
Alan Cox
Kiyoshi Ueda
Milan Broz
Kent Overstreet
Christoph Hellwig
Alasdair G. Kergon
Andrew Morton
Others
October 2002
July 2003
January 2005
June 2006
October 2006
January 2009
June 2009
September 2012
September 2013
October 2014
February 2015
October 2015
May 2016
September 2016
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 32}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 13}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
56
44.09%
Alan Cox
32
25.20%
Kiyoshi Ueda
15
11.81%
Milan Broz
6
4.72%
Kent Overstreet
5
3.94%
Christoph Hellwig
5
3.94%
Alasdair G. Kergon
3
2.36%
Andrew Morton
2
1.57%
Others
3
2.36%
Total
127
dm-snap-persistent.c
974
-
24
3550
Alasdair G. Kergon
Mikulas Patocka
Jonathan E Brassow
Milan Broz
Mike Snitzer
Heinz Mauelshagen
Michael Christie
Bart Van Assche
Christoph Hellwig
Andrew Morton
Tushar Sugandhi
Others
June 2004
March 2006
June 2006
October 2006
May 2007
July 2007
February 2008
April 2008
July 2008
October 2008
January 2009
April 2009
May 2009
September 2009
October 2009
December 2009
August 2010
October 2010
January 2011
May 2011
August 2011
September 2013
October 2013
January 2014
March 2014
October 2015
January 2016
June 2016
November 2016
May 2017
March 2018
January 2020
March 2020
July 2020
September 2020
April 2021
July 2021
July 2022
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 871}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 78}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 150}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 62}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 944}, {"author_id": 11, "token_count": 85}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 219}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 4, "token_count": 57}, {"author_id": 2, "token_count": 294}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 232}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1950
54.93%
Mikulas Patocka
768
21.63%
Jonathan E Brassow
309
8.70%
Milan Broz
158
4.45%
Mike Snitzer
108
3.04%
Heinz Mauelshagen
87
2.45%
Michael Christie
11
0.31%
Bart Van Assche
9
0.25%
Christoph Hellwig
7
0.20%
Andrew Morton
6
0.17%
Tushar Sugandhi
3
0.08%
Others
134
3.77%
Total
3550
dm-snap-transient.c
156
-
9
583
Alasdair G. Kergon
Jonathan E Brassow
Mike Snitzer
Milan Broz
Heinz Mauelshagen
Andrew Morton
Mikulas Patocka
Tushar Sugandhi
Others
June 2004
March 2006
June 2006
February 2008
April 2008
January 2009
April 2009
December 2009
May 2011
October 2015
January 2016
March 2020
July 2021
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 231}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 64}, {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 169}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
303
51.97%
Jonathan E Brassow
220
37.74%
Mike Snitzer
28
4.80%
Milan Broz
10
1.72%
Heinz Mauelshagen
7
1.20%
Andrew Morton
5
0.86%
Mikulas Patocka
4
0.69%
Tushar Sugandhi
3
0.51%
Others
3
0.51%
Total
583
dm-snap.c
2873
-
30
11421
Mikulas Patocka
Alasdair G. Kergon
Mike Snitzer
Nikos Tsironis
Milan Broz
Jonathan E Brassow
Tushar Sugandhi
Christoph Hellwig
Kent Overstreet
Andrew Morton
Kiyoshi Ueda
Heinz Mauelshagen
Michael Christie
Alan Cox
Others
October 2002
June 2004
March 2005
July 2005
January 2006
February 2006
March 2006
June 2006
October 2006
December 2006
July 2007
October 2007
February 2008
March 2008
April 2008
July 2008
October 2008
January 2009
April 2009
June 2009
September 2009
October 2009
December 2009
March 2010
August 2010
September 2010
January 2011
May 2011
August 2011
July 2012
December 2012
March 2013
October 2013
November 2013
January 2014
March 2014
February 2015
June 2015
July 2015
October 2015
January 2016
February 2016
June 2016
July 2016
August 2016
June 2017
August 2017
November 2017
May 2018
June 2018
August 2018
October 2018
March 2019
June 2019
July 2019
October 2019
December 2019
July 2020
December 2020
April 2021
May 2021
July 2021
January 2022
July 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 3257}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 165}, {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 73}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 8, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 254}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 7, "token_count": 6}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 402}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 11, "token_count": 20}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 150}, {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 49}, {"author_id": 4, "token_count": 1267}, {"author_id": 2, "token_count": 1694}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 2, "token_count": 196}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 133}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 359}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 723}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 731}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 321}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 79}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
3878
33.95%
Alasdair G. Kergon
3576
31.31%
Mike Snitzer
2168
18.98%
Nikos Tsironis
770
6.74%
Milan Broz
283
2.48%
Jonathan E Brassow
226
1.98%
Tushar Sugandhi
79
0.69%
Christoph Hellwig
56
0.49%
Kent Overstreet
25
0.22%
Andrew Morton
15
0.13%
Kiyoshi Ueda
12
0.11%
Heinz Mauelshagen
6
0.05%
Michael Christie
3
0.03%
Alan Cox
3
0.03%
Others
321
2.81%
Total
11421
dm-stats.c
1244
-
18
6508
Mikulas Patocka
Mike Snitzer
Alan Cox
Andrew Morton
Alasdair G. Kergon
Mike Anderson
Michael Christie
Kiyoshi Ueda
Joe Thornber
Others
October 2002
June 2003
March 2004
November 2004
June 2006
October 2007
June 2009
August 2010
July 2012
March 2013
August 2013
September 2013
December 2013
August 2014
October 2014
May 2015
June 2015
August 2015
May 2016
June 2016
February 2017
May 2017
October 2017
November 2017
January 2018
June 2018
December 2018
August 2019
May 2020
February 2022
March 2022
April 2022
August 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 107}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 4535}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 1463}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
6182
94.99%
Mike Snitzer
121
1.86%
Alan Cox
107
1.64%
Andrew Morton
18
0.28%
Alasdair G. Kergon
15
0.23%
Mike Anderson
7
0.11%
Michael Christie
7
0.11%
Kiyoshi Ueda
6
0.09%
Joe Thornber
4
0.06%
Others
41
0.63%
Total
6508
dm-stats.h
48
-
9
200
Mikulas Patocka
Mike Snitzer
Alan Cox
Andrew Morton
Milan Broz
Joe Thornber
Alasdair G. Kergon
Others
October 2002
June 2003
July 2003
August 2003
March 2004
January 2005
March 2006
January 2009
June 2009
March 2013
August 2013
June 2015
November 2017
February 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
146
73.00%
Mike Snitzer
28
14.00%
Alan Cox
15
7.50%
Andrew Morton
4
2.00%
Milan Broz
1
0.50%
Joe Thornber
1
0.50%
Alasdair G. Kergon
1
0.50%
Others
4
2.00%
Total
200
dm-stripe.c
499
-
32
2405
Alan Cox
Mikulas Patocka
Mike Snitzer
Dan J Williams
Christoph Hellwig
Andrew Morton
Joe Thornber
Tushar Sugandhi
Alasdair G. Kergon
Michael Christie
Kent Overstreet
Jianpeng Ma
Heinz Mauelshagen
Kiyoshi Ueda
Al Viro
Others
October 2002
December 2002
June 2003
August 2003
September 2003
March 2004
April 2004
September 2004
January 2005
February 2005
March 2005
March 2006
June 2006
December 2006
October 2007
February 2008
September 2008
October 2008
November 2008
June 2009
July 2009
September 2009
February 2010
August 2010
September 2010
January 2011
March 2012
July 2012
August 2012
September 2012
December 2012
March 2013
May 2013
September 2013
October 2013
October 2014
July 2015
January 2016
June 2016
August 2016
April 2017
May 2017
June 2017
August 2017
October 2017
March 2018
May 2018
October 2019
February 2020
May 2020
November 2020
July 2021
November 2021
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 844}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 25}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 296}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 69}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 16, "token_count": 3}, {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 316}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 50, "token_count": 13}, {"author_id": 4, "token_count": 49}, {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 15, "token_count": 51}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 35}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 50}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
844
35.09%
Mikulas Patocka
478
19.88%
Mike Snitzer
182
7.57%
Dan J Williams
94
3.91%
Christoph Hellwig
82
3.41%
Andrew Morton
51
2.12%
Joe Thornber
44
1.83%
Tushar Sugandhi
35
1.46%
Alasdair G. Kergon
30
1.25%
Michael Christie
14
0.58%
Kent Overstreet
13
0.54%
Jianpeng Ma
13
0.54%
Heinz Mauelshagen
4
0.17%
Kiyoshi Ueda
3
0.12%
Al Viro
1
0.04%
Others
517
21.50%
Total
2405
dm-switch.c
592
-
11
3037
Jim Ramsay
Mikulas Patocka
Christoph Hellwig
Kent Overstreet
Tushar Sugandhi
Others
July 2013
October 2013
July 2014
October 2015
June 2017
August 2017
October 2017
June 2018
January 2019
May 2020
November 2020
July 2021
October 2021
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 28, "token_count": 2734}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jim Ramsay
2734
90.02%
Mikulas Patocka
253
8.33%
Christoph Hellwig
21
0.69%
Kent Overstreet
4
0.13%
Tushar Sugandhi
2
0.07%
Others
23
0.76%
Total
3037
dm-sysfs.c
147
-
11
592
Milan Broz
Mike Snitzer
Alan Cox
Mikulas Patocka
Andrew Morton
Kiyoshi Ueda
Alasdair G. Kergon
Others
October 2002
July 2003
January 2009
June 2009
December 2009
January 2010
February 2010
January 2014
February 2015
March 2015
May 2016
October 2018
January 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 30}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 423}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Milan Broz
423
71.45%
Mike Snitzer
61
10.30%
Alan Cox
30
5.07%
Mikulas Patocka
22
3.72%
Andrew Morton
18
3.04%
Kiyoshi Ueda
1
0.17%
Alasdair G. Kergon
1
0.17%
Others
36
6.08%
Total
592
dm-table.c
2163
-
61
8962
Mike Snitzer
Alan Cox
Satya Tangirala
Damien Le Moal
Alasdair G. Kergon
Christoph Hellwig
Mikulas Patocka
Joe Thornber
Andrew Morton
Kiyoshi Ueda
Milan Broz
Ming Lei
Hannes Reinecke
Mike Anderson
Bart Van Assche
Dan J Williams
tang.junhui
Al Viro
Neil Brown
Jonathan E Brassow
Linus Torvalds
Kent Overstreet
Others
February 2002
September 2002
October 2002
January 2003
February 2003
June 2003
July 2003
September 2003
December 2003
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
November 2004
January 2005
February 2005
March 2005
July 2005
March 2006
May 2006
June 2006
October 2006
May 2007
July 2007
October 2007
December 2007
February 2008
April 2008
June 2008
September 2008
October 2008
January 2009
April 2009
June 2009
July 2009
September 2009
December 2009
January 2010
August 2010
January 2011
March 2011
April 2011
July 2011
August 2011
September 2011
October 2011
January 2012
March 2012
July 2012
September 2012
December 2012
March 2013
August 2013
October 2013
November 2013
February 2014
June 2014
July 2014
August 2014
October 2014
December 2014
February 2015
March 2015
May 2015
June 2015
October 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
January 2017
April 2017
May 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
June 2018
October 2018
November 2018
December 2018
March 2019
May 2019
June 2019
July 2019
August 2019
November 2019
May 2020
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
August 2021
September 2021
October 2021
November 2021
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 2259}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 131}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 67}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 67}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 38, "token_count": 41}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 78}, {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 26, "token_count": 149}, {"author_id": 4, "token_count": 721}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 127}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 163}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 385}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 123}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 79}, {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 48}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 34}, {"author_id": 16, "token_count": 53}, {"author_id": 15, "token_count": 7}, {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 393}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 87}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 64}, {"author_id": 55, "token_count": 496}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 4, "token_count": 52}, {"author_id": 33, "token_count": 99}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 135}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 4, "token_count": 277}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
2534
28.27%
Alan Cox
2259
25.21%
Satya Tangirala
508
5.67%
Damien Le Moal
421
4.70%
Alasdair G. Kergon
363
4.05%
Christoph Hellwig
339
3.78%
Mikulas Patocka
272
3.04%
Joe Thornber
189
2.11%
Andrew Morton
173
1.93%
Kiyoshi Ueda
149
1.66%
Milan Broz
140
1.56%
Ming Lei
99
1.10%
Hannes Reinecke
69
0.77%
Mike Anderson
58
0.65%
Bart Van Assche
36
0.40%
Dan J Williams
25
0.28%
tang.junhui
24
0.27%
Al Viro
12
0.13%
Neil Brown
9
0.10%
Jonathan E Brassow
9
0.10%
Linus Torvalds
5
0.06%
Kent Overstreet
2
0.02%
Others
1267
14.14%
Total
8962
dm-target.c
175
-
12
635
Alan Cox
Mike Snitzer
Andrew Morton
Joe Thornber
Mikulas Patocka
Dan J Williams
Christoph Hellwig
Alasdair G. Kergon
Linus Torvalds
Others
October 2002
December 2002
January 2003
May 2003
June 2003
March 2004
May 2004
June 2006
January 2009
April 2009
June 2009
August 2010
December 2012
March 2013
August 2013
December 2014
February 2016
May 2016
June 2016
April 2017
June 2017
August 2020
May 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 413}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 55}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
413
65.04%
Mike Snitzer
75
11.81%
Andrew Morton
56
8.82%
Joe Thornber
21
3.31%
Mikulas Patocka
11
1.73%
Dan J Williams
7
1.10%
Christoph Hellwig
5
0.79%
Alasdair G. Kergon
5
0.79%
Linus Torvalds
2
0.31%
Others
40
6.30%
Total
635
dm-thin-metadata.c
2158
-
12
8949
Joe Thornber
Mike Snitzer
Nikos Tsironis
Mikulas Patocka
Christoph Hellwig
Others
October 2011
March 2012
June 2012
July 2012
December 2012
March 2013
May 2013
December 2013
February 2014
March 2014
July 2014
October 2014
April 2015
August 2015
October 2015
November 2015
December 2015
January 2016
July 2016
May 2017
December 2017
September 2018
January 2019
April 2019
July 2019
December 2019
January 2020
August 2020
September 2020
January 2021
April 2021
October 2021
July 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 4939}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 387}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1491}, {"author_id": 4, "token_count": 106}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 161}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 416}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 71}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
8160
91.18%
Mike Snitzer
496
5.54%
Nikos Tsironis
71
0.79%
Mikulas Patocka
12
0.13%
Christoph Hellwig
2
0.02%
Others
208
2.32%
Total
8949
dm-thin-metadata.h
241
-
3
635
Joe Thornber
Mike Snitzer
Nikos Tsironis
October 2011
March 2012
June 2012
July 2012
May 2013
December 2013
February 2014
October 2014
April 2015
July 2016
January 2019
December 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 476}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
592
93.23%
Mike Snitzer
31
4.88%
Nikos Tsironis
12
1.89%
Total
635
dm-thin.c
4526
-
29
19229
Joe Thornber
Mike Snitzer
Mikulas Patocka
Nikos Tsironis
Christoph Hellwig
Alasdair G. Kergon
Michael Christie
Kent Overstreet
Heinz Mauelshagen
Tushar Sugandhi
Alan Cox
Others
October 2002
October 2011
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
December 2012
March 2013
May 2013
August 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
September 2014
October 2014
November 2014
December 2014
January 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
January 2017
April 2017
June 2017
August 2017
October 2017
November 2017
January 2018
May 2018
June 2018
July 2018
August 2018
September 2018
December 2018
January 2019
February 2019
October 2019
November 2019
December 2019
January 2020
March 2020
July 2021
October 2021
January 2022
February 2022
March 2022
April 2022
July 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 6646}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 1157}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 120}, {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 0, "token_count": 1050}, {"author_id": 4, "token_count": 242}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 148}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 224}, {"author_id": 4, "token_count": 20}, {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 188}, {"author_id": 4, "token_count": 41}, {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 421}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 262}, {"author_id": 4, "token_count": 237}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 265}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 402}, {"author_id": 4, "token_count": 634}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 241}, {"author_id": 4, "token_count": 75}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 435}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 1870}, {"author_id": 4, "token_count": 387}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 132}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1168}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 0, "token_count": 59}, {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 209}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 43}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 266}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 37}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 32}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 109}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 142}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
15265
79.39%
Mike Snitzer
2878
14.97%
Mikulas Patocka
362
1.88%
Nikos Tsironis
180
0.94%
Christoph Hellwig
100
0.52%
Alasdair G. Kergon
46
0.24%
Michael Christie
43
0.22%
Kent Overstreet
42
0.22%
Heinz Mauelshagen
14
0.07%
Tushar Sugandhi
4
0.02%
Alan Cox
3
0.02%
Others
292
1.52%
Total
19229
dm-uevent.c
206
-
12
730
Mike Anderson
Alan Cox
Kiyoshi Ueda
Andrew Morton
Mikulas Patocka
Joe Thornber
Alasdair G. Kergon
Others
October 2002
December 2002
February 2004
March 2004
August 2004
June 2006
December 2006
October 2007
April 2008
December 2009
March 2010
May 2011
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 646}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Anderson
646
88.49%
Alan Cox
29
3.97%
Kiyoshi Ueda
16
2.19%
Andrew Morton
9
1.23%
Mikulas Patocka
3
0.41%
Joe Thornber
3
0.41%
Alasdair G. Kergon
3
0.41%
Others
21
2.88%
Total
730
dm-uevent.h
46
-
3
140
Mike Anderson
Alan Cox
Others
October 2002
October 2007
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 129}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Anderson
129
92.14%
Alan Cox
9
6.43%
Others
2
1.43%
Total
140
dm-unstripe.c
211
-
5
952
Scott Bauer
Heinz Mauelshagen
Milan Broz
Tushar Sugandhi
Others
December 2017
January 2018
February 2018
November 2018
March 2020
November 2020
July 2021
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 896}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Scott Bauer
897
94.22%
Heinz Mauelshagen
41
4.31%
Milan Broz
7
0.74%
Tushar Sugandhi
2
0.21%
Others
5
0.53%
Total
952
dm-verity-fec.c
822
-
13
3714
Sami Tolvanen
Mikulas Patocka
Kent Overstreet
Milan Broz
Neil Brown
Mike Snitzer
Others
March 2012
November 2015
December 2015
January 2016
June 2016
February 2017
March 2017
April 2017
April 2018
May 2018
August 2018
May 2019
March 2020
April 2020
February 2021
April 2021
July 2022
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 3292}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 43}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
3380
91.01%
Mikulas Patocka
154
4.15%
Kent Overstreet
49
1.32%
Milan Broz
34
0.92%
Neil Brown
3
0.08%
Mike Snitzer
1
0.03%
Others
93
2.50%
Total
3714
dm-verity-fec.h
153
-
5
539
Sami Tolvanen
Mikulas Patocka
Alasdair G. Kergon
Others
March 2012
July 2012
March 2015
November 2015
December 2015
March 2017
May 2019
April 2021
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 470}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
494
91.65%
Mikulas Patocka
38
7.05%
Alasdair G. Kergon
1
0.19%
Others
6
1.11%
Total
539
dm-verity-loadpin.c
83
-
4
284
Matthias Kaehlcke
Mikulas Patocka
Sami Tolvanen
Others
March 2012
December 2015
June 2019
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 57, "token_count": 239}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 57, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Matthias Kaehlcke
277
97.54%
Mikulas Patocka
5
1.76%
Sami Tolvanen
1
0.35%
Others
1
0.35%
Total
284
dm-verity-target.c
1526
-
25
6973
Mikulas Patocka
Sami Tolvanen
Mike Snitzer
Tushar Sugandhi
Matthias Kaehlcke
Jaskaran Khurana
Christoph Hellwig
Kent Overstreet
Alasdair G. Kergon
Milan Broz
Linus Torvalds
Others
February 2002
October 2011
March 2012
July 2012
September 2012
October 2012
December 2012
March 2013
July 2013
October 2013
April 2014
December 2014
March 2015
May 2015
July 2015
October 2015
November 2015
December 2015
January 2016
September 2016
February 2017
May 2017
June 2017
August 2017
October 2017
March 2018
June 2018
August 2018
December 2018
June 2019
July 2019
January 2020
June 2020
July 2020
December 2020
March 2021
July 2021
August 2021
September 2021
October 2021
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3082}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 22, "token_count": 326}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 563}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 619}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 359}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 227}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 48, "token_count": 135}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 228}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 57, "token_count": 125}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 142}, {"author_id": 60, "token_count": 267}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 103}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 57, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
3389
48.60%
Sami Tolvanen
1508
21.63%
Mike Snitzer
261
3.74%
Tushar Sugandhi
243
3.48%
Matthias Kaehlcke
139
1.99%
Jaskaran Khurana
135
1.94%
Christoph Hellwig
49
0.70%
Kent Overstreet
16
0.23%
Alasdair G. Kergon
3
0.04%
Milan Broz
2
0.03%
Linus Torvalds
2
0.03%
Others
1226
17.58%
Total
6973
dm-verity-verify-sig.c
138
-
3
490
Jaskaran Khurana
Others
July 2019
October 2020
May 2021
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 48, "token_count": 480}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jaskaran Khurana
480
97.96%
Others
10
2.04%
Total
490
dm-verity-verify-sig.h
60
-
3
204
Jaskaran Khurana
Damien Le Moal
Sami Tolvanen
December 2015
July 2019
July 2020
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 48, "token_count": 190}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jaskaran Khurana
190
93.14%
Damien Le Moal
8
3.92%
Sami Tolvanen
6
2.94%
Total
204
dm-verity.h
141
-
10
506
Mikulas Patocka
Sami Tolvanen
Matthias Kaehlcke
Jaskaran Khurana
Kent Overstreet
Others
March 2012
October 2013
March 2015
November 2015
December 2015
February 2017
March 2018
June 2019
July 2019
June 2020
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 256}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 22, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 111}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 57, "token_count": 24}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 57, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
258
50.99%
Sami Tolvanen
161
31.82%
Matthias Kaehlcke
34
6.72%
Jaskaran Khurana
5
0.99%
Kent Overstreet
3
0.59%
Others
45
8.89%
Total
506
dm-writecache.c
2775
-
17
14871
Mikulas Patocka
Mike Snitzer
Christoph Hellwig
Bart Van Assche
Heinz Mauelshagen
Dan J Williams
Tushar Sugandhi
Others
March 2018
June 2018
July 2018
August 2018
October 2018
February 2019
April 2019
August 2019
October 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
October 2020
November 2020
February 2021
March 2021
May 2021
June 2021
July 2021
October 2021
November 2021
January 2022
May 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 11380}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 177}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 660}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 332}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 199}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 446}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 721}, {"author_id": 2, "token_count": 266}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 8}, {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
13927
93.65%
Mike Snitzer
727
4.89%
Christoph Hellwig
23
0.15%
Bart Van Assche
8
0.05%
Heinz Mauelshagen
7
0.05%
Dan J Williams
7
0.05%
Tushar Sugandhi
2
0.01%
Others
170
1.14%
Total
14871
dm-zero.c
88
-
9
249
Alasdair G. Kergon
Christoph Hellwig
Mike Snitzer
Mikulas Patocka
Kiyoshi Ueda
Others
June 2004
May 2005
June 2006
December 2006
October 2008
August 2010
December 2012
March 2013
June 2014
July 2016
August 2016
June 2017
November 2020
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 195}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
204
81.93%
Christoph Hellwig
18
7.23%
Mike Snitzer
6
2.41%
Mikulas Patocka
2
0.80%
Kiyoshi Ueda
1
0.40%
Others
18
7.23%
Total
249
dm-zone.c
648
-
13
2475
Damien Le Moal
Christoph Hellwig
Mike Snitzer
Alan Cox
Mikulas Patocka
Hannes Reinecke
Andrew Morton
Alasdair G. Kergon
Bart Van Assche
Milan Broz
Kiyoshi Ueda
Others
October 2002
April 2004
June 2006
December 2007
June 2009
July 2009
August 2010
October 2012
July 2013
July 2014
October 2015
January 2016
May 2016
July 2016
October 2016
November 2017
March 2018
October 2018
November 2019
December 2019
July 2020
May 2021
June 2021
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 64}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 4, "token_count": 5}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 58}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 1981}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 16, "token_count": 81}, {"author_id": 4, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
1987
80.28%
Christoph Hellwig
267
10.79%
Mike Snitzer
106
4.28%
Alan Cox
64
2.59%
Mikulas Patocka
26
1.05%
Hannes Reinecke
5
0.20%
Andrew Morton
4
0.16%
Alasdair G. Kergon
3
0.12%
Bart Van Assche
2
0.08%
Milan Broz
1
0.04%
Kiyoshi Ueda
1
0.04%
Others
9
0.36%
Total
2475
dm-zoned-metadata.c
3050
-
14
13542
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
Christoph Hellwig
Mike Snitzer
Bart Van Assche
Coly Li
Others
January 2006
June 2009
October 2011
June 2017
July 2017
August 2017
January 2018
May 2018
October 2018
April 2019
June 2019
August 2019
October 2019
November 2019
December 2019
February 2020
May 2020
June 2020
July 2020
May 2021
January 2022
March 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 10330}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 104}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 138}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 156}, {"author_id": 52, "token_count": 58}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 52, "token_count": 51}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 1656}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 80}, {"author_id": 24, "token_count": 798}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
10580
78.13%
Hannes Reinecke
2454
18.12%
Dmitry Fomichev
247
1.82%
Christoph Hellwig
187
1.38%
Mike Snitzer
7
0.05%
Bart Van Assche
4
0.03%
Coly Li
2
0.01%
Others
61
0.45%
Total
13542
dm-zoned-reclaim.c
640
-
4
2504
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
Mikulas Patocka
June 2017
July 2017
August 2019
November 2019
May 2020
June 2020
July 2020
May 2021
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 1940}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 69}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 313}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 24, "token_count": 156}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
1955
78.08%
Hannes Reinecke
469
18.73%
Dmitry Fomichev
77
3.08%
Mikulas Patocka
3
0.12%
Total
2504
dm-zoned-target.c
1174
-
12
5215
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
Christoph Hellwig
Kent Overstreet
Heinz Mauelshagen
Tushar Sugandhi
Mike Snitzer
Bart Van Assche
Others
June 2017
July 2017
October 2017
January 2018
May 2018
June 2018
August 2018
November 2018
August 2019
November 2019
February 2020
March 2020
May 2020
June 2020
July 2020
March 2021
July 2021
October 2021
February 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 3518}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 102}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 170}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 52, "token_count": 89}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 844}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 390}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
3634
69.68%
Hannes Reinecke
1234
23.66%
Dmitry Fomichev
259
4.97%
Christoph Hellwig
46
0.88%
Kent Overstreet
12
0.23%
Heinz Mauelshagen
7
0.13%
Tushar Sugandhi
2
0.04%
Mike Snitzer
2
0.04%
Bart Van Assche
1
0.02%
Others
18
0.35%
Total
5215
dm-zoned.h
303
-
5
1197
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
Christoph Hellwig
Bart Van Assche
June 2017
July 2019
August 2019
November 2019
May 2020
June 2020
March 2022
July 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 957}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 103}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
1004
83.88%
Hannes Reinecke
154
12.87%
Dmitry Fomichev
33
2.76%
Christoph Hellwig
4
0.33%
Bart Van Assche
2
0.17%
Total
1197
dm.c
3396
-
77
13860
Mike Snitzer
Christoph Hellwig
Ming Lei
Mikulas Patocka
Kiyoshi Ueda
Alan Cox
Alasdair G. Kergon
Dan J Williams
Michael Christie
Milan Broz
Andrew Morton
Damien Le Moal
Mike Anderson
Bart Van Assche
Joe Thornber
Satya Tangirala
Tushar Sugandhi
Kent Overstreet
Hannes Reinecke
Al Viro
Neil Brown
Sami Tolvanen
Chandra Seetharaman
Linus Torvalds
Others
October 2002
November 2002
December 2002
January 2003
June 2003
July 2003
August 2003
December 2003
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
November 2004
January 2005
May 2005
July 2005
January 2006
February 2006
March 2006
June 2006
October 2006
December 2006
January 2007
May 2007
October 2007
December 2007
February 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
January 2009
April 2009
June 2009
September 2009
October 2009
December 2009
March 2010
August 2010
September 2010
November 2010
January 2011
May 2011
August 2011
October 2011
July 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
March 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
October 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
April 2017
May 2017
June 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
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
October 2019
November 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
May 2021
June 2021
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
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 777}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "token_count": 6}, {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 67}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 72}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 91}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 105}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 67}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 38, "token_count": 92}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 8, "token_count": 77}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 2, "token_count": 59}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 26, "token_count": 539}, {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 52}, {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 26, "token_count": 123}, {"author_id": 38, "token_count": 5}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 26, "token_count": 92}, {"author_id": 4, "token_count": 109}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 61}, {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 43}, {"author_id": 35, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 457}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 72}, {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 283}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 503}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1857}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 320}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 53, "token_count": 34}, {"author_id": 4, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 33}, {"author_id": 16, "token_count": 29}, {"author_id": 15, "token_count": 195}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 15, "token_count": 96}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 135}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 406}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 2}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 33, "token_count": 109}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 4, "token_count": 125}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 4, "token_count": 1}, {"author_id": 55, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 277}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 6, "token_count": 131}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 49}, {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 122}, {"author_id": 4, "token_count": 423}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 453}, {"author_id": 33, "token_count": 280}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 4, "token_count": 116}, {"author_id": 33, "token_count": 435}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 67}, {"author_id": 4, "token_count": 11}, {"author_id": 2, "token_count": 44}, {"author_id": 33, "token_count": 404}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 11}, {"author_id": 16, "token_count": 7}, {"author_id": 35, "token_count": 301}, {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 252}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
5402
38.98%
Christoph Hellwig
1613
11.64%
Ming Lei
1228
8.86%
Mikulas Patocka
992
7.16%
Kiyoshi Ueda
844
6.09%
Alan Cox
796
5.74%
Alasdair G. Kergon
432
3.12%
Dan J Williams
331
2.39%
Michael Christie
314
2.27%
Milan Broz
216
1.56%
Andrew Morton
190
1.37%
Damien Le Moal
183
1.32%
Mike Anderson
103
0.74%
Bart Van Assche
79
0.57%
Joe Thornber
53
0.38%
Satya Tangirala
43
0.31%
Tushar Sugandhi
30
0.22%
Kent Overstreet
24
0.17%
Hannes Reinecke
12
0.09%
Al Viro
10
0.07%
Neil Brown
8
0.06%
Sami Tolvanen
5
0.04%
Chandra Seetharaman
4
0.03%
Linus Torvalds
1
0.01%
Others
947
6.83%
Total
13860
dm.h
227
-
26
924
Alan Cox
Mike Snitzer
Damien Le Moal
Kiyoshi Ueda
Mikulas Patocka
Joe Thornber
Alasdair G. Kergon
Andrew Morton
Milan Broz
Christoph Hellwig
Bart Van Assche
Mike Anderson
Linus Torvalds
Hannes Reinecke
Al Viro
Heinz Mauelshagen
Others
February 2002
May 2002
September 2002
October 2002
June 2003
July 2003
August 2003
September 2003
March 2004
April 2004
November 2004
January 2005
March 2005
March 2006
June 2006
October 2006
December 2006
December 2007
April 2008
September 2008
October 2008
January 2009
April 2009
June 2009
July 2009
December 2009
March 2010
August 2010
December 2010
August 2011
October 2011
July 2012
September 2012
August 2013
September 2013
November 2013
January 2014
August 2014
October 2014
March 2015
January 2016
February 2016
May 2016
June 2016
October 2016
January 2017
April 2017
October 2017
December 2017
October 2018
July 2019
November 2019
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 407}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 33}, {"author_id": 4, "token_count": 17}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 38, "token_count": 5}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
407
44.05%
Mike Snitzer
93
10.06%
Damien Le Moal
78
8.44%
Kiyoshi Ueda
50
5.41%
Mikulas Patocka
49
5.30%
Joe Thornber
49
5.30%
Alasdair G. Kergon
49
5.30%
Andrew Morton
48
5.19%
Milan Broz
40
4.33%
Christoph Hellwig
16
1.73%
Bart Van Assche
6
0.65%
Mike Anderson
5
0.54%
Linus Torvalds
4
0.43%
Hannes Reinecke
3
0.32%
Al Viro
2
0.22%
Heinz Mauelshagen
1
0.11%
Others
24
2.60%
Total
924
md-autodetect.c
282
-
15
1245
Christoph Hellwig
Andrew Morton
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Neil Brown
Others
September 1991
August 1994
March 1997
January 1998
August 1998
June 1999
September 1999
January 2000
March 2000
May 2000
July 2000
February 2002
July 2002
October 2002
November 2002
February 2003
July 2003
September 2003
March 2004
January 2006
October 2006
April 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
March 2009
November 2017
June 2020
July 2020
August 2020
June 2022
July 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 59}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 107}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "token_count": 130}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 378}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 197}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 206}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
223
17.91%
Andrew Morton
197
15.82%
Al Viro
135
10.84%
Linus Torvalds (pre-git)
110
8.84%
Linus Torvalds
107
8.59%
Neil Brown
21
1.69%
Others
452
36.31%
Total
1245
md-bitmap.c
2649
-
46
12792
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
Jonathan E Brassow
Shaohua Li
Linus Torvalds (pre-git)
Xiao Jiang
Al Viro
Andrew Morton
Christoph Hellwig
Andre Noll
Song Liu
Michael Christie
Linus Torvalds
Jianpeng Ma
Mike Snitzer
Bart Van Assche
Others
September 1991
May 1994
August 1994
January 1995
January 1996
January 1997
March 1997
January 2000
March 2000
May 2000
August 2000
February 2002
May 2002
June 2002
July 2002
November 2002
June 2004
August 2004
June 2005
July 2005
August 2005
September 2005
November 2005
January 2006
March 2006
June 2006
October 2006
January 2007
February 2007
May 2007
July 2007
October 2007
February 2008
March 2008
May 2008
June 2008
July 2008
August 2008
December 2008
March 2009
April 2009
May 2009
September 2009
October 2009
December 2009
March 2010
June 2010
October 2010
January 2011
March 2011
May 2011
June 2011
July 2011
September 2011
October 2011
December 2011
March 2012
April 2012
May 2012
August 2012
October 2012
January 2013
April 2013
June 2013
December 2013
March 2014
May 2014
June 2014
December 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
March 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
June 2018
August 2018
October 2018
April 2019
May 2019
June 2019
September 2019
December 2019
January 2020
June 2020
July 2020
August 2020
September 2020
October 2020
April 2021
May 2021
October 2021
March 2022
July 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 1, "token_count": 3355}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 215}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 477}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1775}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 22}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 314}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2393}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 67}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 600}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 401}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 21, "token_count": 165}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 72}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 30}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 43}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
10145
79.31%
Goldwyn Rodrigues
718
5.61%
Guoqing Jiang
712
5.57%
Jonathan E Brassow
342
2.67%
Shaohua Li
73
0.57%
Linus Torvalds (pre-git)
63
0.49%
Xiao Jiang
42
0.33%
Al Viro
27
0.21%
Andrew Morton
11
0.09%
Christoph Hellwig
9
0.07%
Andre Noll
7
0.05%
Song Liu
5
0.04%
Michael Christie
5
0.04%
Linus Torvalds
5
0.04%
Jianpeng Ma
4
0.03%
Mike Snitzer
1
0.01%
Bart Van Assche
1
0.01%
Others
622
4.86%
Total
12792
md-bitmap.h
278
-
8
714
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
Linus Torvalds (pre-git)
Others
September 1992
May 2002
June 2005
July 2005
August 2005
September 2005
November 2005
June 2006
October 2006
February 2007
May 2007
July 2007
February 2008
March 2008
June 2008
December 2009
March 2010
June 2010
October 2010
October 2011
March 2012
May 2012
December 2013
March 2014
June 2014
April 2015
August 2015
March 2016
May 2016
March 2017
November 2017
August 2018
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 420}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
582
81.51%
Goldwyn Rodrigues
57
7.98%
Guoqing Jiang
30
4.20%
Linus Torvalds (pre-git)
4
0.56%
Others
41
5.74%
Total
714
md-cluster.c
1602
-
26
7564
Goldwyn Rodrigues
Guoqing Jiang
Neil Brown
Linus Torvalds (pre-git)
Hannes Reinecke
Shaohua Li
Linus Torvalds
Artur Paszkiewicz
Jianpeng Ma
Jonathan E Brassow
Christoph Hellwig
Mike Snitzer
Others
September 1991
January 2000
March 2000
May 2000
February 2002
July 2002
October 2002
March 2003
June 2004
September 2005
November 2005
May 2006
October 2006
March 2009
December 2009
October 2010
June 2011
July 2011
October 2011
March 2012
April 2012
July 2012
March 2014
June 2014
October 2014
December 2014
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
May 2016
August 2016
February 2017
March 2017
April 2017
May 2017
October 2017
June 2018
July 2018
August 2018
October 2018
May 2019
July 2020
August 2020
September 2020
November 2020
December 2021
March 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 1459}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 1817}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 381}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 209}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 368}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 258}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 78}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 67}, {"author_id": 21, "token_count": 70}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 109}, {"author_id": 21, "token_count": 105}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 48}, {"author_id": 21, "token_count": 449}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 226}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 21, "token_count": 163}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 21, "token_count": 708}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 546}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Goldwyn Rodrigues
4565
60.35%
Guoqing Jiang
2575
34.04%
Neil Brown
185
2.45%
Linus Torvalds (pre-git)
22
0.29%
Hannes Reinecke
14
0.19%
Shaohua Li
13
0.17%
Linus Torvalds
9
0.12%
Artur Paszkiewicz
6
0.08%
Jianpeng Ma
5
0.07%
Jonathan E Brassow
4
0.05%
Christoph Hellwig
2
0.03%
Mike Snitzer
1
0.01%
Others
163
2.15%
Total
7564
md-cluster.h
36
-
7
327
Goldwyn Rodrigues
Guoqing Jiang
Neil Brown
Dan J Williams
Linus Torvalds (pre-git)
Jonathan E Brassow
Others
January 2000
March 2009
June 2010
June 2011
October 2011
March 2014
June 2014
October 2014
March 2015
April 2015
June 2015
August 2015
September 2015
October 2015
December 2015
May 2016
March 2017
November 2017
October 2018
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 154}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 38}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Goldwyn Rodrigues
243
74.31%
Guoqing Jiang
48
14.68%
Neil Brown
19
5.81%
Dan J Williams
8
2.45%
Linus Torvalds (pre-git)
4
1.22%
Jonathan E Brassow
4
1.22%
Others
1
0.31%
Total
327
md-faulty.c
363
-
16
1708
Neil Brown
Dan J Williams
Linus Torvalds (pre-git)
Kent Overstreet
Christoph Hellwig
Andre Noll
Shaohua Li
Linus Torvalds
Andrew Morton
Lei Ming
Xiao Jiang
Others
September 1991
May 1998
January 2000
February 2002
October 2002
March 2003
January 2004
November 2004
January 2006
December 2006
September 2007
October 2008
March 2009
June 2009
December 2009
March 2010
October 2010
March 2011
July 2011
September 2011
October 2011
March 2012
September 2012
October 2012
October 2013
December 2014
July 2015
January 2016
February 2017
June 2017
August 2017
May 2018
May 2019
July 2020
May 2021
February 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 1370}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 54}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 15}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1490
87.24%
Dan J Williams
54
3.16%
Linus Torvalds (pre-git)
45
2.63%
Kent Overstreet
25
1.46%
Christoph Hellwig
20
1.17%
Andre Noll
15
0.88%
Shaohua Li
9
0.53%
Linus Torvalds
8
0.47%
Andrew Morton
5
0.29%
Lei Ming
2
0.12%
Xiao Jiang
1
0.06%
Others
34
1.99%
Total
1708
md-linear.c
307
-
25
1261
Neil Brown
Linus Torvalds (pre-git)
Dan J Williams
Kent Overstreet
Coly Li
Shaohua Li
Andre Noll
Christoph Hellwig
Jianpeng Ma
Andrew Morton
Linus Torvalds
Michael Christie
Al Viro
Xiao Jiang
Mike Snitzer
Others
August 1994
January 1996
March 1996
May 1996
March 1997
October 1997
May 1998
June 1999
January 2000
May 2000
July 2000
October 2000
February 2002
April 2002
June 2002
July 2002
August 2002
October 2002
March 2003
April 2003
May 2003
August 2003
September 2003
February 2004
June 2004
November 2004
January 2005
May 2005
September 2005
January 2006
June 2006
May 2007
June 2008
July 2008
October 2008
March 2009
June 2009
August 2009
December 2009
March 2010
May 2010
August 2010
September 2010
July 2011
September 2011
October 2011
December 2011
March 2012
April 2012
September 2012
October 2012
October 2013
November 2013
September 2014
December 2014
June 2016
August 2016
November 2016
January 2017
February 2017
April 2017
June 2017
August 2017
October 2017
May 2018
January 2019
May 2019
September 2019
July 2020
November 2020
January 2021
May 2021
April 2022
May 2022
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 118}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 83}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 15, "token_count": 57}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 13}, {"author_id": 1, "token_count": 48}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
601
47.66%
Linus Torvalds (pre-git)
243
19.27%
Dan J Williams
57
4.52%
Kent Overstreet
45
3.57%
Coly Li
30
2.38%
Shaohua Li
29
2.30%
Andre Noll
27
2.14%
Christoph Hellwig
25
1.98%
Jianpeng Ma
14
1.11%
Andrew Morton
13
1.03%
Linus Torvalds
12
0.95%
Michael Christie
6
0.48%
Al Viro
4
0.32%
Xiao Jiang
1
0.08%
Mike Snitzer
1
0.08%
Others
153
12.13%
Total
1261
md-linear.h
17
-
8
43
Linus Torvalds (pre-git)
Neil Brown
Coly Li
Al Viro
Andre Noll
Others
January 1996
January 2000
April 2002
August 2002
May 2003
November 2004
June 2006
July 2008
June 2009
August 2011
October 2011
January 2017
November 2017
May 2020
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
18
41.86%
Neil Brown
15
34.88%
Coly Li
4
9.30%
Al Viro
2
4.65%
Andre Noll
1
2.33%
Others
3
6.98%
Total
43
md-multipath.c
470
-
28
2213
Neil Brown
Linus Torvalds
Al Viro
Linus Torvalds (pre-git)
Christoph Hellwig
Dan J Williams
Andrew Morton
Kent Overstreet
Andre Noll
Shaohua Li
Ming Lei
Xiao Jiang
Mike Snitzer
Michael Christie
Others
September 1991
August 1992
September 1992
November 1992
August 1994
May 1996
October 1997
May 1998
August 1998
June 1999
September 1999
January 2000
July 2000
August 2000
October 2000
February 2002
April 2002
June 2002
July 2002
August 2002
October 2002
February 2003
March 2003
April 2003
May 2003
July 2003
August 2003
September 2003
February 2004
June 2004
August 2004
October 2004
January 2005
May 2005
September 2005
November 2005
January 2006
March 2006
June 2006
October 2006
September 2007
June 2008
March 2009
June 2009
August 2009
December 2009
March 2010
August 2010
September 2010
March 2011
May 2011
July 2011
October 2011
December 2011
March 2012
May 2012
July 2012
October 2012
October 2013
September 2014
December 2014
July 2015
January 2016
March 2016
June 2016
August 2016
November 2016
December 2016
February 2017
April 2017
June 2017
August 2017
October 2017
January 2018
May 2018
June 2018
May 2019
September 2019
July 2020
May 2021
February 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 773}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 42}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 55}, {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 37}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 11}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
938
42.39%
Linus Torvalds
773
34.93%
Al Viro
97
4.38%
Linus Torvalds (pre-git)
81
3.66%
Christoph Hellwig
56
2.53%
Dan J Williams
45
2.03%
Andrew Morton
33
1.49%
Kent Overstreet
31
1.40%
Andre Noll
23
1.04%
Shaohua Li
17
0.77%
Ming Lei
7
0.32%
Xiao Jiang
1
0.05%
Mike Snitzer
1
0.05%
Michael Christie
1
0.05%
Others
109
4.93%
Total
2213
md-multipath.h
32
-
4
74
Linus Torvalds
Neil Brown
Al Viro
Others
February 2002
April 2002
July 2002
August 2002
May 2003
October 2004
October 2011
November 2017
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 50}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
50
67.57%
Neil Brown
16
21.62%
Al Viro
7
9.46%
Others
1
1.35%
Total
74
md.c
9964
-
136
48780
Neil Brown
Linus Torvalds (pre-git)
Goldwyn Rodrigues
Christoph Hellwig
Guoqing Jiang
Xiao Jiang
Artur Paszkiewicz
Dan J Williams
Shaohua Li
Linus Torvalds
Jonathan E Brassow
Andre Noll
Andrew Morton
Xiao Ni
Al Viro
Song Liu
Yufen Yu
Tomasz Majchrzak
Vishal Verma
Jianpeng Ma
Kent Overstreet
Heinz Mauelshagen
Pawel Baldysiak
Maciej Trela
Hannes Reinecke
Logan Gunthorpe
Mikulas Patocka
Mike Snitzer
Raz Ben-Jehuda (caro)
Coly Li
Michael Christie
Damien Le Moal
Bart Van Assche
Lei Ming
Others
September 1991
August 1992
December 1992
March 1993
November 1993
April 1994
May 1994
August 1994
October 1994
June 1995
January 1996
March 1996
May 1996
July 1996
September 1996
December 1996
January 1997
March 1997
August 1997
October 1997
January 1998
March 1998
May 1998
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
July 2000
August 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
August 2003
September 2003
January 2004
February 2004
March 2004
May 2004
June 2004
August 2004
October 2004
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
October 2013
November 2013
December 2013
January 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
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
October 2018
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 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
November 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 87}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 849427200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 369}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 14, "token_count": 64}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 14, "token_count": 48}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 1676}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 811}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 375}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 56}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 27, "token_count": 600}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 20}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 467}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 68}, {"author_id": 1, "token_count": 588}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 45, "token_count": 115}, {"author_id": 20, "token_count": 48}, {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 1178}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "token_count": 27}, {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 184}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 1, "token_count": 139}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 1, "token_count": 2132}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 45, "token_count": 22}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 99}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 156}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 45, "token_count": 10}, {"author_id": 1, "token_count": 445}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 858}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 1, "token_count": 677}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2138}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 16, "token_count": 35}, {"author_id": 1, "token_count": 2653}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 818}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1349}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 237}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 245}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 1, "token_count": 442}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 1, "token_count": 73}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 663}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 45, "token_count": 16}, {"author_id": 47, "token_count": 9}, {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 15, "token_count": 140}, {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 15, "token_count": 6}, {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 1, "token_count": 399}, {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 47, "token_count": 114}, {"author_id": 15, "token_count": 4}, {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 1, "token_count": 50}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 340}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 112}, {"author_id": 16, "token_count": 5}, {"author_id": 15, "token_count": 361}, {"author_id": 1, "token_count": 705}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 92}, {"author_id": 1, "token_count": 109}, {"author_id": 43, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 145}, {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 99}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 15, "token_count": 185}, {"author_id": 1, "token_count": 508}, {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 42, "token_count": 34}, {"author_id": 1, "token_count": 664}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 42, "token_count": 9}, {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "token_count": 43}, {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 312}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 116}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 45}, {"author_id": 1, "token_count": 124}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 11, "token_count": 102}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1031}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 16, "token_count": 3}, {"author_id": 1, "token_count": 92}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 568}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 405}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 78}, {"author_id": 1, "token_count": 1396}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 17}, {"author_id": 50, "token_count": 16}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 50, "token_count": 39}, {"author_id": 11, "token_count": 11}, {"author_id": 1, "token_count": 273}, {"author_id": 9, "token_count": 12}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 50, "token_count": 25}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 24, "token_count": 23}, {"author_id": 11, "token_count": 152}, {"author_id": 1, "token_count": 214}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 86}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 103}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 229}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 185}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 271}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 244}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 138}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 1466}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 240}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 1, "token_count": 205}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 427}, {"author_id": 1, "token_count": 17}, {"author_id": 9, "token_count": 34}, {"author_id": 12, "token_count": 84}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 246}, {"author_id": 1, "token_count": 28}, {"author_id": 9, "token_count": 29}, {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 159}, {"author_id": 21, "token_count": 25}, {"author_id": 9, "token_count": 111}, {"author_id": 12, "token_count": 70}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 35}, {"author_id": 21, "token_count": 97}, {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 20}, {"author_id": 9, "token_count": 75}, {"author_id": 58, "token_count": 73}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 212}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 31}, {"author_id": 35, "token_count": 9}, {"author_id": 1, "token_count": 80}, {"author_id": 41, "token_count": 12}, {"author_id": 32, "token_count": 6}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 18, "token_count": 22}, {"author_id": 21, "token_count": 45}, {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 41, "token_count": 141}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 1, "token_count": 413}, {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 9, "token_count": 108}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 40, "token_count": 7}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 803}, {"author_id": 21, "token_count": 72}, {"author_id": 1, "token_count": 244}, {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 222}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 1, "token_count": 103}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 1, "token_count": 13}, {"author_id": 59, "token_count": 42}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 116}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 241}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 51}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 7, "token_count": 34}, {"author_id": 27, "token_count": 8}, {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 32, "token_count": 13}, {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 77}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 204}, {"author_id": 1, "token_count": 59}, {"author_id": 32, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 223}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 365}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 122}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 30, "token_count": 190}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 639}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 36, "token_count": 95}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 32, "token_count": 102}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 16, "token_count": 34}, {"author_id": 6, "token_count": 9}, {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 16, "token_count": 32}, {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 16, "token_count": 126}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 16, "token_count": 28}, {"author_id": 32, "token_count": 93}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 16, "token_count": 248}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 36, "token_count": 186}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 48}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 21, "token_count": 15}, {"author_id": 32, "token_count": 41}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 58, "token_count": 69}, {"author_id": 32, "token_count": 72}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 36, "token_count": 27}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 48}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 21, "token_count": 53}, {"author_id": 31, "token_count": 39}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 16, "token_count": 582}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 321}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 139}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
30303
62.12%
Linus Torvalds (pre-git)
3654
7.49%
Goldwyn Rodrigues
1719
3.52%
Christoph Hellwig
1546
3.17%
Guoqing Jiang
1235
2.53%
Xiao Jiang
1097
2.25%
Artur Paszkiewicz
852
1.75%
Dan J Williams
788
1.62%
Shaohua Li
683
1.40%
Linus Torvalds
611
1.25%
Jonathan E Brassow
480
0.98%
Andre Noll
473
0.97%
Andrew Morton
378
0.77%
Xiao Ni
366
0.75%
Al Viro
300
0.62%
Song Liu
273
0.56%
Yufen Yu
222
0.46%
Tomasz Majchrzak
160
0.33%
Vishal Verma
142
0.29%
Jianpeng Ma
86
0.18%
Kent Overstreet
57
0.12%
Heinz Mauelshagen
45
0.09%
Pawel Baldysiak
44
0.09%
Maciej Trela
43
0.09%
Hannes Reinecke
40
0.08%
Logan Gunthorpe
39
0.08%
Mikulas Patocka
27
0.06%
Mike Snitzer
19
0.04%
Raz Ben-Jehuda (caro)
13
0.03%
Coly Li
12
0.02%
Michael Christie
9
0.02%
Damien Le Moal
9
0.02%
Bart Van Assche
8
0.02%
Lei Ming
7
0.01%
Others
3040
6.23%
Total
48780
md.h
843
-
42
2927
Neil Brown
Linus Torvalds (pre-git)
Goldwyn Rodrigues
Christoph Hellwig
Shaohua Li
Xiao Jiang
Andrew Morton
Hannes Reinecke
Jonathan E Brassow
Guoqing Jiang
Dan J Williams
Linus Torvalds
Artur Paszkiewicz
Al Viro
Logan Gunthorpe
Andre Noll
Xiao Ni
Song Liu
Jianpeng Ma
Tomasz Majchrzak
Vishal Verma
Heinz Mauelshagen
Coly Li
Pawel Baldysiak
Bart Van Assche
Others
September 1992
December 1992
February 1993
March 1993
June 1993
January 1996
March 1996
October 1997
March 1998
May 1999
January 2000
March 2000
May 2000
July 2000
October 2000
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
October 2002
January 2003
February 2003
March 2003
April 2003
August 2003
January 2004
February 2004
March 2004
April 2004
June 2004
August 2004
June 2005
September 2005
November 2005
January 2006
March 2006
May 2006
June 2006
July 2006
October 2006
January 2007
April 2007
July 2007
August 2007
February 2008
April 2008
May 2008
June 2008
July 2008
October 2008
January 2009
March 2009
April 2009
June 2009
August 2009
September 2009
December 2009
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
January 2011
February 2011
June 2011
July 2011
September 2011
October 2011
December 2011
March 2012
April 2012
May 2012
July 2012
October 2012
March 2013
April 2013
June 2013
November 2013
December 2013
March 2014
June 2014
September 2014
October 2014
December 2014
April 2015
August 2015
December 2015
January 2016
June 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
February 2018
July 2018
October 2018
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
December 2019
April 2020
June 2020
July 2020
November 2020
January 2021
February 2021
May 2021
August 2021
October 2021
December 2021
March 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 47}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 166}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 24}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 15, "token_count": 30}, {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 113}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 57}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 73}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 9, "token_count": 8}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 9, "token_count": 10}, {"author_id": 58, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 31}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 43}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 36, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 31, "token_count": 24}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 16, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1569
53.60%
Linus Torvalds (pre-git)
322
11.00%
Goldwyn Rodrigues
121
4.13%
Christoph Hellwig
110
3.76%
Shaohua Li
77
2.63%
Xiao Jiang
76
2.60%
Andrew Morton
58
1.98%
Hannes Reinecke
57
1.95%
Jonathan E Brassow
48
1.64%
Guoqing Jiang
48
1.64%
Dan J Williams
42
1.43%
Linus Torvalds
36
1.23%
Artur Paszkiewicz
33
1.13%
Al Viro
26
0.89%
Logan Gunthorpe
24
0.82%
Andre Noll
24
0.82%
Xiao Ni
22
0.75%
Song Liu
15
0.51%
Jianpeng Ma
13
0.44%
Tomasz Majchrzak
11
0.38%
Vishal Verma
7
0.24%
Heinz Mauelshagen
5
0.17%
Coly Li
5
0.17%
Pawel Baldysiak
2
0.07%
Bart Van Assche
2
0.07%
Others
174
5.94%
Total
2927
raid0.c
788
-
36
3667
Neil Brown
Linus Torvalds (pre-git)
Shaohua Li
Maciej Trela
Raz Ben-Jehuda (caro)
Andre Noll
Xiao Ni
Dan J Williams
Kent Overstreet
Andrew Morton
Christoph Hellwig
Xiao Jiang
Jianpeng Ma
Linus Torvalds
Heinz Mauelshagen
Guoqing Jiang
Song Liu
Pawel Baldysiak
Michael Christie
Al Viro
Others
September 1991
August 1992
August 1994
June 1995
January 1996
March 1996
May 1996
August 1997
October 1997
May 1998
January 2000
May 2000
October 2000
February 2002
April 2002
June 2002
July 2002
October 2002
November 2002
March 2003
April 2003
May 2003
August 2003
September 2003
October 2003
December 2003
February 2004
April 2004
June 2004
September 2005
January 2006
June 2006
October 2006
July 2007
February 2008
July 2008
January 2009
March 2009
June 2009
August 2009
September 2009
December 2009
February 2010
March 2010
May 2010
June 2010
August 2010
September 2010
January 2011
February 2011
July 2011
September 2011
October 2011
March 2012
April 2012
October 2012
February 2013
June 2013
October 2013
November 2013
August 2014
December 2014
February 2015
April 2015
May 2015
August 2015
September 2015
October 2015
April 2016
June 2016
August 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
August 2017
October 2017
May 2018
June 2018
May 2019
June 2019
September 2019
October 2019
July 2020
February 2021
May 2021
December 2021
April 2022
May 2022
August 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 253}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 208}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 39}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 16}, {"author_id": 16, "token_count": 1}, {"author_id": 15, "token_count": 50}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 92}, {"author_id": 1, "token_count": 70}, {"author_id": 43, "token_count": 311}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 42, "token_count": 435}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 42, "token_count": 34}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 440}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 123}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 32, "token_count": 81}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1196
32.62%
Linus Torvalds (pre-git)
528
14.40%
Shaohua Li
476
12.98%
Maciej Trela
469
12.79%
Raz Ben-Jehuda (caro)
311
8.48%
Andre Noll
118
3.22%
Xiao Ni
86
2.35%
Dan J Williams
50
1.36%
Kent Overstreet
46
1.25%
Andrew Morton
44
1.20%
Christoph Hellwig
40
1.09%
Xiao Jiang
19
0.52%
Jianpeng Ma
12
0.33%
Linus Torvalds
10
0.27%
Heinz Mauelshagen
9
0.25%
Guoqing Jiang
5
0.14%
Song Liu
1
0.03%
Pawel Baldysiak
1
0.03%
Michael Christie
1
0.03%
Al Viro
1
0.03%
Others
244
6.65%
Total
3667
raid0.h
32
-
5
63
Linus Torvalds (pre-git)
Neil Brown
Andre Noll
Andrew Morton
Others
January 1996
January 2000
October 2002
May 2003
January 2009
June 2009
October 2011
March 2012
November 2017
September 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
31
49.21%
Neil Brown
25
39.68%
Andre Noll
4
6.35%
Andrew Morton
2
3.17%
Others
1
1.59%
Total
63
raid1-10.c
111
-
6
380
Lei Ming
Ming Lei
Neil Brown
Others
August 2004
January 2006
August 2008
July 2011
May 2012
March 2017
July 2017
November 2017
June 2019
January 2022
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 228}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 81}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Lei Ming
228
60.00%
Ming Lei
81
21.32%
Neil Brown
42
11.05%
Others
29
7.63%
Total
380
raid1.c
3423
-
69
16129
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Shaohua Li
Xiao Jiang
Lei Ming
Andrew Morton
Guoqing Jiang
Christoph Hellwig
Goldwyn Rodrigues
Robert LeBlanc
Kent Overstreet
Jianpeng Ma
Dan J Williams
Vishal Verma
Yufen Yu
Al Viro
Tomasz Majchrzak
Andre Noll
Jonathan E Brassow
Ming Lei
Michael Christie
Hannes Reinecke
Xiao Ni
Song Liu
Damien Le Moal
Bart Van Assche
Mikulas Patocka
Pawel Baldysiak
Mike Snitzer
Others
August 1992
January 1996
January 1997
March 1997
August 1997
October 1997
May 1998
January 2000
March 2000
May 2000
October 2000
February 2002
April 2002
June 2002
July 2002
August 2002
October 2002
November 2002
December 2002
January 2003
March 2003
April 2003
May 2003
June 2003
August 2003
September 2003
February 2004
March 2004
April 2004
June 2004
August 2004
October 2004
January 2005
March 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
October 2006
December 2006
January 2007
May 2007
June 2007
August 2007
September 2007
October 2007
February 2008
March 2008
April 2008
May 2008
June 2008
October 2008
January 2009
February 2009
March 2009
June 2009
August 2009
October 2009
November 2009
December 2009
March 2010
May 2010
August 2010
September 2010
October 2010
November 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
October 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
February 2014
March 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
February 2015
June 2015
July 2015
August 2015
October 2015
January 2016
February 2016
March 2016
May 2016
June 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
December 2017
February 2018
April 2018
May 2018
June 2018
August 2018
October 2018
February 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
December 2019
January 2020
July 2020
January 2021
April 2021
May 2021
June 2021
August 2021
October 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
July 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 353}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 298}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 485}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 699}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 92}, {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 40}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 294}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 533}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 290}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 354}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 178}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 917}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 100}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 295}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 91}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 16, "token_count": 1}, {"author_id": 15, "token_count": 60}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 18}, {"author_id": 1, "token_count": 38}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 333}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 528}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 1858}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 283}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 541}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 27}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 50, "token_count": 23}, {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 11, "token_count": 7}, {"author_id": 1, "token_count": 27}, {"author_id": 9, "token_count": 242}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 1, "token_count": 26}, {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 50, "token_count": 105}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 127}, {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 24}, {"author_id": 1, "token_count": 115}, {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 41, "token_count": 32}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 490}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 54, "token_count": 168}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 743}, {"author_id": 40, "token_count": 21}, {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 351}, {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 1, "token_count": 338}, {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 33, "token_count": 20}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 59, "token_count": 1}, {"author_id": 9, "token_count": 75}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 76}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 173}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 30, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 308}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 73}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 58, "token_count": 137}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
9328
57.83%
Linus Torvalds (pre-git)
1229
7.62%
Coly Li
743
4.61%
Linus Torvalds
699
4.33%
Shaohua Li
494
3.06%
Xiao Jiang
381
2.36%
Lei Ming
372
2.31%
Andrew Morton
350
2.17%
Guoqing Jiang
245
1.52%
Christoph Hellwig
216
1.34%
Goldwyn Rodrigues
200
1.24%
Robert LeBlanc
168
1.04%
Kent Overstreet
168
1.04%
Jianpeng Ma
163
1.01%
Dan J Williams
155
0.96%
Vishal Verma
137
0.85%
Yufen Yu
135
0.84%
Al Viro
101
0.63%
Tomasz Majchrzak
65
0.40%
Andre Noll
38
0.24%
Jonathan E Brassow
33
0.20%
Ming Lei
25
0.16%
Michael Christie
24
0.15%
Hannes Reinecke
15
0.09%
Xiao Ni
12
0.07%
Song Liu
6
0.04%
Damien Le Moal
4
0.02%
Bart Van Assche
3
0.02%
Mikulas Patocka
2
0.01%
Pawel Baldysiak
1
0.01%
Mike Snitzer
1
0.01%
Others
616
3.82%
Total
16129
raid1.h
218
-
15
278
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Goldwyn Rodrigues
Andrew Morton
Xiao Jiang
Shaohua Li
Xiao Ni
Lei Ming
Jianpeng Ma
Jonathan E Brassow
Al Viro
Others
March 2000
May 2000
February 2002
April 2002
August 2002
May 2003
February 2004
June 2004
June 2005
September 2005
January 2006
January 2009
December 2009
July 2011
October 2011
December 2011
July 2012
November 2013
August 2015
November 2016
February 2017
March 2017
April 2017
November 2017
February 2018
May 2020
May 2021
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 49}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 35}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 46}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
110
39.57%
Linus Torvalds (pre-git)
51
18.35%
Coly Li
46
16.55%
Linus Torvalds
35
12.59%
Goldwyn Rodrigues
7
2.52%
Andrew Morton
6
2.16%
Xiao Jiang
4
1.44%
Shaohua Li
4
1.44%
Xiao Ni
3
1.08%
Lei Ming
3
1.08%
Jianpeng Ma
3
1.08%
Jonathan E Brassow
2
0.72%
Al Viro
2
0.72%
Others
2
0.72%
Total
278
raid10.c
5289
-
75
25432
Neil Brown
Xiao Ni
Guoqing Jiang
Robert LeBlanc
Maciej Trela
Lei Ming
Christoph Hellwig
Shaohua Li
Kent Overstreet
Jonathan E Brassow
Dan J Williams
Vishal Verma
Tomasz Majchrzak
Xiao Jiang
Michael Christie
Matthias Kaehlcke
Jianpeng Ma
Yufen Yu
Andre Noll
Mikulas Patocka
Linus Torvalds (pre-git)
Ming Lei
Bart Van Assche
Artur Paszkiewicz
Linus Torvalds
Raz Ben-Jehuda (caro)
Heinz Mauelshagen
Damien Le Moal
Al Viro
Song Liu
Mike Snitzer
Goldwyn Rodrigues
Others
January 1996
May 1998
January 2000
March 2000
May 2000
February 2002
August 2002
October 2002
March 2003
June 2004
August 2004
October 2004
December 2004
January 2005
May 2005
June 2005
September 2005
October 2005
November 2005
January 2006
February 2006
April 2006
May 2006
June 2006
July 2006
October 2006
January 2007
February 2007
June 2007
July 2007
September 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
February 2009
March 2009
May 2009
June 2009
August 2009
October 2009
December 2009
March 2010
May 2010
June 2010
August 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
September 2011
October 2011
December 2011
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
January 2014
May 2014
August 2014
December 2014
February 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
January 2016
March 2016
May 2016
June 2016
August 2016
October 2016
November 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
December 2017
January 2018
February 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
December 2018
March 2019
May 2019
June 2019
July 2019
September 2019
March 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
May 2021
June 2021
August 2021
October 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
July 2022
August 2022
September 2022
December 2022
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 4294}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 147}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 932}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 255}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 16, "token_count": 1}, {"author_id": 15, "token_count": 127}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 17}, {"author_id": 1, "token_count": 51}, {"author_id": 43, "token_count": 5}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 234}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 42, "token_count": 402}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 2515}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 328}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 1658}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 214}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 19}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 50, "token_count": 10}, {"author_id": 1, "token_count": 4689}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 168}, {"author_id": 9, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 206}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 135}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 127}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 48}, {"author_id": 1, "token_count": 348}, {"author_id": 41, "token_count": 66}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 520}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 54, "token_count": 412}, {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 21, "token_count": 247}, {"author_id": 40, "token_count": 355}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 21, "token_count": 9}, {"author_id": 1, "token_count": 283}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 35}, {"author_id": 9, "token_count": 99}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 488}, {"author_id": 57, "token_count": 37}, {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 329}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 126}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 95}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 75}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 1677}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 66}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 32, "token_count": 30}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 58, "token_count": 148}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 60}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 7}, {"author_id": 16, "token_count": 10}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 10}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
18320
72.04%
Xiao Ni
1718
6.76%
Guoqing Jiang
1315
5.17%
Robert LeBlanc
412
1.62%
Maciej Trela
404
1.59%
Lei Ming
362
1.42%
Christoph Hellwig
344
1.35%
Shaohua Li
267
1.05%
Kent Overstreet
259
1.02%
Jonathan E Brassow
240
0.94%
Dan J Williams
151
0.59%
Vishal Verma
148
0.58%
Tomasz Majchrzak
80
0.31%
Xiao Jiang
66
0.26%
Michael Christie
48
0.19%
Matthias Kaehlcke
37
0.15%
Jianpeng Ma
37
0.15%
Yufen Yu
27
0.11%
Andre Noll
27
0.11%
Mikulas Patocka
23
0.09%
Linus Torvalds (pre-git)
17
0.07%
Ming Lei
17
0.07%
Bart Van Assche
17
0.07%
Artur Paszkiewicz
14
0.06%
Linus Torvalds
13
0.05%
Raz Ben-Jehuda (caro)
5
0.02%
Heinz Mauelshagen
2
0.01%
Damien Le Moal
2
0.01%
Al Viro
2
0.01%
Song Liu
1
0.00%
Mike Snitzer
1
0.00%
Goldwyn Rodrigues
1
0.00%
Others
1055
4.15%
Total
25432
raid10.h
184
-
11
300
Neil Brown
Maciej Trela
Jonathan E Brassow
Guoqing Jiang
Xiao Jiang
Tomasz Majchrzak
Xiao Ni
Others
August 2004
January 2006
June 2006
March 2010
March 2011
July 2011
October 2011
December 2011
May 2012
July 2012
August 2012
February 2013
August 2015
June 2016
November 2016
April 2017
October 2017
November 2017
February 2018
May 2020
February 2021
May 2021
September 2022
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
264
88.00%
Maciej Trela
8
2.67%
Jonathan E Brassow
7
2.33%
Guoqing Jiang
7
2.33%
Xiao Jiang
4
1.33%
Tomasz Majchrzak
4
1.33%
Xiao Ni
2
0.67%
Others
4
1.33%
Total
300
raid5-cache.c
3179
-
32
13971
Song Liu
Shaohua Li
Christoph Hellwig
Neil Brown
Heinz Mauelshagen
Kent Overstreet
Logan Gunthorpe
Linus Torvalds (pre-git)
Artur Paszkiewicz
Yufen Yu
Michael Christie
Dan J Williams
Linus Torvalds
Bart Van Assche
Mike Snitzer
Guoqing Jiang
Others
October 1997
May 1998
March 2000
October 2000
February 2002
September 2005
November 2005
January 2006
July 2007
March 2009
June 2009
May 2010
July 2011
October 2011
August 2013
November 2013
August 2015
September 2015
October 2015
December 2015
January 2016
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
March 2018
May 2018
August 2018
May 2019
July 2020
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 9, "token_count": 2788}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 92}, {"author_id": 9, "token_count": 206}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 335}, {"author_id": 9, "token_count": 252}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 293}, {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 12, "token_count": 6844}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 12, "token_count": 71}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 850}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 19}, {"author_id": 7, "token_count": 114}, {"author_id": 1, "token_count": 1}, {"author_id": 12, "token_count": 1076}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 57}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 51}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 67}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 47}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 31, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
9115
65.24%
Shaohua Li
3425
24.52%
Christoph Hellwig
796
5.70%
Neil Brown
135
0.97%
Heinz Mauelshagen
119
0.85%
Kent Overstreet
40
0.29%
Logan Gunthorpe
34
0.24%
Linus Torvalds (pre-git)
29
0.21%
Artur Paszkiewicz
19
0.14%
Yufen Yu
14
0.10%
Michael Christie
13
0.09%
Dan J Williams
6
0.04%
Linus Torvalds
5
0.04%
Bart Van Assche
2
0.01%
Mike Snitzer
1
0.01%
Guoqing Jiang
1
0.01%
Others
217
1.55%
Total
13971
raid5-log.h
151
-
8
916
Artur Paszkiewicz
Shaohua Li
Song Liu
Neil Brown
Tomasz Majchrzak
Linus Torvalds (pre-git)
Others
October 1997
March 2000
October 2000
March 2009
July 2010
October 2011
November 2013
August 2015
September 2015
October 2015
November 2016
January 2017
March 2017
April 2017
May 2017
October 2017
November 2017
December 2017
February 2018
August 2018
February 2019
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 9, "token_count": 146}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 78}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 432}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Artur Paszkiewicz
444
48.47%
Shaohua Li
169
18.45%
Song Liu
102
11.14%
Neil Brown
70
7.64%
Tomasz Majchrzak
67
7.31%
Linus Torvalds (pre-git)
61
6.66%
Others
3
0.33%
Total
916
raid5-ppl.c
1529
-
26
6975
Artur Paszkiewicz
Tomasz Majchrzak
Pawel Baldysiak
Linus Torvalds (pre-git)
Neil Brown
Shaohua Li
Christoph Hellwig
Kent Overstreet
Yufen Yu
Logan Gunthorpe
Linus Torvalds
Dan J Williams
Song Liu
Andrew Morton
Hannes Reinecke
Maciej Trela
Al Viro
Others
August 1992
October 1997
May 1998
March 2000
October 2000
February 2002
July 2002
October 2002
January 2004
September 2005
January 2006
March 2006
January 2007
April 2008
June 2008
March 2009
March 2010
May 2010
July 2010
July 2011
October 2011
December 2011
July 2012
August 2013
November 2013
August 2015
August 2016
November 2016
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
December 2017
February 2018
May 2018
February 2019
March 2019
May 2019
December 2019
July 2020
March 2021
October 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 5093}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 232}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 59, "token_count": 407}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 660}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 29}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Artur Paszkiewicz
5386
77.22%
Tomasz Majchrzak
660
9.46%
Pawel Baldysiak
407
5.84%
Linus Torvalds (pre-git)
57
0.82%
Neil Brown
56
0.80%
Shaohua Li
50
0.72%
Christoph Hellwig
48
0.69%
Kent Overstreet
36
0.52%
Yufen Yu
29
0.42%
Logan Gunthorpe
20
0.29%
Linus Torvalds
18
0.26%
Dan J Williams
12
0.17%
Song Liu
10
0.14%
Andrew Morton
10
0.14%
Hannes Reinecke
7
0.10%
Maciej Trela
3
0.04%
Al Viro
2
0.03%
Others
164
2.35%
Total
6975
raid5.c
9127
-
94
47816
Neil Brown
Shaohua Li
Dan J Williams
Linus Torvalds (pre-git)
Logan Gunthorpe
Yufen Yu
Song Liu
Artur Paszkiewicz
Raz Ben-Jehuda (caro)
Markus Stockhausen
Linus Torvalds
Jianpeng Ma
Andrew Morton
Christoph Hellwig
Kent Overstreet
Xiao Jiang
Xiao Ni
Al Viro
Michael Christie
Andre Noll
Maciej Trela
Jonathan E Brassow
Mikulas Patocka
Vishal Verma
Guoqing Jiang
Damien Le Moal
Bart Van Assche
Pawel Baldysiak
Tomasz Majchrzak
Sami Tolvanen
Goldwyn Rodrigues
Coly Li
Mike Snitzer
Others
September 1991
August 1992
August 1994
June 1995
January 1996
September 1996
October 1997
February 1998
May 1998
January 2000
March 2000
May 2000
October 2000
February 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
August 2003
September 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
October 2004
January 2005
February 2005
March 2005
May 2005
June 2005
July 2005
September 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
June 2006
July 2006
October 2006
December 2006
January 2007
February 2007
March 2007
July 2007
August 2007
September 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
January 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
August 2014
October 2014
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 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
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
December 2019
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
April 2021
May 2021
June 2021
August 2021
October 2021
November 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 14, "token_count": 96}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 785}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 997}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 982}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 449}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 539}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 86}, {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 115}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 77}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 52}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 845}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1824}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1602}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 43, "token_count": 608}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 15, "token_count": 2636}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 15, "token_count": 1217}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 475}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 19}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 15, "token_count": 381}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 15, "token_count": 109}, {"author_id": 1, "token_count": 2847}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 58}, {"author_id": 15, "token_count": 143}, {"author_id": 1, "token_count": 176}, {"author_id": 43, "token_count": 12}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 15, "token_count": 1332}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 64}, {"author_id": 1, "token_count": 90}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 15, "token_count": 39}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 15, "token_count": 68}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 42, "token_count": 60}, {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "token_count": 44}, {"author_id": 1, "token_count": 89}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 417}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 66}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1767}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 346}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 1427}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 15}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 538}, {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 50, "token_count": 172}, {"author_id": 1, "token_count": 70}, {"author_id": 9, "token_count": 117}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 395}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 50, "token_count": 10}, {"author_id": 1, "token_count": 152}, {"author_id": 9, "token_count": 631}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 382}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 1, "token_count": 216}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 50, "token_count": 14}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 9, "token_count": 1226}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 54}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 50, "token_count": 121}, {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 88}, {"author_id": 9, "token_count": 918}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 9, "token_count": 491}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 56, "token_count": 541}, {"author_id": 1, "token_count": 296}, {"author_id": 9, "token_count": 3162}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 407}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 663}, {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 1, "token_count": 258}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 1, "token_count": 30}, {"author_id": 9, "token_count": 166}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 9, "token_count": 97}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 84}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 83}, {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 9, "token_count": 85}, {"author_id": 12, "token_count": 23}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 52}, {"author_id": 12, "token_count": 1015}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 173}, {"author_id": 12, "token_count": 270}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 173}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 541}, {"author_id": 1, "token_count": 106}, {"author_id": 9, "token_count": 587}, {"author_id": 12, "token_count": 196}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 159}, {"author_id": 16, "token_count": 11}, {"author_id": 1, "token_count": 48}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 12, "token_count": 41}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 32, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 21, "token_count": 5}, {"author_id": 59, "token_count": 3}, {"author_id": 9, "token_count": 9}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 24}, {"author_id": 12, "token_count": 19}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 32, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 6, "token_count": 4}, {"author_id": 30, "token_count": 713}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 1248}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 58}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 71}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 124}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 58, "token_count": 25}, {"author_id": 32, "token_count": 83}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 38}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 31, "token_count": 325}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 31, "token_count": 1614}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 31, "token_count": 196}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 31, "token_count": 101}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 31, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
18096
37.85%
Shaohua Li
8598
17.98%
Dan J Williams
6542
13.68%
Linus Torvalds (pre-git)
2936
6.14%
Logan Gunthorpe
2263
4.73%
Yufen Yu
1961
4.10%
Song Liu
1629
3.41%
Artur Paszkiewicz
702
1.47%
Raz Ben-Jehuda (caro)
620
1.30%
Markus Stockhausen
541
1.13%
Linus Torvalds
449
0.94%
Jianpeng Ma
342
0.72%
Andrew Morton
289
0.60%
Christoph Hellwig
279
0.58%
Kent Overstreet
232
0.49%
Xiao Jiang
142
0.30%
Xiao Ni
137
0.29%
Al Viro
86
0.18%
Michael Christie
83
0.17%
Andre Noll
68
0.14%
Maciej Trela
60
0.13%
Jonathan E Brassow
51
0.11%
Mikulas Patocka
28
0.06%
Vishal Verma
25
0.05%
Guoqing Jiang
21
0.04%
Damien Le Moal
4
0.01%
Bart Van Assche
4
0.01%
Pawel Baldysiak
3
0.01%
Tomasz Majchrzak
2
0.00%
Sami Tolvanen
2
0.00%
Goldwyn Rodrigues
2
0.00%
Coly Li
2
0.00%
Mike Snitzer
1
0.00%
Others
1616
3.38%
Total
47816
raid5.h
826
-
27
1609
Neil Brown
Shaohua Li
Dan J Williams
Yufen Yu
Linus Torvalds (pre-git)
Song Liu
Logan Gunthorpe
Markus Stockhausen
Artur Paszkiewicz
Linus Torvalds
Raz Ben-Jehuda (caro)
Heinz Mauelshagen
Andre Noll
Kent Overstreet
Andrew Morton
Xiao Jiang
Jianpeng Ma
Others
September 1996
October 1997
March 2000
October 2000
February 2002
May 2002
August 2002
October 2002
May 2003
December 2003
February 2005
September 2005
November 2005
January 2006
March 2006
June 2006
December 2006
January 2007
July 2007
April 2008
June 2008
March 2009
June 2009
July 2009
August 2009
October 2009
February 2010
June 2010
July 2010
September 2010
March 2011
July 2011
October 2011
December 2011
May 2012
July 2012
August 2012
October 2012
March 2013
July 2013
August 2013
September 2013
November 2013
May 2014
September 2014
December 2014
February 2015
May 2015
July 2015
August 2015
October 2015
February 2016
August 2016
November 2016
January 2017
February 2017
March 2017
April 2017
November 2017
February 2018
April 2018
March 2019
September 2019
July 2020
August 2020
November 2021
April 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 95}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 43, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 15, "token_count": 59}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 189}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 56, "token_count": 24}, {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 9, "token_count": 62}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 107}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 21}, {"author_id": 7, "token_count": 6}, {"author_id": 1, "token_count": 5}, {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 100}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 73}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 31, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
547
34.00%
Shaohua Li
292
18.15%
Dan J Williams
181
11.25%
Yufen Yu
173
10.75%
Linus Torvalds (pre-git)
141
8.76%
Song Liu
112
6.96%
Logan Gunthorpe
37
2.30%
Markus Stockhausen
24
1.49%
Artur Paszkiewicz
21
1.31%
Linus Torvalds
16
0.99%
Raz Ben-Jehuda (caro)
15
0.93%
Heinz Mauelshagen
6
0.37%
Andre Noll
6
0.37%
Kent Overstreet
4
0.25%
Andrew Morton
4
0.25%
Xiao Jiang
3
0.19%
Jianpeng Ma
3
0.19%
Others
24
1.49%
Total
1609
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
525
Author
Tokens
Proportion
Commits
Proportion
0
Joe Thornber
105387
15.94%
266
4.47%
1
Neil Brown
96698
14.63%
1197
20.13%
2
Mikulas Patocka
72257
10.93%
432
7.27%
3
Kent Overstreet
65147
9.86%
186
3.13%
4
Mike Snitzer
29422
4.45%
454
7.64%
5
Alasdair G. Kergon
22141
3.35%
119
2.00%
6
Damien Le Moal
20400
3.09%
39
0.66%
7
Heinz Mauelshagen
18514
2.80%
126
2.12%
8
Milan Broz
14930
2.26%
112
1.88%
9
Shaohua Li
14681
2.22%
126
2.12%
10
Nikos Tsironis
14068
2.13%
29
0.49%
11
Jonathan E Brassow
11964
1.81%
113
1.90%
12
Song Liu
11314
1.71%
54
0.91%
13
Coly Li
9741
1.47%
191
3.21%
14
Linus Torvalds (pre-git)
9705
1.47%
115
1.93%
15
Dan J Williams
8675
1.31%
82
1.38%
16
Christoph Hellwig
8666
1.31%
266
4.47%
17
Goldwyn Rodrigues
7650
1.16%
48
0.81%
18
Artur Paszkiewicz
7477
1.13%
18
0.30%
19
Alan Cox
6898
1.04%
4
0.07%
20
Andrew Morton
6575
0.99%
87
1.46%
21
Guoqing Jiang
6268
0.95%
109
1.83%
22
Sami Tolvanen
5557
0.84%
11
0.18%
23
Tushar Sugandhi
5311
0.80%
12
0.20%
24
Hannes Reinecke
4782
0.72%
55
0.92%
25
Josef Bacik
4547
0.69%
4
0.07%
26
Kiyoshi Ueda
3842
0.58%
30
0.50%
27
Linus Torvalds
2893
0.44%
39
0.66%
28
Jim Ramsay
2743
0.41%
1
0.02%
29
Bryan Gurney
2732
0.41%
6
0.10%
30
Yufen Yu
2645
0.40%
26
0.44%
31
Logan Gunthorpe
2417
0.37%
39
0.66%
32
Xiao Ni
2346
0.35%
21
0.35%
33
Ming Lei
2323
0.35%
28
0.47%
34
Khazhismel Kumykov
2130
0.32%
3
0.05%
35
Michael Christie
1929
0.29%
17
0.29%
36
Xiao Jiang
1837
0.28%
38
0.64%
37
Helen Mae Koike Fornazier
1668
0.25%
3
0.05%
38
Mike Anderson
1328
0.20%
11
0.18%
39
tang.junhui
1200
0.18%
36
0.61%
40
Lei Ming
1108
0.17%
19
0.32%
41
Tomasz Majchrzak
1049
0.16%
10
0.17%
42
Maciej Trela
987
0.15%
8
0.13%
43
Raz Ben-Jehuda (caro)
964
0.15%
10
0.17%
44
Scott Bauer
897
0.14%
2
0.03%
45
Al Viro
882
0.13%
46
0.77%
46
Michael Weiß
836
0.13%
3
0.05%
47
Andre Noll
831
0.13%
33
0.55%
48
Jaskaran Khurana
810
0.12%
1
0.02%
49
Ignat Korchagin
725
0.11%
6
0.10%
50
Jianpeng Ma
705
0.11%
30
0.50%
51
Chandra Seetharaman
670
0.10%
8
0.13%
52
Dmitry Fomichev
633
0.10%
8
0.13%
53
Bart Van Assche
628
0.10%
52
0.87%
54
Robert LeBlanc
580
0.09%
2
0.03%
55
Satya Tangirala
565
0.09%
4
0.07%
56
Markus Stockhausen
565
0.09%
2
0.03%
57
Matthias Kaehlcke
491
0.07%
5
0.08%
58
Vishal Verma
459
0.07%
5
0.08%
59
Pawel Baldysiak
458
0.07%
3
0.05%
60
Others
25382
3.84%
1136
19.11%
Total
661033
5946