Linux Source Code
Home
Release 6.7
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
Jan Kara
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
Raz Ben-Jehuda (caro)
Robert LeBlanc
Sami Tolvanen
Satya Tangirala
Scott Bauer
Shaohua Li
Song Liu
Tomasz Majchrzak
Tushar Sugandhi
Xiao Jiang
Xiao Ni
Yufen Yu
tang.junhui
yu kuai
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bcache
18329
29
125
77678
Kent Overstreet
Coly Li
tang.junhui
Christoph Hellwig
Jan Kara
Michael Christie
Ming Lei
Bart Van Assche
Lei Ming
Al Viro
Linus Torvalds (pre-git)
Guoqing Jiang
Song Liu
Linus Torvalds
Neil Brown
Andrew Morton
Mike Snitzer
Others
August 1992
June 1993
April 1994
January 1995
June 1995
September 1996
January 1997
December 1998
January 1999
March 2000
February 2002
May 2002
June 2002
September 2002
October 2002
November 2002
September 2004
January 2005
March 2005
February 2006
March 2006
September 2006
October 2006
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
March 2011
May 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
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
May 2023
June 2023
September 2023
October 2023
November 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": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"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": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "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": 15, "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": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 116}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 46, "token_count": 11}, {"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": 46, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 181}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 41206}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 823}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 451}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 539}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 3634}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 187}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 3705}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1873}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1599}, {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 4746}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 57}, {"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": 59}, ]}, {"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": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 46}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 3, "token_count": 86}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 103}, {"author_id": 60, "token_count": 35}, ]}, {"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": 15, "token_count": 15}, {"author_id": 41, "token_count": 63}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 6}, {"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": 15, "token_count": 44}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 78}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 66}, {"author_id": 40, "token_count": 142}, {"author_id": 60, "token_count": 189}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 33, "token_count": 67}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 40, "token_count": 196}, {"author_id": 60, "token_count": 296}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 36}, {"author_id": 40, "token_count": 167}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 55, "token_count": 59}, {"author_id": 13, "token_count": 1201}, {"author_id": 40, "token_count": 215}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 225}, {"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": 15, "token_count": 37}, {"author_id": 40, "token_count": 230}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 1123}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 40, "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": 40, "token_count": 19}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 13, "token_count": 89}, {"author_id": 40, "token_count": 59}, {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 1225}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1567321200, "group": [ {"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": 15, "token_count": 227}, {"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": 15, "token_count": 17}, {"author_id": 13, "token_count": 1308}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 317}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 49}, {"author_id": 13, "token_count": 982}, {"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": 15, "token_count": 30}, {"author_id": 13, "token_count": 342}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 52}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "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": 15, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 15, "token_count": 54}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 68}, {"author_id": 13, "token_count": 12}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 80}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 30}, {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 338}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 85}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 158}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 50, "token_count": 207}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 50, "token_count": 78}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 50, "token_count": 22}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 13, "token_count": 39}, {"author_id": 3, "token_count": 634}, {"author_id": 60, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Kent Overstreet
61670
79.39%
Coly Li
8762
11.28%
tang.junhui
1119
1.44%
Christoph Hellwig
955
1.23%
Jan Kara
307
0.40%
Michael Christie
103
0.13%
Ming Lei
97
0.12%
Bart Van Assche
78
0.10%
Lei Ming
63
0.08%
Al Viro
35
0.05%
Linus Torvalds (pre-git)
26
0.03%
Guoqing Jiang
16
0.02%
Song Liu
10
0.01%
Linus Torvalds
9
0.01%
Neil Brown
6
0.01%
Andrew Morton
6
0.01%
Mike Snitzer
5
0.01%
Others
4411
5.68%
Total
77678
persistent-data
9075
21
28
38686
Joe Thornber
Heinz Mauelshagen
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
January 2023
February 2023
June 2023
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 21396}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 329}, ]}, {"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": 17}, {"author_id": 4, "token_count": 33}, {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5177}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 407}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"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": 451}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"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": 250}, {"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": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 4, "token_count": 40}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 351}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1888}, ]}, {"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": 126}, ]}, {"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": 21}, ]}, {"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": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 5226}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 203}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
37984
98.19%
Heinz Mauelshagen
244
0.63%
Mike Snitzer
153
0.40%
Mikulas Patocka
89
0.23%
Andrew Morton
8
0.02%
Others
208
0.54%
Total
38686
Files:
dm-audit.c
84
-
2
372
Michael Weiß
Heinz Mauelshagen
September 2021
January 2023
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 45, "token_count": 371}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Weiß
371
99.73%
Heinz Mauelshagen
1
0.27%
Total
372
dm-audit.h
66
-
1
271
Michael Weiß
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 45, "token_count": 271}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Weiß
271
100.00%
Total
271
dm-bio-prison-v1.c
493
-
9
2302
Joe Thornber
Mike Snitzer
Kent Overstreet
Mikulas Patocka
Christoph Hellwig
Heinz Mauelshagen
Alan Cox
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
January 2023
March 2023
September 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 874}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"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": 282}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "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": 15, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 257}, {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1260
54.74%
Mike Snitzer
994
43.18%
Kent Overstreet
12
0.52%
Mikulas Patocka
10
0.43%
Christoph Hellwig
9
0.39%
Heinz Mauelshagen
8
0.35%
Alan Cox
3
0.13%
Others
6
0.26%
Total
2302
dm-bio-prison-v1.h
154
-
4
364
Mike Snitzer
Joe Thornber
Heinz Mauelshagen
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
January 2023
March 2023
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": 15, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
205
56.32%
Joe Thornber
157
43.13%
Heinz Mauelshagen
1
0.27%
Christoph Hellwig
1
0.27%
Total
364
dm-bio-prison-v2.c
365
-
9
1486
Joe Thornber
Mike Snitzer
Kent Overstreet
Mikulas Patocka
Heinz Mauelshagen
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
January 2023
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": 15, "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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1064
71.60%
Mike Snitzer
383
25.77%
Kent Overstreet
15
1.01%
Mikulas Patocka
10
0.67%
Heinz Mauelshagen
7
0.47%
Alan Cox
3
0.20%
Christoph Hellwig
2
0.13%
Others
2
0.13%
Total
1486
dm-bio-prison-v2.h
153
-
3
284
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
October 2011
July 2012
October 2012
March 2013
September 2014
October 2014
May 2015
October 2016
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
204
71.83%
Mike Snitzer
74
26.06%
Heinz Mauelshagen
6
2.11%
Total
284
dm-bio-record.h
57
-
5
210
Alasdair G. Kergon
Mike Snitzer
Kent Overstreet
Christoph Hellwig
Heinz Mauelshagen
March 2005
August 2013
October 2013
February 2020
January 2021
September 2021
January 2023
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": 15, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
95
45.24%
Mike Snitzer
93
44.29%
Kent Overstreet
12
5.71%
Christoph Hellwig
9
4.29%
Heinz Mauelshagen
1
0.48%
Total
210
dm-bufio.c
2973
-
39
12040
Mikulas Patocka
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
Christoph Hellwig
Bart Van Assche
Kent Overstreet
Michael Christie
Neil Brown
Lei Ming
Jan Kara
Al Viro
Others
October 2011
November 2011
March 2012
September 2012
October 2012
March 2013
July 2013
August 2013
December 2013
January 2014
March 2014
July 2014
September 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
January 2023
February 2023
March 2023
June 2023
September 2023
November 2023
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 3765}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 215}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 210}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 111}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 41, "token_count": 2}, {"author_id": 2, "token_count": 55}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 284}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 369}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 178}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 20}, {"author_id": 4, "token_count": 43}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 5080}, {"author_id": 4, "token_count": 199}, {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 318}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
6113
50.77%
Joe Thornber
5228
43.42%
Mike Snitzer
247
2.05%
Heinz Mauelshagen
48
0.40%
Christoph Hellwig
42
0.35%
Bart Van Assche
20
0.17%
Kent Overstreet
9
0.07%
Michael Christie
7
0.06%
Neil Brown
6
0.05%
Lei Ming
2
0.02%
Jan Kara
2
0.02%
Al Viro
1
0.01%
Others
315
2.62%
Total
12040
dm-builtin.c
48
-
4
28
Mikulas Patocka
Milan Broz
Mike Snitzer
Heinz Mauelshagen
January 2009
January 2014
May 2016
January 2023
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": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
21
75.00%
Milan Broz
5
17.86%
Mike Snitzer
1
3.57%
Heinz Mauelshagen
1
3.57%
Total
28
dm-cache-background-tracker.c
258
-
4
1128
Joe Thornber
Heinz Mauelshagen
Mike Snitzer
Others
October 2011
June 2012
March 2013
April 2015
May 2015
December 2016
March 2017
November 2017
April 2018
January 2023
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1015}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 0, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1086
96.28%
Heinz Mauelshagen
19
1.68%
Mike Snitzer
8
0.71%
Others
15
1.33%
Total
1128
dm-cache-background-tracker.h
81
-
3
131
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
July 2012
October 2012
March 2013
December 2016
January 2023
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
119
90.84%
Mike Snitzer
8
6.11%
Heinz Mauelshagen
4
3.05%
Total
131
dm-cache-block-types.h
55
-
4
133
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
Others
October 2012
March 2013
November 2014
December 2016
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
125
93.98%
Mike Snitzer
4
3.01%
Heinz Mauelshagen
1
0.75%
Others
3
2.26%
Total
133
dm-cache-metadata.c
1868
-
13
8027
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
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
January 2023
February 2023
September 2023
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 4512}, {"author_id": 4, "token_count": 218}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 336}, ]}, {"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": 71}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1157}, ]}, {"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": 15, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 153}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7197
89.66%
Mike Snitzer
699
8.71%
Heinz Mauelshagen
35
0.44%
Nikos Tsironis
29
0.36%
Mikulas Patocka
6
0.07%
Christoph Hellwig
2
0.02%
Others
59
0.74%
Total
8027
dm-cache-metadata.h
154
-
4
454
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
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
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
424
93.39%
Mike Snitzer
26
5.73%
Heinz Mauelshagen
3
0.66%
Others
1
0.22%
Total
454
dm-cache-policy-internal.h
167
-
3
709
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
October 2011
October 2012
March 2013
November 2013
April 2015
May 2015
September 2016
December 2016
January 2023
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": 496}, {"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": 26}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
692
97.60%
Mike Snitzer
11
1.55%
Heinz Mauelshagen
6
0.85%
Total
709
dm-cache-policy-smq.c
1956
-
6
8871
Joe Thornber
Heinz Mauelshagen
Mike Snitzer
Mikulas Patocka
Others
October 2012
March 2013
April 2015
May 2015
June 2015
October 2015
February 2016
March 2016
September 2016
December 2016
May 2017
November 2017
June 2018
January 2022
January 2023
July 2023
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": 86}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6584}, ]}, {"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": 180}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1598}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 90}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
8708
98.16%
Heinz Mauelshagen
98
1.10%
Mike Snitzer
52
0.59%
Mikulas Patocka
1
0.01%
Others
12
0.14%
Total
8871
dm-cache-policy.c
174
-
4
651
Joe Thornber
Mike Snitzer
Mikulas Patocka
Heinz Mauelshagen
October 2011
July 2012
October 2012
March 2013
October 2013
January 2014
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
616
94.62%
Mike Snitzer
28
4.30%
Mikulas Patocka
5
0.77%
Heinz Mauelshagen
2
0.31%
Total
651
dm-cache-policy.h
187
-
4
441
Joe Thornber
Mike Snitzer
Heinz Mauelshagen
Others
October 2011
July 2012
October 2012
March 2013
November 2013
January 2014
April 2015
May 2015
September 2016
December 2016
September 2022
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
411
93.20%
Mike Snitzer
26
5.90%
Heinz Mauelshagen
3
0.68%
Others
1
0.23%
Total
441
dm-cache-target.c
3480
-
22
14695
Joe Thornber
Mike Snitzer
Tushar Sugandhi
Christoph Hellwig
Heinz Mauelshagen
Mikulas Patocka
Kent Overstreet
Hannes Reinecke
Alasdair G. Kergon
Michael Christie
Alan Cox
Others
October 2002
October 2011
March 2012
May 2012
July 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
February 2018
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
January 2023
February 2023
June 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 0, "token_count": 5775}, ]}, {"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": 621}, {"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": 455}, {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 578}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "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": 36, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3968}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "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": 15, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 21}, ]}, {"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": 377}, ]}, {"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": 15, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
13285
90.40%
Mike Snitzer
923
6.28%
Tushar Sugandhi
130
0.88%
Christoph Hellwig
87
0.59%
Heinz Mauelshagen
80
0.54%
Mikulas Patocka
48
0.33%
Kent Overstreet
25
0.17%
Hannes Reinecke
8
0.05%
Alasdair G. Kergon
7
0.05%
Michael Christie
5
0.03%
Alan Cox
3
0.02%
Others
94
0.64%
Total
14695
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
February 2023
June 2023
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 8158}, {"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": 15, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "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": 15, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nikos Tsironis
8448
99.42%
Christoph Hellwig
16
0.19%
Mikulas Patocka
10
0.12%
Heinz Mauelshagen
9
0.11%
Tushar Sugandhi
3
0.04%
Others
11
0.13%
Total
8497
dm-core.h
342
-
33
964
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
Heinz Mauelshagen
Christoph Hellwig
Joe Thornber
Dan J Williams
Bart Van Assche
Kent Overstreet
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
October 2008
January 2009
April 2009
June 2009
August 2010
September 2010
March 2011
October 2011
March 2013
July 2013
August 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
January 2023
February 2023
June 2023
August 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 126}, ]}, {"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": 39, "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": 39, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "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": 1362124800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"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": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"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": 61}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 15, "token_count": 2}, {"author_id": 16, "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": 59, "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": 22}, ]}, {"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": 15, "token_count": 3}, {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
405
42.01%
Alan Cox
126
13.07%
Mikulas Patocka
114
11.83%
Damien Le Moal
60
6.22%
Ming Lei
48
4.98%
Alasdair G. Kergon
33
3.42%
Milan Broz
29
3.01%
Mike Anderson
16
1.66%
Andrew Morton
15
1.56%
Tushar Sugandhi
12
1.24%
Kiyoshi Ueda
11
1.14%
Satya Tangirala
10
1.04%
Heinz Mauelshagen
8
0.83%
Christoph Hellwig
7
0.73%
Joe Thornber
5
0.52%
Dan J Williams
5
0.52%
Bart Van Assche
4
0.41%
Kent Overstreet
2
0.21%
Others
54
5.60%
Total
964
dm-crypt.c
3695
-
69
18464
Milan Broz
Mikulas Patocka
Andrew Morton
Ignat Korchagin
Alasdair G. Kergon
Damien Le Moal
Tushar Sugandhi
Mike Snitzer
Christoph Hellwig
Kent Overstreet
Michael Weiß
Heinz Mauelshagen
Michael Christie
Lei Ming
Neil Brown
Bart Van Assche
Ming Lei
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
February 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
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
September 2023
October 2023
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": 859}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 24}, ]}, {"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": 124}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 820}, {"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": 58}, ]}, {"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": 1, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 67}, {"author_id": 8, "token_count": 385}, ]}, {"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": 162}, ]}, {"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": 1172}, {"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": 4}, {"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": 52, "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": 43}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 8, "token_count": 959}, ]}, {"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": 30}, ]}, {"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": 15, "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": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 300}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 5129}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 8, "token_count": 1004}, {"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": 15, "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": 15, "token_count": 4}, {"author_id": 2, "token_count": 259}, ]}, {"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": 1517472000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 4, "token_count": 3}, ]}, {"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": 16}, ]}, {"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": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "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": 116}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 2032}, ]}, {"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": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 177}, {"author_id": 51, "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": 51, "token_count": 530}, {"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": 15, "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": 15, "token_count": 3}, {"author_id": 45, "token_count": 82}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 33}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 135}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Milan Broz
12567
68.06%
Mikulas Patocka
1467
7.95%
Andrew Morton
899
4.87%
Ignat Korchagin
710
3.85%
Alasdair G. Kergon
344
1.86%
Damien Le Moal
212
1.15%
Tushar Sugandhi
145
0.79%
Mike Snitzer
138
0.75%
Christoph Hellwig
88
0.48%
Kent Overstreet
85
0.46%
Michael Weiß
82
0.44%
Heinz Mauelshagen
63
0.34%
Michael Christie
9
0.05%
Lei Ming
9
0.05%
Neil Brown
4
0.02%
Bart Van Assche
2
0.01%
Ming Lei
1
0.01%
Kiyoshi Ueda
1
0.01%
Jianpeng Ma
1
0.01%
Others
1637
8.87%
Total
18464
dm-delay.c
439
-
15
2101
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
January 2023
April 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 988}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 89}, {"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": 15, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 464}, ]}, {"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": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 261}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
1000
47.60%
Mikulas Patocka
625
29.75%
Mike Snitzer
122
5.81%
Alasdair G. Kergon
16
0.76%
Milan Broz
7
0.33%
Kent Overstreet
4
0.19%
Christoph Hellwig
4
0.19%
Tushar Sugandhi
2
0.10%
Others
321
15.28%
Total
2101
dm-dust.c
577
-
7
2864
Bryan Gurney
Heinz Mauelshagen
Tushar Sugandhi
Christoph Hellwig
Others
March 2019
August 2019
October 2019
December 2019
March 2020
June 2020
December 2020
July 2021
October 2021
January 2023
April 2023
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 2530}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 29, "token_count": 120}, ]}, {"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": 15, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bryan Gurney
2677
93.47%
Heinz Mauelshagen
8
0.28%
Tushar Sugandhi
2
0.07%
Christoph Hellwig
2
0.07%
Others
175
6.11%
Total
2864
dm-ebs-target.c
459
-
9
2284
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
January 2023
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 2156}, ]}, {"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": 15, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
2253
98.64%
Bart Van Assche
13
0.57%
Mikulas Patocka
3
0.13%
Tushar Sugandhi
2
0.09%
Christoph Hellwig
2
0.09%
Others
11
0.48%
Total
2284
dm-era-target.c
1762
-
12
7456
Joe Thornber
Nikos Tsironis
Heinz Mauelshagen
Christoph Hellwig
Mikulas Patocka
Tushar Sugandhi
Michael Christie
Mike Snitzer
Others
March 2014
October 2015
June 2016
August 2016
April 2017
August 2017
February 2018
May 2019
March 2020
July 2020
January 2021
February 2021
April 2021
July 2021
October 2021
June 2022
January 2023
February 2023
April 2023
June 2023
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 7073}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "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": 15, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "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": 15, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7117
95.45%
Nikos Tsironis
253
3.39%
Heinz Mauelshagen
55
0.74%
Christoph Hellwig
10
0.13%
Mikulas Patocka
6
0.08%
Tushar Sugandhi
2
0.03%
Michael Christie
2
0.03%
Mike Snitzer
1
0.01%
Others
10
0.13%
Total
7456
dm-exception-store.c
291
-
13
1041
Jonathan E Brassow
Alasdair G. Kergon
Mikulas Patocka
Mike Snitzer
Milan Broz
Jianpeng Ma
Heinz Mauelshagen
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
January 2023
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": 52, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
773
74.26%
Alasdair G. Kergon
116
11.14%
Mikulas Patocka
45
4.32%
Mike Snitzer
43
4.13%
Milan Broz
33
3.17%
Jianpeng Ma
9
0.86%
Heinz Mauelshagen
4
0.38%
Others
18
1.73%
Total
1041
dm-exception-store.h
206
-
8
617
Jonathan E Brassow
Alasdair G. Kergon
Milan Broz
Mikulas Patocka
Mike Snitzer
Heinz Mauelshagen
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
January 2023
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 148}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 91}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 11, "token_count": 142}, ]}, {"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": 15, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
248
40.19%
Alasdair G. Kergon
169
27.39%
Milan Broz
91
14.75%
Mikulas Patocka
58
9.40%
Mike Snitzer
37
6.00%
Heinz Mauelshagen
9
1.46%
Nikos Tsironis
4
0.65%
Christoph Hellwig
1
0.16%
Total
617
dm-flakey.c
694
-
21
3175
Mike Snitzer
Mikulas Patocka
Josef Bacik
Christoph Hellwig
Damien Le Moal
Bart Van Assche
Goldwyn Rodrigues
Heinz Mauelshagen
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
January 2023
April 2023
May 2023
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 25, "token_count": 749}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 1019}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"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": 15, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 30}, {"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": 49}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 59, "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": 15, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 22}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 63}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 813}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1185
37.32%
Mikulas Patocka
958
30.17%
Josef Bacik
749
23.59%
Christoph Hellwig
70
2.20%
Damien Le Moal
40
1.26%
Bart Van Assche
22
0.69%
Goldwyn Rodrigues
17
0.54%
Heinz Mauelshagen
13
0.41%
Milan Broz
7
0.22%
Kent Overstreet
6
0.19%
Alasdair G. Kergon
6
0.19%
Tushar Sugandhi
2
0.06%
Satya Tangirala
2
0.06%
Others
98
3.09%
Total
3175
dm-ima.c
748
-
16
3781
Tushar Sugandhi
Alan Cox
Christoph Hellwig
Helen Mae Koike Fornazier
Andrew Morton
Mike Anderson
Mike Snitzer
Milan Broz
Linus Torvalds
Alasdair G. Kergon
Heinz Mauelshagen
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
January 2023
February 2023
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": 39, "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": 15, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "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": 3417}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 220}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tushar Sugandhi
3647
96.46%
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%
Heinz Mauelshagen
2
0.05%
Others
15
0.40%
Total
3781
dm-ima.h
77
-
6
258
Tushar Sugandhi
Alan Cox
Mike Snitzer
Heinz Mauelshagen
Andrew Morton
Joe Thornber
October 2002
June 2003
July 2003
May 2016
July 2021
August 2021
January 2023
February 2023
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": 170}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tushar Sugandhi
196
75.97%
Alan Cox
55
21.32%
Mike Snitzer
2
0.78%
Heinz Mauelshagen
2
0.78%
Andrew Morton
2
0.78%
Joe Thornber
1
0.39%
Total
258
dm-init.c
324
-
12
1377
Helen Mae Koike Fornazier
Alan Cox
Christoph Hellwig
Heinz Mauelshagen
Andrew Morton
Alasdair G. Kergon
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
January 2023
February 2023
May 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 15, "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": 1242}, ]}, {"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": 82}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 15, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Helen Mae Koike Fornazier
1247
90.56%
Alan Cox
13
0.94%
Christoph Hellwig
9
0.65%
Heinz Mauelshagen
4
0.29%
Andrew Morton
4
0.29%
Alasdair G. Kergon
3
0.22%
Damien Le Moal
1
0.07%
Others
96
6.97%
Total
1377
dm-integrity.c
4709
-
31
27651
Mikulas Patocka
Mike Snitzer
Heinz Mauelshagen
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
July 2022
November 2022
January 2023
February 2023
April 2023
May 2023
June 2023
July 2023
October 2023
December 2023
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": 10183}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1382}, {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 732}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "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": 15, "token_count": 10}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "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": 1734}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"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": 15, "token_count": 3}, {"author_id": 2, "token_count": 9126}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"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": 1253}, ]}, {"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": 15, "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": 1141}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 13}, {"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": 15, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 45, "token_count": 111}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 70}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 183}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 55}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 148}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
25314
91.55%
Mike Snitzer
1432
5.18%
Heinz Mauelshagen
238
0.86%
Tushar Sugandhi
202
0.73%
Michael Weiß
111
0.40%
Bart Van Assche
45
0.16%
Christoph Hellwig
41
0.15%
Milan Broz
21
0.08%
Kent Overstreet
11
0.04%
Others
236
0.85%
Total
27651
dm-io-rewind.c
164
-
2
621
Ming Lei
Heinz Mauelshagen
June 2022
January 2023
var spanGroupData = [ {"timestamp": 1654066800, "group": [ {"author_id": 33, "token_count": 618}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ming Lei
618
99.52%
Heinz Mauelshagen
3
0.48%
Total
621
dm-io-tracker.h
82
-
5
286
Joe Thornber
Mike Snitzer
Mikulas Patocka
Heinz Mauelshagen
Others
May 2014
May 2015
October 2019
June 2021
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
191
66.78%
Mike Snitzer
68
23.78%
Mikulas Patocka
23
8.04%
Heinz Mauelshagen
1
0.35%
Others
3
1.05%
Total
286
dm-io.c
556
-
24
2412
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
January 2023
February 2023
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": 28, "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": 1057}, {"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": 493}, {"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": 185}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "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": 38}, ]}, {"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": 15, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 27}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 60}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "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": 15, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 33}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1070
44.36%
Heinz Mauelshagen
527
21.85%
Mikulas Patocka
317
13.14%
Joe Thornber
89
3.69%
Lei Ming
60
2.49%
Milan Broz
52
2.16%
Kent Overstreet
44
1.82%
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.35%
Total
2412
dm-ioctl.c
2335
-
46
9990
Andrew Morton
Mikulas Patocka
Alan Cox
Alasdair G. Kergon
Helen Mae Koike Fornazier
Mike Snitzer
Mike Anderson
Milan Broz
Kiyoshi Ueda
Tushar Sugandhi
Heinz Mauelshagen
Christoph Hellwig
Joe Thornber
Bart Van Assche
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Others
September 1996
January 1997
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
October 2020
November 2020
March 2021
July 2021
January 2022
March 2022
July 2022
August 2022
November 2022
January 2023
February 2023
April 2023
June 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 1114}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 46, "token_count": 9}, {"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": 15, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 697}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 2538}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 46, "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": 39, "token_count": 40}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 69}, {"author_id": 60, "token_count": 56}, ]}, {"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": 39, "token_count": 132}, {"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": 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": 39, "token_count": 11}, {"author_id": 4, "token_count": 164}, {"author_id": 2, "token_count": 54}, ]}, {"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": 198}, ]}, {"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": 323}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 221}, ]}, {"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": 15, "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": 55, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 28, "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": 55, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 96}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 28, "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": 23}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 787}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 297}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
3277
32.80%
Mikulas Patocka
2516
25.19%
Alan Cox
1121
11.22%
Alasdair G. Kergon
484
4.84%
Helen Mae Koike Fornazier
398
3.98%
Mike Snitzer
309
3.09%
Mike Anderson
183
1.83%
Milan Broz
160
1.60%
Kiyoshi Ueda
108
1.08%
Tushar Sugandhi
73
0.73%
Heinz Mauelshagen
41
0.41%
Christoph Hellwig
32
0.32%
Joe Thornber
24
0.24%
Bart Van Assche
17
0.17%
Al Viro
16
0.16%
Linus Torvalds (pre-git)
8
0.08%
Linus Torvalds
2
0.02%
Others
1221
12.22%
Total
9990
dm-kcopyd.c
997
-
29
3798
Alasdair G. Kergon
Mikulas Patocka
Damien Le Moal
Nikos Tsironis
Milan Broz
Heinz Mauelshagen
Alan Cox
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
January 2023
February 2023
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": 1633}, {"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": 58, "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": 305}, ]}, {"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": 397}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "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": 91}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "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": 55, "token_count": 20}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1727
45.47%
Mikulas Patocka
1254
33.02%
Damien Le Moal
199
5.24%
Nikos Tsironis
125
3.29%
Milan Broz
95
2.50%
Heinz Mauelshagen
76
2.00%
Alan Cox
75
1.97%
Andrew Morton
48
1.26%
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.13%
Total
3798
dm-linear.c
230
-
23
1050
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
Heinz Mauelshagen
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
January 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 425}, ]}, {"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": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 67}, ]}, {"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": 15, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 16, "token_count": 44}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "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": 15, "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": 59, "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": 15, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
425
40.48%
Christoph Hellwig
117
11.14%
Milan Broz
90
8.57%
Dan J Williams
78
7.43%
Mike Snitzer
48
4.57%
Tushar Sugandhi
36
3.43%
Andrew Morton
32
3.05%
Mikulas Patocka
21
2.00%
Damien Le Moal
17
1.62%
Alasdair G. Kergon
16
1.52%
Kent Overstreet
4
0.38%
Heinz Mauelshagen
3
0.29%
Satya Tangirala
2
0.19%
Joe Thornber
2
0.19%
Kiyoshi Ueda
1
0.10%
Others
158
15.05%
Total
1050
dm-log-userspace-base.c
930
-
15
3451
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
January 2023
September 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 2400}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
2906
84.21%
Mike Snitzer
73
2.12%
Kent Overstreet
14
0.41%
Heinz Mauelshagen
11
0.32%
Tushar Sugandhi
2
0.06%
Linus Torvalds (pre-git)
2
0.06%
Andrew Morton
2
0.06%
Linus Torvalds
1
0.03%
Others
440
12.75%
Total
3451
dm-log-userspace-transfer.c
287
-
9
1039
Jonathan E Brassow
Heinz Mauelshagen
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
June 2009
September 2009
October 2009
February 2010
January 2011
May 2012
January 2014
October 2014
March 2015
January 2023
February 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 989}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
1006
96.82%
Heinz Mauelshagen
3
0.29%
Linus Torvalds (pre-git)
2
0.19%
Linus Torvalds
1
0.10%
Others
27
2.60%
Total
1039
dm-log-userspace-transfer.h
19
-
6
57
Jonathan E Brassow
Linus Torvalds (pre-git)
Heinz Mauelshagen
Andrew Morton
Others
October 1997
April 2004
September 2005
February 2009
June 2009
September 2009
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
46
80.70%
Linus Torvalds (pre-git)
2
3.51%
Heinz Mauelshagen
1
1.75%
Andrew Morton
1
1.75%
Others
7
12.28%
Total
57
dm-log-writes.c
944
-
23
4350
Josef Bacik
Christoph Hellwig
Dan J Williams
Heinz Mauelshagen
Michael Christie
Mikulas Patocka
Tushar Sugandhi
Mike Snitzer
Guoqing Jiang
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
January 2023
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 3536}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "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": 16, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 25, "token_count": 138}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 285}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "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": 15, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 36}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
3674
84.46%
Christoph Hellwig
127
2.92%
Dan J Williams
37
0.85%
Heinz Mauelshagen
19
0.44%
Michael Christie
8
0.18%
Mikulas Patocka
4
0.09%
Tushar Sugandhi
2
0.05%
Mike Snitzer
2
0.05%
Guoqing Jiang
2
0.05%
Others
475
10.92%
Total
4350
dm-log.c
912
-
18
3732
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
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2097}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 282}, ]}, {"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": 54}, ]}, {"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": 74}, {"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": 36, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "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": 15, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2652
71.06%
Jonathan E Brassow
384
10.29%
Mikulas Patocka
258
6.91%
Heinz Mauelshagen
250
6.70%
Milan Broz
85
2.28%
Mike Snitzer
19
0.51%
Tushar Sugandhi
6
0.16%
Bart Van Assche
5
0.13%
Michael Christie
2
0.05%
Christoph Hellwig
2
0.05%
Others
69
1.85%
Total
3732
dm-mpath.c
2270
-
47
10203
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
Heinz Mauelshagen
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
February 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
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 3722}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"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": 39, "token_count": 43}, {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 53, "token_count": 274}, ]}, {"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": 39, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 53, "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": 53, "token_count": 180}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 38}, {"author_id": 39, "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": 53, "token_count": 130}, {"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": 36, "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": 20}, ]}, {"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": 15, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "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": 654}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 935}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 55, "token_count": 10}, {"author_id": 40, "token_count": 35}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 55, "token_count": 116}, {"author_id": 15, "token_count": 52}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 75}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 13}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"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": 1517472000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 71}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "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": 31, "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": 244}, ]}, {"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": 174}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 393}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "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": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 133}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 59}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
3789
37.14%
Mike Snitzer
3235
31.71%
Chandra Seetharaman
667
6.54%
Kiyoshi Ueda
414
4.06%
Hannes Reinecke
237
2.32%
Christoph Hellwig
201
1.97%
Tushar Sugandhi
192
1.88%
Mike Anderson
152
1.49%
Bart Van Assche
148
1.45%
Milan Broz
92
0.90%
Yufen Yu
70
0.69%
Mikulas Patocka
64
0.63%
tang.junhui
46
0.45%
Heinz Mauelshagen
41
0.40%
Michael Christie
11
0.11%
Ming Lei
8
0.08%
Jonathan E Brassow
8
0.08%
Others
828
8.12%
Total
10203
dm-mpath.h
23
-
3
43
Alasdair G. Kergon
Heinz Mauelshagen
Others
March 2005
December 2006
January 2023
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
39
90.70%
Heinz Mauelshagen
2
4.65%
Others
2
4.65%
Total
43
dm-path-selector.c
140
-
5
480
Alasdair G. Kergon
Mikulas Patocka
Heinz Mauelshagen
Others
March 2005
May 2005
October 2007
October 2008
July 2011
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
474
98.75%
Mikulas Patocka
1
0.21%
Heinz Mauelshagen
1
0.21%
Others
4
0.83%
Total
480
dm-path-selector.h
107
-
6
306
Alasdair G. Kergon
Kiyoshi Ueda
Heinz Mauelshagen
Mike Snitzer
Others
March 2005
December 2006
June 2009
February 2016
April 2020
April 2022
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
264
86.27%
Kiyoshi Ueda
13
4.25%
Heinz Mauelshagen
2
0.65%
Mike Snitzer
1
0.33%
Others
26
8.50%
Total
306
dm-ps-historical-service-time.c
565
-
4
2130
Khazhismel Kumykov
Tushar Sugandhi
Heinz Mauelshagen
Others
April 2020
July 2021
April 2022
January 2023
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 35, "token_count": 2110}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Khazhismel Kumykov
2115
99.30%
Tushar Sugandhi
9
0.42%
Heinz Mauelshagen
1
0.05%
Others
5
0.23%
Total
2130
dm-ps-io-affinity.c
274
-
3
1128
Michael Christie
Heinz Mauelshagen
Tushar Sugandhi
March 2020
October 2020
July 2021
January 2023
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 36, "token_count": 1117}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Christie
1117
99.02%
Heinz Mauelshagen
9
0.80%
Tushar Sugandhi
2
0.18%
Total
1128
dm-ps-queue-length.c
287
-
8
1160
Kiyoshi Ueda
Mike Snitzer
Heinz Mauelshagen
Mikulas Patocka
Khazhismel Kumykov
Tushar Sugandhi
Others
June 2009
July 2011
March 2012
February 2016
January 2018
March 2020
April 2020
July 2021
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 980}, ]}, {"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": 35, "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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
980
84.48%
Mike Snitzer
146
12.59%
Heinz Mauelshagen
14
1.21%
Mikulas Patocka
7
0.60%
Khazhismel Kumykov
7
0.60%
Tushar Sugandhi
2
0.17%
Others
4
0.34%
Total
1160
dm-ps-round-robin.c
244
-
9
978
Alasdair G. Kergon
Mike Snitzer
Heinz Mauelshagen
Mikulas Patocka
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
January 2023
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 796}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
802
82.00%
Mike Snitzer
141
14.42%
Heinz Mauelshagen
13
1.33%
Mikulas Patocka
8
0.82%
Tushar Sugandhi
2
0.20%
Kiyoshi Ueda
2
0.20%
Jonathan E Brassow
1
0.10%
Others
9
0.92%
Total
978
dm-ps-service-time.c
365
-
11
1371
Kiyoshi Ueda
Mike Snitzer
Mikulas Patocka
Jim Ramsay
Heinz Mauelshagen
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
January 2023
February 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 1179}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
1179
86.00%
Mike Snitzer
145
10.58%
Mikulas Patocka
11
0.80%
Jim Ramsay
9
0.66%
Heinz Mauelshagen
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
1371
dm-raid.c
4096
-
28
17228
Heinz Mauelshagen
Jonathan E Brassow
Neil Brown
Mike Snitzer
Tushar Sugandhi
yu kuai
Song Liu
Mikulas Patocka
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
January 2023
February 2023
April 2023
July 2023
August 2023
September 2023
October 2023
November 2023
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": 2409}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 11, "token_count": 1158}, ]}, {"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": 145}, {"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": 172}, ]}, {"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": 87}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 87}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 5177}, {"author_id": 4, "token_count": 527}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 2530}, {"author_id": 36, "token_count": 2}, {"author_id": 4, "token_count": 307}, ]}, {"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": 576}, ]}, {"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": 487}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "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": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 55}, {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 545}, ]}, {"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": 15, "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": 15, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 31}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
10904
63.29%
Jonathan E Brassow
2603
15.11%
Neil Brown
2490
14.45%
Mike Snitzer
869
5.04%
Tushar Sugandhi
168
0.98%
yu kuai
87
0.50%
Song Liu
24
0.14%
Mikulas Patocka
10
0.06%
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
53
0.31%
Total
17228
dm-raid1.c
1530
-
33
6660
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
Jan Kara
Al Viro
Linus Torvalds
Others
June 2004
September 2004
January 2005
February 2005
March 2005
May 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
April 2022
July 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2500}, {"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": 1114930800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"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": 37}, ]}, {"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": 229}, {"author_id": 8, "token_count": 96}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1183273200, "group": [ {"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": 46, "token_count": 2}, {"author_id": 5, "token_count": 1}, {"author_id": 11, "token_count": 1511}, {"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": 3}, ]}, {"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": 15, "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": 15, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 31}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "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": 15, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 15, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 62}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 13}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2558
38.41%
Jonathan E Brassow
1939
29.11%
Mikulas Patocka
790
11.86%
Heinz Mauelshagen
356
5.35%
Mike Snitzer
170
2.55%
Milan Broz
113
1.70%
Tushar Sugandhi
62
0.93%
Christoph Hellwig
60
0.90%
Neil Brown
37
0.56%
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%
Jan Kara
2
0.03%
Al Viro
2
0.03%
Linus Torvalds
1
0.02%
Others
486
7.30%
Total
6660
dm-region-hash.c
727
-
16
3025
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
January 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 351}, {"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": 2494}, ]}, {"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": 36, "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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
2511
83.01%
Alasdair G. Kergon
361
11.93%
Mikulas Patocka
52
1.72%
Jonathan E Brassow
30
0.99%
Kent Overstreet
21
0.69%
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.02%
Total
3025
dm-rq.c
599
-
22
2360
Mike Snitzer
Christoph Hellwig
Ming Lei
Alan Cox
Mikulas Patocka
Kiyoshi Ueda
Heinz Mauelshagen
Andrew Morton
Yufen Yu
Bart Van Assche
Alasdair G. Kergon
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
February 2019
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
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 69}, ]}, {"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": 39, "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": 17}, {"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": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"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": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1474}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 15, "token_count": 4}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "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": 15, "token_count": 51}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 11}, {"author_id": 33, "token_count": 30}, ]}, {"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": 1549008000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 31, "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": 15, "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": 15, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 16}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1775
75.21%
Christoph Hellwig
142
6.02%
Ming Lei
82
3.47%
Alan Cox
69
2.92%
Mikulas Patocka
33
1.40%
Kiyoshi Ueda
28
1.19%
Heinz Mauelshagen
22
0.93%
Andrew Morton
15
0.64%
Yufen Yu
14
0.59%
Bart Van Assche
14
0.59%
Alasdair G. Kergon
12
0.51%
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
2360
dm-rq.h
48
-
10
129
Mike Snitzer
Alan Cox
Kiyoshi Ueda
Milan Broz
Kent Overstreet
Christoph Hellwig
Alasdair G. Kergon
Heinz Mauelshagen
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
January 2023
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": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
56
43.41%
Alan Cox
32
24.81%
Kiyoshi Ueda
15
11.63%
Milan Broz
6
4.65%
Kent Overstreet
5
3.88%
Christoph Hellwig
5
3.88%
Alasdair G. Kergon
3
2.33%
Heinz Mauelshagen
2
1.55%
Andrew Morton
2
1.55%
Others
3
2.33%
Total
129
dm-snap-persistent.c
980
-
24
3551
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
Jan Kara
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
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 874}, {"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": 154}, ]}, {"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": 931}, {"author_id": 11, "token_count": 85}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 217}, ]}, {"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": 3}, ]}, {"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": 36, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "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": 15, "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": 55, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1940
54.63%
Mikulas Patocka
766
21.57%
Jonathan E Brassow
307
8.65%
Milan Broz
162
4.56%
Mike Snitzer
108
3.04%
Heinz Mauelshagen
98
2.76%
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%
Jan Kara
2
0.06%
Others
132
3.72%
Total
3551
dm-snap-transient.c
158
-
9
586
Alasdair G. Kergon
Jonathan E Brassow
Mike Snitzer
Heinz Mauelshagen
Milan Broz
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
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 230}, ]}, {"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": 167}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
302
51.54%
Jonathan E Brassow
218
37.20%
Mike Snitzer
28
4.78%
Heinz Mauelshagen
13
2.22%
Milan Broz
10
1.71%
Andrew Morton
5
0.85%
Mikulas Patocka
4
0.68%
Tushar Sugandhi
3
0.51%
Others
3
0.51%
Total
586
dm-snap.c
2864
-
29
11397
Mikulas Patocka
Alasdair G. Kergon
Mike Snitzer
Nikos Tsironis
Milan Broz
Jonathan E Brassow
Christoph Hellwig
Tushar Sugandhi
Heinz Mauelshagen
Kent Overstreet
Andrew Morton
Kiyoshi Ueda
Michael Christie
Alan Cox
Others
October 2002
March 2004
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
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
January 2023
February 2023
May 2023
June 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 3246}, {"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": 257}, ]}, {"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": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 153}, {"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": 1254}, {"author_id": 2, "token_count": 1669}, ]}, {"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": 130}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 357}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "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": 1464764400, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"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": 15, "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": 15, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 15, "token_count": 36}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
3846
33.75%
Alasdair G. Kergon
3565
31.28%
Mike Snitzer
2155
18.91%
Nikos Tsironis
770
6.76%
Milan Broz
286
2.51%
Jonathan E Brassow
229
2.01%
Christoph Hellwig
95
0.83%
Tushar Sugandhi
79
0.69%
Heinz Mauelshagen
40
0.35%
Kent Overstreet
25
0.22%
Andrew Morton
20
0.18%
Kiyoshi Ueda
12
0.11%
Michael Christie
3
0.03%
Alan Cox
3
0.03%
Others
269
2.36%
Total
11397
dm-stats.c
1256
-
18
6557
Mikulas Patocka
Mike Snitzer
Alan Cox
Andrew Morton
Heinz Mauelshagen
Mike Anderson
Michael Christie
Kiyoshi Ueda
Alasdair G. Kergon
Others
October 2002
July 2003
March 2004
June 2006
October 2007
June 2009
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
January 2018
June 2018
December 2018
August 2019
May 2020
February 2022
March 2022
April 2022
August 2022
January 2023
February 2023
March 2023
September 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 55}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 4561}, ]}, {"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": 1453}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "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": 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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
6203
94.60%
Mike Snitzer
119
1.81%
Alan Cox
55
0.84%
Andrew Morton
48
0.73%
Heinz Mauelshagen
43
0.66%
Mike Anderson
13
0.20%
Michael Christie
7
0.11%
Kiyoshi Ueda
6
0.09%
Alasdair G. Kergon
3
0.05%
Others
60
0.92%
Total
6557
dm-stats.h
48
-
9
203
Mikulas Patocka
Mike Snitzer
Andrew Morton
Alan Cox
Heinz Mauelshagen
Alasdair G. Kergon
Others
October 2002
July 2003
August 2003
March 2004
January 2005
March 2006
January 2009
March 2013
August 2013
June 2015
November 2017
February 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"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": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
147
72.41%
Mike Snitzer
28
13.79%
Andrew Morton
11
5.42%
Alan Cox
8
3.94%
Heinz Mauelshagen
3
1.48%
Alasdair G. Kergon
1
0.49%
Others
5
2.46%
Total
203
dm-stripe.c
502
-
34
2434
Alan Cox
Mikulas Patocka
Mike Snitzer
Dan J Williams
Christoph Hellwig
Andrew Morton
Joe Thornber
Tushar Sugandhi
Alasdair G. Kergon
Heinz Mauelshagen
Michael Christie
Kent Overstreet
Jianpeng Ma
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
May 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
January 2023
February 2023
September 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 828}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"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": 46, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "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": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 284}, ]}, {"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": 67}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 39}, {"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": 15, "token_count": 3}, {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 318}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 52, "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": 9}, ]}, {"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": 16, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 14}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 16, "token_count": 51}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "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": 15, "token_count": 50}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
828
34.02%
Mikulas Patocka
480
19.72%
Mike Snitzer
187
7.68%
Dan J Williams
94
3.86%
Christoph Hellwig
82
3.37%
Andrew Morton
51
2.10%
Joe Thornber
43
1.77%
Tushar Sugandhi
35
1.44%
Alasdair G. Kergon
30
1.23%
Heinz Mauelshagen
15
0.62%
Michael Christie
14
0.58%
Kent Overstreet
13
0.53%
Jianpeng Ma
13
0.53%
Kiyoshi Ueda
2
0.08%
Al Viro
1
0.04%
Others
546
22.43%
Total
2434
dm-switch.c
575
-
14
3006
Jim Ramsay
Mikulas Patocka
Heinz Mauelshagen
Christoph Hellwig
Kent Overstreet
Tushar Sugandhi
Mike Snitzer
Others
July 2013
October 2013
July 2014
October 2015
June 2017
August 2017
October 2017
February 2018
June 2018
January 2019
May 2020
November 2020
July 2021
October 2021
January 2023
April 2023
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 30, "token_count": 2666}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 261}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "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": 15, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jim Ramsay
2666
88.69%
Mikulas Patocka
261
8.68%
Heinz Mauelshagen
25
0.83%
Christoph Hellwig
21
0.70%
Kent Overstreet
4
0.13%
Tushar Sugandhi
2
0.07%
Mike Snitzer
1
0.03%
Others
26
0.86%
Total
3006
dm-sysfs.c
149
-
13
598
Milan Broz
Mike Snitzer
Alan Cox
Mikulas Patocka
Andrew Morton
Heinz Mauelshagen
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
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 428}, ]}, {"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": 45}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Milan Broz
428
71.57%
Mike Snitzer
60
10.03%
Alan Cox
24
4.01%
Mikulas Patocka
22
3.68%
Andrew Morton
18
3.01%
Heinz Mauelshagen
7
1.17%
Kiyoshi Ueda
1
0.17%
Alasdair G. Kergon
1
0.17%
Others
37
6.19%
Total
598
dm-table.c
2186
-
62
9100
Mike Snitzer
Alan Cox
Damien Le Moal
Satya Tangirala
Mikulas Patocka
Christoph Hellwig
Alasdair G. Kergon
Joe Thornber
Andrew Morton
Kiyoshi Ueda
Milan Broz
Ming Lei
Hannes Reinecke
Mike Anderson
Bart Van Assche
Dan J Williams
tang.junhui
Heinz Mauelshagen
Neil Brown
Jonathan E Brassow
Al Viro
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
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
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 2247}, ]}, {"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": 129}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 67}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 46, "token_count": 6}, {"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": 39, "token_count": 41}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"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": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 39, "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": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 70}, {"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": 147}, {"author_id": 4, "token_count": 732}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 36}, {"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": 2}, ]}, {"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": 161}, ]}, {"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": 122}, {"author_id": 60, "token_count": 35}, ]}, {"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": 84}, {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 4}, {"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": 122}, ]}, {"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": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "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": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 40, "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": 55, "token_count": 34}, {"author_id": 15, "token_count": 53}, {"author_id": 16, "token_count": 7}, {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 400}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "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": 55, "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": 16, "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": 59, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 64}, {"author_id": 59, "token_count": 425}, {"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": 15, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 4, "token_count": 52}, {"author_id": 33, "token_count": 99}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 135}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 4, "token_count": 277}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
2539
27.90%
Alan Cox
2247
24.69%
Damien Le Moal
501
5.51%
Satya Tangirala
436
4.79%
Mikulas Patocka
379
4.16%
Christoph Hellwig
379
4.16%
Alasdair G. Kergon
354
3.89%
Joe Thornber
187
2.05%
Andrew Morton
173
1.90%
Kiyoshi Ueda
147
1.62%
Milan Broz
135
1.48%
Ming Lei
99
1.09%
Hannes Reinecke
69
0.76%
Mike Anderson
58
0.64%
Bart Van Assche
36
0.40%
Dan J Williams
25
0.27%
tang.junhui
24
0.26%
Heinz Mauelshagen
23
0.25%
Neil Brown
9
0.10%
Jonathan E Brassow
9
0.10%
Al Viro
7
0.08%
Linus Torvalds
5
0.05%
Kent Overstreet
2
0.02%
Others
1257
13.81%
Total
9100
dm-target.c
287
-
15
1120
Damien Le Moal
Alan Cox
Mike Snitzer
Mikulas Patocka
Andrew Morton
Joe Thornber
Dan J Williams
Christoph Hellwig
Alasdair G. Kergon
Linus Torvalds
Heinz Mauelshagen
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
January 2023
March 2023
April 2023
October 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 418}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "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": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 420}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
420
37.50%
Alan Cox
418
37.32%
Mike Snitzer
74
6.61%
Mikulas Patocka
56
5.00%
Andrew Morton
56
5.00%
Joe Thornber
21
1.88%
Dan J Williams
7
0.63%
Christoph Hellwig
5
0.45%
Alasdair G. Kergon
5
0.45%
Linus Torvalds
2
0.18%
Heinz Mauelshagen
1
0.09%
Others
55
4.91%
Total
1120
dm-thin-metadata.c
2160
-
13
8983
Joe Thornber
Mike Snitzer
Nikos Tsironis
Heinz Mauelshagen
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
January 2023
February 2023
June 2023
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 4925}, ]}, {"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": 1500}, {"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": 58}, ]}, {"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": 22}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 415}, ]}, {"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": 4}, ]}, {"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": 15, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 117}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
8152
90.75%
Mike Snitzer
496
5.52%
Nikos Tsironis
71
0.79%
Heinz Mauelshagen
25
0.28%
Mikulas Patocka
12
0.13%
Christoph Hellwig
2
0.02%
Others
225
2.50%
Total
8983
dm-thin-metadata.h
242
-
4
636
Joe Thornber
Mike Snitzer
Nikos Tsironis
Heinz Mauelshagen
October 2011
March 2012
June 2012
July 2012
May 2013
December 2013
February 2014
October 2014
April 2015
July 2016
January 2019
December 2019
January 2023
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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
592
93.08%
Mike Snitzer
31
4.87%
Nikos Tsironis
12
1.89%
Heinz Mauelshagen
1
0.16%
Total
636
dm-thin.c
4564
-
30
19389
Joe Thornber
Mike Snitzer
Mikulas Patocka
Nikos Tsironis
Christoph Hellwig
Heinz Mauelshagen
Alasdair G. Kergon
Michael Christie
Kent Overstreet
Coly Li
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
February 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
January 2023
February 2023
March 2023
May 2023
June 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 6658}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 1132}, {"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": 72}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 0, "token_count": 1038}, {"author_id": 4, "token_count": 245}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 137}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 152}, ]}, {"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": 411}, ]}, {"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": 631}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 241}, {"author_id": 4, "token_count": 73}, {"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": 1868}, {"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": 1124}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 0, "token_count": 59}, {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"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": 208}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "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": 15, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 37}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 1517472000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"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": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "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": 15, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 7, "token_count": 2}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 134}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 4, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
15317
79.00%
Mike Snitzer
2944
15.18%
Mikulas Patocka
360
1.86%
Nikos Tsironis
180
0.93%
Christoph Hellwig
106
0.55%
Heinz Mauelshagen
48
0.25%
Alasdair G. Kergon
46
0.24%
Michael Christie
43
0.22%
Kent Overstreet
42
0.22%
Coly Li
12
0.06%
Tushar Sugandhi
4
0.02%
Alan Cox
3
0.02%
Others
284
1.46%
Total
19389
dm-uevent.c
206
-
12
732
Mike Anderson
Alan Cox
Kiyoshi Ueda
Andrew Morton
Mikulas Patocka
Heinz Mauelshagen
Alasdair G. Kergon
Others
October 2002
July 2003
February 2004
March 2004
August 2004
June 2006
December 2006
October 2007
April 2008
December 2009
March 2010
May 2011
May 2019
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 27}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"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": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 39, "token_count": 642}, ]}, {"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": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Anderson
642
87.70%
Alan Cox
27
3.69%
Kiyoshi Ueda
16
2.19%
Andrew Morton
15
2.05%
Mikulas Patocka
3
0.41%
Heinz Mauelshagen
3
0.41%
Alasdair G. Kergon
3
0.41%
Others
23
3.14%
Total
732
dm-uevent.h
46
-
4
142
Mike Anderson
Alan Cox
Heinz Mauelshagen
Others
October 2002
October 2007
May 2019
January 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 39, "token_count": 120}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Anderson
120
84.51%
Alan Cox
18
12.68%
Heinz Mauelshagen
3
2.11%
Others
1
0.70%
Total
142
dm-unstripe.c
200
-
6
917
Scott Bauer
Heinz Mauelshagen
Milan Broz
Tushar Sugandhi
Others
December 2017
January 2018
February 2018
November 2018
March 2020
November 2020
July 2021
January 2023
April 2023
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 47, "token_count": 859}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Scott Bauer
860
93.78%
Heinz Mauelshagen
41
4.47%
Milan Broz
7
0.76%
Tushar Sugandhi
2
0.22%
Others
7
0.76%
Total
917
dm-verity-fec.c
823
-
15
3740
Sami Tolvanen
Mikulas Patocka
Kent Overstreet
Milan Broz
Heinz Mauelshagen
Neil Brown
Mike Snitzer
Christoph Hellwig
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
January 2023
June 2023
November 2023
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 171}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 59}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 3249}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
3352
89.63%
Mikulas Patocka
188
5.03%
Kent Overstreet
49
1.31%
Milan Broz
34
0.91%
Heinz Mauelshagen
19
0.51%
Neil Brown
3
0.08%
Mike Snitzer
1
0.03%
Christoph Hellwig
1
0.03%
Others
93
2.49%
Total
3740
dm-verity-fec.h
153
-
5
549
Sami Tolvanen
Mikulas Patocka
Heinz Mauelshagen
Others
March 2012
November 2015
December 2015
March 2017
May 2019
April 2021
January 2023
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 472}, ]}, {"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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
501
91.26%
Mikulas Patocka
32
5.83%
Heinz Mauelshagen
10
1.82%
Others
6
1.09%
Total
549
dm-verity-loadpin.c
86
-
4
293
Matthias Kaehlcke
Mikulas Patocka
Sami Tolvanen
Others
March 2012
December 2015
June 2019
June 2022
July 2022
September 2022
June 2023
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": 58, "token_count": 239}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 58, "token_count": 33}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 58, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Matthias Kaehlcke
286
97.61%
Mikulas Patocka
5
1.71%
Sami Tolvanen
1
0.34%
Others
1
0.34%
Total
293
dm-verity-target.c
1527
-
30
7057
Mikulas Patocka
Sami Tolvanen
Mike Snitzer
Tushar Sugandhi
Matthias Kaehlcke
Jaskaran Khurana
Michael Weiß
Christoph Hellwig
Heinz Mauelshagen
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
January 2023
February 2023
March 2023
April 2023
June 2023
November 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3013}, ]}, {"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": 119}, {"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": 15, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 560}, ]}, {"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": 360}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 116}, ]}, {"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": 49, "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": 15, "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": 15, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 58, "token_count": 125}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 142}, {"author_id": 60, "token_count": 262}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 58, "token_count": 14}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 45, "token_count": 89}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
3355
47.54%
Sami Tolvanen
1505
21.33%
Mike Snitzer
246
3.49%
Tushar Sugandhi
243
3.44%
Matthias Kaehlcke
139
1.97%
Jaskaran Khurana
135
1.91%
Michael Weiß
89
1.26%
Christoph Hellwig
52
0.74%
Heinz Mauelshagen
23
0.33%
Kent Overstreet
16
0.23%
Alasdair G. Kergon
3
0.04%
Milan Broz
2
0.03%
Linus Torvalds
2
0.03%
Others
1247
17.67%
Total
7057
dm-verity-verify-sig.c
138
-
4
490
Jaskaran Khurana
Heinz Mauelshagen
Others
July 2019
October 2020
May 2021
January 2023
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 479}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jaskaran Khurana
479
97.76%
Heinz Mauelshagen
1
0.20%
Others
10
2.04%
Total
490
dm-verity-verify-sig.h
60
-
4
204
Jaskaran Khurana
Damien Le Moal
Sami Tolvanen
Heinz Mauelshagen
December 2015
July 2019
July 2020
January 2023
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 189}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jaskaran Khurana
189
92.65%
Damien Le Moal
8
3.92%
Sami Tolvanen
6
2.94%
Heinz Mauelshagen
1
0.49%
Total
204
dm-verity.h
135
-
11
483
Mikulas Patocka
Sami Tolvanen
Matthias Kaehlcke
Jaskaran Khurana
Heinz Mauelshagen
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
January 2023
November 2023
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 245}, ]}, {"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": 19}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 96}, ]}, {"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": 49, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 58, "token_count": 24}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
250
51.76%
Sami Tolvanen
142
29.40%
Matthias Kaehlcke
34
7.04%
Jaskaran Khurana
5
1.04%
Heinz Mauelshagen
4
0.83%
Kent Overstreet
3
0.62%
Others
45
9.32%
Total
483
dm-writecache.c
2780
-
18
14864
Mikulas Patocka
Mike Snitzer
Heinz Mauelshagen
Christoph Hellwig
Bart Van Assche
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
January 2023
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 11314}, ]}, {"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": 652}, ]}, {"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": 15, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 16, "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": 15, "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": 15, "token_count": 2}, {"author_id": 4, "token_count": 721}, {"author_id": 2, "token_count": 254}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 8}, {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
13841
93.12%
Mike Snitzer
727
4.89%
Heinz Mauelshagen
84
0.57%
Christoph Hellwig
23
0.15%
Bart Van Assche
8
0.05%
Dan J Williams
7
0.05%
Tushar Sugandhi
2
0.01%
Others
172
1.16%
Total
14864
dm-zero.c
82
-
11
246
Alasdair G. Kergon
Mikulas Patocka
Christoph Hellwig
Mike Snitzer
Kiyoshi Ueda
Heinz Mauelshagen
Others
June 2004
June 2006
December 2006
October 2008
August 2010
March 2013
June 2014
July 2016
August 2016
June 2017
November 2020
January 2023
April 2023
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 150}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"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": 1362124800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
156
63.41%
Mikulas Patocka
44
17.89%
Christoph Hellwig
18
7.32%
Mike Snitzer
6
2.44%
Kiyoshi Ueda
1
0.41%
Heinz Mauelshagen
1
0.41%
Others
20
8.13%
Total
246
dm-zone.c
647
-
15
2460
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
Heinz Mauelshagen
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
January 2023
June 2023
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": 15, "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": 15, "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": 15, "token_count": 58}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 1958}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 15, "token_count": 81}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
1964
79.84%
Christoph Hellwig
267
10.85%
Mike Snitzer
106
4.31%
Alan Cox
64
2.60%
Mikulas Patocka
26
1.06%
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%
Heinz Mauelshagen
1
0.04%
Others
16
0.65%
Total
2460
dm-zoned-metadata.c
3050
-
16
13526
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
Christoph Hellwig
Mike Snitzer
Bart Van Assche
Heinz Mauelshagen
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
January 2023
February 2023
May 2023
September 2023
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": 10283}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 54, "token_count": 138}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 156}, {"author_id": 54, "token_count": 58}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 51}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 1652}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 80}, {"author_id": 24, "token_count": 796}, {"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": 15, "token_count": 24}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
10533
77.87%
Hannes Reinecke
2448
18.10%
Dmitry Fomichev
247
1.83%
Christoph Hellwig
187
1.38%
Mike Snitzer
8
0.06%
Bart Van Assche
4
0.03%
Heinz Mauelshagen
3
0.02%
Coly Li
2
0.01%
Others
94
0.69%
Total
13526
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": 54, "token_count": 69}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 54, "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
1160
-
14
5172
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
April 2023
September 2023
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 3476}, ]}, {"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": 55, "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": 54, "token_count": 170}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 54, "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": 834}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 390}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "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": 15, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 38}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
3592
69.45%
Hannes Reinecke
1224
23.67%
Dmitry Fomichev
259
5.01%
Christoph Hellwig
46
0.89%
Kent Overstreet
12
0.23%
Heinz Mauelshagen
7
0.14%
Tushar Sugandhi
2
0.04%
Mike Snitzer
2
0.04%
Bart Van Assche
1
0.02%
Others
27
0.52%
Total
5172
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": 54, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 54, "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": 15, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "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
3516
-
81
14441
Mike Snitzer
Christoph Hellwig
Ming Lei
Mikulas Patocka
Kiyoshi Ueda
Alan Cox
Michael Christie
Alasdair G. Kergon
Dan J Williams
Milan Broz
Damien Le Moal
Andrew Morton
Mike Anderson
Bart Van Assche
yu kuai
Joe Thornber
Satya Tangirala
Heinz Mauelshagen
Tushar Sugandhi
Jan Kara
Kent Overstreet
Hannes Reinecke
Neil Brown
Al Viro
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
March 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
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
February 2023
March 2023
April 2023
May 2023
June 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 770}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"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": 66}, {"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": 71}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"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": 1109664000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 100}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 23}, {"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": 39, "token_count": 6}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 26, "token_count": 65}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 39, "token_count": 91}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 77}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"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": 61}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 26, "token_count": 124}, {"author_id": 39, "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": 90}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"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": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 2, "token_count": 47}, ]}, {"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": 36, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"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": 26}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 470}, {"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}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 71}, {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 282}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 624}, {"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": 111}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1816}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 326}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 55, "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": 15, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 55, "token_count": 33}, {"author_id": 15, "token_count": 29}, {"author_id": 16, "token_count": 195}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 16, "token_count": 96}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "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": 132}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 378}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"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": 15, "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": 59}, ]}, {"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": 16, "token_count": 27}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 4, "token_count": 2}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 33, "token_count": 107}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 120}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 35}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 4, "token_count": 1}, {"author_id": 59, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 280}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 6, "token_count": 137}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 15, "token_count": 49}, {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 96}, {"author_id": 4, "token_count": 419}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 400}, {"author_id": 33, "token_count": 280}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 4, "token_count": 110}, {"author_id": 33, "token_count": 368}, {"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": 15, "token_count": 65}, {"author_id": 4, "token_count": 11}, {"author_id": 2, "token_count": 4}, {"author_id": 33, "token_count": 404}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 8}, {"author_id": 15, "token_count": 7}, {"author_id": 36, "token_count": 439}, {"author_id": 4, "token_count": 89}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 15, "token_count": 245}, {"author_id": 27, "token_count": 50}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 39}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 40}, {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 70}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 36, "token_count": 54}, {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 4, "token_count": 119}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 50, "token_count": 24}, {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 199}, {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
5664
39.22%
Christoph Hellwig
1706
11.81%
Ming Lei
1159
8.03%
Mikulas Patocka
1023
7.08%
Kiyoshi Ueda
841
5.82%
Alan Cox
789
5.46%
Michael Christie
506
3.50%
Alasdair G. Kergon
426
2.95%
Dan J Williams
331
2.29%
Milan Broz
208
1.44%
Damien Le Moal
189
1.31%
Andrew Morton
189
1.31%
Mike Anderson
102
0.71%
Bart Van Assche
76
0.53%
yu kuai
52
0.36%
Joe Thornber
52
0.36%
Satya Tangirala
43
0.30%
Heinz Mauelshagen
42
0.29%
Tushar Sugandhi
30
0.21%
Jan Kara
26
0.18%
Kent Overstreet
24
0.17%
Hannes Reinecke
12
0.08%
Neil Brown
8
0.06%
Al Viro
6
0.04%
Sami Tolvanen
5
0.03%
Chandra Seetharaman
4
0.03%
Linus Torvalds
1
0.01%
Others
927
6.42%
Total
14441
dm.h
252
-
26
1032
Alan Cox
Mike Snitzer
Joe Thornber
Damien Le Moal
Mikulas Patocka
Kiyoshi Ueda
Andrew Morton
Milan Broz
Alasdair G. Kergon
Christoph Hellwig
Bart Van Assche
Mike Anderson
Heinz Mauelshagen
Linus Torvalds
Hannes Reinecke
Al Viro
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
July 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
March 2022
January 2023
February 2023
March 2023
June 2023
September 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 404}, ]}, {"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": 26}, ]}, {"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": 22}, ]}, {"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": 1214895600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"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": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 39, "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": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"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": 15, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 55, "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": 15, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
404
39.15%
Mike Snitzer
140
13.57%
Joe Thornber
101
9.79%
Damien Le Moal
78
7.56%
Mikulas Patocka
50
4.84%
Kiyoshi Ueda
50
4.84%
Andrew Morton
50
4.84%
Milan Broz
48
4.65%
Alasdair G. Kergon
46
4.46%
Christoph Hellwig
17
1.65%
Bart Van Assche
6
0.58%
Mike Anderson
5
0.48%
Heinz Mauelshagen
5
0.48%
Linus Torvalds
4
0.39%
Hannes Reinecke
3
0.29%
Al Viro
1
0.10%
Others
24
2.33%
Total
1032
md-autodetect.c
283
-
16
1252
Christoph Hellwig
Andrew Morton
Al Viro
Linus Torvalds (pre-git)
Linus Torvalds
Neil Brown
yu kuai
Others
September 1991
August 1994
March 1997
October 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
May 2023
October 2023
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": 875689200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"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": 17}, ]}, {"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": 28, "token_count": 107}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 46, "token_count": 136}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 364}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 46, "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": 15, "token_count": 204}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "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": 15, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
231
18.45%
Andrew Morton
197
15.73%
Al Viro
141
11.26%
Linus Torvalds (pre-git)
115
9.19%
Linus Torvalds
107
8.55%
Neil Brown
21
1.68%
yu kuai
2
0.16%
Others
438
34.98%
Total
1252
md-bitmap.c
2709
-
46
13122
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
Christoph Hellwig
Jonathan E Brassow
yu kuai
Shaohua Li
Xiao Jiang
Linus Torvalds (pre-git)
Al Viro
Andrew Morton
Song Liu
Michael Christie
Jianpeng Ma
Andre Noll
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
May 2002
June 2002
July 2002
November 2002
March 2004
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
February 2008
March 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
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
February 2023
April 2023
May 2023
June 2023
July 2023
August 2023
October 2023
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": 3}, ]}, {"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": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"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": 46, "token_count": 23}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"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": 3144}, ]}, {"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": 187}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 451}, ]}, {"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": 31}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 1, "token_count": 76}, ]}, {"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": 1712}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 21}, {"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": 311}, {"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": 82}, ]}, {"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": 2316}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "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": 576}, ]}, {"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": 6}, {"author_id": 60, "token_count": 1}, ]}, {"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": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 381}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"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": 129}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 63}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 38, "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": 55, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 194}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 481}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
9635
73.43%
Goldwyn Rodrigues
690
5.26%
Guoqing Jiang
682
5.20%
Christoph Hellwig
485
3.70%
Jonathan E Brassow
338
2.58%
yu kuai
217
1.65%
Shaohua Li
68
0.52%
Xiao Jiang
38
0.29%
Linus Torvalds (pre-git)
37
0.28%
Al Viro
29
0.22%
Andrew Morton
12
0.09%
Song Liu
5
0.04%
Michael Christie
5
0.04%
Jianpeng Ma
4
0.03%
Andre Noll
2
0.02%
Mike Snitzer
1
0.01%
Bart Van Assche
1
0.01%
Others
873
6.65%
Total
13122
md-bitmap.h
287
-
10
759
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
yu kuai
Linus Torvalds (pre-git)
Christoph Hellwig
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
May 2023
June 2023
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": 433}, ]}, {"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}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
595
78.39%
Goldwyn Rodrigues
57
7.51%
Guoqing Jiang
30
3.95%
yu kuai
28
3.69%
Linus Torvalds (pre-git)
4
0.53%
Christoph Hellwig
4
0.53%
Others
41
5.40%
Total
759
md-cluster.c
1614
-
29
7629
Goldwyn Rodrigues
Guoqing Jiang
Neil Brown
yu kuai
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
May 2023
August 2023
September 2023
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": 28, "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": 52, "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": 1440}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 1833}, ]}, {"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": 712}, ]}, {"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": 15, "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}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Goldwyn Rodrigues
4562
59.80%
Guoqing Jiang
2579
33.81%
Neil Brown
185
2.42%
yu kuai
26
0.34%
Linus Torvalds (pre-git)
22
0.29%
Hannes Reinecke
14
0.18%
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
201
2.63%
Total
7629
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": 16, "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
365
-
17
1716
Neil Brown
Dan J Williams
Linus Torvalds (pre-git)
Kent Overstreet
Christoph Hellwig
Andre Noll
Shaohua Li
yu kuai
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
June 2023
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": 28, "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": 16, "token_count": 54}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "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": 15, "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": 15, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 15, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1490
86.83%
Dan J Williams
54
3.15%
Linus Torvalds (pre-git)
45
2.62%
Kent Overstreet
25
1.46%
Christoph Hellwig
20
1.17%
Andre Noll
15
0.87%
Shaohua Li
9
0.52%
yu kuai
8
0.47%
Linus Torvalds
8
0.47%
Andrew Morton
5
0.29%
Lei Ming
2
0.12%
Xiao Jiang
1
0.06%
Others
34
1.98%
Total
1716
md-linear.c
318
-
27
1322
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
Xiao Jiang
yu kuai
Michael Christie
Al Viro
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
December 2019
July 2020
November 2020
January 2021
May 2021
April 2022
May 2022
March 2023
June 2023
var spanGroupData = [ {"timestamp": 775724400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 14, "token_count": 119}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"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": 84}, ]}, {"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": 28, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 46, "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": 37}, ]}, {"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": 48, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 16, "token_count": 57}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 13}, {"author_id": 1, "token_count": 48}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "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": 15, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "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": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "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": 15, "token_count": 6}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 21}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
598
45.23%
Linus Torvalds (pre-git)
246
18.61%
Dan J Williams
57
4.31%
Kent Overstreet
43
3.25%
Coly Li
30
2.27%
Shaohua Li
29
2.19%
Andre Noll
27
2.04%
Christoph Hellwig
22
1.66%
Jianpeng Ma
14
1.06%
Andrew Morton
13
0.98%
Linus Torvalds
12
0.91%
Xiao Jiang
9
0.68%
yu kuai
8
0.61%
Michael Christie
6
0.45%
Al Viro
4
0.30%
Mike Snitzer
1
0.08%
Others
203
15.36%
Total
1322
md-linear.h
17
-
9
47
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
September 2023
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": 46, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 48, "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}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
18
38.30%
Neil Brown
14
29.79%
Coly Li
4
8.51%
Al Viro
2
4.26%
Andre Noll
1
2.13%
Others
8
17.02%
Total
47
md-multipath.c
471
-
29
2224
Neil Brown
Linus Torvalds
Al Viro
Linus Torvalds (pre-git)
Christoph Hellwig
Dan J Williams
Andrew Morton
Kent Overstreet
Andre Noll
Shaohua Li
yu kuai
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
May 2023
June 2023
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": 28, "token_count": 772}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "token_count": 42}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 46, "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": 16, "token_count": 37}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 11}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "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": 15, "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": 15, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "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": 15, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "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": 15, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
938
42.18%
Linus Torvalds
772
34.71%
Al Viro
97
4.36%
Linus Torvalds (pre-git)
81
3.64%
Christoph Hellwig
56
2.52%
Dan J Williams
45
2.02%
Andrew Morton
33
1.48%
Kent Overstreet
31
1.39%
Andre Noll
23
1.03%
Shaohua Li
17
0.76%
yu kuai
12
0.54%
Ming Lei
7
0.31%
Xiao Jiang
1
0.04%
Mike Snitzer
1
0.04%
Michael Christie
1
0.04%
Others
109
4.90%
Total
2224
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": 28, "token_count": 50}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "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
10145
-
138
49112
Neil Brown
Linus Torvalds (pre-git)
yu kuai
Goldwyn Rodrigues
Christoph Hellwig
Guoqing Jiang
Xiao Jiang
Artur Paszkiewicz
Dan J Williams
Linus Torvalds
Shaohua Li
Jonathan E Brassow
Andre Noll
Andrew Morton
Xiao Ni
Al Viro
Song Liu
Yufen Yu
Tomasz Majchrzak
Jianpeng Ma
Kent Overstreet
Hannes Reinecke
Maciej Trela
Heinz Mauelshagen
Logan Gunthorpe
Jan Kara
Mikulas Patocka
Mike Snitzer
Raz Ben-Jehuda (caro)
Michael Christie
Damien Le Moal
Bart Van Assche
Lei Ming
Coly Li
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
February 2023
March 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 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": 88}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"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": 359}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 14, "token_count": 70}, ]}, {"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": 38}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 1666}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 754}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 377}, ]}, {"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": 53}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 7}, {"author_id": 28, "token_count": 606}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "token_count": 20}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 401}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 46, "token_count": 68}, {"author_id": 1, "token_count": 588}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 46, "token_count": 115}, {"author_id": 20, "token_count": 48}, {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 1176}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 46, "token_count": 29}, {"author_id": 1, "token_count": 20}, {"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": 1, "token_count": 116}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 1, "token_count": 1913}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 46, "token_count": 22}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 92}, ]}, {"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": 46, "token_count": 10}, {"author_id": 1, "token_count": 399}, ]}, {"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": 19}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"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": 846}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 658}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2095}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 15, "token_count": 35}, {"author_id": 1, "token_count": 2622}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 815}, {"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": 1320}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 1, "token_count": 129}, ]}, {"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": 229}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 1, "token_count": 442}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 16, "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": 640}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 48, "token_count": 9}, {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 16, "token_count": 148}, {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 16, "token_count": 6}, {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 1, "token_count": 366}, {"author_id": 60, "token_count": 327}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 48, "token_count": 114}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "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": 324}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 48, "token_count": 112}, {"author_id": 15, "token_count": 5}, {"author_id": 16, "token_count": 361}, {"author_id": 1, "token_count": 723}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 92}, {"author_id": 1, "token_count": 101}, {"author_id": 44, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "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": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 182}, {"author_id": 1, "token_count": 511}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 34}, {"author_id": 1, "token_count": 621}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 43}, {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 310}, ]}, {"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": 116}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 45}, {"author_id": 1, "token_count": 109}, {"author_id": 60, "token_count": 16}, ]}, {"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": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 11, "token_count": 101}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 1031}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 15, "token_count": 3}, {"author_id": 1, "token_count": 67}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 555}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 405}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 93}, {"author_id": 1, "token_count": 1390}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 28}, {"author_id": 52, "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": 52, "token_count": 39}, {"author_id": 11, "token_count": 11}, {"author_id": 1, "token_count": 271}, {"author_id": 9, "token_count": 12}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 52, "token_count": 25}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 11, "token_count": 143}, {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 86}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 95}, {"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": 145}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"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": 50}, ]}, {"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": 34, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 206}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 138}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 1355}, ]}, {"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": 246}, {"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": 32}, {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 1, "token_count": 191}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 430}, {"author_id": 1, "token_count": 17}, {"author_id": 9, "token_count": 32}, {"author_id": 12, "token_count": 84}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 246}, {"author_id": 1, "token_count": 10}, {"author_id": 9, "token_count": 29}, {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 152}, {"author_id": 21, "token_count": 25}, {"author_id": 9, "token_count": 106}, {"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": 7}, {"author_id": 1, "token_count": 19}, {"author_id": 9, "token_count": 72}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"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": 217}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 31}, {"author_id": 36, "token_count": 9}, {"author_id": 1, "token_count": 77}, {"author_id": 42, "token_count": 12}, {"author_id": 34, "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": 42, "token_count": 141}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "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": 106}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 41, "token_count": 5}, {"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": 233}, {"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": 50, "token_count": 2}, {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 1, "token_count": 63}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 1, "token_count": 13}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 180}, {"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": 42, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 7, "token_count": 34}, {"author_id": 28, "token_count": 8}, {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 55, "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": 29}, {"author_id": 34, "token_count": 13}, {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 6}, {"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": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 204}, {"author_id": 1, "token_count": 3}, {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 224}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 347}, {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 38, "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": 59}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 31, "token_count": 190}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 604}, {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 34, "token_count": 102}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 15, "token_count": 34}, {"author_id": 6, "token_count": 9}, {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 32}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 126}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 28}, {"author_id": 34, "token_count": 93}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 245}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 38, "token_count": 139}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 48}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 21, "token_count": 14}, {"author_id": 34, "token_count": 41}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 38, "token_count": 14}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 48}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 21, "token_count": 15}, {"author_id": 32, "token_count": 35}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 15, "token_count": 510}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 307}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 15, "token_count": 114}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 34, "token_count": 38}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 34, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 27, "token_count": 14}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 456}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 79}, {"author_id": 12, "token_count": 1}, {"author_id": 27, "token_count": 166}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 698}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 50, "token_count": 27}, {"author_id": 27, "token_count": 122}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 340}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 196}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
29048
59.15%
Linus Torvalds (pre-git)
3575
7.28%
yu kuai
2001
4.07%
Goldwyn Rodrigues
1721
3.50%
Christoph Hellwig
1528
3.11%
Guoqing Jiang
1178
2.40%
Xiao Jiang
913
1.86%
Artur Paszkiewicz
852
1.73%
Dan J Williams
779
1.59%
Linus Torvalds
617
1.26%
Shaohua Li
575
1.17%
Jonathan E Brassow
488
0.99%
Andre Noll
473
0.96%
Andrew Morton
369
0.75%
Xiao Ni
363
0.74%
Al Viro
296
0.60%
Song Liu
285
0.58%
Yufen Yu
222
0.45%
Tomasz Majchrzak
160
0.33%
Jianpeng Ma
86
0.18%
Kent Overstreet
55
0.11%
Hannes Reinecke
47
0.10%
Maciej Trela
43
0.09%
Heinz Mauelshagen
37
0.08%
Logan Gunthorpe
35
0.07%
Jan Kara
29
0.06%
Mikulas Patocka
24
0.05%
Mike Snitzer
19
0.04%
Raz Ben-Jehuda (caro)
13
0.03%
Michael Christie
9
0.02%
Damien Le Moal
9
0.02%
Bart Van Assche
8
0.02%
Lei Ming
5
0.01%
Coly Li
4
0.01%
Others
3246
6.61%
Total
49112
md.h
871
-
45
3002
Neil Brown
Linus Torvalds (pre-git)
yu kuai
Goldwyn Rodrigues
Christoph Hellwig
Shaohua Li
Xiao Jiang
Andrew Morton
Hannes Reinecke
Guoqing Jiang
Jonathan E Brassow
Dan J Williams
Linus Torvalds
Artur Paszkiewicz
Al Viro
Logan Gunthorpe
Andre Noll
Xiao Ni
Song Liu
Tomasz Majchrzak
Jianpeng Ma
Jan Kara
Heinz Mauelshagen
Coly Li
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
March 2022
June 2022
July 2022
January 2023
March 2023
May 2023
June 2023
August 2023
September 2023
October 2023
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": 46}, ]}, {"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": 169}, ]}, {"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": 28, "token_count": 36}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "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": 46, "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": 60}, ]}, {"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": 4}, ]}, {"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": 16, "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": 48, "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": 48, "token_count": 4}, {"author_id": 16, "token_count": 30}, {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "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": 115}, ]}, {"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": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 180}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"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": 52, "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": 2}, ]}, {"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": 75}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 39}, ]}, {"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": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 42, "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": 15, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "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": 33}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 45}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "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": 15, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 38, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 24}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1535
51.13%
Linus Torvalds (pre-git)
324
10.79%
yu kuai
135
4.50%
Goldwyn Rodrigues
135
4.50%
Christoph Hellwig
105
3.50%
Shaohua Li
77
2.56%
Xiao Jiang
75
2.50%
Andrew Morton
58
1.93%
Hannes Reinecke
57
1.90%
Guoqing Jiang
50
1.67%
Jonathan E Brassow
48
1.60%
Dan J Williams
42
1.40%
Linus Torvalds
36
1.20%
Artur Paszkiewicz
33
1.10%
Al Viro
26
0.87%
Logan Gunthorpe
24
0.80%
Andre Noll
24
0.80%
Xiao Ni
15
0.50%
Song Liu
15
0.50%
Tomasz Majchrzak
11
0.37%
Jianpeng Ma
6
0.20%
Jan Kara
6
0.20%
Heinz Mauelshagen
5
0.17%
Coly Li
5
0.17%
Bart Van Assche
2
0.07%
Others
153
5.10%
Total
3002
raid0.c
834
-
36
3916
Neil Brown
Linus Torvalds (pre-git)
Maciej Trela
Shaohua Li
Raz Ben-Jehuda (caro)
Jan Kara
Andre Noll
Xiao Ni
Dan J Williams
Andrew Morton
Christoph Hellwig
Xiao Jiang
Linus Torvalds
Kent Overstreet
Jianpeng Ma
Heinz Mauelshagen
yu kuai
Song Liu
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
December 2003
April 2004
June 2004
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
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
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
August 2017
October 2017
May 2018
June 2018
May 2019
September 2019
October 2019
December 2019
July 2020
February 2021
May 2021
December 2021
April 2022
May 2022
August 2022
March 2023
June 2023
August 2023
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": 255}, ]}, {"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": 14}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 14, "token_count": 209}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"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": 60}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1070265600, "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": 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": 48, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 48, "token_count": 16}, {"author_id": 15, "token_count": 1}, {"author_id": 16, "token_count": 50}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 92}, {"author_id": 1, "token_count": 86}, {"author_id": 44, "token_count": 289}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 436}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 43, "token_count": 34}, {"author_id": 1, "token_count": 15}, ]}, {"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": 15, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 10}, {"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": 5}, ]}, {"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": 1}, ]}, {"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": 1477983600, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"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": 15, "token_count": 15}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 403}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 116}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 51}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 50, "token_count": 181}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1141
29.14%
Linus Torvalds (pre-git)
535
13.66%
Maciej Trela
470
12.00%
Shaohua Li
439
11.21%
Raz Ben-Jehuda (caro)
289
7.38%
Jan Kara
181
4.62%
Andre Noll
118
3.01%
Xiao Ni
56
1.43%
Dan J Williams
50
1.28%
Andrew Morton
42
1.07%
Christoph Hellwig
31
0.79%
Xiao Jiang
16
0.41%
Linus Torvalds
10
0.26%
Kent Overstreet
10
0.26%
Jianpeng Ma
10
0.26%
Heinz Mauelshagen
9
0.23%
yu kuai
3
0.08%
Song Liu
1
0.03%
Al Viro
1
0.03%
Others
504
12.87%
Total
3916
raid0.h
33
-
6
67
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
June 2023
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": 48, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "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}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
31
46.27%
Neil Brown
25
37.31%
Andre Noll
4
5.97%
Andrew Morton
2
2.99%
Others
5
7.46%
Total
67
raid1-10.c
175
-
9
660
yu kuai
Lei Ming
Neil Brown
Ming Lei
Others
August 2004
January 2006
August 2008
July 2011
May 2012
August 2012
October 2012
March 2017
July 2017
November 2017
June 2019
January 2022
May 2023
June 2023
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"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": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 228}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 70}, ]}, {"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": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 241}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
yu kuai
242
36.67%
Lei Ming
228
34.55%
Neil Brown
77
11.67%
Ming Lei
70
10.61%
Others
43
6.52%
Total
660
raid1.c
3421
-
78
16045
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Shaohua Li
Lei Ming
Andrew Morton
Xiao Jiang
Guoqing Jiang
Christoph Hellwig
Goldwyn Rodrigues
Kent Overstreet
Jianpeng Ma
Robert LeBlanc
Dan J Williams
Yufen Yu
Al Viro
Tomasz Majchrzak
yu kuai
Andre Noll
Jonathan E Brassow
Ming Lei
Michael Christie
Hannes Reinecke
Xiao Ni
Song Liu
Damien Le Moal
Bart Van Assche
Mikulas Patocka
Mike Snitzer
Heinz Mauelshagen
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
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
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": 352}, ]}, {"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": 297}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 485}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 697}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 46, "token_count": 91}, {"author_id": 1, "token_count": 97}, ]}, {"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": 293}, ]}, {"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": 58}, ]}, {"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": 46, "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": 893}, ]}, {"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": 292}, {"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": 51}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 89}, ]}, {"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": 48, "token_count": 4}, {"author_id": 15, "token_count": 1}, {"author_id": 16, "token_count": 60}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 18}, {"author_id": 1, "token_count": 38}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "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": 332}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "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": 1851}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 286}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 538}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 27}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "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": 6}, {"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": 119}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 1, "token_count": 26}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 1, "token_count": 4}, {"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": 52, "token_count": 103}, ]}, {"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": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "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": 16, "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": 36, "token_count": 19}, {"author_id": 1, "token_count": 115}, {"author_id": 42, "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": 42, "token_count": 32}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 454}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 156}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 734}, {"author_id": 41, "token_count": 21}, {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 351}, {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 1, "token_count": 337}, {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 42, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 20}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 9, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"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": 31, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "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": 8}, ]}, {"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": 15, "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": 31, "token_count": 1}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 31, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 308}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 24}, ]}, {"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": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 21}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 15}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
9188
57.26%
Linus Torvalds (pre-git)
1227
7.65%
Coly Li
734
4.57%
Linus Torvalds
697
4.34%
Shaohua Li
472
2.94%
Lei Ming
372
2.32%
Andrew Morton
349
2.18%
Xiao Jiang
332
2.07%
Guoqing Jiang
235
1.46%
Christoph Hellwig
208
1.30%
Goldwyn Rodrigues
200
1.25%
Kent Overstreet
168
1.05%
Jianpeng Ma
161
1.00%
Robert LeBlanc
156
0.97%
Dan J Williams
153
0.95%
Yufen Yu
135
0.84%
Al Viro
100
0.62%
Tomasz Majchrzak
65
0.41%
yu kuai
51
0.32%
Andre Noll
38
0.24%
Jonathan E Brassow
32
0.20%
Ming Lei
25
0.16%
Michael Christie
19
0.12%
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%
Mike Snitzer
1
0.01%
Heinz Mauelshagen
1
0.01%
Others
884
5.51%
Total
16045
raid1.h
217
-
15
275
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Goldwyn Rodrigues
Andrew Morton
Shaohua Li
Xiao Ni
Lei Ming
Jianpeng Ma
Jonathan E Brassow
Al Viro
yu kuai
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 2023
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": 28, "token_count": 35}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "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": 52, "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": 41, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 34, "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": 1682924400, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
110
40.00%
Linus Torvalds (pre-git)
51
18.55%
Coly Li
46
16.73%
Linus Torvalds
35
12.73%
Goldwyn Rodrigues
7
2.55%
Andrew Morton
6
2.18%
Shaohua Li
4
1.45%
Xiao Ni
3
1.09%
Lei Ming
3
1.09%
Jianpeng Ma
3
1.09%
Jonathan E Brassow
2
0.73%
Al Viro
2
0.73%
yu kuai
1
0.36%
Others
2
0.73%
Total
275
raid10.c
5312
-
77
25322
Neil Brown
Xiao Ni
Guoqing Jiang
yu kuai
Robert LeBlanc
Maciej Trela
Lei Ming
Christoph Hellwig
Kent Overstreet
Jonathan E Brassow
Shaohua Li
Dan J Williams
Tomasz Majchrzak
Michael Christie
Matthias Kaehlcke
Jianpeng Ma
Yufen Yu
Andre Noll
Mikulas Patocka
Xiao Jiang
Linus Torvalds (pre-git)
Ming Lei
Bart Van Assche
Artur Paszkiewicz
Linus Torvalds
Raz Ben-Jehuda (caro)
Heinz Mauelshagen
Damien Le Moal
Al Viro
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
February 2023
March 2023
May 2023
June 2023
July 2023
August 2023
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": 28, "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": 4227}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"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": 38}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 913}, ]}, {"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": 251}, {"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": 70}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"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": 8}, ]}, {"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": 48, "token_count": 2}, {"author_id": 15, "token_count": 1}, {"author_id": 16, "token_count": 127}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 17}, {"author_id": 1, "token_count": 51}, {"author_id": 44, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "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": 216}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 374}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 1, "token_count": 19}, ]}, {"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": 2}, ]}, {"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": 117}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 2495}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 1608}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 19}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 1, "token_count": 4630}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 24}, {"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": 52, "token_count": 8}, {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 158}, {"author_id": 9, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 206}, {"author_id": 3, "token_count": 15}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"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": 27}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"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": 15, "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": 16, "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": 36, "token_count": 38}, {"author_id": 1, "token_count": 333}, {"author_id": 42, "token_count": 66}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 42, "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": 468}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 400}, {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 21, "token_count": 216}, {"author_id": 41, "token_count": 353}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 21, "token_count": 9}, {"author_id": 1, "token_count": 274}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 9, "token_count": 99}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 488}, {"author_id": 58, "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": 31, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"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": 31, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 11}, {"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": 15, "token_count": 75}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 1622}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 34, "token_count": 30}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 7}, {"author_id": 15, "token_count": 10}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 55, "token_count": 10}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 297}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 27, "token_count": 139}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 57}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 25}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
17966
70.95%
Xiao Ni
1663
6.57%
Guoqing Jiang
1282
5.06%
yu kuai
518
2.05%
Robert LeBlanc
400
1.58%
Maciej Trela
376
1.48%
Lei Ming
360
1.42%
Christoph Hellwig
327
1.29%
Kent Overstreet
243
0.96%
Jonathan E Brassow
237
0.94%
Shaohua Li
223
0.88%
Dan J Williams
150
0.59%
Tomasz Majchrzak
80
0.32%
Michael Christie
38
0.15%
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%
Xiao Jiang
18
0.07%
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%
Mike Snitzer
1
0.00%
Goldwyn Rodrigues
1
0.00%
Others
1199
4.74%
Total
25322
raid10.h
183
-
10
297
Neil Brown
Maciej Trela
Jonathan E Brassow
Guoqing Jiang
Tomasz Majchrzak
yu kuai
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
September 2022
May 2023
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": 43, "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": 42, "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": 34, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
264
88.89%
Maciej Trela
8
2.69%
Jonathan E Brassow
7
2.36%
Guoqing Jiang
7
2.36%
Tomasz Majchrzak
4
1.35%
yu kuai
2
0.67%
Xiao Ni
2
0.67%
Others
3
1.01%
Total
297
raid5-cache.c
3185
-
35
14032
Song Liu
Shaohua Li
Christoph Hellwig
yu kuai
Heinz Mauelshagen
Neil Brown
Kent Overstreet
Logan Gunthorpe
Linus Torvalds (pre-git)
Artur Paszkiewicz
Yufen Yu
Michael Christie
Dan J Williams
Linus Torvalds
Jan Kara
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
May 2023
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "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": 16, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 16, "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": 9}, ]}, {"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": 2782}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 92}, {"author_id": 9, "token_count": 206}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 334}, {"author_id": 9, "token_count": 243}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 289}, {"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": 36, "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": 10}, {"author_id": 12, "token_count": 6827}, {"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": 846}, ]}, {"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": 50, "token_count": 4}, {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 34}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 65}, ]}, {"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": 31, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 46}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "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": 15, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
9092
64.79%
Shaohua Li
3408
24.29%
Christoph Hellwig
786
5.60%
yu kuai
145
1.03%
Heinz Mauelshagen
114
0.81%
Neil Brown
113
0.81%
Kent Overstreet
40
0.29%
Logan Gunthorpe
27
0.19%
Linus Torvalds (pre-git)
24
0.17%
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%
Jan Kara
4
0.03%
Bart Van Assche
2
0.01%
Mike Snitzer
1
0.01%
Guoqing Jiang
1
0.01%
Others
218
1.55%
Total
14032
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": 42, "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
-
27
6975
Artur Paszkiewicz
Tomasz Majchrzak
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
Jan Kara
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
May 2023
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": 28, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 46, "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": 16, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "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": 5091}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 232}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 407}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "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": 31, "token_count": 29}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Artur Paszkiewicz
5384
77.19%
Tomasz Majchrzak
660
9.46%
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%
Jan Kara
2
0.03%
Al Viro
2
0.03%
Others
571
8.19%
Total
6975
raid5.c
9139
-
97
47865
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
Jan Kara
yu kuai
Al Viro
Michael Christie
Xiao Jiang
Andre Noll
Maciej Trela
Xiao Ni
Jonathan E Brassow
Mikulas Patocka
Guoqing Jiang
Goldwyn Rodrigues
Damien Le Moal
Bart Van Assche
Tomasz Majchrzak
Sami Tolvanen
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
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
November 2023
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": 994}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 14, "token_count": 981}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 28, "token_count": 449}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 531}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 46, "token_count": 86}, {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"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": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 843}, {"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": 1821}, ]}, {"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": 44, "token_count": 595}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 16, "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": 16, "token_count": 1217}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 475}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 16, "token_count": 381}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "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": 48, "token_count": 10}, {"author_id": 16, "token_count": 109}, {"author_id": 1, "token_count": 2844}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 58}, {"author_id": 16, "token_count": 143}, {"author_id": 1, "token_count": 176}, {"author_id": 44, "token_count": 7}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 16, "token_count": 1332}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 64}, {"author_id": 1, "token_count": 90}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 16, "token_count": 39}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 16, "token_count": 68}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 221}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 43, "token_count": 63}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 44}, {"author_id": 1, "token_count": 84}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 415}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 15, "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": 15, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 349}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 1428}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "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": 52, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 52, "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": 51}, {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 52, "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": 52, "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": 41}, {"author_id": 9, "token_count": 1216}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 54}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 52, "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": 481}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 56, "token_count": 541}, {"author_id": 1, "token_count": 306}, {"author_id": 9, "token_count": 3162}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 379}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 661}, {"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": 15, "token_count": 15}, {"author_id": 1, "token_count": 258}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 3}, {"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": 15, "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": 83}, {"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": 36, "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}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 51}, {"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": 268}, {"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": 497}, {"author_id": 1, "token_count": 106}, {"author_id": 9, "token_count": 587}, {"author_id": 12, "token_count": 177}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 158}, {"author_id": 15, "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": 15, "token_count": 8}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 21, "token_count": 5}, {"author_id": 9, "token_count": 9}, {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"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": 42, "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": 15, "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": 34, "token_count": 21}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 6, "token_count": 4}, {"author_id": 31, "token_count": 712}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 1248}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 63}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 51}, {"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": 60, "token_count": 25}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 32, "token_count": 320}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 1613}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 32, "token_count": 196}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 101}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 50, "token_count": 178}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 80}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 50}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 27, "token_count": 31}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
18001
37.61%
Shaohua Li
8577
17.92%
Dan J Williams
6542
13.67%
Linus Torvalds (pre-git)
2932
6.13%
Logan Gunthorpe
2257
4.72%
Yufen Yu
1960
4.09%
Song Liu
1608
3.36%
Artur Paszkiewicz
657
1.37%
Raz Ben-Jehuda (caro)
602
1.26%
Markus Stockhausen
541
1.13%
Linus Torvalds
449
0.94%
Jianpeng Ma
342
0.71%
Andrew Morton
289
0.60%
Christoph Hellwig
266
0.56%
Kent Overstreet
231
0.48%
Jan Kara
178
0.37%
yu kuai
161
0.34%
Al Viro
86
0.18%
Michael Christie
83
0.17%
Xiao Jiang
69
0.14%
Andre Noll
68
0.14%
Maciej Trela
63
0.13%
Xiao Ni
54
0.11%
Jonathan E Brassow
51
0.11%
Mikulas Patocka
28
0.06%
Guoqing Jiang
21
0.04%
Goldwyn Rodrigues
8
0.02%
Damien Le Moal
4
0.01%
Bart Van Assche
4
0.01%
Tomasz Majchrzak
2
0.00%
Sami Tolvanen
2
0.00%
Coly Li
2
0.00%
Mike Snitzer
1
0.00%
Others
1726
3.61%
Total
47865
raid5.h
826
-
30
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
yu kuai
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
May 2023
September 2023
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": 28, "token_count": 16}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"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": 44, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 31}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 16, "token_count": 59}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 189}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 16, "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": 52, "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": 38, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 100}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 73}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
543
33.75%
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%
yu kuai
1
0.06%
Others
27
1.68%
Total
1609
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
543
Author
Tokens
Proportion
Commits
Proportion
0
Joe Thornber
110454
16.54%
277
4.46%
1
Neil Brown
94214
14.11%
1189
19.14%
2
Mikulas Patocka
71716
10.74%
455
7.33%
3
Kent Overstreet
63057
9.44%
180
2.90%
4
Mike Snitzer
30125
4.51%
484
7.79%
5
Alasdair G. Kergon
21929
3.28%
119
1.92%
6
Damien Le Moal
20792
3.11%
39
0.63%
7
Heinz Mauelshagen
19822
2.97%
154
2.48%
8
Milan Broz
14787
2.21%
111
1.79%
9
Shaohua Li
14427
2.16%
125
2.01%
10
Nikos Tsironis
14058
2.11%
29
0.47%
11
Jonathan E Brassow
11920
1.78%
113
1.82%
12
Song Liu
11270
1.69%
55
0.89%
13
Coly Li
9601
1.44%
193
3.11%
14
Linus Torvalds (pre-git)
9599
1.44%
114
1.84%
15
Christoph Hellwig
9255
1.39%
283
4.56%
16
Dan J Williams
8663
1.30%
80
1.29%
17
Goldwyn Rodrigues
7641
1.14%
48
0.77%
18
Artur Paszkiewicz
7430
1.11%
18
0.29%
19
Alan Cox
6860
1.03%
4
0.06%
20
Andrew Morton
6378
0.96%
85
1.37%
21
Guoqing Jiang
6131
0.92%
108
1.74%
22
Sami Tolvanen
5514
0.83%
11
0.18%
23
Tushar Sugandhi
5308
0.79%
12
0.19%
24
Hannes Reinecke
4773
0.71%
55
0.89%
25
Josef Bacik
4423
0.66%
4
0.06%
26
Kiyoshi Ueda
3832
0.57%
30
0.48%
27
yu kuai
3700
0.55%
90
1.45%
28
Linus Torvalds
2891
0.43%
39
0.63%
29
Bryan Gurney
2677
0.40%
6
0.10%
30
Jim Ramsay
2675
0.40%
1
0.02%
31
Yufen Yu
2644
0.40%
26
0.42%
32
Logan Gunthorpe
2400
0.36%
38
0.61%
33
Ming Lei
2234
0.33%
28
0.45%
34
Xiao Ni
2168
0.32%
25
0.40%
35
Khazhismel Kumykov
2129
0.32%
3
0.05%
36
Michael Christie
2105
0.32%
18
0.29%
37
Helen Mae Koike Fornazier
1659
0.25%
3
0.05%
38
Xiao Jiang
1475
0.22%
35
0.56%
39
Mike Anderson
1306
0.20%
11
0.18%
40
tang.junhui
1189
0.18%
36
0.58%
41
Lei Ming
1104
0.17%
19
0.31%
42
Tomasz Majchrzak
1049
0.16%
10
0.16%
43
Maciej Trela
963
0.14%
8
0.13%
44
Raz Ben-Jehuda (caro)
924
0.14%
10
0.16%
45
Michael Weiß
924
0.14%
4
0.06%
46
Al Viro
870
0.13%
44
0.71%
47
Scott Bauer
860
0.13%
2
0.03%
48
Andre Noll
826
0.12%
33
0.53%
49
Jaskaran Khurana
808
0.12%
1
0.02%
50
Jan Kara
739
0.11%
11
0.18%
51
Ignat Korchagin
710
0.11%
6
0.10%
52
Jianpeng Ma
694
0.10%
30
0.48%
53
Chandra Seetharaman
671
0.10%
8
0.13%
54
Dmitry Fomichev
633
0.09%
8
0.13%
55
Bart Van Assche
615
0.09%
52
0.84%
56
Markus Stockhausen
565
0.08%
2
0.03%
57
Robert LeBlanc
556
0.08%
2
0.03%
58
Matthias Kaehlcke
500
0.07%
6
0.10%
59
Satya Tangirala
493
0.07%
4
0.06%
60
Others
28094
4.21%
1217
19.59%
Total
667829
6211