Linux Source Code
Home
Release 5.9
Help
md
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Cox
Alasdair G. Kergon
Andre Noll
Andrew Morton
Artur Paszkiewicz
Bryan Gurney
Chandra Seetharaman
Christoph Hellwig
Coly Li
Damien Le Moal
Dan J Williams
Dmitry Fomichev
Dongmao Zhang
Gilad Ben-Yossef
Goldwyn Rodrigues
Guoqing Jiang
Hannes Reinecke
Heinz Mauelshagen
Helen Mae Koike Fornazier
Jaskaran Khurana
Jens Axboe
Jianpeng Ma
Jim Ramsay
Joe Thornber
Jonathan E Brassow
Josef Bacik
Kai Germaschewski
Kent Overstreet
Khazhismel Kumykov
Kiyoshi Ueda
Lei Ming
Linus Torvalds
Linus Torvalds (pre-git)
Maciej Trela
Markus Stockhausen
Michael Christie
Michael Lyle
Mike Anderson
Mike Snitzer
Mikulas Patocka
Milan Broz
Ming Lei
Neil Brown
Nicholas Swenson
Nikos Tsironis
Others
Pawel Baldysiak
Raz Ben-Jehuda (caro)
Robert LeBlanc
Ross Zwisler
Sami Tolvanen
Scott Bauer
Shaohua Li
Song Liu
Tejun Heo
Tomasz Majchrzak
Vivek Goyal
Xiao Jiang
Yufen Yu
tang.junhui
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bcache
18330
30
75
78412
Kent Overstreet
Coly Li
tang.junhui
Christoph Hellwig
Michael Lyle
Nicholas Swenson
Michael Christie
Ming Lei
Lei Ming
Jens Axboe
Al Viro
Guoqing Jiang
Mike Snitzer
Neil Brown
Tejun Heo
Others
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
November 2014
March 2015
April 2015
May 2015
June 2015
July 2015
October 2015
November 2015
January 2016
February 2016
March 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
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
July 2019
August 2019
September 2019
November 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 203}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 39022}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 855}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 491}, {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 562}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 4173}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 168}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 4234}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1322}, {"author_id": 59, "token_count": 102}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1999}, {"author_id": 59, "token_count": 247}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 7491}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 101}, {"author_id": 59, "token_count": 97}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 251}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 1716}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 54, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 46}, {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 45, "token_count": 18}, {"author_id": 54, "token_count": 11}, {"author_id": 3, "token_count": 118}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 183}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 7}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 83}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 25}, {"author_id": 37, "token_count": 94}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 44}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 62}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 55, "token_count": 53}, {"author_id": 33, "token_count": 76}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 67}, {"author_id": 55, "token_count": 148}, {"author_id": 33, "token_count": 156}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 55, "token_count": 8}, {"author_id": 33, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 85}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 62}, {"author_id": 3, "token_count": 122}, {"author_id": 55, "token_count": 224}, {"author_id": 33, "token_count": 221}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 41}, {"author_id": 33, "token_count": 165}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 1487}, {"author_id": 55, "token_count": 52}, {"author_id": 33, "token_count": 255}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 278}, {"author_id": 3, "token_count": 59}, {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 45}, {"author_id": 33, "token_count": 316}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 1290}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 33, "token_count": 20}, {"author_id": 60, "token_count": 332}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 14, "token_count": 348}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 238}, {"author_id": 43, "token_count": 30}, {"author_id": 33, "token_count": 37}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 14, "token_count": 103}, {"author_id": 33, "token_count": 71}, {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 1359}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 14, "token_count": 89}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 192}, {"author_id": 14, "token_count": 203}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 213}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 14, "token_count": 1639}, {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 14, "token_count": 499}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 61}, {"author_id": 14, "token_count": 1217}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kent Overstreet
63109
80.48%
Coly Li
9182
11.71%
tang.junhui
1318
1.68%
Christoph Hellwig
514
0.66%
Michael Lyle
485
0.62%
Nicholas Swenson
446
0.57%
Michael Christie
183
0.23%
Ming Lei
115
0.15%
Lei Ming
94
0.12%
Jens Axboe
45
0.06%
Al Viro
21
0.03%
Guoqing Jiang
16
0.02%
Mike Snitzer
10
0.01%
Neil Brown
8
0.01%
Tejun Heo
3
0.00%
Others
2863
3.65%
Total
78412
persistent-data
7918
21
22
33209
Joe Thornber
Mike Snitzer
Mikulas Patocka
Andrew Morton
Others
September 2011
October 2011
March 2012
June 2012
July 2012
October 2012
December 2012
February 2013
March 2013
May 2013
August 2013
October 2013
December 2013
January 2014
February 2014
March 2014
October 2014
November 2014
December 2014
February 2015
April 2015
June 2015
August 2015
October 2015
November 2015
December 2015
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
October 2017
December 2017
March 2018
August 2018
March 2019
April 2019
August 2019
December 2019
January 2020
April 2020
May 2020
August 2020
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 20078}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 532}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 306}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 4, "token_count": 39}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 4801}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 532}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 382}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 245}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 407}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 327}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 660}, {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 88}, {"author_id": 4, "token_count": 77}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 579}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 2227}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 697}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"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": 1, "token_count": 53}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"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": 128}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 148}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
32635
98.27%
Mike Snitzer
218
0.66%
Mikulas Patocka
83
0.25%
Andrew Morton
8
0.02%
Others
265
0.80%
Total
33209
Files:
dm-bio-prison-v1.c
458
-
7
1990
Mike Snitzer
Joe Thornber
Kent Overstreet
Mikulas Patocka
Christoph Hellwig
Heinz Mauelshagen
Others
October 2012
March 2013
May 2014
June 2014
September 2014
October 2014
May 2015
July 2015
October 2016
May 2017
June 2017
May 2018
June 2018
October 2019
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 1065}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 292}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 335}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1071
53.82%
Joe Thornber
883
44.37%
Kent Overstreet
15
0.75%
Mikulas Patocka
10
0.50%
Christoph Hellwig
9
0.45%
Heinz Mauelshagen
1
0.05%
Others
1
0.05%
Total
1990
dm-bio-prison-v1.h
138
-
3
344
Mike Snitzer
Joe Thornber
Christoph Hellwig
October 2012
March 2013
May 2014
September 2014
October 2014
May 2015
October 2016
June 2017
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 180}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
182
52.91%
Joe Thornber
161
46.80%
Christoph Hellwig
1
0.29%
Total
344
dm-bio-prison-v2.c
364
-
7
1480
Joe Thornber
Mike Snitzer
Kent Overstreet
Mikulas Patocka
Christoph Hellwig
Others
October 2012
March 2013
May 2014
September 2014
October 2014
May 2015
July 2015
October 2016
May 2017
May 2018
June 2018
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 413}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 278}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 489}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1034
69.86%
Mike Snitzer
417
28.18%
Kent Overstreet
15
1.01%
Mikulas Patocka
10
0.68%
Christoph Hellwig
2
0.14%
Others
2
0.14%
Total
1480
dm-bio-prison-v2.h
152
-
2
278
Joe Thornber
Mike Snitzer
October 2012
March 2013
September 2014
October 2014
May 2015
October 2016
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
195
70.14%
Mike Snitzer
83
29.86%
Total
278
dm-bio-record.h
58
-
4
225
Alasdair G. Kergon
Mike Snitzer
Christoph Hellwig
Kent Overstreet
March 2005
August 2013
October 2013
August 2017
February 2020
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": 1501570800, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
95
42.22%
Mike Snitzer
93
41.33%
Christoph Hellwig
25
11.11%
Kent Overstreet
12
5.33%
Total
225
dm-bufio.c
2134
-
31
8342
Mikulas Patocka
Joe Thornber
Christoph Hellwig
Michael Christie
Neil Brown
Mike Snitzer
Lei Ming
Kent Overstreet
Al Viro
Others
October 2011
November 2011
March 2012
October 2012
March 2013
May 2013
July 2013
August 2013
October 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
September 2019
February 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 4779}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 287}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 224}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 465}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 37, "token_count": 3}, {"author_id": 2, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 324}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 440}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 464}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 177}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 175}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
7515
90.09%
Joe Thornber
471
5.65%
Christoph Hellwig
29
0.35%
Michael Christie
21
0.25%
Neil Brown
9
0.11%
Mike Snitzer
4
0.05%
Lei Ming
3
0.04%
Kent Overstreet
2
0.02%
Al Viro
1
0.01%
Others
287
3.44%
Total
8342
dm-builtin.c
49
-
3
28
Mikulas Patocka
Mike Snitzer
Others
January 2014
May 2016
November 2017
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
26
92.86%
Mike Snitzer
1
3.57%
Others
1
3.57%
Total
28
dm-cache-background-tracker.c
249
-
3
1076
Joe Thornber
Mike Snitzer
Others
December 2016
March 2017
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1000}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1060
98.51%
Mike Snitzer
1
0.09%
Others
15
1.39%
Total
1076
dm-cache-background-tracker.h
46
-
1
123
Joe Thornber
December 2016
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 123}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
123
100.00%
Total
123
dm-cache-block-types.h
54
-
2
132
Joe Thornber
Others
March 2013
November 2014
December 2016
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
129
97.73%
Others
3
2.27%
Total
132
dm-cache-metadata.c
1821
-
8
7853
Joe Thornber
Mike Snitzer
Nikos Tsironis
Mikulas Patocka
Others
March 2013
May 2013
October 2013
March 2014
April 2014
July 2014
November 2014
January 2015
April 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
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 4344}, {"author_id": 4, "token_count": 275}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 358}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 372}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 316}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 87}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 1362}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 132}, {"author_id": 4, "token_count": 152}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "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": 1, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7148
91.02%
Mike Snitzer
616
7.84%
Nikos Tsironis
29
0.37%
Mikulas Patocka
6
0.08%
Others
54
0.69%
Total
7853
dm-cache-metadata.h
153
-
2
451
Joe Thornber
Mike Snitzer
March 2013
October 2013
April 2014
July 2014
November 2014
April 2015
March 2016
September 2016
December 2016
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 355}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
442
98.00%
Mike Snitzer
9
2.00%
Total
451
dm-cache-policy-internal.h
163
-
2
703
Joe Thornber
Mike Snitzer
March 2013
November 2013
April 2015
May 2015
September 2016
December 2016
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 392}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 151}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
692
98.44%
Mike Snitzer
11
1.56%
Total
703
dm-cache-policy-smq.c
1942
-
5
8753
Joe Thornber
Mike Snitzer
Mikulas Patocka
Others
May 2015
June 2015
August 2015
October 2015
February 2016
March 2016
September 2016
December 2016
May 2017
November 2017
June 2018
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 6342}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 311}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1766}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
8651
98.83%
Mike Snitzer
86
0.98%
Mikulas Patocka
1
0.01%
Others
15
0.17%
Total
8753
dm-cache-policy.c
173
-
3
649
Joe Thornber
Mike Snitzer
Mikulas Patocka
March 2013
October 2013
January 2014
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 594}, {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
594
91.53%
Mike Snitzer
45
6.93%
Mikulas Patocka
10
1.54%
Total
649
dm-cache-policy.h
186
-
2
438
Joe Thornber
Mike Snitzer
March 2013
November 2013
January 2014
April 2015
May 2015
September 2016
December 2016
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 310}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
422
96.35%
Mike Snitzer
16
3.65%
Total
438
dm-cache-target.c
3520
-
17
14842
Joe Thornber
Mike Snitzer
Alasdair G. Kergon
Mikulas Patocka
Christoph Hellwig
Heinz Mauelshagen
Kent Overstreet
Michael Christie
Others
March 2013
April 2013
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 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
October 2018
February 2019
October 2019
February 2020
July 2020
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 5434}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 1, "token_count": 127}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 1, "token_count": 592}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 622}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 593}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 417}, {"author_id": 4, "token_count": 161}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 925}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 1, "token_count": 7}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 4415}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 36}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 156}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 195}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 50}, ]}, {"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": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 439}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
13532
91.17%
Mike Snitzer
995
6.70%
Alasdair G. Kergon
61
0.41%
Mikulas Patocka
54
0.36%
Christoph Hellwig
54
0.36%
Heinz Mauelshagen
28
0.19%
Kent Overstreet
21
0.14%
Michael Christie
2
0.01%
Others
95
0.64%
Total
14842
dm-clone-metadata.c
1034
-
2
3947
Nikos Tsironis
Mikulas Patocka
September 2019
October 2019
December 2019
March 2020
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 3579}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 281}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
Nikos Tsironis
3937
99.75%
Mikulas Patocka
10
0.25%
Total
3947
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": 250}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"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
2243
-
4
8594
Nikos Tsironis
Mikulas Patocka
Christoph Hellwig
Others
September 2019
October 2019
December 2019
March 2020
July 2020
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 8212}, {"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": 175}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 162}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nikos Tsironis
8578
99.81%
Mikulas Patocka
10
0.12%
Christoph Hellwig
5
0.06%
Others
1
0.01%
Total
8594
dm-core.h
138
-
5
324
Mike Snitzer
Mikulas Patocka
Christoph Hellwig
Dan J Williams
Others
May 2016
January 2017
April 2017
September 2017
October 2017
December 2017
May 2018
April 2019
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 233}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
290
89.51%
Mikulas Patocka
18
5.56%
Christoph Hellwig
9
2.78%
Dan J Williams
5
1.54%
Others
2
0.62%
Total
324
dm-crypt.c
3461
-
54
17441
Milan Broz
Mikulas Patocka
Andrew Morton
Alasdair G. Kergon
Damien Le Moal
Mike Snitzer
Kent Overstreet
Christoph Hellwig
Jens Axboe
Michael Christie
Jianpeng Ma
Ming Lei
Neil Brown
Vivek Goyal
Tejun Heo
Lei Ming
Kiyoshi Ueda
Others
February 2004
March 2004
October 2004
February 2005
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
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 542}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 197}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"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": 19, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 9, "token_count": 618}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 54, "token_count": 13}, {"author_id": 9, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 47}, {"author_id": 9, "token_count": 419}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 9, "token_count": 67}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 46}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 162}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 9, "token_count": 289}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 1225}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 3}, {"author_id": 9, "token_count": 82}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 44, "token_count": 6}, {"author_id": 2, "token_count": 72}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 9, "token_count": 1016}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 469}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 240}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 5655}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 9, "token_count": 1034}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 9, "token_count": 58}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 2, "token_count": 280}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "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": 9, "token_count": 14}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 62}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 156}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 265}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 9, "token_count": 2081}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 266}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 7, "token_count": 249}, {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Milan Broz
13142
75.35%
Mikulas Patocka
1248
7.16%
Andrew Morton
577
3.31%
Alasdair G. Kergon
280
1.61%
Damien Le Moal
257
1.47%
Mike Snitzer
118
0.68%
Kent Overstreet
85
0.49%
Christoph Hellwig
37
0.21%
Jens Axboe
15
0.09%
Michael Christie
9
0.05%
Jianpeng Ma
6
0.03%
Ming Lei
5
0.03%
Neil Brown
3
0.02%
Vivek Goyal
2
0.01%
Tejun Heo
2
0.01%
Lei Ming
1
0.01%
Kiyoshi Ueda
1
0.01%
Others
1653
9.48%
Total
17441
dm-delay.c
393
-
12
1865
Heinz Mauelshagen
Mikulas Patocka
Mike Snitzer
Alasdair G. Kergon
Vivek Goyal
Milan Broz
Christoph Hellwig
Kent Overstreet
Others
May 2007
July 2007
October 2007
October 2008
June 2009
July 2009
August 2010
March 2012
July 2012
December 2012
March 2013
October 2013
November 2013
March 2015
July 2015
October 2015
April 2017
August 2017
October 2017
January 2018
April 2018
November 2018
April 2019
July 2020
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 1034}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 79}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 582}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
1034
55.44%
Mikulas Patocka
651
34.91%
Mike Snitzer
92
4.93%
Alasdair G. Kergon
23
1.23%
Vivek Goyal
13
0.70%
Milan Broz
7
0.38%
Christoph Hellwig
5
0.27%
Kent Overstreet
4
0.21%
Others
36
1.93%
Total
1865
dm-dust.c
591
-
3
2929
Bryan Gurney
Others
March 2019
May 2019
August 2019
October 2019
December 2019
June 2020
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 26, "token_count": 2447}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 214}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 239}, ]}, ]
Author Name
Tokens
Token Proportion
Bryan Gurney
2688
91.77%
Others
241
8.23%
Total
2929
dm-ebs-target.c
471
-
3
2343
Heinz Mauelshagen
Mikulas Patocka
Others
March 2020
April 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 2222}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 114}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
2336
99.70%
Mikulas Patocka
3
0.13%
Others
4
0.17%
Total
2343
dm-era-target.c
1715
-
8
7251
Joe Thornber
Mike Snitzer
Mikulas Patocka
Christoph Hellwig
Michael Christie
Jens Axboe
Others
March 2014
October 2015
June 2016
August 2016
April 2017
August 2017
February 2018
May 2019
July 2020
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 7223}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7223
99.61%
Mike Snitzer
7
0.10%
Mikulas Patocka
6
0.08%
Christoph Hellwig
5
0.07%
Michael Christie
2
0.03%
Jens Axboe
1
0.01%
Others
7
0.10%
Total
7251
dm-exception-store.c
290
-
10
1038
Jonathan E Brassow
Alasdair G. Kergon
Mikulas Patocka
Mike Snitzer
Milan Broz
Jianpeng Ma
Others
June 2004
June 2006
July 2007
April 2008
October 2008
January 2009
April 2009
May 2009
June 2009
September 2009
October 2009
December 2009
August 2010
July 2011
March 2012
July 2012
October 2015
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 38}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 792}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
795
76.59%
Alasdair G. Kergon
76
7.32%
Mikulas Patocka
73
7.03%
Mike Snitzer
40
3.85%
Milan Broz
34
3.28%
Jianpeng Ma
9
0.87%
Others
11
1.06%
Total
1038
dm-exception-store.h
205
-
5
612
Jonathan E Brassow
Mikulas Patocka
Mike Snitzer
Alasdair G. Kergon
Nikos Tsironis
January 2009
April 2009
June 2009
September 2009
October 2009
December 2009
August 2010
October 2015
January 2016
March 2019
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 12, "token_count": 283}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 155}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 4, "token_count": 28}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
443
72.39%
Mikulas Patocka
106
17.32%
Mike Snitzer
32
5.23%
Alasdair G. Kergon
27
4.41%
Nikos Tsironis
4
0.65%
Total
612
dm-flakey.c
519
-
16
2237
Mike Snitzer
Josef Bacik
Christoph Hellwig
Mikulas Patocka
Damien Le Moal
Goldwyn Rodrigues
Vivek Goyal
Milan Broz
Kent Overstreet
Alasdair G. Kergon
Jens Axboe
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
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 23, "token_count": 742}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 840}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"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": 46, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 4, "token_count": 44}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 198}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 54}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1110
49.62%
Josef Bacik
742
33.17%
Christoph Hellwig
113
5.05%
Mikulas Patocka
67
3.00%
Damien Le Moal
36
1.61%
Goldwyn Rodrigues
17
0.76%
Vivek Goyal
12
0.54%
Milan Broz
7
0.31%
Kent Overstreet
6
0.27%
Alasdair G. Kergon
6
0.27%
Jens Axboe
2
0.09%
Others
119
5.32%
Total
2237
dm-historical-service-time.c
561
-
1
2116
Khazhismel Kumykov
April 2020
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 2116}, ]}, ]
Author Name
Tokens
Token Proportion
Khazhismel Kumykov
2116
100.00%
Total
2116
dm-init.c
303
-
6
1273
Helen Mae Koike Fornazier
Damien Le Moal
Others
February 2019
March 2019
April 2019
May 2019
June 2019
July 2020
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 30, "token_count": 1259}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Helen Mae Koike Fornazier
1264
99.29%
Damien Le Moal
1
0.08%
Others
8
0.63%
Total
1273
dm-integrity.c
4423
-
20
26059
Mikulas Patocka
Mike Snitzer
Milan Broz
Christoph Hellwig
Kent Overstreet
Others
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 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
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9105}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1798}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 779}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 94}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"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": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 1662}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 21, "token_count": 4}, {"author_id": 2, "token_count": 10301}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 2, "token_count": 9}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 2, "token_count": 211}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1304}, ]}, {"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": 21, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 119}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
24009
92.13%
Mike Snitzer
1837
7.05%
Milan Broz
33
0.13%
Christoph Hellwig
16
0.06%
Kent Overstreet
12
0.05%
Others
152
0.58%
Total
26059
dm-io.c
571
-
18
2546
Alasdair G. Kergon
Heinz Mauelshagen
Mikulas Patocka
Joe Thornber
Mike Snitzer
Michael Christie
Milan Broz
Lei Ming
Christoph Hellwig
Kent Overstreet
Al Viro
Neil Brown
Jens Axboe
Others
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
May 2015
July 2015
August 2015
January 2016
May 2016
June 2016
August 2016
November 2016
April 2017
June 2017
August 2017
May 2018
June 2018
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1006}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 501}, {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 205}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 82}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 37, "token_count": 60}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 41}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1017
39.95%
Heinz Mauelshagen
509
19.99%
Mikulas Patocka
338
13.28%
Joe Thornber
158
6.21%
Mike Snitzer
97
3.81%
Michael Christie
82
3.22%
Milan Broz
64
2.51%
Lei Ming
60
2.36%
Christoph Hellwig
53
2.08%
Kent Overstreet
47
1.85%
Al Viro
6
0.24%
Neil Brown
3
0.12%
Jens Axboe
2
0.08%
Others
110
4.32%
Total
2546
dm-ioctl.c
2153
-
38
9016
Andrew Morton
Mikulas Patocka
Alasdair G. Kergon
Helen Mae Koike Fornazier
Mike Snitzer
Milan Broz
Mike Anderson
Kiyoshi Ueda
Christoph Hellwig
Al Viro
Tejun Heo
Alan Cox
Linus Torvalds
Damien Le Moal
Others
October 2002
April 2003
March 2004
April 2004
May 2004
June 2004
November 2004
June 2005
September 2005
November 2005
January 2006
February 2006
March 2006
June 2006
November 2006
December 2006
February 2007
October 2007
December 2007
February 2008
August 2008
September 2008
October 2008
January 2009
March 2009
April 2009
June 2009
September 2009
December 2009
March 2010
August 2010
January 2011
March 2011
August 2011
October 2011
March 2012
July 2012
December 2012
March 2013
July 2013
August 2013
November 2013
August 2014
October 2014
December 2014
April 2015
January 2016
February 2016
May 2016
June 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
September 2017
February 2018
May 2018
October 2018
February 2019
May 2019
September 2019
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 4542}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 289}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 34, "token_count": 59}, {"author_id": 60, "token_count": 246}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 96}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 40}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 100}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 24, "token_count": 4}, {"author_id": 34, "token_count": 19}, {"author_id": 4, "token_count": 198}, {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 24, "token_count": 83}, {"author_id": 4, "token_count": 51}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 322}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 35}, {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"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": 21, "token_count": 24}, ]}, {"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": 60, "token_count": 46}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 219}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 135}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "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": 30, "token_count": 401}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
4577
50.77%
Mikulas Patocka
1640
18.19%
Alasdair G. Kergon
590
6.54%
Helen Mae Koike Fornazier
423
4.69%
Mike Snitzer
339
3.76%
Milan Broz
190
2.11%
Mike Anderson
178
1.97%
Kiyoshi Ueda
130
1.44%
Christoph Hellwig
26
0.29%
Al Viro
6
0.07%
Tejun Heo
5
0.06%
Alan Cox
4
0.04%
Linus Torvalds
2
0.02%
Damien Le Moal
2
0.02%
Others
904
10.03%
Total
9016
dm-kcopyd.c
985
-
27
3801
Alasdair G. Kergon
Mikulas Patocka
Damien Le Moal
Nikos Tsironis
Milan Broz
Mike Snitzer
Heinz Mauelshagen
Kent Overstreet
Dmitry Fomichev
Michael Christie
Jens Axboe
Tejun Heo
Christoph Hellwig
Jonathan E Brassow
Alan Cox
Others
June 2004
January 2005
January 2006
March 2006
June 2006
November 2006
December 2006
May 2007
October 2007
March 2008
April 2008
October 2008
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
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1585}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 63}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "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": 9, "token_count": 96}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 37}, {"author_id": 2, "token_count": 335}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 245}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 404}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 258}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"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": 64}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 94}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1660
43.67%
Mikulas Patocka
1351
35.54%
Damien Le Moal
258
6.79%
Nikos Tsironis
158
4.16%
Milan Broz
96
2.53%
Mike Snitzer
66
1.74%
Heinz Mauelshagen
37
0.97%
Kent Overstreet
22
0.58%
Dmitry Fomichev
17
0.45%
Michael Christie
15
0.39%
Jens Axboe
14
0.37%
Tejun Heo
5
0.13%
Christoph Hellwig
3
0.08%
Jonathan E Brassow
2
0.05%
Alan Cox
2
0.05%
Others
95
2.50%
Total
3801
dm-linear.c
262
-
19
1324
Alan Cox
Dan J Williams
Vivek Goyal
Christoph Hellwig
Milan Broz
Mike Snitzer
Andrew Morton
Mikulas Patocka
Alasdair G. Kergon
Damien Le Moal
Kent Overstreet
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
December 2012
March 2013
October 2013
July 2015
October 2015
June 2016
April 2017
May 2017
August 2017
March 2018
May 2018
October 2018
November 2018
October 2019
November 2019
February 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 25, "token_count": 406}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 46}, {"author_id": 2, "token_count": 12}, ]}, {"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": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 46, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 13, "token_count": 58}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 13, "token_count": 116}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 120}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 54}, {"author_id": 7, "token_count": 1}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 46, "token_count": 111}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
406
30.66%
Dan J Williams
312
23.56%
Vivek Goyal
126
9.52%
Christoph Hellwig
106
8.01%
Milan Broz
102
7.70%
Mike Snitzer
72
5.44%
Andrew Morton
29
2.19%
Mikulas Patocka
28
2.11%
Alasdair G. Kergon
17
1.28%
Damien Le Moal
9
0.68%
Kent Overstreet
4
0.30%
Joe Thornber
2
0.15%
Kiyoshi Ueda
1
0.08%
Others
110
8.31%
Total
1324
dm-log-userspace-base.c
934
-
11
3439
Jonathan E Brassow
Dongmao Zhang
Mike Snitzer
Kent Overstreet
Tejun Heo
Andrew Morton
Others
June 2009
September 2009
October 2009
March 2010
January 2011
July 2011
August 2011
October 2011
January 2014
May 2014
February 2015
March 2015
May 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 2272}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 91}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 371}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 136}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 58, "token_count": 448}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
2870
83.45%
Dongmao Zhang
448
13.03%
Mike Snitzer
84
2.44%
Kent Overstreet
14
0.41%
Tejun Heo
3
0.09%
Andrew Morton
2
0.06%
Others
18
0.52%
Total
3439
dm-log-userspace-transfer.c
287
-
8
1040
Jonathan E Brassow
Tejun Heo
Others
June 2009
August 2009
September 2009
October 2009
February 2010
March 2010
January 2011
May 2012
January 2014
October 2014
March 2015
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 987}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
1009
97.02%
Tejun Heo
3
0.29%
Others
28
2.69%
Total
1040
dm-log-userspace-transfer.h
18
-
1
56
Jonathan E Brassow
June 2009
September 2009
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
56
100.00%
Total
56
dm-log-writes.c
1058
-
17
4971
Josef Bacik
Ross Zwisler
Dan J Williams
Vivek Goyal
Christoph Hellwig
Michael Christie
Mikulas Patocka
Mike Snitzer
Jens Axboe
Guoqing Jiang
Others
March 2015
April 2015
July 2015
October 2015
January 2016
March 2016
June 2016
August 2016
September 2016
June 2017
July 2017
August 2017
October 2017
December 2017
February 2018
March 2018
May 2018
June 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 23, "token_count": 3496}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 33}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 23, "token_count": 151}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 50, "token_count": 657}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 243}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 95}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 46, "token_count": 88}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
3647
73.37%
Ross Zwisler
657
13.22%
Dan J Williams
338
6.80%
Vivek Goyal
104
2.09%
Christoph Hellwig
46
0.93%
Michael Christie
33
0.66%
Mikulas Patocka
18
0.36%
Mike Snitzer
8
0.16%
Jens Axboe
2
0.04%
Guoqing Jiang
2
0.04%
Others
116
2.33%
Total
4971
dm-log.c
890
-
16
3802
Alasdair G. Kergon
Jonathan E Brassow
Mikulas Patocka
Heinz Mauelshagen
Milan Broz
Mike Snitzer
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
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1887}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 340}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 14}, {"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": 281}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 6, "token_count": 108}, {"author_id": 12, "token_count": 136}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 117}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 80}, {"author_id": 6, "token_count": 82}, {"author_id": 12, "token_count": 126}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 94}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 6}, {"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": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2633
69.25%
Jonathan E Brassow
461
12.13%
Mikulas Patocka
263
6.92%
Heinz Mauelshagen
203
5.34%
Milan Broz
100
2.63%
Mike Snitzer
19
0.50%
Michael Christie
10
0.26%
Christoph Hellwig
1
0.03%
Others
112
2.95%
Total
3802
dm-mpath.c
2219
-
42
9963
Mike Snitzer
Alasdair G. Kergon
Chandra Seetharaman
Kiyoshi Ueda
Christoph Hellwig
Hannes Reinecke
Mike Anderson
Yufen Yu
Milan Broz
tang.junhui
Mikulas Patocka
Michael Christie
Tejun Heo
Ming Lei
Jens Axboe
Others
March 2005
May 2005
July 2005
September 2005
June 2006
October 2006
November 2006
December 2006
July 2007
October 2007
February 2008
May 2008
July 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
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
May 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
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 3450}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 63}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 43}, {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 48, "token_count": 276}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 22, "token_count": 25}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 67}, {"author_id": 22, "token_count": 31}, {"author_id": 24, "token_count": 219}, {"author_id": 4, "token_count": 93}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 48, "token_count": 184}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 43}, {"author_id": 34, "token_count": 112}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 138}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 48, "token_count": 131}, {"author_id": 22, "token_count": 1}, {"author_id": 57, "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": 61}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 41, "token_count": 11}, {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"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": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 22, "token_count": 91}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 30}, ]}, {"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": 68}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 674}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1040}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 35}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 67}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 89}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 368}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 43, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 90}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 21, "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": 32, "token_count": 75}, {"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": 294}, ]}, {"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": 232}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 432}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 65}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
3534
35.47%
Alasdair G. Kergon
3511
35.24%
Chandra Seetharaman
671
6.73%
Kiyoshi Ueda
400
4.01%
Christoph Hellwig
244
2.45%
Hannes Reinecke
195
1.96%
Mike Anderson
155
1.56%
Yufen Yu
75
0.75%
Milan Broz
63
0.63%
tang.junhui
46
0.46%
Mikulas Patocka
46
0.46%
Michael Christie
11
0.11%
Tejun Heo
8
0.08%
Ming Lei
8
0.08%
Jens Axboe
1
0.01%
Others
995
9.99%
Total
9963
dm-mpath.h
22
-
2
41
Alasdair G. Kergon
Others
March 2005
December 2006
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
39
95.12%
Others
2
4.88%
Total
41
dm-path-selector.c
140
-
4
479
Alasdair G. Kergon
Mikulas Patocka
Others
March 2005
May 2005
October 2007
October 2008
July 2011
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 473}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
474
98.96%
Mikulas Patocka
1
0.21%
Others
4
0.84%
Total
479
dm-path-selector.h
92
-
5
288
Alasdair G. Kergon
Kiyoshi Ueda
Mike Snitzer
Others
March 2005
December 2006
June 2009
February 2016
April 2020
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 253}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
253
87.85%
Kiyoshi Ueda
25
8.68%
Mike Snitzer
1
0.35%
Others
9
3.13%
Total
288
dm-queue-length.c
283
-
6
1145
Kiyoshi Ueda
Mike Snitzer
Khazhismel Kumykov
Mikulas Patocka
Others
June 2009
July 2011
March 2012
February 2016
January 2018
April 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 24, "token_count": 974}, ]}, {"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": 28, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
974
85.07%
Mike Snitzer
146
12.75%
Khazhismel Kumykov
14
1.22%
Mikulas Patocka
7
0.61%
Others
4
0.35%
Total
1145
dm-raid.c
4063
-
20
17090
Heinz Mauelshagen
Jonathan E Brassow
Neil Brown
Mike Snitzer
Song Liu
Ming Lei
Shaohua Li
Michael Christie
Mikulas Patocka
Christoph Hellwig
Alasdair G. Kergon
Others
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
January 2019
June 2019
August 2019
September 2019
October 2019
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1886}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 12, "token_count": 1086}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 27}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 63}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 58}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 152}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 196}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 218}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 520}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 245}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 120}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 68}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 5283}, {"author_id": 4, "token_count": 524}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 2897}, {"author_id": 41, "token_count": 3}, {"author_id": 4, "token_count": 367}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 130}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 165}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 608}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 192}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 528}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 602}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 6, "token_count": 72}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 140}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 362}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
11480
67.17%
Jonathan E Brassow
2627
15.37%
Neil Brown
1929
11.29%
Mike Snitzer
968
5.66%
Song Liu
35
0.20%
Ming Lei
9
0.05%
Shaohua Li
5
0.03%
Michael Christie
3
0.02%
Mikulas Patocka
2
0.01%
Christoph Hellwig
1
0.01%
Alasdair G. Kergon
1
0.01%
Others
30
0.18%
Total
17090
dm-raid1.c
1497
-
29
6513
Alasdair G. Kergon
Jonathan E Brassow
Mikulas Patocka
Heinz Mauelshagen
Mike Snitzer
Milan Broz
Neil Brown
Christoph Hellwig
Michael Christie
Kent Overstreet
Tejun Heo
Andrew Morton
Vivek Goyal
Jens Axboe
Kiyoshi Ueda
Al Viro
Linus Torvalds
Others
June 2004
September 2004
January 2005
February 2005
March 2005
July 2005
January 2006
March 2006
June 2006
October 2006
November 2006
December 2006
May 2007
July 2007
October 2007
February 2008
March 2008
April 2008
October 2008
November 2008
January 2009
April 2009
June 2009
July 2009
September 2009
December 2009
February 2010
March 2010
August 2010
September 2010
January 2011
May 2011
March 2012
July 2012
August 2012
December 2012
February 2013
March 2013
October 2013
February 2015
May 2015
July 2015
January 2016
June 2016
July 2016
August 2016
October 2016
November 2016
May 2017
June 2017
July 2017
August 2017
October 2017
April 2018
July 2018
November 2018
August 2019
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2271}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 12, "token_count": 3}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 238}, {"author_id": 9, "token_count": 90}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 12, "token_count": 55}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 12, "token_count": 1542}, {"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": 6, "token_count": 22}, {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 324}, {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 103}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 524}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 57, "token_count": 11}, ]}, {"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": 57, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"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": 240}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"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": 9, "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": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2316
35.56%
Jonathan E Brassow
2012
30.89%
Mikulas Patocka
789
12.11%
Heinz Mauelshagen
351
5.39%
Mike Snitzer
193
2.96%
Milan Broz
102
1.57%
Neil Brown
63
0.97%
Christoph Hellwig
60
0.92%
Michael Christie
46
0.71%
Kent Overstreet
19
0.29%
Tejun Heo
18
0.28%
Andrew Morton
18
0.28%
Vivek Goyal
10
0.15%
Jens Axboe
5
0.08%
Kiyoshi Ueda
3
0.05%
Al Viro
2
0.03%
Linus Torvalds
1
0.02%
Others
505
7.75%
Total
6513
dm-region-hash.c
724
-
9
3015
Heinz Mauelshagen
Mikulas Patocka
Kent Overstreet
Michael Christie
Tejun Heo
Mike Snitzer
Jens Axboe
Others
October 2008
June 2009
December 2009
March 2010
September 2010
March 2011
July 2012
October 2013
October 2015
June 2016
August 2016
May 2018
June 2018
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 2901}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"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": 41, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
2901
96.22%
Mikulas Patocka
51
1.69%
Kent Overstreet
21
0.70%
Michael Christie
14
0.46%
Tejun Heo
11
0.36%
Mike Snitzer
10
0.33%
Jens Axboe
2
0.07%
Others
5
0.17%
Total
3015
dm-round-robin.c
236
-
7
965
Alasdair G. Kergon
Mike Snitzer
Mikulas Patocka
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
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 795}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 12, "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": 24, "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": 113}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
801
83.01%
Mike Snitzer
144
14.92%
Mikulas Patocka
8
0.83%
Kiyoshi Ueda
2
0.21%
Jonathan E Brassow
1
0.10%
Others
9
0.93%
Total
965
dm-rq.c
596
-
11
2427
Mike Snitzer
Christoph Hellwig
Jens Axboe
Ming Lei
Yufen Yu
Damien Le Moal
Kent Overstreet
Others
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
September 2019
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1812}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 55}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 43, "token_count": 29}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 43, "token_count": 54}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 132}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
2015
83.02%
Christoph Hellwig
144
5.93%
Jens Axboe
142
5.85%
Ming Lei
90
3.71%
Yufen Yu
14
0.58%
Damien Le Moal
2
0.08%
Kent Overstreet
1
0.04%
Others
19
0.78%
Total
2427
dm-rq.h
47
-
1
127
Mike Snitzer
May 2016
September 2016
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
127
100.00%
Total
127
dm-service-time.c
362
-
7
1352
Kiyoshi Ueda
Mike Snitzer
Khazhismel Kumykov
Mikulas Patocka
Tejun Heo
Others
June 2009
March 2010
July 2011
March 2012
February 2016
January 2018
April 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 24, "token_count": 1173}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
1173
86.76%
Mike Snitzer
145
10.72%
Khazhismel Kumykov
14
1.04%
Mikulas Patocka
11
0.81%
Tejun Heo
3
0.22%
Others
6
0.44%
Total
1352
dm-snap-persistent.c
978
-
15
3573
Alasdair G. Kergon
Mikulas Patocka
Jonathan E Brassow
Mike Snitzer
Michael Christie
Christoph Hellwig
Tejun Heo
Andrew Morton
Others
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
July 2020
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 2120}, {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 282}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 4, "token_count": 53}, {"author_id": 2, "token_count": 346}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 57, "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": 260}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 54}, {"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": 41, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2172
60.79%
Mikulas Patocka
831
23.26%
Jonathan E Brassow
366
10.24%
Mike Snitzer
107
2.99%
Michael Christie
34
0.95%
Christoph Hellwig
7
0.20%
Tejun Heo
5
0.14%
Andrew Morton
1
0.03%
Others
50
1.40%
Total
3573
dm-snap-transient.c
152
-
5
573
Alasdair G. Kergon
Jonathan E Brassow
Mike Snitzer
Mikulas Patocka
Others
January 2009
April 2009
December 2009
May 2011
October 2015
January 2016
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 283}, {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 230}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
283
49.39%
Jonathan E Brassow
255
44.50%
Mike Snitzer
28
4.89%
Mikulas Patocka
4
0.70%
Others
3
0.52%
Total
573
dm-snap.c
2853
-
25
11310
Mikulas Patocka
Alasdair G. Kergon
Mike Snitzer
Nikos Tsironis
Jonathan E Brassow
Milan Broz
Christoph Hellwig
Kent Overstreet
Andrew Morton
Tejun Heo
Heinz Mauelshagen
Michael Christie
Jens Axboe
Kiyoshi Ueda
Others
June 2004
March 2005
July 2005
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
March 2011
May 2011
August 2011
July 2012
December 2012
March 2013
October 2013
November 2013
January 2014
March 2014
February 2015
June 2015
July 2015
October 2015
January 2016
February 2016
June 2016
July 2016
August 2016
June 2017
August 2017
November 2017
May 2018
June 2018
August 2018
October 2018
March 2019
June 2019
July 2019
October 2019
December 2019
July 2020
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2681}, {"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": 1138780800, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 170}, {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 9, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 237}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 5}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 380}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 12, "token_count": 19}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 205}, {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 48}, {"author_id": 4, "token_count": 1249}, {"author_id": 2, "token_count": 1950}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"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": 138}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 476}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"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": 758}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 755}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 332}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
4325
38.24%
Alasdair G. Kergon
3006
26.58%
Mike Snitzer
2212
19.56%
Nikos Tsironis
805
7.12%
Jonathan E Brassow
279
2.47%
Milan Broz
272
2.40%
Christoph Hellwig
50
0.44%
Kent Overstreet
25
0.22%
Andrew Morton
10
0.09%
Tejun Heo
6
0.05%
Heinz Mauelshagen
5
0.04%
Michael Christie
3
0.03%
Jens Axboe
3
0.03%
Kiyoshi Ueda
2
0.02%
Others
307
2.71%
Total
11310
dm-stats.c
1209
-
11
6394
Mikulas Patocka
Mike Snitzer
Michael Christie
Others
August 2013
September 2013
December 2013
August 2014
October 2014
May 2015
June 2015
August 2015
May 2016
June 2016
February 2017
May 2017
October 2017
November 2017
January 2018
June 2018
December 2018
August 2019
May 2020
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 4701}, ]}, {"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": 1521}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
6339
99.14%
Mike Snitzer
11
0.17%
Michael Christie
7
0.11%
Others
37
0.58%
Total
6394
dm-stats.h
43
-
2
167
Mikulas Patocka
Others
August 2013
June 2015
November 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
166
99.40%
Others
1
0.60%
Total
167
dm-stripe.c
528
-
27
2624
Alan Cox
Mikulas Patocka
Dan J Williams
Mike Snitzer
Vivek Goyal
Joe Thornber
Christoph Hellwig
Andrew Morton
Alasdair G. Kergon
Tejun Heo
Kent Overstreet
Jianpeng Ma
Michael Christie
Heinz Mauelshagen
Jens Axboe
Kiyoshi Ueda
Others
October 2002
December 2002
June 2003
August 2003
September 2003
March 2004
April 2004
September 2004
January 2005
February 2005
March 2005
March 2006
June 2006
December 2006
October 2007
February 2008
September 2008
October 2008
November 2008
June 2009
July 2009
September 2009
February 2010
August 2010
September 2010
January 2011
March 2012
July 2012
August 2012
September 2012
December 2012
March 2013
May 2013
September 2013
October 2013
October 2014
July 2015
June 2016
August 2016
April 2017
May 2017
June 2017
August 2017
March 2018
May 2018
October 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 25, "token_count": 642}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 315}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 86}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 51}, {"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": 21, "token_count": 3}, {"author_id": 4, "token_count": 6}, {"author_id": 2, "token_count": 324}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 44, "token_count": 13}, {"author_id": 4, "token_count": 54}, {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 11}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 13, "token_count": 66}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 148}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 152}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 46, "token_count": 143}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
642
24.47%
Mikulas Patocka
494
18.83%
Dan J Williams
384
14.63%
Mike Snitzer
229
8.73%
Vivek Goyal
153
5.83%
Joe Thornber
44
1.68%
Christoph Hellwig
42
1.60%
Andrew Morton
35
1.33%
Alasdair G. Kergon
31
1.18%
Tejun Heo
22
0.84%
Kent Overstreet
13
0.50%
Jianpeng Ma
13
0.50%
Michael Christie
11
0.42%
Heinz Mauelshagen
4
0.15%
Jens Axboe
2
0.08%
Kiyoshi Ueda
1
0.04%
Others
504
19.21%
Total
2624
dm-switch.c
587
-
10
3025
Jim Ramsay
Mikulas Patocka
Christoph Hellwig
Mike Snitzer
Kent Overstreet
Others
July 2013
October 2013
July 2014
October 2015
June 2017
August 2017
October 2017
February 2018
June 2018
January 2019
May 2020
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 27, "token_count": 2663}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 313}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Jim Ramsay
2663
88.03%
Mikulas Patocka
313
10.35%
Christoph Hellwig
20
0.66%
Mike Snitzer
7
0.23%
Kent Overstreet
4
0.13%
Others
18
0.60%
Total
3025
dm-sysfs.c
146
-
8
587
Milan Broz
Mike Snitzer
Mikulas Patocka
Jens Axboe
Kiyoshi Ueda
Alasdair G. Kergon
Others
January 2009
June 2009
December 2009
January 2010
February 2010
January 2014
February 2015
March 2015
May 2016
October 2018
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 348}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "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": 125}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Milan Broz
348
59.28%
Mike Snitzer
169
28.79%
Mikulas Patocka
22
3.75%
Jens Axboe
2
0.34%
Kiyoshi Ueda
1
0.17%
Alasdair G. Kergon
1
0.17%
Others
44
7.50%
Total
587
dm-table.c
2064
-
52
8602
Mike Snitzer
Alan Cox
Damien Le Moal
Mikulas Patocka
Alasdair G. Kergon
Kiyoshi Ueda
Joe Thornber
Milan Broz
Christoph Hellwig
Andrew Morton
Vivek Goyal
Mike Anderson
Jens Axboe
tang.junhui
Dan J Williams
Al Viro
Ross Zwisler
Jonathan E Brassow
Neil Brown
Linus Torvalds
Others
October 2002
November 2002
December 2002
January 2003
February 2003
June 2003
July 2003
September 2003
December 2003
February 2004
March 2004
April 2004
May 2004
June 2004
November 2004
January 2005
February 2005
July 2005
March 2006
June 2006
October 2006
May 2007
July 2007
October 2007
December 2007
February 2008
April 2008
September 2008
October 2008
January 2009
April 2009
May 2009
June 2009
July 2009
September 2009
December 2009
January 2010
August 2010
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
October 2016
November 2016
January 2017
April 2017
May 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
October 2018
November 2018
December 2018
March 2019
May 2019
June 2019
July 2019
August 2019
November 2019
December 2019
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 25, "token_count": 1906}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 25, "token_count": 53}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 19, "token_count": 81}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 19, "token_count": 43}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 34, "token_count": 33}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 24, "token_count": 239}, {"author_id": 4, "token_count": 525}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 184}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 495}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 157}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 115}, {"author_id": 9, "token_count": 77}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 137}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 54, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 142}, {"author_id": 2, "token_count": 140}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 657}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 150}, ]}, {"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": 208}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
2482
28.85%
Alan Cox
1959
22.77%
Damien Le Moal
672
7.81%
Mikulas Patocka
407
4.73%
Alasdair G. Kergon
326
3.79%
Kiyoshi Ueda
239
2.78%
Joe Thornber
186
2.16%
Milan Broz
179
2.08%
Christoph Hellwig
174
2.02%
Andrew Morton
164
1.91%
Vivek Goyal
150
1.74%
Mike Anderson
42
0.49%
Jens Axboe
39
0.45%
tang.junhui
27
0.31%
Dan J Williams
26
0.30%
Al Viro
12
0.14%
Ross Zwisler
9
0.10%
Jonathan E Brassow
9
0.10%
Neil Brown
5
0.06%
Linus Torvalds
1
0.01%
Others
1494
17.37%
Total
8602
dm-target.c
173
-
11
627
Alan Cox
Mike Snitzer
Andrew Morton
Joe Thornber
Mikulas Patocka
Dan J Williams
Yufen Yu
Christoph Hellwig
Alasdair G. Kergon
Linus Torvalds
Others
October 2002
December 2002
January 2003
May 2003
June 2003
March 2004
May 2004
June 2006
January 2009
April 2009
August 2010
December 2012
March 2013
August 2013
December 2014
February 2016
May 2016
June 2016
April 2017
June 2017
April 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 25, "token_count": 381}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 67}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"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": 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": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"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": 29}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 32, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
381
60.77%
Mike Snitzer
90
14.35%
Andrew Morton
71
11.32%
Joe Thornber
17
2.71%
Mikulas Patocka
11
1.75%
Dan J Williams
7
1.12%
Yufen Yu
5
0.80%
Christoph Hellwig
5
0.80%
Alasdair G. Kergon
5
0.80%
Linus Torvalds
2
0.32%
Others
33
5.26%
Total
627
dm-thin-metadata.c
2126
-
9
8832
Joe Thornber
Mike Snitzer
Nikos Tsironis
Mikulas Patocka
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
March 2016
July 2016
May 2017
December 2017
September 2018
January 2019
April 2019
July 2019
December 2019
January 2020
February 2020
August 2020
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 4382}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 483}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1683}, {"author_id": 4, "token_count": 120}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 200}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 437}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 245}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 114}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 177}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 94}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
8083
91.52%
Mike Snitzer
606
6.86%
Nikos Tsironis
94
1.06%
Mikulas Patocka
12
0.14%
Others
37
0.42%
Total
8832
dm-thin-metadata.h
242
-
3
647
Joe Thornber
Mike Snitzer
Nikos Tsironis
October 2011
March 2012
June 2012
July 2012
May 2013
December 2013
February 2014
October 2014
April 2015
July 2016
January 2019
December 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 367}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
568
87.79%
Mike Snitzer
50
7.73%
Nikos Tsironis
29
4.48%
Total
647
dm-thin.c
4533
-
24
19314
Joe Thornber
Mike Snitzer
Mikulas Patocka
Nikos Tsironis
Christoph Hellwig
Michael Christie
Alasdair G. Kergon
Kent Overstreet
Jens Axboe
Others
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
July 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
July 2020
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 6282}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 1, "token_count": 1156}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 145}, {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 1, "token_count": 1004}, {"author_id": 4, "token_count": 99}, {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 192}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 126}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 225}, {"author_id": 4, "token_count": 21}, {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 224}, {"author_id": 4, "token_count": 48}, {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 491}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 126}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 241}, {"author_id": 4, "token_count": 243}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 292}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 415}, {"author_id": 4, "token_count": 655}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 229}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 241}, {"author_id": 4, "token_count": 86}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 461}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 2002}, {"author_id": 4, "token_count": 402}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 171}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 73}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 1262}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 1, "token_count": 59}, {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"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": 40}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 208}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 50}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 311}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 45}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "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": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 7}, ]}, {"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": 1, "token_count": 223}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 134}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 162}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 69}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
15295
79.19%
Mike Snitzer
2939
15.22%
Mikulas Patocka
381
1.97%
Nikos Tsironis
231
1.20%
Christoph Hellwig
91
0.47%
Michael Christie
50
0.26%
Alasdair G. Kergon
48
0.25%
Kent Overstreet
42
0.22%
Jens Axboe
4
0.02%
Others
233
1.21%
Total
19314
dm-uevent.c
206
-
6
730
Mike Anderson
Mikulas Patocka
Kiyoshi Ueda
Others
October 2007
April 2008
December 2009
March 2010
May 2011
May 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 709}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Anderson
709
97.12%
Mikulas Patocka
3
0.41%
Kiyoshi Ueda
2
0.27%
Others
16
2.19%
Total
730
dm-uevent.h
46
-
2
137
Mike Anderson
Others
October 2007
May 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 135}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Anderson
135
98.54%
Others
2
1.46%
Total
137
dm-unstripe.c
206
-
3
938
Scott Bauer
Heinz Mauelshagen
Milan Broz
December 2017
January 2018
February 2018
November 2018
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 39, "token_count": 885}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Scott Bauer
886
94.46%
Heinz Mauelshagen
45
4.80%
Milan Broz
7
0.75%
Total
938
dm-verity-fec.c
816
-
9
3662
Sami Tolvanen
Kent Overstreet
Neil Brown
Gilad Ben-Yossef
Mike Snitzer
Others
December 2015
January 2016
June 2016
February 2017
March 2017
April 2017
April 2018
May 2018
August 2018
May 2019
March 2020
April 2020
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 3513}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 54}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
3568
97.43%
Kent Overstreet
49
1.34%
Neil Brown
3
0.08%
Gilad Ben-Yossef
2
0.05%
Mike Snitzer
1
0.03%
Others
39
1.06%
Total
3662
dm-verity-fec.h
152
-
2
532
Sami Tolvanen
Others
December 2015
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 521}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
530
99.62%
Others
2
0.38%
Total
532
dm-verity-target.c
1269
-
17
5960
Mikulas Patocka
Sami Tolvanen
Gilad Ben-Yossef
Jaskaran Khurana
Christoph Hellwig
Kent Overstreet
Mike Snitzer
Alasdair G. Kergon
Milan Broz
Others
March 2012
July 2012
September 2012
October 2012
December 2012
March 2013
July 2013
October 2013
April 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
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 2943}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 20, "token_count": 335}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 562}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 717}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 56, "token_count": 401}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 56, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 149}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
3273
54.92%
Sami Tolvanen
1614
27.08%
Gilad Ben-Yossef
449
7.53%
Jaskaran Khurana
149
2.50%
Christoph Hellwig
44
0.74%
Kent Overstreet
16
0.27%
Mike Snitzer
7
0.12%
Alasdair G. Kergon
3
0.05%
Milan Broz
2
0.03%
Others
403
6.76%
Total
5960
dm-verity-verify-sig.c
133
-
1
481
Jaskaran Khurana
July 2019
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 481}, ]}, ]
Author Name
Tokens
Token Proportion
Jaskaran Khurana
481
100.00%
Total
481
dm-verity-verify-sig.h
60
-
2
203
Jaskaran Khurana
Damien Le Moal
July 2019
July 2020
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 195}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jaskaran Khurana
195
96.06%
Damien Le Moal
8
3.94%
Total
203
dm-verity.h
132
-
7
448
Sami Tolvanen
Gilad Ben-Yossef
Jaskaran Khurana
Mikulas Patocka
Others
December 2015
February 2017
March 2018
June 2019
July 2019
June 2020
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 419}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 56, "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": 42, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
419
93.53%
Gilad Ben-Yossef
13
2.90%
Jaskaran Khurana
5
1.12%
Mikulas Patocka
1
0.22%
Others
10
2.23%
Total
448
dm-writecache.c
2554
-
9
13724
Mikulas Patocka
Mike Snitzer
Christoph Hellwig
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
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 11892}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 170}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 30}, {"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": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 234}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 799}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 343}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
13543
98.68%
Mike Snitzer
1
0.01%
Christoph Hellwig
1
0.01%
Others
179
1.30%
Total
13724
dm-zero.c
87
-
8
244
Alasdair G. Kergon
Christoph Hellwig
Mike Snitzer
Mikulas Patocka
Kiyoshi Ueda
Jens Axboe
Others
June 2004
May 2005
June 2006
December 2006
October 2008
August 2010
December 2012
March 2013
June 2014
July 2016
August 2016
June 2017
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 193}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
202
82.79%
Christoph Hellwig
20
8.20%
Mike Snitzer
6
2.46%
Mikulas Patocka
2
0.82%
Kiyoshi Ueda
1
0.41%
Jens Axboe
1
0.41%
Others
12
4.92%
Total
244
dm-zoned-metadata.c
3054
-
7
13610
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
Christoph Hellwig
Mike Snitzer
Others
June 2017
July 2017
August 2017
January 2018
October 2018
April 2019
June 2019
August 2019
October 2019
November 2019
December 2019
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 10127}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 163}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 155}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 171}, {"author_id": 51, "token_count": 63}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 51, "token_count": 51}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 1761}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "token_count": 80}, {"author_id": 22, "token_count": 896}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
10448
76.77%
Hannes Reinecke
2657
19.52%
Dmitry Fomichev
269
1.98%
Christoph Hellwig
188
1.38%
Mike Snitzer
16
0.12%
Others
32
0.24%
Total
13610
dm-zoned-reclaim.c
640
-
3
2505
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
June 2017
July 2017
August 2019
November 2019
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 1914}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 66}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 331}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 22, "token_count": 171}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
1929
77.01%
Hannes Reinecke
502
20.04%
Dmitry Fomichev
74
2.95%
Total
2505
dm-zoned-target.c
1175
-
10
5248
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
Mike Snitzer
Kent Overstreet
Christoph Hellwig
Others
June 2017
July 2017
October 2017
January 2018
May 2018
June 2018
August 2018
November 2018
August 2019
November 2019
February 2020
May 2020
June 2020
July 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 3349}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 141}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 176}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 51, "token_count": 88}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 997}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 429}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
3507
66.83%
Hannes Reinecke
1426
27.17%
Dmitry Fomichev
264
5.03%
Mike Snitzer
20
0.38%
Kent Overstreet
12
0.23%
Christoph Hellwig
1
0.02%
Others
18
0.34%
Total
5248
dm-zoned.h
304
-
3
1202
Damien Le Moal
Hannes Reinecke
Dmitry Fomichev
June 2017
July 2019
August 2019
November 2019
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 838}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 178}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 140}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
851
70.80%
Hannes Reinecke
318
26.46%
Dmitry Fomichev
33
2.75%
Total
1202
dm.c
3271
-
62
13786
Mike Snitzer
Christoph Hellwig
Kiyoshi Ueda
Mikulas Patocka
Dan J Williams
Alasdair G. Kergon
Alan Cox
Milan Broz
Andrew Morton
Ming Lei
Jens Axboe
Vivek Goyal
Mike Anderson
Kent Overstreet
Tejun Heo
Neil Brown
Joe Thornber
Damien Le Moal
Michael Christie
Hannes Reinecke
Al Viro
Sami Tolvanen
Linus Torvalds
Chandra Seetharaman
Others
October 2002
November 2002
December 2002
June 2003
July 2003
August 2003
December 2003
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
November 2004
January 2005
May 2005
July 2005
September 2005
January 2006
February 2006
March 2006
June 2006
October 2006
December 2006
January 2007
May 2007
July 2007
October 2007
December 2007
February 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
April 2009
June 2009
October 2009
December 2009
February 2010
March 2010
August 2010
September 2010
January 2011
March 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
August 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
October 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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 25, "token_count": 397}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "token_count": 6}, {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 19, "token_count": 69}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 54, "token_count": 17}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 19, "token_count": 105}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 97}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 47}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 34, "token_count": 6}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 64}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 112}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 2, "token_count": 97}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 24, "token_count": 656}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 42}, {"author_id": 9, "token_count": 85}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 24, "token_count": 169}, {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 123}, {"author_id": 4, "token_count": 198}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 57, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 84}, {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 57, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 90}, {"author_id": 41, "token_count": 9}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 571}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 334}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 134}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 565}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3174}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 225}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 6}, {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 100}, {"author_id": 13, "token_count": 217}, {"author_id": 2, "token_count": 57}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 13, "token_count": 140}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 96}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 205}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 886}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 4, "token_count": 120}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 127}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 137}, {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 54, "token_count": 58}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 130}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 51}, {"author_id": 4, "token_count": 14}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 254}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 82}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 243}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 46, "token_count": 125}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 21, "token_count": 14}, {"author_id": 4, "token_count": 7}, {"author_id": 46, "token_count": 3}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 14}, {"author_id": 43, "token_count": 153}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 22}, {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
6828
49.53%
Christoph Hellwig
1467
10.64%
Kiyoshi Ueda
1032
7.49%
Mikulas Patocka
832
6.04%
Dan J Williams
595
4.32%
Alasdair G. Kergon
472
3.42%
Alan Cox
420
3.05%
Milan Broz
231
1.68%
Andrew Morton
225
1.63%
Ming Lei
153
1.11%
Jens Axboe
133
0.96%
Vivek Goyal
128
0.93%
Mike Anderson
119
0.86%
Kent Overstreet
95
0.69%
Tejun Heo
58
0.42%
Neil Brown
58
0.42%
Joe Thornber
43
0.31%
Damien Le Moal
18
0.13%
Michael Christie
15
0.11%
Hannes Reinecke
8
0.06%
Al Viro
6
0.04%
Sami Tolvanen
5
0.04%
Linus Torvalds
4
0.03%
Chandra Seetharaman
2
0.01%
Others
839
6.09%
Total
13786
dm.h
214
-
21
906
Mike Snitzer
Alan Cox
Mikulas Patocka
Kiyoshi Ueda
Alasdair G. Kergon
Milan Broz
Andrew Morton
Joe Thornber
Dan J Williams
Mike Anderson
Tejun Heo
Christoph Hellwig
Others
October 2002
June 2003
July 2003
March 2004
November 2004
January 2005
March 2005
March 2006
June 2006
October 2006
December 2006
December 2007
April 2008
October 2008
January 2009
April 2009
June 2009
December 2009
March 2010
August 2010
October 2011
July 2012
September 2012
August 2013
September 2013
November 2013
January 2014
February 2014
August 2014
October 2014
March 2015
May 2015
June 2015
January 2016
February 2016
May 2016
June 2016
January 2017
April 2017
October 2017
December 2017
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 25, "token_count": 158}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"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": 20}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 24, "token_count": 64}, {"author_id": 4, "token_count": 19}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 10}, {"author_id": 34, "token_count": 10}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"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": 50}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
208
22.96%
Alan Cox
158
17.44%
Mikulas Patocka
125
13.80%
Kiyoshi Ueda
102
11.26%
Alasdair G. Kergon
83
9.16%
Milan Broz
49
5.41%
Andrew Morton
47
5.19%
Joe Thornber
17
1.88%
Dan J Williams
12
1.32%
Mike Anderson
10
1.10%
Tejun Heo
3
0.33%
Christoph Hellwig
1
0.11%
Others
91
10.04%
Total
906
md-autodetect.c
291
-
12
1288
Kai Germaschewski
Christoph Hellwig
Andrew Morton
Neil Brown
Al Viro
Others
February 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
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 47, "token_count": 694}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 188}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "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": 23}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"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": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 297}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Kai Germaschewski
694
53.88%
Christoph Hellwig
303
23.52%
Andrew Morton
188
14.60%
Neil Brown
16
1.24%
Al Viro
4
0.31%
Others
83
6.44%
Total
1288
md-bitmap.c
2618
-
37
12684
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
Jonathan E Brassow
Shaohua Li
Xiao Jiang
Andrew Morton
Christoph Hellwig
Michael Christie
Al Viro
Andre Noll
Jianpeng Ma
Tejun Heo
Mike Snitzer
Jens Axboe
Others
June 2005
July 2005
August 2005
September 2005
November 2005
January 2006
June 2006
October 2006
January 2007
February 2007
May 2007
July 2007
October 2007
February 2008
March 2008
May 2008
June 2008
July 2008
August 2008
December 2008
March 2009
April 2009
May 2009
September 2009
October 2009
December 2009
March 2010
June 2010
October 2010
January 2011
March 2011
May 2011
June 2011
July 2011
September 2011
October 2011
December 2011
March 2012
April 2012
May 2012
August 2012
October 2012
January 2013
April 2013
June 2013
December 2013
March 2014
May 2014
June 2014
December 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
March 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
June 2018
August 2018
October 2018
April 2019
May 2019
June 2019
September 2019
December 2019
January 2020
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 0, "token_count": 3175}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 512}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1672}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 314}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 2506}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 86}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 672}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 429}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 178}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 31}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 90}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 30}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
10070
79.39%
Goldwyn Rodrigues
833
6.57%
Guoqing Jiang
734
5.79%
Jonathan E Brassow
343
2.70%
Shaohua Li
99
0.78%
Xiao Jiang
42
0.33%
Andrew Morton
11
0.09%
Christoph Hellwig
9
0.07%
Michael Christie
8
0.06%
Al Viro
6
0.05%
Andre Noll
5
0.04%
Jianpeng Ma
4
0.03%
Tejun Heo
1
0.01%
Mike Snitzer
1
0.01%
Jens Axboe
1
0.01%
Others
517
4.08%
Total
12684
md-bitmap.h
278
-
7
714
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
Tejun Heo
Others
June 2005
July 2005
August 2005
September 2005
November 2005
June 2006
October 2006
February 2007
May 2007
July 2007
February 2008
March 2008
June 2008
December 2009
March 2010
June 2010
October 2010
October 2011
March 2012
May 2012
December 2013
March 2014
June 2014
April 2015
August 2015
March 2016
May 2016
March 2017
November 2017
August 2018
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
565
79.13%
Goldwyn Rodrigues
52
7.28%
Guoqing Jiang
51
7.14%
Tejun Heo
1
0.14%
Others
45
6.30%
Total
714
md-cluster.c
1596
-
14
7554
Goldwyn Rodrigues
Guoqing Jiang
Neil Brown
Shaohua Li
Mike Snitzer
Others
March 2014
June 2014
October 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
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 957}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 1811}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 506}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 62}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 385}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 66}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 370}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 106}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 122}, {"author_id": 18, "token_count": 84}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 99}, {"author_id": 18, "token_count": 96}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 48}, {"author_id": 18, "token_count": 585}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 256}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 18, "token_count": 269}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 878}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 76}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 649}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Goldwyn Rodrigues
4162
55.10%
Guoqing Jiang
3296
43.63%
Neil Brown
30
0.40%
Shaohua Li
19
0.25%
Mike Snitzer
1
0.01%
Others
46
0.61%
Total
7554
md-cluster.h
36
-
3
327
Goldwyn Rodrigues
Guoqing Jiang
Others
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": 1393660800, "group": [ {"author_id": 16, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 70}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 43}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Goldwyn Rodrigues
234
71.56%
Guoqing Jiang
92
28.13%
Others
1
0.31%
Total
327
md-faulty.c
363
-
13
1716
Neil Brown
Dan J Williams
Kent Overstreet
Christoph Hellwig
Andre Noll
Shaohua Li
Tejun Heo
Lei Ming
Others
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
var spanGroupData = [ {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1441}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 54}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 15}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "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": 21, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "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": 0, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1556
90.68%
Dan J Williams
54
3.15%
Kent Overstreet
25
1.46%
Christoph Hellwig
17
0.99%
Andre Noll
15
0.87%
Shaohua Li
9
0.52%
Tejun Heo
3
0.17%
Lei Ming
3
0.17%
Others
34
1.98%
Total
1716
md-linear.c
320
-
25
1338
Neil Brown
Linus Torvalds (pre-git)
Kent Overstreet
Shaohua Li
Dan J Williams
Coly Li
Jianpeng Ma
Christoph Hellwig
Andre Noll
Andrew Morton
Linus Torvalds
Michael Christie
Tejun Heo
Al Viro
Mike Snitzer
Jens Axboe
Others
January 1996
March 1996
May 1996
March 1997
October 1997
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
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
May 2017
June 2017
August 2017
October 2017
March 2018
May 2018
January 2019
May 2019
September 2019
July 2020
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 17, "token_count": 97}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 17, "token_count": 59}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 13, "token_count": 62}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 13}, {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 44, "token_count": 25}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 26}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
605
45.22%
Linus Torvalds (pre-git)
193
14.42%
Kent Overstreet
100
7.47%
Shaohua Li
80
5.98%
Dan J Williams
62
4.63%
Coly Li
30
2.24%
Jianpeng Ma
25
1.87%
Christoph Hellwig
24
1.79%
Andre Noll
23
1.72%
Andrew Morton
12
0.90%
Linus Torvalds
11
0.82%
Michael Christie
6
0.45%
Tejun Heo
4
0.30%
Al Viro
3
0.22%
Mike Snitzer
1
0.07%
Jens Axboe
1
0.07%
Others
158
11.81%
Total
1338
md-linear.h
17
-
8
43
Linus Torvalds (pre-git)
Neil Brown
Coly Li
Al Viro
Andre Noll
Others
January 2000
April 2002
August 2002
May 2003
November 2004
June 2006
July 2008
June 2009
August 2011
October 2011
January 2017
November 2017
May 2020
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
18
41.86%
Neil Brown
15
34.88%
Coly Li
4
9.30%
Al Viro
2
4.65%
Andre Noll
1
2.33%
Others
3
6.98%
Total
43
md-multipath.c
477
-
27
2287
Neil Brown
Linus Torvalds
Al Viro
Dan J Williams
Christoph Hellwig
Andrew Morton
Kent Overstreet
Shaohua Li
Jens Axboe
Andre Noll
Ming Lei
Tejun Heo
Lei Ming
Mike Snitzer
Michael Christie
Others
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
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
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 814}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 42}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 58}, {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 16}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 54, "token_count": 13}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 47}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 43, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"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": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1018
44.51%
Linus Torvalds
814
35.59%
Al Viro
100
4.37%
Dan J Williams
61
2.67%
Christoph Hellwig
49
2.14%
Andrew Morton
34
1.49%
Kent Overstreet
31
1.36%
Shaohua Li
23
1.01%
Jens Axboe
23
1.01%
Andre Noll
23
1.01%
Ming Lei
13
0.57%
Tejun Heo
4
0.17%
Lei Ming
4
0.17%
Mike Snitzer
1
0.04%
Michael Christie
1
0.04%
Others
88
3.85%
Total
2287
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": 29, "token_count": 46}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
46
62.16%
Neil Brown
20
27.03%
Al Viro
7
9.46%
Others
1
1.35%
Total
74
md.c
9885
-
122
48822
Neil Brown
Linus Torvalds (pre-git)
Goldwyn Rodrigues
Guoqing Jiang
Artur Paszkiewicz
Dan J Williams
Xiao Jiang
Shaohua Li
Jonathan E Brassow
Andre Noll
Andrew Morton
Song Liu
Al Viro
Linus Torvalds
Yufen Yu
Tomasz Majchrzak
Christoph Hellwig
Tejun Heo
Jianpeng Ma
Kent Overstreet
Pawel Baldysiak
Jens Axboe
Heinz Mauelshagen
Maciej Trela
Hannes Reinecke
Mike Snitzer
Michael Christie
Coly Li
Mikulas Patocka
Raz Ben-Jehuda (caro)
Damien Le Moal
Lei Ming
Others
January 1996
March 1996
July 1996
September 1996
August 1997
October 1997
January 1998
March 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
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
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
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
November 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
January 2019
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
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 334}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 17, "token_count": 69}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 17, "token_count": 43}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 17, "token_count": 1590}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 17, "token_count": 732}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 412}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 17, "token_count": 66}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 281}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 19}, {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 47}, {"author_id": 0, "token_count": 610}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 45, "token_count": 137}, {"author_id": 19, "token_count": 22}, {"author_id": 0, "token_count": 1455}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "token_count": 28}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 0, "token_count": 130}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 0, "token_count": 2247}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 45, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 19, "token_count": 69}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 234}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 45, "token_count": 10}, {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 54, "token_count": 30}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 920}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 678}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 1610}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 21, "token_count": 52}, {"author_id": 0, "token_count": 2791}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 854}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1494}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 270}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 274}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 480}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 0, "token_count": 818}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 45, "token_count": 17}, {"author_id": 40, "token_count": 10}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 13, "token_count": 182}, {"author_id": 0, "token_count": 79}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 13, "token_count": 6}, {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 0, "token_count": 499}, {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 40, "token_count": 123}, {"author_id": 13, "token_count": 8}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 0, "token_count": 55}, {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 97}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 588}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 116}, {"author_id": 21, "token_count": 6}, {"author_id": 13, "token_count": 442}, {"author_id": 0, "token_count": 566}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 98}, {"author_id": 0, "token_count": 135}, {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 151}, {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 13, "token_count": 196}, {"author_id": 0, "token_count": 523}, {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 25}, {"author_id": 0, "token_count": 706}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 137}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 57, "token_count": 130}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 57, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 56}, {"author_id": 0, "token_count": 131}, {"author_id": 57, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 12, "token_count": 100}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1122}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 557}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 457}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 0, "token_count": 1427}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 44, "token_count": 16}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 39}, {"author_id": 12, "token_count": 11}, {"author_id": 0, "token_count": 290}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 44, "token_count": 38}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 22, "token_count": 29}, {"author_id": 12, "token_count": 222}, {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 91}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 283}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 180}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 239}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 353}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 143}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1574}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 263}, {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 0, "token_count": 220}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 425}, {"author_id": 0, "token_count": 17}, {"author_id": 8, "token_count": 47}, {"author_id": 11, "token_count": 115}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 295}, {"author_id": 0, "token_count": 34}, {"author_id": 8, "token_count": 30}, {"author_id": 11, "token_count": 64}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 178}, {"author_id": 18, "token_count": 25}, {"author_id": 8, "token_count": 192}, {"author_id": 11, "token_count": 99}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 35}, {"author_id": 18, "token_count": 104}, {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 20}, {"author_id": 8, "token_count": 94}, {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 32}, {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 202}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 31}, {"author_id": 41, "token_count": 25}, {"author_id": 0, "token_count": 134}, {"author_id": 35, "token_count": 12}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 18, "token_count": 60}, {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 35, "token_count": 179}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 0, "token_count": 560}, {"author_id": 8, "token_count": 61}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 8, "token_count": 108}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 21}, {"author_id": 37, "token_count": 7}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 846}, {"author_id": 18, "token_count": 77}, {"author_id": 0, "token_count": 260}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 257}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 0, "token_count": 165}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 0, "token_count": 14}, {"author_id": 53, "token_count": 60}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 150}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 257}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 94}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 34}, {"author_id": 29, "token_count": 8}, {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 32, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 92}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 226}, {"author_id": 0, "token_count": 69}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 294}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 370}, {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 31, "token_count": 134}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 32, "token_count": 190}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 680}, {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 31, "token_count": 133}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 212}, {"author_id": 21, "token_count": 34}, {"author_id": 7, "token_count": 9}, {"author_id": 31, "token_count": 6}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
32066
65.68%
Linus Torvalds (pre-git)
3358
6.88%
Goldwyn Rodrigues
1776
3.64%
Guoqing Jiang
1234
2.53%
Artur Paszkiewicz
1105
2.26%
Dan J Williams
1031
2.11%
Xiao Jiang
958
1.96%
Shaohua Li
893
1.83%
Jonathan E Brassow
505
1.03%
Andre Noll
499
1.02%
Andrew Morton
388
0.79%
Song Liu
387
0.79%
Al Viro
305
0.62%
Linus Torvalds
293
0.60%
Yufen Yu
224
0.46%
Tomasz Majchrzak
198
0.41%
Christoph Hellwig
184
0.38%
Tejun Heo
179
0.37%
Jianpeng Ma
98
0.20%
Kent Overstreet
95
0.19%
Pawel Baldysiak
62
0.13%
Jens Axboe
43
0.09%
Heinz Mauelshagen
38
0.08%
Maciej Trela
34
0.07%
Hannes Reinecke
29
0.06%
Mike Snitzer
28
0.06%
Michael Christie
25
0.05%
Coly Li
17
0.03%
Mikulas Patocka
10
0.02%
Raz Ben-Jehuda (caro)
9
0.02%
Damien Le Moal
9
0.02%
Lei Ming
7
0.01%
Others
2735
5.60%
Total
48822
md.h
818
-
35
2904
Neil Brown
Linus Torvalds (pre-git)
Christoph Hellwig
Goldwyn Rodrigues
Shaohua Li
Xiao Jiang
Hannes Reinecke
Guoqing Jiang
Jonathan E Brassow
Artur Paszkiewicz
Andrew Morton
Andre Noll
Dan J Williams
Song Liu
Al Viro
Tomasz Majchrzak
Linus Torvalds
Tejun Heo
Heinz Mauelshagen
Coly Li
Michael Christie
Pawel Baldysiak
Jens Axboe
Jianpeng Ma
Others
January 2000
March 2000
May 2000
October 2000
February 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
June 2004
August 2004
June 2005
September 2005
November 2005
January 2006
March 2006
June 2006
July 2006
October 2006
April 2007
July 2007
February 2008
April 2008
May 2008
June 2008
July 2008
October 2008
January 2009
March 2009
April 2009
June 2009
August 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
May 2012
July 2012
October 2012
March 2013
April 2013
June 2013
December 2013
March 2014
June 2014
September 2014
October 2014
December 2014
April 2015
May 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
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 17, "token_count": 175}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 24}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 13, "token_count": 31}, {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 17}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 98}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 8, "token_count": 8}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 39}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 44}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 34}, {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 35}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 61}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1522
52.41%
Linus Torvalds (pre-git)
202
6.96%
Christoph Hellwig
167
5.75%
Goldwyn Rodrigues
151
5.20%
Shaohua Li
143
4.92%
Xiao Jiang
66
2.27%
Hannes Reinecke
61
2.10%
Guoqing Jiang
57
1.96%
Jonathan E Brassow
49
1.69%
Artur Paszkiewicz
43
1.48%
Andrew Morton
37
1.27%
Andre Noll
36
1.24%
Dan J Williams
35
1.21%
Song Liu
30
1.03%
Al Viro
24
0.83%
Tomasz Majchrzak
17
0.59%
Linus Torvalds
11
0.38%
Tejun Heo
10
0.34%
Heinz Mauelshagen
5
0.17%
Coly Li
5
0.17%
Michael Christie
4
0.14%
Pawel Baldysiak
3
0.10%
Jens Axboe
3
0.10%
Jianpeng Ma
1
0.03%
Others
222
7.64%
Total
2904
raid0.c
824
-
34
3910
Neil Brown
Shaohua Li
Linus Torvalds (pre-git)
Maciej Trela
Raz Ben-Jehuda (caro)
Andre Noll
Dan J Williams
Kent Overstreet
Andrew Morton
Christoph Hellwig
Heinz Mauelshagen
Jianpeng Ma
Linus Torvalds
Tejun Heo
Jens Axboe
Song Liu
Pawel Baldysiak
Michael Christie
Al Viro
Others
January 1996
March 1996
May 1996
August 1997
October 1997
January 2000
May 2000
October 2000
February 2002
April 2002
June 2002
July 2002
October 2002
November 2002
March 2003
April 2003
May 2003
August 2003
September 2003
October 2003
December 2003
February 2004
April 2004
September 2005
January 2006
July 2007
February 2008
July 2008
January 2009
March 2009
June 2009
September 2009
December 2009
February 2010
March 2010
May 2010
June 2010
August 2010
September 2010
January 2011
February 2011
July 2011
September 2011
October 2011
March 2012
April 2012
September 2012
October 2012
February 2013
June 2013
October 2013
November 2013
August 2014
December 2014
February 2015
April 2015
May 2015
August 2015
September 2015
October 2015
April 2016
June 2016
August 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
August 2017
October 2017
March 2018
May 2018
June 2018
December 2018
May 2019
September 2019
October 2019
July 2020
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 17, "token_count": 187}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 17, "token_count": 185}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 14}, {"author_id": 21, "token_count": 1}, {"author_id": 13, "token_count": 60}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 95}, {"author_id": 0, "token_count": 60}, {"author_id": 36, "token_count": 306}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 380}, {"author_id": 0, "token_count": 13}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 38, "token_count": 28}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 44, "token_count": 13}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 533}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 53, "token_count": 1}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 165}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1561
39.92%
Shaohua Li
582
14.88%
Linus Torvalds (pre-git)
409
10.46%
Maciej Trela
408
10.43%
Raz Ben-Jehuda (caro)
306
7.83%
Andre Noll
113
2.89%
Dan J Williams
60
1.53%
Kent Overstreet
53
1.36%
Andrew Morton
40
1.02%
Christoph Hellwig
34
0.87%
Heinz Mauelshagen
16
0.41%
Jianpeng Ma
13
0.33%
Linus Torvalds
9
0.23%
Tejun Heo
4
0.10%
Jens Axboe
3
0.08%
Song Liu
1
0.03%
Pawel Baldysiak
1
0.03%
Michael Christie
1
0.03%
Al Viro
1
0.03%
Others
295
7.54%
Total
3910
raid0.h
32
-
5
63
Linus Torvalds (pre-git)
Neil Brown
Andre Noll
Andrew Morton
Others
January 1996
January 2000
October 2002
May 2003
January 2009
June 2009
October 2011
March 2012
November 2017
September 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
31
49.21%
Neil Brown
25
39.68%
Andre Noll
4
6.35%
Andrew Morton
2
3.17%
Others
1
1.59%
Total
63
raid1-10.c
112
-
3
374
Ming Lei
Others
July 2017
November 2017
June 2019
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 325}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Ming Lei
325
86.90%
Others
49
13.10%
Total
374
raid1.c
3389
-
63
16134
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Shaohua Li
Lei Ming
Xiao Jiang
Andrew Morton
Guoqing Jiang
Robert LeBlanc
Goldwyn Rodrigues
Dan J Williams
Jianpeng Ma
Kent Overstreet
Yufen Yu
Christoph Hellwig
Al Viro
Tomasz Majchrzak
Michael Christie
Jonathan E Brassow
Andre Noll
Ming Lei
Tejun Heo
Jens Axboe
Hannes Reinecke
Mikulas Patocka
Pawel Baldysiak
Mike Snitzer
Others
October 1997
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
April 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
March 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
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 281}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 17, "token_count": 255}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 266}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 29, "token_count": 621}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 97}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 287}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 432}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 355}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 0, "token_count": 161}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 870}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 329}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 108}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 21, "token_count": 1}, {"author_id": 13, "token_count": 67}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 20}, {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 391}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 608}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 2087}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 329}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 571}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 44, "token_count": 27}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 44, "token_count": 23}, {"author_id": 12, "token_count": 10}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 0, "token_count": 34}, {"author_id": 8, "token_count": 239}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 8}, {"author_id": 0, "token_count": 18}, {"author_id": 8, "token_count": 96}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 44, "token_count": 113}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 134}, {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 63}, {"author_id": 0, "token_count": 156}, {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 591}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 49, "token_count": 209}, {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 772}, {"author_id": 37, "token_count": 28}, {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 37, "token_count": 356}, {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 0, "token_count": 391}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 35, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 23}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 43, "token_count": 20}, {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 38}, {"author_id": 53, "token_count": 1}, {"author_id": 8, "token_count": 91}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 26}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 32, "token_count": 76}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 88}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 210}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 334}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
9918
61.47%
Linus Torvalds (pre-git)
832
5.16%
Coly Li
772
4.78%
Linus Torvalds
621
3.85%
Shaohua Li
582
3.61%
Lei Ming
384
2.38%
Xiao Jiang
340
2.11%
Andrew Morton
308
1.91%
Guoqing Jiang
225
1.39%
Robert LeBlanc
209
1.30%
Goldwyn Rodrigues
190
1.18%
Dan J Williams
188
1.17%
Jianpeng Ma
171
1.06%
Kent Overstreet
165
1.02%
Yufen Yu
136
0.84%
Christoph Hellwig
125
0.77%
Al Viro
107
0.66%
Tomasz Majchrzak
65
0.40%
Michael Christie
63
0.39%
Jonathan E Brassow
46
0.29%
Andre Noll
36
0.22%
Ming Lei
25
0.15%
Tejun Heo
7
0.04%
Jens Axboe
7
0.04%
Hannes Reinecke
3
0.02%
Mikulas Patocka
2
0.01%
Pawel Baldysiak
1
0.01%
Mike Snitzer
1
0.01%
Others
605
3.75%
Total
16134
raid1.h
218
-
14
277
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Shaohua Li
Goldwyn Rodrigues
Andrew Morton
Lei Ming
Jianpeng Ma
Jonathan E Brassow
Al Viro
Others
March 2000
May 2000
February 2002
April 2002
August 2002
May 2003
February 2004
June 2004
October 2004
June 2005
September 2005
January 2006
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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 17, "token_count": 47}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 28}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 46}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
119
42.96%
Linus Torvalds (pre-git)
49
17.69%
Coly Li
46
16.61%
Linus Torvalds
28
10.11%
Shaohua Li
7
2.53%
Goldwyn Rodrigues
7
2.53%
Andrew Morton
6
2.17%
Lei Ming
3
1.08%
Jianpeng Ma
3
1.08%
Jonathan E Brassow
2
0.72%
Al Viro
2
0.72%
Others
5
1.81%
Total
277
raid10.c
4935
-
70
23923
Neil Brown
Guoqing Jiang
Robert LeBlanc
Maciej Trela
Shaohua Li
Lei Ming
Kent Overstreet
Jonathan E Brassow
Dan J Williams
Christoph Hellwig
Michael Christie
Tomasz Majchrzak
Jianpeng Ma
Andre Noll
Yufen Yu
Artur Paszkiewicz
Ming Lei
Jens Axboe
Xiao Jiang
Raz Ben-Jehuda (caro)
Tejun Heo
Heinz Mauelshagen
Damien Le Moal
Al Viro
Mikulas Patocka
Mike Snitzer
Goldwyn Rodrigues
Others
August 2004
October 2004
December 2004
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
July 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
March 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
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3793}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1020}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 310}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 123}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 21, "token_count": 1}, {"author_id": 13, "token_count": 96}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 27}, {"author_id": 0, "token_count": 32}, {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 427}, {"author_id": 0, "token_count": 6}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2587}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1840}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 44, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 44, "token_count": 19}, {"author_id": 0, "token_count": 4889}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 8}, {"author_id": 12, "token_count": 11}, {"author_id": 0, "token_count": 207}, {"author_id": 8, "token_count": 110}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 206}, {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 159}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 157}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 127}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 107}, {"author_id": 0, "token_count": 405}, {"author_id": 35, "token_count": 74}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 651}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 49, "token_count": 460}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 9}, {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 286}, {"author_id": 37, "token_count": 387}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 18, "token_count": 17}, {"author_id": 0, "token_count": 299}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 18, "token_count": 3}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 43, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 71}, {"author_id": 8, "token_count": 165}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 508}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 26}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 348}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 139}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 106}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 14}, {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
18651
77.96%
Guoqing Jiang
1425
5.96%
Robert LeBlanc
460
1.92%
Maciej Trela
429
1.79%
Shaohua Li
425
1.78%
Lei Ming
396
1.66%
Kent Overstreet
277
1.16%
Jonathan E Brassow
256
1.07%
Dan J Williams
234
0.98%
Christoph Hellwig
141
0.59%
Michael Christie
107
0.45%
Tomasz Majchrzak
81
0.34%
Jianpeng Ma
50
0.21%
Andre Noll
37
0.15%
Yufen Yu
28
0.12%
Artur Paszkiewicz
24
0.10%
Ming Lei
17
0.07%
Jens Axboe
9
0.04%
Xiao Jiang
6
0.03%
Raz Ben-Jehuda (caro)
5
0.02%
Tejun Heo
3
0.01%
Heinz Mauelshagen
2
0.01%
Damien Le Moal
2
0.01%
Al Viro
2
0.01%
Mikulas Patocka
1
0.00%
Mike Snitzer
1
0.00%
Goldwyn Rodrigues
1
0.00%
Others
853
3.57%
Total
23923
raid10.h
183
-
8
297
Neil Brown
Jonathan E Brassow
Guoqing Jiang
Maciej Trela
Tomasz Majchrzak
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
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
271
91.25%
Jonathan E Brassow
7
2.36%
Guoqing Jiang
7
2.36%
Maciej Trela
5
1.68%
Tomasz Majchrzak
4
1.35%
Others
3
1.01%
Total
297
raid5-cache.c
3187
-
23
14118
Song Liu
Shaohua Li
Christoph Hellwig
Heinz Mauelshagen
Neil Brown
Artur Paszkiewicz
Kent Overstreet
Jens Axboe
Yufen Yu
Xiao Jiang
Michael Christie
Lei Ming
Mike Snitzer
Guoqing Jiang
Others
August 2015
September 2015
October 2015
December 2015
January 2016
April 2016
May 2016
June 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
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 2166}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 68}, {"author_id": 8, "token_count": 170}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 172}, {"author_id": 8, "token_count": 192}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 21, "token_count": 246}, {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 54, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 8, "token_count": 18}, {"author_id": 11, "token_count": 7779}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 28}, {"author_id": 11, "token_count": 87}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 1003}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 59}, {"author_id": 6, "token_count": 114}, {"author_id": 0, "token_count": 8}, {"author_id": 11, "token_count": 1160}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 88}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 11, "token_count": 92}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 65}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 88}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 11, "token_count": 47}, {"author_id": 31, "token_count": 12}, {"author_id": 32, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
10366
73.42%
Shaohua Li
2700
19.12%
Christoph Hellwig
501
3.55%
Heinz Mauelshagen
114
0.81%
Neil Brown
75
0.53%
Artur Paszkiewicz
59
0.42%
Kent Overstreet
42
0.30%
Jens Axboe
20
0.14%
Yufen Yu
14
0.10%
Xiao Jiang
12
0.08%
Michael Christie
12
0.08%
Lei Ming
4
0.03%
Mike Snitzer
1
0.01%
Guoqing Jiang
1
0.01%
Others
197
1.40%
Total
14118
raid5-log.h
154
-
7
967
Artur Paszkiewicz
Tomasz Majchrzak
Shaohua Li
Song Liu
Neil Brown
Others
March 2017
April 2017
May 2017
October 2017
November 2017
December 2017
February 2018
August 2018
February 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 743}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 150}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Artur Paszkiewicz
770
79.63%
Tomasz Majchrzak
150
15.51%
Shaohua Li
25
2.59%
Song Liu
15
1.55%
Neil Brown
1
0.10%
Others
6
0.62%
Total
967
raid5-ppl.c
1559
-
12
7222
Artur Paszkiewicz
Tomasz Majchrzak
Pawel Baldysiak
Kent Overstreet
Yufen Yu
Christoph Hellwig
Neil Brown
Others
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
September 2019
December 2019
July 2020
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 5257}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 232}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 53, "token_count": 496}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 807}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 46}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 282}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 32, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Artur Paszkiewicz
5555
76.92%
Tomasz Majchrzak
807
11.17%
Pawel Baldysiak
496
6.87%
Kent Overstreet
36
0.50%
Yufen Yu
29
0.40%
Christoph Hellwig
10
0.14%
Neil Brown
1
0.01%
Others
288
3.99%
Total
7222
raid5.c
8616
-
93
45500
Neil Brown
Shaohua Li
Dan J Williams
Linus Torvalds (pre-git)
Song Liu
Raz Ben-Jehuda (caro)
Yufen Yu
Artur Paszkiewicz
Markus Stockhausen
Jianpeng Ma
Kent Overstreet
Linus Torvalds
Andrew Morton
Al Viro
Christoph Hellwig
Michael Christie
Tejun Heo
Andre Noll
Maciej Trela
Jonathan E Brassow
Jens Axboe
Guoqing Jiang
Xiao Jiang
Pawel Baldysiak
Lei Ming
Damien Le Moal
Tomasz Majchrzak
Goldwyn Rodrigues
Coly Li
Mike Snitzer
Others
October 1997
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
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
September 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
April 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
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 17, "token_count": 546}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 17, "token_count": 673}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 17, "token_count": 800}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 162}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 398}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 45, "token_count": 105}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 49}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 19, "token_count": 31}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 19, "token_count": 26}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 822}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2135}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1758}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 77}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 36, "token_count": 816}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 13, "token_count": 2843}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 13, "token_count": 1305}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 507}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 13, "token_count": 389}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 13, "token_count": 114}, {"author_id": 0, "token_count": 2999}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 70}, {"author_id": 13, "token_count": 138}, {"author_id": 0, "token_count": 190}, {"author_id": 36, "token_count": 7}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 13, "token_count": 1363}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 64}, {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 13, "token_count": 39}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 13, "token_count": 97}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 69}, {"author_id": 0, "token_count": 72}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 53}, {"author_id": 0, "token_count": 92}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 452}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 79}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1952}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1655}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 44, "token_count": 15}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 494}, {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 44, "token_count": 169}, {"author_id": 0, "token_count": 72}, {"author_id": 8, "token_count": 115}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 466}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 10}, {"author_id": 0, "token_count": 177}, {"author_id": 8, "token_count": 686}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 431}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 42}, {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 44, "token_count": 14}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 8, "token_count": 1328}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 44, "token_count": 121}, {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 151}, {"author_id": 8, "token_count": 907}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 8, "token_count": 520}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 52, "token_count": 562}, {"author_id": 0, "token_count": 319}, {"author_id": 8, "token_count": 3464}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 441}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 692}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 29}, {"author_id": 8, "token_count": 172}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 8, "token_count": 75}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 115}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 84}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 41, "token_count": 96}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 11}, {"author_id": 8, "token_count": 150}, {"author_id": 11, "token_count": 24}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 37, "token_count": 6}, {"author_id": 0, "token_count": 58}, {"author_id": 11, "token_count": 1098}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 177}, {"author_id": 11, "token_count": 324}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 8, "token_count": 197}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 495}, {"author_id": 0, "token_count": 106}, {"author_id": 8, "token_count": 600}, {"author_id": 11, "token_count": 137}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 172}, {"author_id": 21, "token_count": 11}, {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 11, "token_count": 89}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 28}, {"author_id": 18, "token_count": 5}, {"author_id": 53, "token_count": 10}, {"author_id": 8, "token_count": 9}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 241}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 43}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 14}, {"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": 8, "token_count": 9}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 85}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 24}, {"author_id": 11, "token_count": 19}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 7, "token_count": 4}, {"author_id": 32, "token_count": 738}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
19438
42.72%
Shaohua Li
9360
20.57%
Dan J Williams
6923
15.22%
Linus Torvalds (pre-git)
2024
4.45%
Song Liu
1748
3.84%
Raz Ben-Jehuda (caro)
823
1.81%
Yufen Yu
746
1.64%
Artur Paszkiewicz
669
1.47%
Markus Stockhausen
562
1.24%
Jianpeng Ma
339
0.75%
Kent Overstreet
252
0.55%
Linus Torvalds
162
0.36%
Andrew Morton
146
0.32%
Al Viro
105
0.23%
Christoph Hellwig
100
0.22%
Michael Christie
96
0.21%
Tejun Heo
82
0.18%
Andre Noll
80
0.18%
Maciej Trela
69
0.15%
Jonathan E Brassow
52
0.11%
Jens Axboe
18
0.04%
Guoqing Jiang
17
0.04%
Xiao Jiang
15
0.03%
Pawel Baldysiak
10
0.02%
Lei Ming
10
0.02%
Damien Le Moal
4
0.01%
Tomasz Majchrzak
3
0.01%
Goldwyn Rodrigues
2
0.00%
Coly Li
2
0.00%
Mike Snitzer
1
0.00%
Others
1642
3.61%
Total
45500
raid5.h
786
-
23
1491
Neil Brown
Shaohua Li
Dan J Williams
Yufen Yu
Song Liu
Linus Torvalds (pre-git)
Heinz Mauelshagen
Markus Stockhausen
Artur Paszkiewicz
Raz Ben-Jehuda (caro)
Linus Torvalds
Andre Noll
Kent Overstreet
Tejun Heo
Jianpeng Ma
Jens Axboe
Others
March 2000
October 2000
February 2002
May 2002
August 2002
May 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
July 2020
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 17, "token_count": 89}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 36, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 13, "token_count": 55}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 52, "token_count": 24}, {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 94}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 113}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 6, "token_count": 26}, {"author_id": 0, "token_count": 5}, {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 32, "token_count": 127}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
502
33.67%
Shaohua Li
323
21.66%
Dan J Williams
174
11.67%
Yufen Yu
127
8.52%
Song Liu
126
8.45%
Linus Torvalds (pre-git)
109
7.31%
Heinz Mauelshagen
26
1.74%
Markus Stockhausen
24
1.61%
Artur Paszkiewicz
21
1.41%
Raz Ben-Jehuda (caro)
15
1.01%
Linus Torvalds
12
0.80%
Andre Noll
6
0.40%
Kent Overstreet
5
0.34%
Tejun Heo
3
0.20%
Jianpeng Ma
3
0.20%
Jens Axboe
1
0.07%
Others
14
0.94%
Total
1491
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
426
Author
Tokens
Proportion
Commits
Proportion
0
Neil Brown
100126
15.75%
1203
23.61%
1
Joe Thornber
99808
15.70%
251
4.93%
2
Mikulas Patocka
69567
10.94%
370
7.26%
3
Kent Overstreet
64746
10.19%
189
3.71%
4
Mike Snitzer
31405
4.94%
375
7.36%
5
Alasdair G. Kergon
20512
3.23%
115
2.26%
6
Heinz Mauelshagen
19135
3.01%
123
2.41%
7
Damien Le Moal
18013
2.83%
29
0.57%
8
Shaohua Li
15275
2.40%
130
2.55%
9
Milan Broz
15028
2.36%
110
2.16%
10
Nikos Tsironis
14127
2.22%
20
0.39%
11
Song Liu
12708
2.00%
50
0.98%
12
Jonathan E Brassow
12445
1.96%
113
2.22%
13
Dan J Williams
10501
1.65%
74
1.45%
14
Coly Li
10058
1.58%
166
3.26%
15
Artur Paszkiewicz
8246
1.30%
18
0.35%
16
Goldwyn Rodrigues
7425
1.17%
48
0.94%
17
Linus Torvalds (pre-git)
7225
1.14%
35
0.69%
18
Guoqing Jiang
7157
1.13%
101
1.98%
19
Andrew Morton
6936
1.09%
73
1.43%
20
Sami Tolvanen
6136
0.97%
10
0.20%
21
Christoph Hellwig
5283
0.83%
108
2.12%
22
Hannes Reinecke
5199
0.82%
53
1.04%
23
Josef Bacik
4389
0.69%
4
0.08%
24
Kiyoshi Ueda
4089
0.64%
30
0.59%
25
Alan Cox
3972
0.62%
3
0.06%
26
Bryan Gurney
2688
0.42%
6
0.12%
27
Jim Ramsay
2663
0.42%
1
0.02%
28
Khazhismel Kumykov
2144
0.34%
2
0.04%
29
Linus Torvalds
2017
0.32%
34
0.67%
30
Helen Mae Koike Fornazier
1687
0.27%
3
0.06%
31
Xiao Jiang
1439
0.23%
26
0.51%
32
Yufen Yu
1398
0.22%
18
0.35%
33
tang.junhui
1391
0.22%
37
0.73%
34
Mike Anderson
1348
0.21%
10
0.20%
35
Tomasz Majchrzak
1325
0.21%
11
0.22%
36
Raz Ben-Jehuda (caro)
1158
0.18%
8
0.16%
37
Lei Ming
969
0.15%
18
0.35%
38
Maciej Trela
945
0.15%
8
0.16%
39
Scott Bauer
886
0.14%
2
0.04%
40
Andre Noll
878
0.14%
32
0.63%
41
Michael Christie
874
0.14%
13
0.26%
42
Jaskaran Khurana
830
0.13%
1
0.02%
43
Ming Lei
760
0.12%
18
0.35%
44
Jianpeng Ma
735
0.12%
30
0.59%
45
Al Viro
722
0.11%
35
0.69%
46
Vivek Goyal
698
0.11%
4
0.08%
47
Kai Germaschewski
694
0.11%
2
0.04%
48
Chandra Seetharaman
673
0.11%
9
0.18%
49
Robert LeBlanc
669
0.11%
2
0.04%
50
Ross Zwisler
666
0.10%
3
0.06%
51
Dmitry Fomichev
657
0.10%
8
0.16%
52
Markus Stockhausen
586
0.09%
2
0.04%
53
Pawel Baldysiak
573
0.09%
3
0.06%
54
Jens Axboe
544
0.09%
32
0.63%
55
Michael Lyle
485
0.08%
13
0.26%
56
Gilad Ben-Yossef
464
0.07%
3
0.06%
57
Tejun Heo
456
0.07%
25
0.49%
58
Dongmao Zhang
448
0.07%
1
0.02%
59
Nicholas Swenson
446
0.07%
9
0.18%
60
Others
21211
3.34%
865
16.98%
Total
635638
5095