Linux Source Code
Home
Release 5.9
Help
drbd
root
drivers
block
Highlighting
Reset All
By Author
By Age
──────────
Adam Gandelman
Akinobu Mita
Al Viro
Américo Wang
Andreas Gruenbacher
Andrew Morton
Arnd Bergmann
Arne Redlich
Baoyou Xie
Bart Van Assche
Christoph Hellwig
Dan Carpenter
David Howells
David Rientjes
Eric W. Biedermann
Fabian Frederick
Geliang Tang
Greg Kroah-Hartman
Gustavo A. R. Silva
Herbert Xu
Ingo Molnar
Jan Kara
Jens Axboe
Jing Wang
Joe Perches
Johannes Berg
Johannes Thoma
Kees Cook
Kent Overstreet
Lai Jiangshan
Lars Ellenberg
Linus Torvalds
Luc Van Oostenryck
Lucas De Marchi
Luis de Bethencourt
Mel Gorman
Michael Callahan
Michael Christie
Michal Kubeček
Michel Lespinasse
Mike Snitzer
Ming Lei
Nathan Chancellor
Neil Brown
Nicolas Dichtel
Oleg Drokin
Others
Paul Gortmaker
Peter Zijlstra
Philipp Marek
Philipp Reisner
Randy Dunlap
Rashika Kheria
Roel Kluin
Roland Kammerer
SF Markus Elfring
Stephen Kitt
Tejun Heo
Tetsuo Handa
Thomas Gleixner
Wei Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
drbd_actlog.c
1236
-
7
5896
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Michael Christie
Christoph Hellwig
Thomas Gleixner
Kent Overstreet
September 2009
August 2010
October 2010
November 2010
December 2010
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
November 2011
February 2012
March 2012
July 2012
September 2012
October 2012
March 2013
June 2013
October 2013
December 2013
January 2014
February 2014
April 2014
May 2014
September 2014
June 2015
July 2015
June 2016
June 2017
August 2017
May 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2541}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 103}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 139}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 65}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 255}, {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 340}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 410}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1035}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
2964
50.27%
Lars Ellenberg
2522
42.77%
Andreas Gruenbacher
361
6.12%
Michael Christie
36
0.61%
Christoph Hellwig
9
0.15%
Thomas Gleixner
2
0.03%
Kent Overstreet
2
0.03%
Total
5896
drbd_bitmap.c
1660
-
17
7117
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Hellwig
Michael Christie
Thomas Gleixner
Linus Torvalds
Kent Overstreet
Tejun Heo
Ming Lei
Joe Perches
Fabian Frederick
Bart Van Assche
Arne Redlich
Tetsuo Handa
Akinobu Mita
Peter Zijlstra
September 2009
January 2010
March 2010
April 2010
December 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
December 2011
March 2012
April 2012
June 2012
August 2012
September 2012
November 2012
March 2013
June 2013
October 2013
November 2013
December 2013
March 2014
May 2014
September 2014
March 2015
July 2015
August 2015
January 2016
June 2016
November 2016
June 2017
August 2017
December 2017
May 2018
May 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4122}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 199}, {"author_id": 1, "token_count": 1386}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 130}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 24, "token_count": 3}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 71}, {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 191}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 224}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
4373
61.44%
Lars Ellenberg
2211
31.07%
Andreas Gruenbacher
457
6.42%
Christoph Hellwig
20
0.28%
Michael Christie
15
0.21%
Thomas Gleixner
8
0.11%
Linus Torvalds
6
0.08%
Kent Overstreet
4
0.06%
Tejun Heo
3
0.04%
Ming Lei
3
0.04%
Joe Perches
3
0.04%
Fabian Frederick
3
0.04%
Bart Van Assche
3
0.04%
Arne Redlich
3
0.04%
Tetsuo Handa
2
0.03%
Akinobu Mita
2
0.03%
Peter Zijlstra
1
0.01%
Total
7117
drbd_debugfs.c
891
-
7
4818
Lars Ellenberg
Greg Kroah-Hartman
Al Viro
David Howells
Joe Perches
Philipp Marek
Fabian Frederick
May 2014
September 2014
October 2014
March 2015
May 2015
January 2016
June 2016
November 2017
May 2018
December 2018
June 2019
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4692}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
4789
99.40%
Greg Kroah-Hartman
9
0.19%
Al Viro
9
0.19%
David Howells
6
0.12%
Joe Perches
3
0.06%
Philipp Marek
1
0.02%
Fabian Frederick
1
0.02%
Total
4818
drbd_debugfs.h
40
-
2
210
Lars Ellenberg
Greg Kroah-Hartman
May 2014
November 2017
June 2019
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 206}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
206
98.10%
Greg Kroah-Hartman
4
1.90%
Total
210
drbd_int.h
2330
-
27
8850
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Hellwig
Rashika Kheria
Kees Cook
Roland Kammerer
Neil Brown
Ming Lei
Michael Christie
Joe Perches
Herbert Xu
Gustavo A. R. Silva
Tejun Heo
Randy Dunlap
Paul Gortmaker
Mike Snitzer
Luis de Bethencourt
Eric W. Biedermann
Thomas Gleixner
Fabian Frederick
Bart Van Assche
Stephen Kitt
Lucas De Marchi
Jens Axboe
Ingo Molnar
Greg Kroah-Hartman
September 2009
October 2009
December 2009
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
February 2013
March 2013
June 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
November 2014
February 2015
March 2015
May 2015
June 2015
July 2015
November 2015
January 2016
May 2016
June 2016
August 2016
February 2017
June 2017
August 2017
October 2017
April 2018
August 2018
October 2018
December 2018
February 2019
May 2019
January 2020
May 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4170}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 157}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 48, "token_count": 3}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 1, "token_count": 85}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 1, "token_count": 49}, {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 1, "token_count": 64}, {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 294}, {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 47, "token_count": 3}, {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 249}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 493}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 220}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 288}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 192}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 86}, {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 16}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
5322
60.14%
Lars Ellenberg
1853
20.94%
Andreas Gruenbacher
1548
17.49%
Christoph Hellwig
26
0.29%
Rashika Kheria
17
0.19%
Kees Cook
14
0.16%
Roland Kammerer
13
0.15%
Neil Brown
6
0.07%
Ming Lei
6
0.07%
Michael Christie
4
0.05%
Joe Perches
4
0.05%
Herbert Xu
4
0.05%
Gustavo A. R. Silva
4
0.05%
Tejun Heo
3
0.03%
Randy Dunlap
3
0.03%
Paul Gortmaker
3
0.03%
Mike Snitzer
3
0.03%
Luis de Bethencourt
3
0.03%
Eric W. Biedermann
3
0.03%
Thomas Gleixner
2
0.02%
Fabian Frederick
2
0.02%
Bart Van Assche
2
0.02%
Stephen Kitt
1
0.01%
Lucas De Marchi
1
0.01%
Jens Axboe
1
0.01%
Ingo Molnar
1
0.01%
Greg Kroah-Hartman
1
0.01%
Total
8850
drbd_interval.c
157
-
5
681
Andreas Gruenbacher
Lai Jiangshan
Philipp Reisner
Michel Lespinasse
Greg Kroah-Hartman
January 2011
February 2011
November 2012
September 2014
November 2017
September 2019
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 508}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 36, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
611
89.72%
Lai Jiangshan
38
5.58%
Philipp Reisner
25
3.67%
Michel Lespinasse
6
0.88%
Greg Kroah-Hartman
1
0.15%
Total
681
drbd_interval.h
43
-
4
187
Andreas Gruenbacher
Lars Ellenberg
Fabian Frederick
Greg Kroah-Hartman
January 2011
February 2011
March 2014
June 2016
November 2017
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
176
94.12%
Lars Ellenberg
5
2.67%
Fabian Frederick
5
2.67%
Greg Kroah-Hartman
1
0.53%
Total
187
drbd_main.c
3856
-
35
18775
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Roland Kammerer
Kent Overstreet
Al Viro
Tejun Heo
Kees Cook
Peter Zijlstra
Neil Brown
Christoph Hellwig
Michael Christie
Arnd Bergmann
Geliang Tang
Eric W. Biedermann
Jens Axboe
Wei Yongjun
Américo Wang
Rashika Kheria
Ingo Molnar
Greg Kroah-Hartman
Bart Van Assche
Thomas Gleixner
Roel Kluin
Gustavo A. R. Silva
Lucas De Marchi
Joe Perches
Herbert Xu
Fabian Frederick
Dan Carpenter
Baoyou Xie
Others
September 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
January 2012
February 2012
March 2012
April 2012
June 2012
July 2012
August 2012
September 2012
November 2012
February 2013
March 2013
May 2013
June 2013
August 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
August 2014
September 2014
November 2014
December 2014
March 2015
April 2015
January 2016
March 2016
June 2016
August 2016
November 2016
December 2016
February 2017
April 2017
June 2017
August 2017
September 2017
October 2017
February 2018
April 2018
May 2018
June 2018
August 2018
October 2018
December 2018
February 2019
May 2019
August 2019
March 2020
May 2020
July 2020
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 7709}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 81}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 317}, {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 372}, {"author_id": 1, "token_count": 184}, {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 116}, {"author_id": 1, "token_count": 102}, {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1423}, {"author_id": 1, "token_count": 104}, {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 392}, {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 800}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1058}, {"author_id": 1, "token_count": 50}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 218}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 460}, {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 34}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 806}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 24}, {"author_id": 1, "token_count": 52}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 496}, {"author_id": 6, "token_count": 21}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 23, "token_count": 18}, {"author_id": 16, "token_count": 3}, {"author_id": 1, "token_count": 79}, {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
9823
52.32%
Andreas Gruenbacher
4933
26.27%
Lars Ellenberg
3545
18.88%
Roland Kammerer
94
0.50%
Kent Overstreet
73
0.39%
Al Viro
41
0.22%
Tejun Heo
34
0.18%
Kees Cook
33
0.18%
Peter Zijlstra
30
0.16%
Neil Brown
25
0.13%
Christoph Hellwig
25
0.13%
Michael Christie
21
0.11%
Arnd Bergmann
20
0.11%
Geliang Tang
18
0.10%
Eric W. Biedermann
13
0.07%
Jens Axboe
8
0.04%
Wei Yongjun
5
0.03%
Américo Wang
5
0.03%
Rashika Kheria
3
0.02%
Ingo Molnar
3
0.02%
Greg Kroah-Hartman
3
0.02%
Bart Van Assche
3
0.02%
Thomas Gleixner
2
0.01%
Roel Kluin
2
0.01%
Gustavo A. R. Silva
2
0.01%
Lucas De Marchi
1
0.01%
Joe Perches
1
0.01%
Herbert Xu
1
0.01%
Fabian Frederick
1
0.01%
Dan Carpenter
1
0.01%
Baoyou Xie
1
0.01%
Others
5
0.03%
Total
18775
drbd_nl.c
5023
-
23
24846
Andreas Gruenbacher
Lars Ellenberg
Philipp Reisner
Herbert Xu
Christoph Hellwig
Tejun Heo
Nicolas Dichtel
Kees Cook
Greg Kroah-Hartman
Oleg Drokin
Fabian Frederick
Philipp Marek
Jan Kara
Michal Kubeček
Stephen Kitt
Thomas Gleixner
Rashika Kheria
Gustavo A. R. Silva
Bart Van Assche
Eric W. Biedermann
Others
September 2009
October 2009
December 2009
February 2010
March 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
February 2013
March 2013
June 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
July 2014
August 2014
November 2014
December 2014
February 2015
March 2015
April 2015
June 2015
January 2016
April 2016
May 2016
June 2016
February 2017
April 2017
August 2017
March 2018
August 2018
December 2018
February 2019
April 2019
May 2019
October 2019
January 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 3157}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 4850}, {"author_id": 0, "token_count": 444}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 1, "token_count": 124}, {"author_id": 0, "token_count": 602}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 283}, {"author_id": 1, "token_count": 67}, {"author_id": 0, "token_count": 506}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 590}, {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 641}, {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 457}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 833}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2799}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 5525}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 444}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 1, "token_count": 705}, {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 483}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
9969
40.12%
Lars Ellenberg
8370
33.69%
Philipp Reisner
6346
25.54%
Herbert Xu
37
0.15%
Christoph Hellwig
29
0.12%
Tejun Heo
12
0.05%
Nicolas Dichtel
12
0.05%
Kees Cook
12
0.05%
Greg Kroah-Hartman
10
0.04%
Oleg Drokin
9
0.04%
Fabian Frederick
8
0.03%
Philipp Marek
6
0.02%
Jan Kara
6
0.02%
Michal Kubeček
4
0.02%
Stephen Kitt
3
0.01%
Thomas Gleixner
2
0.01%
Rashika Kheria
2
0.01%
Gustavo A. R. Silva
2
0.01%
Bart Van Assche
2
0.01%
Eric W. Biedermann
1
0.00%
Others
4
0.02%
Total
24846
drbd_nla.c
56
-
3
203
Andreas Gruenbacher
Johannes Berg
Greg Kroah-Hartman
June 2011
April 2017
November 2017
April 2019
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 199}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 51, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
199
98.03%
Johannes Berg
3
1.48%
Greg Kroah-Hartman
1
0.49%
Total
203
drbd_nla.h
9
-
2
53
Andreas Gruenbacher
Greg Kroah-Hartman
June 2011
November 2017
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
52
98.11%
Greg Kroah-Hartman
1
1.89%
Total
53
drbd_proc.c
323
-
9
1509
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Fabian Frederick
Roland Kammerer
Thomas Gleixner
SF Markus Elfring
Rashika Kheria
Dan Carpenter
September 2009
August 2010
September 2010
November 2010
December 2010
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
November 2011
July 2012
November 2013
December 2013
March 2014
April 2014
August 2014
September 2014
June 2016
August 2017
May 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 707}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 56}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 314}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
788
52.22%
Lars Ellenberg
635
42.08%
Andreas Gruenbacher
56
3.71%
Fabian Frederick
20
1.33%
Roland Kammerer
4
0.27%
Thomas Gleixner
2
0.13%
SF Markus Elfring
2
0.13%
Rashika Kheria
1
0.07%
Dan Carpenter
1
0.07%
Total
1509
drbd_protocol.h
426
-
7
881
Andreas Gruenbacher
Lars Ellenberg
Philipp Reisner
Gustavo A. R. Silva
Bart Van Assche
Michael Christie
Greg Kroah-Hartman
May 2011
April 2014
March 2015
June 2016
November 2017
October 2018
December 2018
May 2020
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 738}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 80}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
738
83.77%
Lars Ellenberg
120
13.62%
Philipp Reisner
15
1.70%
Gustavo A. R. Silva
4
0.45%
Bart Van Assche
2
0.23%
Michael Christie
1
0.11%
Greg Kroah-Hartman
1
0.11%
Total
881
drbd_receiver.c
6177
-
35
30185
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Christoph Hellwig
Michael Christie
Arnd Bergmann
Johannes Thoma
Roland Kammerer
Kees Cook
Al Viro
Kent Overstreet
Herbert Xu
Adam Gandelman
Jing Wang
Gustavo A. R. Silva
Ingo Molnar
Eric W. Biedermann
Fabian Frederick
Mel Gorman
Akinobu Mita
Thomas Gleixner
Jens Axboe
Bart Van Assche
Stephen Kitt
Rashika Kheria
Peter Zijlstra
Michael Callahan
Lucas De Marchi
Dan Carpenter
Baoyou Xie
Others
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
March 2013
April 2013
June 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
August 2014
September 2014
March 2015
May 2015
November 2015
January 2016
June 2016
August 2016
November 2016
February 2017
April 2017
June 2017
August 2017
September 2017
October 2017
May 2018
July 2018
August 2018
November 2018
December 2018
March 2019
May 2019
July 2019
January 2020
March 2020
April 2020
May 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 13428}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 25, "token_count": 16}, {"author_id": 1, "token_count": 58}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1023}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 0, "token_count": 179}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 216}, {"author_id": 0, "token_count": 452}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 173}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 146}, {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 148}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 119}, {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 248}, {"author_id": 1, "token_count": 94}, {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 930}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1653}, {"author_id": 22, "token_count": 1}, {"author_id": 1, "token_count": 32}, {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 172}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 510}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 571}, {"author_id": 24, "token_count": 2}, {"author_id": 0, "token_count": 647}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 128}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1068}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 611}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 92}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 1, "token_count": 26}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 354}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 323}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 423}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 1122}, {"author_id": 6, "token_count": 57}, {"author_id": 0, "token_count": 399}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 228}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 794}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
18939
62.74%
Andreas Gruenbacher
5602
18.56%
Lars Ellenberg
5259
17.42%
Christoph Hellwig
58
0.19%
Michael Christie
57
0.19%
Arnd Bergmann
50
0.17%
Johannes Thoma
35
0.12%
Roland Kammerer
29
0.10%
Kees Cook
21
0.07%
Al Viro
19
0.06%
Kent Overstreet
16
0.05%
Herbert Xu
16
0.05%
Adam Gandelman
16
0.05%
Jing Wang
15
0.05%
Gustavo A. R. Silva
13
0.04%
Ingo Molnar
6
0.02%
Eric W. Biedermann
6
0.02%
Fabian Frederick
4
0.01%
Mel Gorman
3
0.01%
Akinobu Mita
3
0.01%
Thomas Gleixner
2
0.01%
Jens Axboe
2
0.01%
Bart Van Assche
2
0.01%
Stephen Kitt
1
0.00%
Rashika Kheria
1
0.00%
Peter Zijlstra
1
0.00%
Michael Callahan
1
0.00%
Lucas De Marchi
1
0.00%
Dan Carpenter
1
0.00%
Baoyou Xie
1
0.00%
Others
5
0.02%
Total
30185
drbd_req.c
1776
-
15
7471
Lars Ellenberg
Philipp Reisner
Andreas Gruenbacher
Christoph Hellwig
Peter Zijlstra
Kent Overstreet
David Rientjes
Kees Cook
Jens Axboe
Gustavo A. R. Silva
Bart Van Assche
Thomas Gleixner
Rashika Kheria
Michael Christie
Fabian Frederick
September 2009
November 2009
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
March 2013
October 2013
November 2013
December 2013
March 2014
April 2014
May 2014
August 2014
September 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
November 2015
June 2016
July 2016
August 2016
November 2016
April 2017
May 2017
June 2017
August 2017
October 2017
May 2018
June 2018
October 2018
December 2018
May 2019
May 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1347}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 169}, {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 85}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 184}, {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 634}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 532}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 594}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 882}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 192}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 243}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 215}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
4509
60.35%
Philipp Reisner
2156
28.86%
Andreas Gruenbacher
581
7.78%
Christoph Hellwig
133
1.78%
Peter Zijlstra
33
0.44%
Kent Overstreet
14
0.19%
David Rientjes
13
0.17%
Kees Cook
12
0.16%
Jens Axboe
7
0.09%
Gustavo A. R. Silva
5
0.07%
Bart Van Assche
3
0.04%
Thomas Gleixner
2
0.03%
Rashika Kheria
1
0.01%
Michael Christie
1
0.01%
Fabian Frederick
1
0.01%
Total
7471
drbd_req.h
335
-
9
625
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Andrew Morton
Kees Cook
Neil Brown
Thomas Gleixner
Kent Overstreet
Others
September 2009
February 2010
May 2010
June 2010
August 2010
October 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
November 2011
January 2012
July 2012
August 2012
January 2013
March 2013
October 2013
February 2014
April 2014
August 2014
June 2016
June 2017
August 2017
October 2017
May 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
453
72.48%
Lars Ellenberg
89
14.24%
Andreas Gruenbacher
59
9.44%
Andrew Morton
12
1.92%
Kees Cook
4
0.64%
Neil Brown
3
0.48%
Thomas Gleixner
2
0.32%
Kent Overstreet
2
0.32%
Others
1
0.16%
Total
625
drbd_state.c
2388
-
10
12138
Andreas Gruenbacher
Philipp Reisner
Lars Ellenberg
Roland Kammerer
Nathan Chancellor
Fabian Frederick
Thomas Gleixner
Kees Cook
Jens Axboe
Others
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
July 2012
August 2012
November 2012
January 2013
February 2013
March 2013
June 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
August 2014
September 2014
November 2014
February 2015
June 2016
August 2017
December 2018
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1135}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1885}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 827}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 106}, {"author_id": 1, "token_count": 55}, {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 221}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 142}, {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 6155}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 153}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
6588
54.28%
Philipp Reisner
4730
38.97%
Lars Ellenberg
803
6.62%
Roland Kammerer
5
0.04%
Nathan Chancellor
3
0.02%
Fabian Frederick
3
0.02%
Thomas Gleixner
2
0.02%
Kees Cook
2
0.02%
Jens Axboe
1
0.01%
Others
1
0.01%
Total
12138
drbd_state.h
174
-
7
679
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Luc Van Oostenryck
Nathan Chancellor
Greg Kroah-Hartman
Fabian Frederick
January 2011
February 2011
March 2011
May 2011
July 2011
August 2014
November 2014
June 2016
August 2017
November 2017
December 2018
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 266}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 43, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
625
92.05%
Andreas Gruenbacher
32
4.71%
Lars Ellenberg
17
2.50%
Luc Van Oostenryck
2
0.29%
Nathan Chancellor
1
0.15%
Greg Kroah-Hartman
1
0.15%
Fabian Frederick
1
0.15%
Total
679
drbd_state_change.h
64
-
2
280
Andreas Gruenbacher
Greg Kroah-Hartman
July 2014
November 2017
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 279}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
279
99.64%
Greg Kroah-Hartman
1
0.36%
Total
280
drbd_strings.c
106
-
5
504
Philipp Reisner
Fabian Frederick
Andreas Gruenbacher
Thomas Gleixner
Lars Ellenberg
September 2009
April 2010
October 2010
December 2010
March 2011
September 2011
March 2013
June 2016
May 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 466}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
493
97.82%
Fabian Frederick
4
0.79%
Andreas Gruenbacher
4
0.79%
Thomas Gleixner
2
0.40%
Lars Ellenberg
1
0.20%
Total
504
drbd_strings.h
10
-
2
50
Andreas Gruenbacher
Greg Kroah-Hartman
September 2011
November 2017
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
49
98.00%
Greg Kroah-Hartman
1
2.00%
Total
50
drbd_vli.h
339
-
3
777
Philipp Reisner
Thomas Gleixner
Lucas De Marchi
September 2009
March 2011
May 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 774}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
774
99.61%
Thomas Gleixner
2
0.26%
Lucas De Marchi
1
0.13%
Total
777
drbd_worker.c
2234
-
18
10199
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Hellwig
Kees Cook
Herbert Xu
Roland Kammerer
Michael Christie
Stephen Kitt
Kent Overstreet
Fabian Frederick
Rashika Kheria
Thomas Gleixner
Michael Callahan
Jens Axboe
Ingo Molnar
Bart Van Assche
Baoyou Xie
September 2009
March 2010
May 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
March 2012
July 2012
August 2012
September 2012
October 2012
March 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
August 2014
September 2014
November 2014
February 2015
March 2015
July 2015
January 2016
June 2016
July 2016
August 2016
February 2017
April 2017
June 2017
August 2017
October 2017
June 2018
July 2018
August 2018
December 2018
May 2019
January 2020
March 2020
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 3793}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 304}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 85}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 234}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 1, "token_count": 53}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 120}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 147}, {"author_id": 1, "token_count": 110}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 133}, {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 466}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 353}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 383}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 157}, {"author_id": 6, "token_count": 11}, {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 158}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
5381
52.76%
Lars Ellenberg
3266
32.02%
Andreas Gruenbacher
1274
12.49%
Christoph Hellwig
102
1.00%
Kees Cook
99
0.97%
Herbert Xu
23
0.23%
Roland Kammerer
15
0.15%
Michael Christie
11
0.11%
Stephen Kitt
7
0.07%
Kent Overstreet
5
0.05%
Fabian Frederick
5
0.05%
Rashika Kheria
4
0.04%
Thomas Gleixner
2
0.02%
Michael Callahan
1
0.01%
Jens Axboe
1
0.01%
Ingo Molnar
1
0.01%
Bart Van Assche
1
0.01%
Baoyou Xie
1
0.01%
Total
10199
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
73
Author
Tokens
Proportion
Commits
Proportion
0
Philipp Reisner
63207
46.16%
338
30.76%
1
Lars Ellenberg
38200
27.90%
385
35.03%
2
Andreas Gruenbacher
33568
24.51%
225
20.47%
3
Christoph Hellwig
402
0.29%
21
1.91%
4
Kees Cook
197
0.14%
4
0.36%
5
Roland Kammerer
160
0.12%
5
0.45%
6
Michael Christie
146
0.11%
3
0.27%
7
Kent Overstreet
116
0.08%
5
0.45%
8
Herbert Xu
81
0.06%
1
0.09%
9
Arnd Bergmann
70
0.05%
3
0.27%
10
Al Viro
69
0.05%
7
0.64%
11
Peter Zijlstra
65
0.05%
3
0.27%
12
Fabian Frederick
58
0.04%
1
0.09%
13
Tejun Heo
52
0.04%
4
0.36%
14
Lai Jiangshan
38
0.03%
2
0.18%
15
Johannes Thoma
35
0.03%
1
0.09%
16
Greg Kroah-Hartman
35
0.03%
3
0.27%
17
Neil Brown
34
0.02%
3
0.27%
18
Thomas Gleixner
32
0.02%
2
0.18%
19
Gustavo A. R. Silva
30
0.02%
2
0.18%
20
Rashika Kheria
29
0.02%
7
0.64%
21
Eric W. Biedermann
23
0.02%
3
0.27%
22
Jens Axboe
20
0.01%
5
0.45%
23
Geliang Tang
18
0.01%
1
0.09%
24
Bart Van Assche
18
0.01%
5
0.45%
25
Adam Gandelman
16
0.01%
1
0.09%
26
Jing Wang
15
0.01%
1
0.09%
27
David Rientjes
13
0.01%
1
0.09%
28
Stephen Kitt
12
0.01%
1
0.09%
29
Nicolas Dichtel
12
0.01%
1
0.09%
30
Andrew Morton
12
0.01%
1
0.09%
31
Joe Perches
11
0.01%
4
0.36%
32
Ingo Molnar
11
0.01%
3
0.27%
33
Oleg Drokin
9
0.01%
1
0.09%
34
Ming Lei
9
0.01%
2
0.18%
35
Philipp Marek
7
0.01%
2
0.18%
36
Michel Lespinasse
6
0.00%
1
0.09%
37
Linus Torvalds
6
0.00%
1
0.09%
38
Jan Kara
6
0.00%
1
0.09%
39
David Howells
6
0.00%
1
0.09%
40
Wei Yongjun
5
0.00%
1
0.09%
41
Américo Wang
5
0.00%
1
0.09%
42
Akinobu Mita
5
0.00%
2
0.18%
43
Nathan Chancellor
4
0.00%
1
0.09%
44
Michal Kubeček
4
0.00%
1
0.09%
45
Lucas De Marchi
4
0.00%
1
0.09%
46
Randy Dunlap
3
0.00%
1
0.09%
47
Paul Gortmaker
3
0.00%
1
0.09%
48
Mike Snitzer
3
0.00%
1
0.09%
49
Mel Gorman
3
0.00%
1
0.09%
50
Luis de Bethencourt
3
0.00%
1
0.09%
51
Johannes Berg
3
0.00%
2
0.18%
52
Dan Carpenter
3
0.00%
3
0.27%
53
Baoyou Xie
3
0.00%
1
0.09%
54
Arne Redlich
3
0.00%
1
0.09%
55
Tetsuo Handa
2
0.00%
1
0.09%
56
SF Markus Elfring
2
0.00%
1
0.09%
57
Roel Kluin
2
0.00%
1
0.09%
58
Michael Callahan
2
0.00%
1
0.09%
59
Luc Van Oostenryck
2
0.00%
1
0.09%
60
Others
16
0.01%
14
1.27%
Total
136934
1099