Linux Source Code
Home
Release 5.2
Help
md
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Cox
Alasdair G. Kergon
Andre Noll
Andrew Morton
Andy Shevchenko
Artur Paszkiewicz
Bart Van Assche
Bryan Gurney
Chandra Seetharaman
Christoph Hellwig
Coly Li
Damien Le Moal
Dan J Williams
Dongmao Zhang
Gabriel de Perthuis
Gilad Ben-Yossef
Goldwyn Rodrigues
Guoqing Jiang
Heinz Mauelshagen
Helen Mae Koike Fornazier
Jens Axboe
Jianpeng Ma
Jim Ramsay
Joe Thornber
Jonathan E Brassow
Josef Bacik
Kent Overstreet
Kiyoshi Ueda
Lei Ming
Linus Torvalds
Linus Torvalds (pre-git)
Maciej Trela
Markus Stockhausen
Martin K. Petersen
Michael Christie
Michael Lyle
Mike Anderson
Mike Snitzer
Mikulas Patocka
Milan Broz
Ming Lei
Neil Brown
Nicholas Swenson
Nikos Tsironis
Ondrej Kozina
Others
Paul Clements
Pawel Baldysiak
Raz Ben-Jehuda (caro)
Robert Becker
Robert LeBlanc
Ross Zwisler
Sami Tolvanen
Scott Bauer
Shaohua Li
Song Liu
Tejun Heo
Tomasz Majchrzak
Toshi Kani
tang.junhui
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bcache
17164
28
67
74236
Kent Overstreet
Coly Li
tang.junhui
Michael Lyle
Nicholas Swenson
Gabriel de Perthuis
Christoph Hellwig
Michael Christie
Andy Shevchenko
Ming Lei
Lei Ming
Bart Van Assche
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
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 39852}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 879}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 56, "token_count": 193}, {"author_id": 2, "token_count": 546}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 56, "token_count": 139}, {"author_id": 2, "token_count": 572}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 4204}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 172}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 56, "token_count": 58}, {"author_id": 2, "token_count": 4273}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1357}, {"author_id": 51, "token_count": 107}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 2012}, {"author_id": 51, "token_count": 247}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 7653}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 51, "token_count": 100}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 1730}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 71}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 46}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 56, "token_count": 9}, {"author_id": 44, "token_count": 11}, {"author_id": 2, "token_count": 118}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 191}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 7}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 83}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 25}, {"author_id": 33, "token_count": 102}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 44}, {"author_id": 44, "token_count": 8}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 64}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 47, "token_count": 53}, {"author_id": 28, "token_count": 87}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 19, "token_count": 67}, {"author_id": 47, "token_count": 148}, {"author_id": 28, "token_count": 156}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 100}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 63}, {"author_id": 2, "token_count": 127}, {"author_id": 47, "token_count": 224}, {"author_id": 28, "token_count": 221}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 19, "token_count": 41}, {"author_id": 28, "token_count": 368}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 84}, {"author_id": 19, "token_count": 1507}, {"author_id": 47, "token_count": 53}, {"author_id": 28, "token_count": 280}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 57, "token_count": 155}, {"author_id": 19, "token_count": 317}, {"author_id": 2, "token_count": 60}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 45}, {"author_id": 28, "token_count": 317}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 1306}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 28, "token_count": 20}, {"author_id": 60, "token_count": 333}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 19, "token_count": 351}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 244}, {"author_id": 43, "token_count": 30}, {"author_id": 28, "token_count": 38}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 19, "token_count": 122}, {"author_id": 28, "token_count": 72}, {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 140}, ]}, ]
Author Name
Tokens
Token Proportion
Kent Overstreet
64309
86.63%
Coly Li
4168
5.61%
tang.junhui
1560
2.10%
Michael Lyle
487
0.66%
Nicholas Swenson
454
0.61%
Gabriel de Perthuis
399
0.54%
Christoph Hellwig
235
0.32%
Michael Christie
191
0.26%
Andy Shevchenko
155
0.21%
Ming Lei
130
0.18%
Lei Ming
102
0.14%
Bart Van Assche
84
0.11%
Jens Axboe
51
0.07%
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
1853
2.50%
Total
74236
persistent-data
7881
21
17
33071
Joe Thornber
Mike Snitzer
Mikulas Patocka
Andrew Morton
Andy Shevchenko
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
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 20231}, ]}, {"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": 312}, {"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": 3, "token_count": 52}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "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": 4, "token_count": 9}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 88}, {"author_id": 4, "token_count": 77}, {"author_id": 3, "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": 3, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
32646
98.71%
Mike Snitzer
227
0.69%
Mikulas Patocka
83
0.25%
Andrew Morton
8
0.02%
Andy Shevchenko
7
0.02%
Others
100
0.30%
Total
33071
Files:
dm-bio-prison-v1.c
465
-
6
2030
Mike Snitzer
Joe Thornber
Kent Overstreet
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
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 1088}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 299}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 345}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"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": 2, "token_count": 14}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1094
53.89%
Joe Thornber
910
44.83%
Kent Overstreet
15
0.74%
Christoph Hellwig
9
0.44%
Heinz Mauelshagen
1
0.05%
Others
1
0.05%
Total
2030
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
370
-
5
1520
Joe Thornber
Mike Snitzer
Kent Overstreet
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
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 433}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 192}, ]}, {"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": 288}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 499}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
1065
70.07%
Mike Snitzer
437
28.75%
Kent Overstreet
15
0.99%
Christoph Hellwig
2
0.13%
Others
1
0.07%
Total
1520
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
43
-
3
132
Alasdair G. Kergon
Christoph Hellwig
Kent Overstreet
March 2005
August 2013
October 2013
August 2017
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 95}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
95
71.97%
Christoph Hellwig
25
18.94%
Kent Overstreet
12
9.09%
Total
132
dm-bufio.c
1981
-
31
7704
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
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 5020}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 287}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 224}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"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": 500}, {"author_id": 3, "token_count": 6}, ]}, {"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": 3, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 131}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 33, "token_count": 3}, {"author_id": 3, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 345}, ]}, {"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": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 490}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
6809
88.38%
Joe Thornber
506
6.57%
Christoph Hellwig
29
0.38%
Michael Christie
21
0.27%
Neil Brown
9
0.12%
Mike Snitzer
4
0.05%
Lei Ming
3
0.04%
Kent Overstreet
2
0.03%
Al Viro
1
0.01%
Others
320
4.15%
Total
7704
dm-builtin.c
49
-
3
28
Mikulas Patocka
Mike Snitzer
Others
January 2014
May 2016
November 2017
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 3, "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
1817
-
7
7835
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
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 4345}, {"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": 3, "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": 32, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7149
91.24%
Mike Snitzer
616
7.86%
Nikos Tsironis
29
0.37%
Mikulas Patocka
6
0.08%
Others
35
0.45%
Total
7835
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": 3, "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": 3, "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
3584
-
17
15176
Joe Thornber
Mike Snitzer
Alasdair G. Kergon
Christoph Hellwig
Heinz Mauelshagen
Mikulas Patocka
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
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 5559}, ]}, {"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": 3, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 1, "token_count": 596}, {"author_id": 3, "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": 7, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "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": 596}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 428}, {"author_id": 4, "token_count": 165}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 951}, ]}, {"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": 37, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 4602}, ]}, {"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": 17}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 4, "token_count": 53}, ]}, {"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": 441}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
13888
91.51%
Mike Snitzer
1008
6.64%
Alasdair G. Kergon
61
0.40%
Christoph Hellwig
51
0.34%
Heinz Mauelshagen
28
0.18%
Mikulas Patocka
22
0.14%
Kent Overstreet
21
0.14%
Michael Christie
2
0.01%
Others
95
0.63%
Total
15176
dm-core.h
138
-
5
324
Mike Snitzer
Mikulas Patocka
Christoph Hellwig
Dan J Williams
Bart Van Assche
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": 3, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 21, "token_count": 9}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "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%
Bart Van Assche
2
0.62%
Total
324
dm-crypt.c
3132
-
47
15295
Milan Broz
Mikulas Patocka
Andrew Morton
Alasdair G. Kergon
Ondrej Kozina
Mike Snitzer
Kent Overstreet
Christoph Hellwig
Jens Axboe
Michael Christie
Jianpeng Ma
Ming Lei
Neil Brown
Andy Shevchenko
Bart Van Assche
Tejun Heo
Kiyoshi Ueda
Lei Ming
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
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 553}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 5, "token_count": 329}, ]}, {"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": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 9, "token_count": 645}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"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": 44, "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": 423}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 67}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 44, "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": 3, "token_count": 24}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 420}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 9, "token_count": 323}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 1250}, {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"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": 3, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 38, "token_count": 6}, {"author_id": 3, "token_count": 81}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 9, "token_count": 1021}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "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": 60, "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": 3, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 54, "token_count": 314}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 54, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 5723}, {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 9, "token_count": 1181}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 3, "token_count": 48}, {"author_id": 54, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 9, "token_count": 94}, {"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": 3, "token_count": 280}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 9, "token_count": 14}, {"author_id": 54, "token_count": 51}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Milan Broz
11510
75.25%
Mikulas Patocka
1260
8.24%
Andrew Morton
588
3.84%
Alasdair G. Kergon
412
2.69%
Ondrej Kozina
412
2.69%
Mike Snitzer
118
0.77%
Kent Overstreet
85
0.56%
Christoph Hellwig
34
0.22%
Jens Axboe
15
0.10%
Michael Christie
9
0.06%
Jianpeng Ma
6
0.04%
Ming Lei
5
0.03%
Neil Brown
3
0.02%
Andy Shevchenko
2
0.01%
Bart Van Assche
2
0.01%
Tejun Heo
2
0.01%
Kiyoshi Ueda
1
0.01%
Lei Ming
1
0.01%
Others
830
5.43%
Total
15295
dm-delay.c
393
-
12
1865
Heinz Mauelshagen
Mikulas Patocka
Mike Snitzer
Alasdair G. Kergon
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
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 1035}, ]}, {"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": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 79}, {"author_id": 3, "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": 3, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "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": 3, "token_count": 582}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
1035
55.50%
Mikulas Patocka
651
34.91%
Mike Snitzer
92
4.93%
Alasdair G. Kergon
23
1.23%
Milan Broz
7
0.38%
Christoph Hellwig
4
0.21%
Kent Overstreet
4
0.21%
Others
49
2.63%
Total
1865
dm-dust.c
515
-
2
2496
Bryan Gurney
Others
March 2019
May 2019
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 2494}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bryan Gurney
2494
99.92%
Others
2
0.08%
Total
2496
dm-era-target.c
1730
-
8
7350
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
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 7323}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
7323
99.63%
Mike Snitzer
7
0.10%
Mikulas Patocka
6
0.08%
Christoph Hellwig
4
0.05%
Michael Christie
2
0.03%
Jens Axboe
1
0.01%
Others
7
0.10%
Total
7350
dm-exception-store.c
290
-
10
1038
Jonathan E Brassow
Alasdair G. Kergon
Mikulas Patocka
Mike Snitzer
Milan Broz
Jianpeng Ma
Martin K. Petersen
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": 3, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 38}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 792}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "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": 38, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 3, "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%
Martin K. Petersen
1
0.10%
Others
10
0.96%
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": 11, "token_count": 283}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 155}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 4, "token_count": 28}, {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "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
527
-
15
2262
Mike Snitzer
Josef Bacik
Christoph Hellwig
Mikulas Patocka
Damien Le Moal
Goldwyn Rodrigues
Milan Broz
Alasdair G. Kergon
Kent Overstreet
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
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 20, "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": 3, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "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": 44, "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": 6, "token_count": 38}, ]}, {"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": 14, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 104}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
1110
49.07%
Josef Bacik
742
32.80%
Christoph Hellwig
140
6.19%
Mikulas Patocka
67
2.96%
Damien Le Moal
43
1.90%
Goldwyn Rodrigues
17
0.75%
Milan Broz
7
0.31%
Alasdair G. Kergon
6
0.27%
Kent Overstreet
6
0.27%
Jens Axboe
2
0.09%
Others
122
5.39%
Total
2262
dm-init.c
303
-
4
1272
Helen Mae Koike Fornazier
Others
February 2019
March 2019
April 2019
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 27, "token_count": 1260}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Helen Mae Koike Fornazier
1265
99.45%
Others
7
0.55%
Total
1272
dm-integrity.c
4203
-
15
24592
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
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 9281}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1844}, {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 783}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 99}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 135}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 1689}, ]}, {"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": 3, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 3, "token_count": 10511}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
22580
91.82%
Mike Snitzer
1858
7.56%
Milan Broz
22
0.09%
Christoph Hellwig
21
0.09%
Kent Overstreet
12
0.05%
Others
99
0.40%
Total
24592
dm-io.c
571
-
18
2549
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": 7, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "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": 7, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 205}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "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": 2, "token_count": 17}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "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": 39, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 82}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "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": 2, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1017
39.90%
Heinz Mauelshagen
509
19.97%
Mikulas Patocka
338
13.26%
Joe Thornber
158
6.20%
Mike Snitzer
97
3.81%
Michael Christie
82
3.22%
Milan Broz
64
2.51%
Lei Ming
60
2.35%
Christoph Hellwig
53
2.08%
Kent Overstreet
47
1.84%
Al Viro
6
0.24%
Neil Brown
3
0.12%
Jens Axboe
2
0.08%
Others
113
4.43%
Total
2549
dm-ioctl.c
2127
-
36
8895
Andrew Morton
Mikulas Patocka
Alasdair G. Kergon
Helen Mae Koike Fornazier
Mike Snitzer
Milan Broz
Mike Anderson
Kiyoshi Ueda
Toshi Kani
Christoph Hellwig
Bart Van Assche
Al Viro
Tejun Heo
Alan Cox
Linus Torvalds
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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 4556}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 291}, ]}, {"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": 22, "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": 29, "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": 22, "token_count": 40}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 100}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 16, "token_count": 3}, {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "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": 22, "token_count": 4}, {"author_id": 29, "token_count": 19}, {"author_id": 4, "token_count": 198}, {"author_id": 3, "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": 22, "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": 3, "token_count": 180}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 322}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 231}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 35}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "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": 48, "token_count": 9}, {"author_id": 52, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 219}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 140}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 26, "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": 27, "token_count": 401}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
4594
51.65%
Mikulas Patocka
1505
16.92%
Alasdair G. Kergon
592
6.66%
Helen Mae Koike Fornazier
423
4.76%
Mike Snitzer
339
3.81%
Milan Broz
190
2.14%
Mike Anderson
178
2.00%
Kiyoshi Ueda
130
1.46%
Toshi Kani
37
0.42%
Christoph Hellwig
26
0.29%
Bart Van Assche
17
0.19%
Al Viro
6
0.07%
Tejun Heo
5
0.06%
Alan Cox
4
0.04%
Linus Torvalds
2
0.02%
Others
847
9.52%
Total
8895
dm-kcopyd.c
960
-
26
3700
Alasdair G. Kergon
Mikulas Patocka
Damien Le Moal
Milan Broz
Mike Snitzer
Nikos Tsironis
Heinz Mauelshagen
Kent Overstreet
Michael Christie
Jens Axboe
Tejun Heo
Christoph Hellwig
Alan Cox
Jonathan E Brassow
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
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 1588}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "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": 11, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 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": 7, "token_count": 37}, {"author_id": 3, "token_count": 335}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 44, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 252}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "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": 37, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "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": 2, "token_count": 21}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "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": 32, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
1663
44.95%
Mikulas Patocka
1358
36.70%
Damien Le Moal
258
6.97%
Milan Broz
96
2.59%
Mike Snitzer
66
1.78%
Nikos Tsironis
64
1.73%
Heinz Mauelshagen
37
1.00%
Kent Overstreet
22
0.59%
Michael Christie
15
0.41%
Jens Axboe
14
0.38%
Tejun Heo
5
0.14%
Christoph Hellwig
3
0.08%
Alan Cox
2
0.05%
Jonathan E Brassow
2
0.05%
Others
95
2.57%
Total
3700
dm-linear.c
251
-
18
1244
Alan Cox
Dan J Williams
Christoph Hellwig
Milan Broz
Mike Snitzer
Toshi Kani
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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 23, "token_count": 406}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "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": 22, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 46}, {"author_id": 3, "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": 3, "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": 3, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 52, "token_count": 66}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 12, "token_count": 58}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 12, "token_count": 116}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 120}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 109}, {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
406
32.64%
Dan J Williams
312
25.08%
Christoph Hellwig
138
11.09%
Milan Broz
102
8.20%
Mike Snitzer
72
5.79%
Toshi Kani
66
5.31%
Andrew Morton
29
2.33%
Mikulas Patocka
28
2.25%
Alasdair G. Kergon
17
1.37%
Damien Le Moal
11
0.88%
Kent Overstreet
4
0.32%
Joe Thornber
2
0.16%
Kiyoshi Ueda
1
0.08%
Others
56
4.50%
Total
1244
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": 11, "token_count": 2272}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 91}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "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": 11, "token_count": 136}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 53, "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": 2, "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": 11, "token_count": 987}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
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": 11, "token_count": 53}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jonathan E Brassow
56
100.00%
Total
56
dm-log-writes.c
1041
-
15
4890
Josef Bacik
Ross Zwisler
Dan J Williams
Christoph Hellwig
Michael Christie
Mikulas Patocka
Mike Snitzer
Guoqing Jiang
Jens Axboe
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
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 20, "token_count": 3511}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 60, "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": 37, "token_count": 33}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 151}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 42, "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": 12, "token_count": 243}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 95}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Josef Bacik
3662
74.89%
Ross Zwisler
657
13.44%
Dan J Williams
338
6.91%
Christoph Hellwig
46
0.94%
Michael Christie
33
0.67%
Mikulas Patocka
18
0.37%
Mike Snitzer
8
0.16%
Guoqing Jiang
2
0.04%
Jens Axboe
2
0.04%
Others
124
2.54%
Total
4890
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": 11, "token_count": 81}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 108}, {"author_id": 11, "token_count": 136}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 117}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 80}, {"author_id": 7, "token_count": 82}, {"author_id": 11, "token_count": 126}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "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": 3, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "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": 3, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "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
2105
-
38
9278
Alasdair G. Kergon
Mike Snitzer
Chandra Seetharaman
Kiyoshi Ueda
Christoph Hellwig
Bart Van Assche
Mike Anderson
Milan Broz
Mikulas Patocka
tang.junhui
Michael Christie
Ming Lei
Tejun Heo
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
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 5, "token_count": 3452}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 68}, {"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": 29, "token_count": 43}, {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 40, "token_count": 276}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 67}, {"author_id": 22, "token_count": 219}, {"author_id": 4, "token_count": 93}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 184}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 43}, {"author_id": 29, "token_count": 112}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 22, "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": 40, "token_count": 132}, {"author_id": 50, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"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": 3, "token_count": 14}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 37, "token_count": 11}, {"author_id": 4, "token_count": 3}, {"author_id": 3, "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": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"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": 27}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 701}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1157}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 48, "token_count": 9}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 11}, {"author_id": 28, "token_count": 35}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 142}, {"author_id": 21, "token_count": 67}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 89}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 14}, {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 553}, ]}, {"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": 94}, {"author_id": 60, "token_count": 27}, ]}, {"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": 60, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
3515
37.89%
Mike Snitzer
3138
33.82%
Chandra Seetharaman
672
7.24%
Kiyoshi Ueda
400
4.31%
Christoph Hellwig
247
2.66%
Bart Van Assche
176
1.90%
Mike Anderson
155
1.67%
Milan Broz
68
0.73%
Mikulas Patocka
46
0.50%
tang.junhui
46
0.50%
Michael Christie
11
0.12%
Ming Lei
8
0.09%
Tejun Heo
8
0.09%
Jens Axboe
1
0.01%
Others
787
8.48%
Total
9278
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": 3, "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
-
4
285
Alasdair G. Kergon
Kiyoshi Ueda
Mike Snitzer
Others
March 2005
December 2006
June 2009
February 2016
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": 22, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
253
88.77%
Kiyoshi Ueda
25
8.77%
Mike Snitzer
1
0.35%
Others
6
2.11%
Total
285
dm-queue-length.c
283
-
5
1142
Kiyoshi Ueda
Mike Snitzer
Mikulas Patocka
Others
June 2009
July 2011
March 2012
February 2016
January 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 22, "token_count": 974}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 146}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
974
85.29%
Mike Snitzer
146
12.78%
Mikulas Patocka
7
0.61%
Others
15
1.31%
Total
1142
dm-raid.c
4064
-
16
17079
Heinz Mauelshagen
Jonathan E Brassow
Neil Brown
Mike Snitzer
Song Liu
Shaohua Li
Michael Christie
Andy Shevchenko
Mikulas Patocka
Alasdair G. Kergon
Christoph Hellwig
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
December 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
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1954}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 11, "token_count": 1093}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 58}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 152}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 196}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 44}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 218}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 521}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 245}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 120}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 5349}, {"author_id": 4, "token_count": 525}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 3057}, {"author_id": 37, "token_count": 3}, {"author_id": 4, "token_count": 367}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 130}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 165}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 624}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 198}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 556}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 55}, {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 627}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 188}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Heinz Mauelshagen
11396
66.73%
Jonathan E Brassow
2642
15.47%
Neil Brown
1998
11.70%
Mike Snitzer
971
5.69%
Song Liu
35
0.20%
Shaohua Li
5
0.03%
Michael Christie
3
0.02%
Andy Shevchenko
2
0.01%
Mikulas Patocka
2
0.01%
Alasdair G. Kergon
1
0.01%
Christoph Hellwig
1
0.01%
Others
23
0.13%
Total
17079
dm-raid1.c
1500
-
29
6537
Alasdair G. Kergon
Jonathan E Brassow
Mikulas Patocka
Heinz Mauelshagen
Mike Snitzer
Milan Broz
Neil Brown
Christoph Hellwig
Michael Christie
Kent Overstreet
Andrew Morton
Tejun Heo
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
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2299}, {"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": 11, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 11, "token_count": 3}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "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": 11, "token_count": 55}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 11, "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": 7, "token_count": 22}, {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 324}, {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 103}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 524}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "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": 50, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 50, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 4, "token_count": 13}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 240}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "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": 26, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2344
35.86%
Jonathan E Brassow
2012
30.78%
Mikulas Patocka
789
12.07%
Heinz Mauelshagen
351
5.37%
Mike Snitzer
193
2.95%
Milan Broz
102
1.56%
Neil Brown
66
1.01%
Christoph Hellwig
59
0.90%
Michael Christie
46
0.70%
Kent Overstreet
19
0.29%
Andrew Morton
18
0.28%
Tejun Heo
18
0.28%
Jens Axboe
5
0.08%
Kiyoshi Ueda
3
0.05%
Al Viro
2
0.03%
Linus Torvalds
1
0.02%
Others
509
7.79%
Total
6537
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": 7, "token_count": 2901}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "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": 11, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "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
601
-
10
2435
Mike Snitzer
Jens Axboe
Christoph Hellwig
Ming Lei
Bart Van Assche
Kent Overstreet
Mikulas Patocka
Others
May 2016
July 2016
August 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
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1829}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 21, "token_count": 6}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 44, "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": 48, "token_count": 11}, {"author_id": 43, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 43, "token_count": 54}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 132}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 49}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
2040
83.78%
Jens Axboe
142
5.83%
Christoph Hellwig
131
5.38%
Ming Lei
83
3.41%
Bart Van Assche
19
0.78%
Kent Overstreet
1
0.04%
Mikulas Patocka
1
0.04%
Others
18
0.74%
Total
2435
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
-
6
1349
Kiyoshi Ueda
Mike Snitzer
Mikulas Patocka
Tejun Heo
Others
June 2009
March 2010
July 2011
March 2012
February 2016
January 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 22, "token_count": 1173}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Kiyoshi Ueda
1173
86.95%
Mike Snitzer
145
10.75%
Mikulas Patocka
11
0.82%
Tejun Heo
3
0.22%
Others
17
1.26%
Total
1349
dm-snap-persistent.c
978
-
15
3576
Alasdair G. Kergon
Mikulas Patocka
Jonathan E Brassow
Mike Snitzer
Michael Christie
Christoph Hellwig
Tejun Heo
Andrew Morton
Martin K. Petersen
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
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 2125}, {"author_id": 11, "token_count": 79}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 282}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 4, "token_count": 53}, {"author_id": 3, "token_count": 346}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "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": 3, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 260}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 54}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "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": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alasdair G. Kergon
2177
60.88%
Mikulas Patocka
830
23.21%
Jonathan E Brassow
366
10.23%
Mike Snitzer
107
2.99%
Michael Christie
34
0.95%
Christoph Hellwig
6
0.17%
Tejun Heo
5
0.14%
Andrew Morton
1
0.03%
Martin K. Petersen
1
0.03%
Others
49
1.37%
Total
3576
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": 11, "token_count": 23}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 230}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "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
2639
-
24
10264
Mikulas Patocka
Alasdair G. Kergon
Mike Snitzer
Nikos Tsironis
Jonathan E Brassow
Milan Broz
Christoph Hellwig
Kent Overstreet
Andrew Morton
Tejun Heo
Heinz Mauelshagen
Jens Axboe
Kiyoshi Ueda
Michael Christie
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
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 5, "token_count": 2703}, {"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": 16, "token_count": 10}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 9, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 9}, {"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": 7, "token_count": 5}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 380}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 11, "token_count": 19}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 205}, {"author_id": 3, "token_count": 138}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 49}, {"author_id": 4, "token_count": 1252}, {"author_id": 3, "token_count": 1951}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 50, "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": 3, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 217}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 180}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 138}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 476}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "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": 2, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 32, "token_count": 79}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 758}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
4007
39.04%
Alasdair G. Kergon
3030
29.52%
Mike Snitzer
1429
13.92%
Nikos Tsironis
837
8.15%
Jonathan E Brassow
280
2.73%
Milan Broz
272
2.65%
Christoph Hellwig
47
0.46%
Kent Overstreet
27
0.26%
Andrew Morton
10
0.10%
Tejun Heo
6
0.06%
Heinz Mauelshagen
5
0.05%
Jens Axboe
3
0.03%
Kiyoshi Ueda
3
0.03%
Michael Christie
3
0.03%
Others
305
2.97%
Total
10264
dm-stats.c
1209
-
10
6404
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
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 4717}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "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": 3, "token_count": 1521}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
6355
99.23%
Mike Snitzer
11
0.17%
Michael Christie
7
0.11%
Others
31
0.48%
Total
6404
dm-stats.h
43
-
2
167
Mikulas Patocka
Others
August 2013
June 2015
November 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "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
518
-
26
2538
Alan Cox
Mikulas Patocka
Dan J Williams
Mike Snitzer
Toshi Kani
Joe Thornber
Christoph Hellwig
Andrew Morton
Alasdair G. Kergon
Tejun Heo
Jianpeng Ma
Kent Overstreet
Michael Christie
Heinz Mauelshagen
Martin K. Petersen
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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 23, "token_count": 708}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "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": 16, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "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": 50, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 86}, {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 4, "token_count": 51}, ]}, {"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": 3, "token_count": 324}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 38, "token_count": 13}, {"author_id": 4, "token_count": 54}, {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 3, "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": 2, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 11}, {"author_id": 52, "token_count": 91}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 12, "token_count": 66}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "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": 12, "token_count": 18}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 152}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Cox
708
27.90%
Mikulas Patocka
495
19.50%
Dan J Williams
384
15.13%
Mike Snitzer
229
9.02%
Toshi Kani
91
3.59%
Joe Thornber
45
1.77%
Christoph Hellwig
42
1.65%
Andrew Morton
35
1.38%
Alasdair G. Kergon
31
1.22%
Tejun Heo
22
0.87%
Jianpeng Ma
13
0.51%
Kent Overstreet
13
0.51%
Michael Christie
11
0.43%
Heinz Mauelshagen
4
0.16%
Martin K. Petersen
4
0.16%
Jens Axboe
2
0.08%
Kiyoshi Ueda
1
0.04%
Others
408
16.08%
Total
2538
dm-switch.c
587
-
10
3027
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
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 2666}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jim Ramsay
2666
88.07%
Mikulas Patocka
313
10.34%
Christoph Hellwig
20
0.66%
Mike Snitzer
7
0.23%
Kent Overstreet
4
0.13%
Others
17
0.56%
Total
3027
dm-sysfs.c
146
-
8
587
Milan Broz
Mike Snitzer
Mikulas Patocka
Jens Axboe
Alasdair G. Kergon
Kiyoshi Ueda
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": 22, "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": 3, "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": 44, "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%
Alasdair G. Kergon
1
0.17%
Kiyoshi Ueda
1
0.17%
Others
44
7.50%
Total
587
dm-table.c
2126
-
50
8808
Mike Snitzer
Alan Cox
Damien Le Moal
Mikulas Patocka
Alasdair G. Kergon
Milan Broz
Kiyoshi Ueda
Andrew Morton
Joe Thornber
Toshi Kani
Christoph Hellwig
Martin K. Petersen
Neil Brown
Bart Van Assche
Jens Axboe
Mike Anderson
Dan J Williams
tang.junhui
Al Viro
Ross Zwisler
Jonathan E Brassow
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
January 2011
March 2011
April 2011
May 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
December 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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 23, "token_count": 1906}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 23, "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": 16, "token_count": 81}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 16, "token_count": 43}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 69}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "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": 29, "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": 29, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 73}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 55, "token_count": 51}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 22, "token_count": 240}, {"author_id": 4, "token_count": 528}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 14}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 184}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 71}, ]}, {"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": 55, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "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": 3, "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": 3, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 114}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"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": 55, "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": 44, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 52, "token_count": 170}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 34}, {"author_id": 21, "token_count": 142}, {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 692}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "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": 139}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 44, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
2515
28.55%
Alan Cox
1959
22.24%
Damien Le Moal
709
8.05%
Mikulas Patocka
391
4.44%
Alasdair G. Kergon
363
4.12%
Milan Broz
250
2.84%
Kiyoshi Ueda
240
2.72%
Andrew Morton
216
2.45%
Joe Thornber
186
2.11%
Toshi Kani
170
1.93%
Christoph Hellwig
142
1.61%
Martin K. Petersen
135
1.53%
Neil Brown
80
0.91%
Bart Van Assche
57
0.65%
Jens Axboe
44
0.50%
Mike Anderson
42
0.48%
Dan J Williams
30
0.34%
tang.junhui
27
0.31%
Al Viro
12
0.14%
Ross Zwisler
10
0.11%
Jonathan E Brassow
9
0.10%
Linus Torvalds
1
0.01%
Others
1220
13.85%
Total
8808
dm-target.c
173
-
11
627
Alan Cox
Mike Snitzer
Andrew Morton
Joe Thornber
Mikulas Patocka
Dan J Williams
Alasdair G. Kergon
Christoph Hellwig
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": 23, "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": 26, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 67}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "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": 3, "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": 12, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "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%
Alasdair G. Kergon
5
0.80%
Christoph Hellwig
5
0.80%
Linus Torvalds
2
0.32%
Others
38
6.06%
Total
627
dm-thin-metadata.c
2088
-
4
8693
Joe Thornber
Mike Snitzer
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
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 4385}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 483}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1686}, {"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": 201}, ]}, {"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": 438}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "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": 187}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
8091
93.07%
Mike Snitzer
588
6.76%
Mikulas Patocka
12
0.14%
Others
2
0.02%
Total
8693
dm-thin-metadata.h
235
-
2
618
Joe Thornber
Mike Snitzer
October 2011
March 2012
June 2012
July 2012
May 2013
December 2013
February 2014
October 2014
April 2015
July 2016
January 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}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
568
91.91%
Mike Snitzer
50
8.09%
Total
618
dm-thin.c
4521
-
23
19398
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
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 6427}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 1, "token_count": 1159}, {"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": 1014}, {"author_id": 4, "token_count": 99}, {"author_id": 3, "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": 3, "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": 3, "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": 2, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 251}, {"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": 435}, {"author_id": 4, "token_count": 698}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 239}, ]}, {"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": 2041}, {"author_id": 4, "token_count": 402}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 194}, {"author_id": 3, "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": 37, "token_count": 50}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 311}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "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": 2, "token_count": 21}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "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": 136}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 32, "token_count": 172}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Thornber
15532
80.07%
Mike Snitzer
3007
15.50%
Mikulas Patocka
239
1.23%
Nikos Tsironis
172
0.89%
Christoph Hellwig
89
0.46%
Michael Christie
50
0.26%
Alasdair G. Kergon
48
0.25%
Kent Overstreet
42
0.22%
Jens Axboe
4
0.02%
Others
215
1.11%
Total
19398
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": 29, "token_count": 709}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 22, "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": 29, "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": 35, "token_count": 885}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "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
815
-
7
3648
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
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 3514}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "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": 2, "token_count": 49}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
3569
97.83%
Kent Overstreet
49
1.34%
Neil Brown
3
0.08%
Gilad Ben-Yossef
2
0.05%
Mike Snitzer
1
0.03%
Others
24
0.66%
Total
3648
dm-verity-fec.h
152
-
2
532
Sami Tolvanen
Others
December 2015
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 521}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "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
1211
-
14
5700
Mikulas Patocka
Sami Tolvanen
Gilad Ben-Yossef
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
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 2944}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 147}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 18, "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": 18, "token_count": 562}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 718}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 401}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 49, "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": 49, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
3278
57.51%
Sami Tolvanen
1615
28.33%
Gilad Ben-Yossef
449
7.88%
Christoph Hellwig
43
0.75%
Kent Overstreet
16
0.28%
Mike Snitzer
7
0.12%
Alasdair G. Kergon
3
0.05%
Milan Broz
2
0.04%
Others
287
5.04%
Total
5700
dm-verity.h
129
-
5
441
Sami Tolvanen
Gilad Ben-Yossef
Mikulas Patocka
Others
December 2015
February 2017
March 2018
June 2019
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 419}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sami Tolvanen
419
95.01%
Gilad Ben-Yossef
13
2.95%
Mikulas Patocka
1
0.23%
Others
8
1.81%
Total
441
dm-writecache.c
2317
-
4
12335
Mikulas Patocka
Others
March 2018
June 2018
July 2018
August 2018
October 2018
February 2019
April 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 12104}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 174}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "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": 3, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Mikulas Patocka
12316
99.85%
Others
19
0.15%
Total
12335
dm-zero.c
87
-
8
244
Alasdair G. Kergon
Christoph Hellwig
Mike Snitzer
Mikulas Patocka
Jens Axboe
Kiyoshi Ueda
Others
June 2004
May 2005
June 2006
December 2006
October 2008
August 2010
December 2012
March 2013
June 2014
July 2016
August 2016
June 2017
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": 22, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "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": 44, "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%
Jens Axboe
1
0.41%
Kiyoshi Ueda
1
0.41%
Others
12
4.92%
Total
244
dm-zoned-metadata.c
2537
-
3
10671
Damien Le Moal
Mike Snitzer
Christoph Hellwig
June 2017
July 2017
August 2017
January 2018
October 2018
April 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 10492}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
10643
99.74%
Mike Snitzer
16
0.15%
Christoph Hellwig
12
0.11%
Total
10671
dm-zoned-reclaim.c
568
-
1
2143
Damien Le Moal
June 2017
July 2017
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 2141}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
2143
100.00%
Total
2143
dm-zoned-target.c
926
-
7
3941
Damien Le Moal
Mike Snitzer
Kent Overstreet
Christoph Hellwig
Bart Van Assche
Others
June 2017
July 2017
August 2017
October 2017
January 2018
May 2018
June 2018
August 2018
October 2018
November 2018
April 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 3680}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 66}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 143}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
3894
98.81%
Mike Snitzer
20
0.51%
Kent Overstreet
12
0.30%
Christoph Hellwig
4
0.10%
Bart Van Assche
1
0.03%
Others
10
0.25%
Total
3941
dm-zoned.h
228
-
1
898
Damien Le Moal
June 2017
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 6, "token_count": 898}, ]}, ]
Author Name
Tokens
Token Proportion
Damien Le Moal
898
100.00%
Total
898
dm.c
3238
-
55
13667
Mike Snitzer
Christoph Hellwig
Kiyoshi Ueda
Mikulas Patocka
Dan J Williams
Alasdair G. Kergon
Alan Cox
Milan Broz
Andrew Morton
Damien Le Moal
Jens Axboe
Mike Anderson
Kent Overstreet
Bart Van Assche
Toshi Kani
Neil Brown
Tejun Heo
Joe Thornber
Martin K. Petersen
Michael Christie
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
July 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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 23, "token_count": 406}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 23, "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": 16, "token_count": 69}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 105}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "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": 29, "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": 22, "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": 44, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 112}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 76}, {"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": 50, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 55, "token_count": 14}, {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 22, "token_count": 659}, {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 52}, {"author_id": 9, "token_count": 85}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 22, "token_count": 170}, {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 22, "token_count": 123}, {"author_id": 4, "token_count": 200}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 50, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "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": 3, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 88}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 50, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 90}, {"author_id": 37, "token_count": 9}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 3, "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": 60, "token_count": 36}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 336}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 55}, ]}, {"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": 3, "token_count": 27}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 21, "token_count": 565}, {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3291}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 52, "token_count": 77}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 225}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 48, "token_count": 37}, {"author_id": 44, "token_count": 6}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 21, "token_count": 26}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "token_count": 45}, {"author_id": 21, "token_count": 100}, {"author_id": 12, "token_count": 221}, {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 156}, {"author_id": 12, "token_count": 140}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 97}, {"author_id": 44, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 205}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 917}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "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": 12, "token_count": 137}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 58}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 231}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 66}, {"author_id": 4, "token_count": 46}, {"author_id": 3, "token_count": 42}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 401}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 88}, {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
7192
52.62%
Christoph Hellwig
1261
9.23%
Kiyoshi Ueda
1036
7.58%
Mikulas Patocka
755
5.52%
Dan J Williams
595
4.35%
Alasdair G. Kergon
472
3.45%
Alan Cox
429
3.14%
Milan Broz
238
1.74%
Andrew Morton
225
1.65%
Damien Le Moal
157
1.15%
Jens Axboe
156
1.14%
Mike Anderson
119
0.87%
Kent Overstreet
95
0.70%
Bart Van Assche
89
0.65%
Toshi Kani
77
0.56%
Neil Brown
60
0.44%
Tejun Heo
58
0.42%
Joe Thornber
43
0.31%
Martin K. Petersen
19
0.14%
Michael Christie
15
0.11%
Al Viro
6
0.04%
Sami Tolvanen
5
0.04%
Linus Torvalds
4
0.03%
Chandra Seetharaman
2
0.01%
Others
559
4.09%
Total
13667
dm.h
217
-
21
898
Mike Snitzer
Alan Cox
Mikulas Patocka
Kiyoshi Ueda
Alasdair G. Kergon
Andrew Morton
Milan Broz
Joe Thornber
Dan J Williams
Mike Anderson
Toshi Kani
Bart Van Assche
Tejun Heo
Christoph Hellwig
Others
October 2002
June 2003
July 2003
March 2004
April 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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 23, "token_count": 158}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"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": 22, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "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": 22, "token_count": 64}, {"author_id": 4, "token_count": 19}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 29, "token_count": 10}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 22, "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": 3, "token_count": 50}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "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": 50, "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": 52, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 48, "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": 12, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Snitzer
208
23.16%
Alan Cox
158
17.59%
Mikulas Patocka
125
13.92%
Kiyoshi Ueda
102
11.36%
Alasdair G. Kergon
83
9.24%
Andrew Morton
59
6.57%
Milan Broz
49
5.46%
Joe Thornber
17
1.89%
Dan J Williams
12
1.34%
Mike Anderson
10
1.11%
Toshi Kani
9
1.00%
Bart Van Assche
8
0.89%
Tejun Heo
3
0.33%
Christoph Hellwig
1
0.11%
Others
54
6.01%
Total
898
md-bitmap.c
2603
-
33
12586
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
Jonathan E Brassow
Paul Clements
Andy Shevchenko
Shaohua Li
Andrew Morton
Christoph Hellwig
Michael Christie
Al Viro
Andre Noll
Jianpeng Ma
Martin K. Petersen
Jens Axboe
Mike Snitzer
Tejun Heo
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
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 0, "token_count": 3194}, ]}, {"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": 542}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 58, "token_count": 77}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 16, "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": 178}, ]}, {"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": 36, "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": 36, "token_count": 1}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"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": 58, "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": 11, "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": 11, "token_count": 314}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "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": 2518}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "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": 50, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 86}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "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": 14, "token_count": 14}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 17, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 429}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "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": 17, "token_count": 178}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 44, "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": 57, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
10139
80.56%
Goldwyn Rodrigues
833
6.62%
Guoqing Jiang
644
5.12%
Jonathan E Brassow
343
2.73%
Paul Clements
197
1.57%
Andy Shevchenko
130
1.03%
Shaohua Li
99
0.79%
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%
Martin K. Petersen
2
0.02%
Jens Axboe
1
0.01%
Mike Snitzer
1
0.01%
Tejun Heo
1
0.01%
Others
153
1.22%
Total
12586
md-bitmap.h
278
-
7
714
Neil Brown
Goldwyn Rodrigues
Guoqing Jiang
Andy Shevchenko
Paul Clements
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": 58, "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": 58, "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": 50, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
565
79.13%
Goldwyn Rodrigues
52
7.28%
Guoqing Jiang
51
7.14%
Andy Shevchenko
23
3.22%
Paul Clements
21
2.94%
Tejun Heo
1
0.14%
Others
1
0.14%
Total
714
md-cluster.c
1594
-
12
7544
Goldwyn Rodrigues
Guoqing Jiang
Neil Brown
Shaohua Li
Andy Shevchenko
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
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 957}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 1811}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 506}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 62}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 385}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 66}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 370}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 106}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 122}, {"author_id": 17, "token_count": 84}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 99}, {"author_id": 17, "token_count": 96}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 48}, {"author_id": 17, "token_count": 585}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 256}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 269}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 878}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "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": 17, "token_count": 76}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "token_count": 8}, {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 649}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Goldwyn Rodrigues
4162
55.17%
Guoqing Jiang
3296
43.69%
Neil Brown
30
0.40%
Shaohua Li
19
0.25%
Andy Shevchenko
8
0.11%
Mike Snitzer
1
0.01%
Others
28
0.37%
Total
7544
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": 14, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 70}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "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
Lei Ming
Tejun Heo
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
var spanGroupData = [ {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1442}, ]}, {"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": 12, "token_count": 54}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "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": 50, "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": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "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": 33, "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": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1557
90.73%
Dan J Williams
54
3.15%
Kent Overstreet
25
1.46%
Christoph Hellwig
16
0.93%
Andre Noll
15
0.87%
Shaohua Li
9
0.52%
Lei Ming
3
0.17%
Tejun Heo
3
0.17%
Others
34
1.98%
Total
1716
md-linear.c
340
-
23
1416
Neil Brown
Linus Torvalds (pre-git)
Kent Overstreet
Shaohua Li
Dan J Williams
Coly Li
Jianpeng Ma
Andre Noll
Christoph Hellwig
Andrew Morton
Linus Torvalds
Martin K. Petersen
Michael Christie
Tejun Heo
Al Viro
Jens Axboe
Bart Van Assche
Mike Snitzer
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
October 2006
May 2007
July 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
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 97}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 59}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "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": 16, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "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": 54}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 12, "token_count": 62}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 13}, {"author_id": 55, "token_count": 7}, {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 36, "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": 50, "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": 50, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 19, "token_count": 41}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 0, "token_count": 41}, ]}, {"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": 48, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
691
48.80%
Linus Torvalds (pre-git)
193
13.63%
Kent Overstreet
100
7.06%
Shaohua Li
80
5.65%
Dan J Williams
62
4.38%
Coly Li
41
2.90%
Jianpeng Ma
25
1.77%
Andre Noll
23
1.62%
Christoph Hellwig
23
1.62%
Andrew Morton
12
0.85%
Linus Torvalds
11
0.78%
Martin K. Petersen
7
0.49%
Michael Christie
6
0.42%
Tejun Heo
4
0.28%
Al Viro
3
0.21%
Jens Axboe
3
0.21%
Bart Van Assche
2
0.14%
Mike Snitzer
1
0.07%
Others
129
9.11%
Total
1416
md-linear.h
17
-
7
45
Neil Brown
Linus Torvalds (pre-git)
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
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 36, "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": 19, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
18
40.00%
Linus Torvalds (pre-git)
18
40.00%
Coly Li
4
8.89%
Al Viro
2
4.44%
Andre Noll
1
2.22%
Others
2
4.44%
Total
45
md-multipath.c
501
-
26
2409
Neil Brown
Linus Torvalds
Al Viro
Dan J Williams
Christoph Hellwig
Andrew Morton
Kent Overstreet
Martin K. Petersen
Jens Axboe
Andre Noll
Shaohua Li
Ming Lei
Lei Ming
Tejun Heo
Michael Christie
Mike Snitzer
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
July 2007
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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 26, "token_count": 815}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "token_count": 42}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 39, "token_count": 58}, {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "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": 44, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 44, "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": 13}, ]}, {"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": 115}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 47}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 11}, {"author_id": 55, "token_count": 18}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "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": 62}, ]}, {"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": 2, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 43, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "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": 2, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1141
47.36%
Linus Torvalds
815
33.83%
Al Viro
100
4.15%
Dan J Williams
61
2.53%
Christoph Hellwig
47
1.95%
Andrew Morton
34
1.41%
Kent Overstreet
31
1.29%
Martin K. Petersen
26
1.08%
Jens Axboe
25
1.04%
Andre Noll
23
0.95%
Shaohua Li
23
0.95%
Ming Lei
13
0.54%
Lei Ming
4
0.17%
Tejun Heo
4
0.17%
Michael Christie
1
0.04%
Mike Snitzer
1
0.04%
Others
60
2.49%
Total
2409
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": 26, "token_count": 46}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "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
9455
-
113
46934
Neil Brown
Linus Torvalds (pre-git)
Goldwyn Rodrigues
Dan J Williams
Shaohua Li
Artur Paszkiewicz
Guoqing Jiang
Jonathan E Brassow
Andre Noll
Andrew Morton
Song Liu
Linus Torvalds
Al Viro
Tomasz Majchrzak
Tejun Heo
Paul Clements
Christoph Hellwig
Robert Becker
Martin K. Petersen
Jianpeng Ma
Kent Overstreet
Pawel Baldysiak
Jens Axboe
Maciej Trela
Heinz Mauelshagen
Mike Snitzer
Michael Christie
Andy Shevchenko
Bart Van Assche
Mikulas Patocka
Raz Ben-Jehuda (caro)
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
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 72}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 338}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 15, "token_count": 69}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 1608}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 733}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 414}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 66}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 26, "token_count": 310}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "token_count": 19}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 39, "token_count": 47}, {"author_id": 0, "token_count": 610}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 39, "token_count": 137}, {"author_id": 16, "token_count": 22}, {"author_id": 0, "token_count": 1457}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 39, "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": 16, "token_count": 1}, {"author_id": 0, "token_count": 130}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 2275}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 26, "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": 39, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 16, "token_count": 69}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 234}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 10}, {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 44, "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": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 927}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 678}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 0, "token_count": 1611}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 21, "token_count": 52}, {"author_id": 0, "token_count": 2792}, ]}, {"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": 1504}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 16, "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": 58, "token_count": 162}, {"author_id": 60, "token_count": 8}, ]}, {"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": 278}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 480}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 44, "token_count": 2}, {"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": 39, "token_count": 4}, {"author_id": 0, "token_count": 820}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 39, "token_count": 17}, {"author_id": 36, "token_count": 11}, {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 12, "token_count": 182}, {"author_id": 0, "token_count": 79}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 0, "token_count": 528}, {"author_id": 60, "token_count": 356}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 36, "token_count": 127}, {"author_id": 12, "token_count": 8}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 0, "token_count": 55}, {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 598}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 36, "token_count": 117}, {"author_id": 21, "token_count": 6}, {"author_id": 12, "token_count": 442}, {"author_id": 55, "token_count": 55}, {"author_id": 0, "token_count": 591}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 0, "token_count": 143}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 98}, {"author_id": 0, "token_count": 135}, {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 36, "token_count": 151}, {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"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": 12, "token_count": 196}, {"author_id": 0, "token_count": 538}, {"author_id": 59, "token_count": 103}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 25}, {"author_id": 0, "token_count": 713}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 34, "token_count": 16}, {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 137}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 348}, ]}, {"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": 50, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 50, "token_count": 131}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 50, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 56}, {"author_id": 0, "token_count": 131}, {"author_id": 50, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 35}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 11, "token_count": 100}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1123}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 563}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 457}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 55, "token_count": 10}, {"author_id": 0, "token_count": 24}, ]}, {"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": 11, "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": 38, "token_count": 16}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 38, "token_count": 39}, {"author_id": 11, "token_count": 11}, {"author_id": 0, "token_count": 297}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 38, "token_count": 38}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 229}, {"author_id": 0, "token_count": 209}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "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": 2, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "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": 84}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 181}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "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": 354}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 143}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1683}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 263}, {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 0, "token_count": 227}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 432}, {"author_id": 0, "token_count": 17}, {"author_id": 8, "token_count": 47}, {"author_id": 10, "token_count": 115}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 295}, {"author_id": 0, "token_count": 34}, {"author_id": 8, "token_count": 30}, {"author_id": 10, "token_count": 64}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 178}, {"author_id": 17, "token_count": 25}, {"author_id": 8, "token_count": 192}, {"author_id": 10, "token_count": 99}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 40}, {"author_id": 17, "token_count": 104}, {"author_id": 3, "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": 12, "token_count": 32}, {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 202}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 31}, {"author_id": 37, "token_count": 25}, {"author_id": 0, "token_count": 134}, {"author_id": 30, "token_count": 12}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 17, "token_count": 60}, {"author_id": 44, "token_count": 1}, {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 30, "token_count": 193}, ]}, {"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": 17, "token_count": 21}, {"author_id": 33, "token_count": 7}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 846}, {"author_id": 17, "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": 13, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 0, "token_count": 166}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 26, "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": 46, "token_count": 60}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "token_count": 151}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "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": 10, "token_count": 94}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 12}, {"author_id": 7, "token_count": 34}, {"author_id": 26, "token_count": 8}, {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 92}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "token_count": 22}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "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": 306}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
32322
68.87%
Linus Torvalds (pre-git)
3383
7.21%
Goldwyn Rodrigues
1789
3.81%
Dan J Williams
1031
2.20%
Shaohua Li
899
1.92%
Artur Paszkiewicz
893
1.90%
Guoqing Jiang
864
1.84%
Jonathan E Brassow
512
1.09%
Andre Noll
505
1.08%
Andrew Morton
393
0.84%
Song Liu
387
0.82%
Linus Torvalds
322
0.69%
Al Viro
305
0.65%
Tomasz Majchrzak
212
0.45%
Tejun Heo
182
0.39%
Paul Clements
162
0.35%
Christoph Hellwig
118
0.25%
Robert Becker
103
0.22%
Martin K. Petersen
101
0.22%
Jianpeng Ma
98
0.21%
Kent Overstreet
97
0.21%
Pawel Baldysiak
62
0.13%
Jens Axboe
48
0.10%
Maciej Trela
41
0.09%
Heinz Mauelshagen
38
0.08%
Mike Snitzer
28
0.06%
Michael Christie
25
0.05%
Andy Shevchenko
22
0.05%
Bart Van Assche
14
0.03%
Mikulas Patocka
10
0.02%
Raz Ben-Jehuda (caro)
9
0.02%
Lei Ming
7
0.01%
Others
1952
4.16%
Total
46934
md.h
750
-
30
2652
Neil Brown
Linus Torvalds (pre-git)
Goldwyn Rodrigues
Shaohua Li
Christoph Hellwig
Jonathan E Brassow
Artur Paszkiewicz
Andrew Morton
Andre Noll
Dan J Williams
Song Liu
Al Viro
Guoqing Jiang
Tomasz Majchrzak
Linus Torvalds
Tejun Heo
Robert Becker
Heinz Mauelshagen
Michael Christie
Jens Axboe
Pawel Baldysiak
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
September 2009
December 2009
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
January 2011
February 2011
June 2011
July 2011
September 2011
October 2011
December 2011
March 2012
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
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 175}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 26, "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": 39, "token_count": 24}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "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": 44, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "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": 44, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "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": 36, "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": 36, "token_count": 4}, {"author_id": 12, "token_count": 31}, {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 36, "token_count": 17}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 59, "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": 50, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "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": 143}, ]}, {"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": 60, "token_count": 61}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 98}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 8, "token_count": 8}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "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": 13, "token_count": 39}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 44}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 34}, {"author_id": 46, "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": 10, "token_count": 27}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1549
58.41%
Linus Torvalds (pre-git)
202
7.62%
Goldwyn Rodrigues
151
5.69%
Shaohua Li
143
5.39%
Christoph Hellwig
107
4.03%
Jonathan E Brassow
49
1.85%
Artur Paszkiewicz
40
1.51%
Andrew Morton
37
1.40%
Andre Noll
36
1.36%
Dan J Williams
35
1.32%
Song Liu
30
1.13%
Al Viro
24
0.90%
Guoqing Jiang
22
0.83%
Tomasz Majchrzak
17
0.64%
Linus Torvalds
11
0.41%
Tejun Heo
10
0.38%
Robert Becker
7
0.26%
Heinz Mauelshagen
5
0.19%
Michael Christie
4
0.15%
Jens Axboe
3
0.11%
Pawel Baldysiak
3
0.11%
Jianpeng Ma
1
0.04%
Others
166
6.26%
Total
2652
raid0.c
802
-
31
3827
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
Martin K. Petersen
Linus Torvalds
Jens Axboe
Tejun Heo
Bart Van Assche
Al Viro
Michael Christie
Pawel Baldysiak
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
October 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
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 187}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 185}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "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": 16, "token_count": 34}, {"author_id": 44, "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": 16, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 36, "token_count": 14}, {"author_id": 21, "token_count": 1}, {"author_id": 12, "token_count": 60}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 95}, {"author_id": 0, "token_count": 63}, {"author_id": 31, "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": 55, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 380}, {"author_id": 0, "token_count": 25}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 34, "token_count": 28}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 50, "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": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 13}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 55, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"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": 37, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "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": 40}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 535}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 46, "token_count": 1}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
1504
39.30%
Shaohua Li
584
15.26%
Linus Torvalds (pre-git)
409
10.69%
Maciej Trela
408
10.66%
Raz Ben-Jehuda (caro)
306
8.00%
Andre Noll
113
2.95%
Dan J Williams
60
1.57%
Kent Overstreet
53
1.38%
Andrew Morton
40
1.05%
Christoph Hellwig
31
0.81%
Heinz Mauelshagen
16
0.42%
Jianpeng Ma
13
0.34%
Martin K. Petersen
12
0.31%
Linus Torvalds
9
0.24%
Jens Axboe
5
0.13%
Tejun Heo
4
0.10%
Bart Van Assche
2
0.05%
Al Viro
1
0.03%
Michael Christie
1
0.03%
Pawel Baldysiak
1
0.03%
Others
255
6.66%
Total
3827
raid0.h
18
-
5
46
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
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
31
67.39%
Neil Brown
8
17.39%
Andre Noll
4
8.70%
Andrew Morton
2
4.35%
Others
1
2.17%
Total
46
raid1-10.c
82
-
2
326
Ming Lei
Others
July 2017
November 2017
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 325}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ming Lei
325
99.69%
Others
1
0.31%
Total
326
raid1.c
3362
-
56
15823
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Shaohua Li
Lei Ming
Andrew Morton
Robert LeBlanc
Goldwyn Rodrigues
Dan J Williams
Jianpeng Ma
Kent Overstreet
Christoph Hellwig
Al Viro
Jonathan E Brassow
Tomasz Majchrzak
Michael Christie
Andre Noll
Ming Lei
Guoqing Jiang
Andy Shevchenko
Jens Axboe
Martin K. Petersen
Tejun Heo
Bart Van Assche
Mikulas Patocka
Mike Snitzer
Pawel Baldysiak
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
July 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
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
February 2014
April 2014
July 2014
August 2014
September 2014
October 2014
December 2014
February 2015
May 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
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 285}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 266}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 272}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 26, "token_count": 655}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 39, "token_count": 97}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "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": 80}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 289}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 434}, ]}, {"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": 267}, ]}, {"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": 370}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 0, "token_count": 161}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 872}, ]}, {"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": 454}, {"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": 1183273200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"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": 57}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "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": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 21, "token_count": 1}, {"author_id": 12, "token_count": 67}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 20}, {"author_id": 55, "token_count": 7}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 36, "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": 50, "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": 50, "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": 11, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 55, "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": 11, "token_count": 23}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 2133}, {"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": 364}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 572}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 27}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 38, "token_count": 23}, {"author_id": 11, "token_count": 10}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 0, "token_count": 68}, {"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": 2, "token_count": 43}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 38, "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": 2, "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": 11, "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": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 38, "token_count": 114}, ]}, {"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": 14, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 134}, {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "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": 17, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 63}, {"author_id": 0, "token_count": 156}, {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 30, "token_count": 32}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 592}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 41, "token_count": 211}, {"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": 19, "token_count": 772}, {"author_id": 33, "token_count": 28}, {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 33, "token_count": 356}, {"author_id": 0, "token_count": 4}, {"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": 393}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 23}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "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": 46, "token_count": 1}, {"author_id": 8, "token_count": 91}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 3, "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": 60, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 88}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
10233
64.67%
Linus Torvalds (pre-git)
853
5.39%
Coly Li
772
4.88%
Linus Torvalds
655
4.14%
Shaohua Li
585
3.70%
Lei Ming
384
2.43%
Andrew Morton
310
1.96%
Robert LeBlanc
211
1.33%
Goldwyn Rodrigues
190
1.20%
Dan J Williams
188
1.19%
Jianpeng Ma
172
1.09%
Kent Overstreet
165
1.04%
Christoph Hellwig
118
0.75%
Al Viro
107
0.68%
Jonathan E Brassow
70
0.44%
Tomasz Majchrzak
65
0.41%
Michael Christie
63
0.40%
Andre Noll
36
0.23%
Ming Lei
25
0.16%
Guoqing Jiang
15
0.09%
Andy Shevchenko
9
0.06%
Jens Axboe
9
0.06%
Martin K. Petersen
9
0.06%
Tejun Heo
9
0.06%
Bart Van Assche
3
0.02%
Mikulas Patocka
2
0.01%
Mike Snitzer
1
0.01%
Pawel Baldysiak
1
0.01%
Others
563
3.56%
Total
15823
raid1.h
218
-
13
279
Neil Brown
Linus Torvalds (pre-git)
Coly Li
Linus Torvalds
Goldwyn Rodrigues
Shaohua Li
Andrew Morton
Jianpeng Ma
Lei Ming
Al Viro
Jonathan E Brassow
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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 47}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "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": 11, "token_count": 2}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 33, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
122
43.73%
Linus Torvalds (pre-git)
49
17.56%
Coly Li
46
16.49%
Linus Torvalds
28
10.04%
Goldwyn Rodrigues
7
2.51%
Shaohua Li
7
2.51%
Andrew Morton
6
2.15%
Jianpeng Ma
3
1.08%
Lei Ming
3
1.08%
Al Viro
2
0.72%
Jonathan E Brassow
2
0.72%
Others
4
1.43%
Total
279
raid10.c
4962
-
63
24027
Neil Brown
Guoqing Jiang
Robert LeBlanc
Maciej Trela
Shaohua Li
Lei Ming
Jonathan E Brassow
Kent Overstreet
Robert Becker
Dan J Williams
Christoph Hellwig
Michael Christie
Tomasz Majchrzak
Jianpeng Ma
Andre Noll
Martin K. Petersen
Artur Paszkiewicz
Ming Lei
Andy Shevchenko
Jens Axboe
Raz Ben-Jehuda (caro)
Tejun Heo
Bart Van Assche
Al Viro
Heinz Mauelshagen
Goldwyn Rodrigues
Mike Snitzer
Mikulas Patocka
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
September 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
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3830}, ]}, {"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": 39, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 1021}, ]}, {"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": 413}, {"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": 44, "token_count": 3}, ]}, {"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": 97}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "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": 36, "token_count": 2}, {"author_id": 21, "token_count": 1}, {"author_id": 12, "token_count": 96}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 27}, {"author_id": 55, "token_count": 29}, {"author_id": 0, "token_count": 34}, {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 59, "token_count": 263}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 429}, {"author_id": 0, "token_count": 7}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 34, "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": 11, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 55, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2590}, {"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": 358}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1846}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 38, "token_count": 19}, {"author_id": 0, "token_count": 4915}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 50}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 11, "token_count": 11}, {"author_id": 0, "token_count": 208}, {"author_id": 8, "token_count": 110}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 206}, {"author_id": 2, "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": 11, "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": 75}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 158}, {"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": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 50, "token_count": 1}, ]}, {"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": 14, "token_count": 1}, {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 127}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 107}, {"author_id": 0, "token_count": 405}, {"author_id": 30, "token_count": 74}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 663}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 41, "token_count": 461}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 9}, {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 286}, {"author_id": 33, "token_count": 389}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 17, "token_count": 17}, {"author_id": 0, "token_count": 301}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 17, "token_count": 3}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "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": 17, "token_count": 508}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 350}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 139}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
18895
78.64%
Guoqing Jiang
1321
5.50%
Robert LeBlanc
461
1.92%
Maciej Trela
431
1.79%
Shaohua Li
425
1.77%
Lei Ming
398
1.66%
Jonathan E Brassow
278
1.16%
Kent Overstreet
278
1.16%
Robert Becker
263
1.09%
Dan J Williams
234
0.97%
Christoph Hellwig
127
0.53%
Michael Christie
107
0.45%
Tomasz Majchrzak
81
0.34%
Jianpeng Ma
50
0.21%
Andre Noll
37
0.15%
Martin K. Petersen
36
0.15%
Artur Paszkiewicz
24
0.10%
Ming Lei
17
0.07%
Andy Shevchenko
12
0.05%
Jens Axboe
11
0.05%
Raz Ben-Jehuda (caro)
5
0.02%
Tejun Heo
4
0.02%
Bart Van Assche
3
0.01%
Al Viro
2
0.01%
Heinz Mauelshagen
2
0.01%
Goldwyn Rodrigues
1
0.00%
Mike Snitzer
1
0.00%
Mikulas Patocka
1
0.00%
Others
522
2.17%
Total
24027
raid10.h
183
-
7
299
Neil Brown
Guoqing Jiang
Jonathan E Brassow
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
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "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": 11, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "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": 17, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
274
91.64%
Guoqing Jiang
7
2.34%
Jonathan E Brassow
7
2.34%
Maciej Trela
5
1.67%
Tomasz Majchrzak
4
1.34%
Others
2
0.67%
Total
299
raid5-cache.c
3185
-
21
14065
Song Liu
Shaohua Li
Christoph Hellwig
Heinz Mauelshagen
Neil Brown
Artur Paszkiewicz
Kent Overstreet
Jens Axboe
Michael Christie
Lei Ming
Andy Shevchenko
Guoqing Jiang
Mike Snitzer
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
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": 44, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 8, "token_count": 18}, {"author_id": 10, "token_count": 7782}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 28}, {"author_id": 10, "token_count": 87}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 1008}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 59}, {"author_id": 7, "token_count": 114}, {"author_id": 0, "token_count": 8}, {"author_id": 10, "token_count": 1160}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "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": 10, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 10, "token_count": 104}, ]}, {"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": 10, "token_count": 88}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
10339
73.51%
Shaohua Li
2700
19.20%
Christoph Hellwig
501
3.56%
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%
Michael Christie
12
0.09%
Lei Ming
4
0.03%
Andy Shevchenko
1
0.01%
Guoqing Jiang
1
0.01%
Mike Snitzer
1
0.01%
Others
196
1.39%
Total
14065
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": 13, "token_count": 743}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 150}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "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
1558
-
9
7200
Artur Paszkiewicz
Tomasz Majchrzak
Pawel Baldysiak
Kent Overstreet
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
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 5264}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "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": 13, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 46, "token_count": 496}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 808}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 46}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 283}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Artur Paszkiewicz
5562
77.25%
Tomasz Majchrzak
808
11.22%
Pawel Baldysiak
496
6.89%
Kent Overstreet
36
0.50%
Christoph Hellwig
10
0.14%
Neil Brown
1
0.01%
Others
287
3.99%
Total
7200
raid5.c
8518
-
83
44851
Neil Brown
Shaohua Li
Dan J Williams
Linus Torvalds (pre-git)
Song Liu
Raz Ben-Jehuda (caro)
Artur Paszkiewicz
Markus Stockhausen
Jianpeng Ma
Kent Overstreet
Linus Torvalds
Andrew Morton
Al Viro
Michael Christie
Christoph Hellwig
Tejun Heo
Andre Noll
Maciej Trela
Martin K. Petersen
Jonathan E Brassow
Jens Axboe
Guoqing Jiang
Andy Shevchenko
Lei Ming
Pawel Baldysiak
Tomasz Majchrzak
Bart Van Assche
Goldwyn Rodrigues
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
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 545}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 675}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 801}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 26, "token_count": 162}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 39, "token_count": 105}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "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": 16, "token_count": 31}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 16, "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": 215}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 0, "token_count": 809}, {"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": 2151}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1769}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 31, "token_count": 822}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 12, "token_count": 2862}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 1315}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 509}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 390}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 36, "token_count": 10}, {"author_id": 12, "token_count": 114}, {"author_id": 0, "token_count": 3000}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 70}, {"author_id": 12, "token_count": 138}, {"author_id": 55, "token_count": 57}, {"author_id": 0, "token_count": 195}, {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 12, "token_count": 1371}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 64}, {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 39}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 12, "token_count": 97}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 69}, {"author_id": 0, "token_count": 72}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 53}, {"author_id": 0, "token_count": 92}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 453}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 50, "token_count": 79}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "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": 11, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1979}, {"author_id": 60, "token_count": 18}, ]}, {"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": 307}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1665}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "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": 38, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 38, "token_count": 170}, {"author_id": 0, "token_count": 72}, {"author_id": 8, "token_count": 116}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 466}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 0, "token_count": 177}, {"author_id": 8, "token_count": 688}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 435}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 8, "token_count": 1332}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 38, "token_count": 142}, {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 151}, {"author_id": 8, "token_count": 910}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"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": 524}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 45, "token_count": 552}, {"author_id": 0, "token_count": 317}, {"author_id": 8, "token_count": 3499}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 704}, {"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": 44, "token_count": 3}, {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "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": 17, "token_count": 9}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 37, "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": 44, "token_count": 11}, {"author_id": 8, "token_count": 152}, {"author_id": 10, "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": 33, "token_count": 6}, {"author_id": 0, "token_count": 58}, {"author_id": 10, "token_count": 1114}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 177}, {"author_id": 10, "token_count": 324}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 8, "token_count": 197}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 497}, {"author_id": 0, "token_count": 106}, {"author_id": 8, "token_count": 603}, {"author_id": 10, "token_count": 141}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 172}, {"author_id": 21, "token_count": 11}, {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 10, "token_count": 89}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 28}, {"author_id": 17, "token_count": 5}, {"author_id": 46, "token_count": 10}, {"author_id": 8, "token_count": 9}, {"author_id": 10, "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": 10, "token_count": 43}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "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": 57, "token_count": 12}, {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 85}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 21, "token_count": 24}, {"author_id": 10, "token_count": 19}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
19608
43.72%
Shaohua Li
9414
20.99%
Dan J Williams
6963
15.52%
Linus Torvalds (pre-git)
2026
4.52%
Song Liu
1768
3.94%
Raz Ben-Jehuda (caro)
829
1.85%
Artur Paszkiewicz
671
1.50%
Markus Stockhausen
552
1.23%
Jianpeng Ma
363
0.81%
Kent Overstreet
256
0.57%
Linus Torvalds
162
0.36%
Andrew Morton
146
0.33%
Al Viro
105
0.23%
Michael Christie
96
0.21%
Christoph Hellwig
95
0.21%
Tejun Heo
82
0.18%
Andre Noll
80
0.18%
Maciej Trela
69
0.15%
Martin K. Petersen
57
0.13%
Jonathan E Brassow
52
0.12%
Jens Axboe
21
0.05%
Guoqing Jiang
17
0.04%
Andy Shevchenko
12
0.03%
Lei Ming
10
0.02%
Pawel Baldysiak
10
0.02%
Tomasz Majchrzak
3
0.01%
Bart Van Assche
2
0.00%
Goldwyn Rodrigues
2
0.00%
Mike Snitzer
1
0.00%
Others
1379
3.07%
Total
44851
raid5.h
770
-
21
1415
Neil Brown
Shaohua Li
Dan J Williams
Song Liu
Linus Torvalds (pre-git)
Heinz Mauelshagen
Markus Stockhausen
Artur Paszkiewicz
Raz Ben-Jehuda (caro)
Linus Torvalds
Andre Noll
Kent Overstreet
Jianpeng Ma
Tejun Heo
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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 89}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 26, "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": 31, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 55}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 50, "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": 50, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 44, "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": 38, "token_count": 3}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"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": 4}, {"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": 45, "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": 10, "token_count": 162}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 21}, {"author_id": 7, "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": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Brown
503
35.55%
Shaohua Li
324
22.90%
Dan J Williams
175
12.37%
Song Liu
175
12.37%
Linus Torvalds (pre-git)
109
7.70%
Heinz Mauelshagen
26
1.84%
Markus Stockhausen
24
1.70%
Artur Paszkiewicz
21
1.48%
Raz Ben-Jehuda (caro)
15
1.06%
Linus Torvalds
12
0.85%
Andre Noll
6
0.42%
Kent Overstreet
5
0.35%
Jianpeng Ma
3
0.21%
Tejun Heo
3
0.21%
Jens Axboe
1
0.07%
Others
13
0.92%
Total
1415
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
379
Author
Tokens
Proportion
Commits
Proportion
0
Neil Brown
101486
17.03%
1212
25.93%
1
Joe Thornber
100615
16.89%
251
5.37%
2
Kent Overstreet
65955
11.07%
188
4.02%
3
Mikulas Patocka
65482
10.99%
322
6.89%
4
Mike Snitzer
30693
5.15%
355
7.60%
5
Alasdair G. Kergon
20747
3.48%
115
2.46%
6
Damien Le Moal
18756
3.15%
18
0.39%
7
Heinz Mauelshagen
16716
2.81%
117
2.50%
8
Shaohua Li
15341
2.57%
130
2.78%
9
Milan Broz
13468
2.26%
106
2.27%
10
Song Liu
12749
2.14%
48
1.03%
11
Jonathan E Brassow
12514
2.10%
115
2.46%
12
Dan J Williams
10546
1.77%
73
1.56%
13
Artur Paszkiewicz
8040
1.35%
17
0.36%
14
Goldwyn Rodrigues
7438
1.25%
48
1.03%
15
Linus Torvalds (pre-git)
7273
1.22%
36
0.77%
16
Andrew Morton
6847
1.15%
74
1.58%
17
Guoqing Jiang
6348
1.07%
95
2.03%
18
Sami Tolvanen
6138
1.03%
10
0.21%
19
Coly Li
5031
0.84%
84
1.80%
20
Josef Bacik
4404
0.74%
4
0.09%
21
Christoph Hellwig
4163
0.70%
74
1.58%
22
Kiyoshi Ueda
4095
0.69%
31
0.66%
23
Alan Cox
4047
0.68%
3
0.06%
24
Jim Ramsay
2666
0.45%
1
0.02%
25
Bryan Gurney
2494
0.42%
1
0.02%
26
Linus Torvalds
2081
0.35%
34
0.73%
27
Helen Mae Koike Fornazier
1688
0.28%
3
0.06%
28
tang.junhui
1633
0.27%
37
0.79%
29
Mike Anderson
1348
0.23%
10
0.21%
30
Tomasz Majchrzak
1340
0.22%
11
0.24%
31
Raz Ben-Jehuda (caro)
1164
0.20%
8
0.17%
32
Nikos Tsironis
1106
0.19%
8
0.17%
33
Lei Ming
979
0.16%
18
0.39%
34
Maciej Trela
954
0.16%
8
0.17%
35
Scott Bauer
886
0.15%
2
0.04%
36
Andre Noll
884
0.15%
33
0.71%
37
Michael Christie
882
0.15%
13
0.28%
38
Jianpeng Ma
760
0.13%
30
0.64%
39
Al Viro
718
0.12%
34
0.73%
40
Chandra Seetharaman
674
0.11%
9
0.19%
41
Robert LeBlanc
672
0.11%
2
0.04%
42
Ross Zwisler
667
0.11%
3
0.06%
43
Ming Lei
606
0.10%
14
0.30%
44
Jens Axboe
596
0.10%
35
0.75%
45
Markus Stockhausen
576
0.10%
2
0.04%
46
Pawel Baldysiak
573
0.10%
3
0.06%
47
Michael Lyle
487
0.08%
13
0.28%
48
Bart Van Assche
481
0.08%
39
0.83%
49
Gilad Ben-Yossef
464
0.08%
3
0.06%
50
Tejun Heo
462
0.08%
26
0.56%
51
Nicholas Swenson
454
0.08%
9
0.19%
52
Toshi Kani
450
0.08%
4
0.09%
53
Dongmao Zhang
448
0.08%
1
0.02%
54
Ondrej Kozina
412
0.07%
6
0.13%
55
Martin K. Petersen
410
0.07%
13
0.28%
56
Gabriel de Perthuis
399
0.07%
5
0.11%
57
Andy Shevchenko
383
0.06%
6
0.13%
58
Paul Clements
380
0.06%
2
0.04%
59
Robert Becker
373
0.06%
2
0.04%
60
Others
15435
2.59%
700
14.98%
Total
595877
4674