Linux Source Code
Home
Release 6.1
Help
drbd
root
drivers
block
Highlighting
Reset All
By Author
By Age
──────────
Adam Gandelman
Al Viro
Américo Wang
Andreas Gruenbacher
Andrew Morton
Arnd Bergmann
Bart Van Assche
Christoph Böhmwalder
Christoph Hellwig
Dan Carpenter
David Howells
David Rientjes
Eric W. Biedermann
Fabian Frederick
Geliang Tang
Greg Kroah-Hartman
Gustavo A. R. Silva
Herbert Xu
Huang Guobin
Ingo Molnar
Jakob Koschel
Jason A. Donenfeld
Jens Axboe
Jing Wang
Joe Perches
Johannes Berg
Johannes Thoma
Kees Cook
Kent Overstreet
Lai Jiangshan
Lars Ellenberg
Lee Jones
Linus Torvalds
Lucas De Marchi
Luis R. Rodriguez
Luis de Bethencourt
Lv Yunlong
Mel Gorman
Michael Christie
Michal Kubeček
Michel Lespinasse
Ming Lei
Nathan Chancellor
Neil Brown
Nicolas Dichtel
Oleg Drokin
Others
Paul Gortmaker
Peter Zijlstra
Philipp Marek
Philipp Reisner
Randy Dunlap
Rashika Kheria
Roland Kammerer
Stephen Kitt
Tejun Heo
Thomas Gleixner
Uladzislau Rezki
Wei Yongjun
Zhen Lei
caihuoqing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
drbd_actlog.c
1236
-
8
5888
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Michael Christie
Christoph Hellwig
Bart Van Assche
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
May 2019
September 2020
January 2021
January 2022
July 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2529}, ]}, {"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": 4}, {"author_id": 1, "token_count": 138}, {"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": 256}, {"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": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 339}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "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": 1034}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
2945
50.02%
Lars Ellenberg
2519
42.78%
Andreas Gruenbacher
363
6.17%
Michael Christie
28
0.48%
Christoph Hellwig
22
0.37%
Bart Van Assche
7
0.12%
Thomas Gleixner
2
0.03%
Kent Overstreet
2
0.03%
Total
5888
drbd_bitmap.c
1694
-
18
7296
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Hellwig
Thomas Gleixner
Linus Torvalds
Bart Van Assche
Kent Overstreet
Tejun Heo
Ming Lei
Michael Christie
Joe Perches
Fabian Frederick
Peter Zijlstra
caihuoqing
Others
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
December 2017
May 2018
May 2019
January 2022
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4096}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 14, "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": 1372}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 129}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 16, "token_count": 3}, {"author_id": 29, "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": 187}, {"author_id": 1, "token_count": 1}, ]}, {"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": 60, "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": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "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": 118}, ]}, {"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": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 1, "token_count": 224}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
4347
59.58%
Lars Ellenberg
2413
33.07%
Andreas Gruenbacher
452
6.20%
Christoph Hellwig
37
0.51%
Thomas Gleixner
8
0.11%
Linus Torvalds
6
0.08%
Bart Van Assche
5
0.07%
Kent Overstreet
4
0.05%
Tejun Heo
3
0.04%
Ming Lei
3
0.04%
Michael Christie
3
0.04%
Joe Perches
3
0.04%
Fabian Frederick
3
0.04%
Peter Zijlstra
1
0.01%
caihuoqing
1
0.01%
Others
7
0.10%
Total
7296
drbd_debugfs.c
891
-
7
4817
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": 4691}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
4788
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
4817
drbd_debugfs.h
40
-
2
220
Lars Ellenberg
Greg Kroah-Hartman
May 2014
November 2017
June 2019
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 217}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
217
98.64%
Greg Kroah-Hartman
3
1.36%
Total
220
drbd_int.h
2320
-
27
8807
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Hellwig
Rashika Kheria
Kees Cook
Roland Kammerer
Neil Brown
Ming Lei
Bart Van Assche
Lv Yunlong
Joe Perches
Herbert Xu
Gustavo A. R. Silva
Tejun Heo
Randy Dunlap
Paul Gortmaker
Luis de Bethencourt
Eric W. Biedermann
Thomas Gleixner
Michael Christie
Fabian Frederick
Stephen Kitt
Lucas De Marchi
Ingo Molnar
Greg Kroah-Hartman
Others
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
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
January 2021
March 2021
October 2021
March 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4163}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 55, "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": 141}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 55}, {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 1, "token_count": 89}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 1, "token_count": 63}, {"author_id": 52, "token_count": 1}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 294}, {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 56, "token_count": 3}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 249}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 493}, {"author_id": 0, "token_count": 10}, ]}, {"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": 26}, {"author_id": 0, "token_count": 19}, ]}, {"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": 30}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"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": 25, "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": 29, "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": 188}, ]}, {"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": 14, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 1, "token_count": 86}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 20, "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": 16, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
5328
60.50%
Lars Ellenberg
1822
20.69%
Andreas Gruenbacher
1524
17.30%
Christoph Hellwig
29
0.33%
Rashika Kheria
17
0.19%
Kees Cook
14
0.16%
Roland Kammerer
13
0.15%
Neil Brown
7
0.08%
Ming Lei
5
0.06%
Bart Van Assche
5
0.06%
Lv Yunlong
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%
Luis de Bethencourt
3
0.03%
Eric W. Biedermann
3
0.03%
Thomas Gleixner
2
0.02%
Michael Christie
2
0.02%
Fabian Frederick
2
0.02%
Stephen Kitt
1
0.01%
Lucas De Marchi
1
0.01%
Ingo Molnar
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
2
0.02%
Total
8807
drbd_interval.c
159
-
6
673
Andreas Gruenbacher
Lai Jiangshan
Philipp Reisner
Michel Lespinasse
Lee Jones
Greg Kroah-Hartman
January 2011
February 2011
November 2012
September 2014
November 2017
September 2019
March 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 496}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 38}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
598
88.86%
Lai Jiangshan
38
5.65%
Philipp Reisner
25
3.71%
Michel Lespinasse
6
0.89%
Lee Jones
5
0.74%
Greg Kroah-Hartman
1
0.15%
Total
673
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": 15, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "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
3802
-
40
18480
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Christoph Hellwig
Roland Kammerer
Kent Overstreet
Kees Cook
Arnd Bergmann
Al Viro
Tejun Heo
Peter Zijlstra
Neil Brown
Jakob Koschel
Michael Christie
Geliang Tang
Eric W. Biedermann
Lee Jones
Christoph Böhmwalder
Luis R. Rodriguez
Jens Axboe
Dan Carpenter
Wei Yongjun
Américo Wang
Huang Guobin
Rashika Kheria
Greg Kroah-Hartman
Bart Van Assche
Thomas Gleixner
Ingo Molnar
Gustavo A. R. Silva
Lucas De Marchi
Joe Perches
Herbert Xu
Fabian Frederick
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
May 2020
July 2020
August 2020
September 2020
October 2020
November 2020
March 2021
April 2021
May 2021
September 2021
November 2021
March 2022
April 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 7592}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 105}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 45}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 81}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 327}, {"author_id": 1, "token_count": 42}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 346}, {"author_id": 1, "token_count": 176}, {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 113}, {"author_id": 1, "token_count": 52}, {"author_id": 0, "token_count": 277}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1445}, {"author_id": 1, "token_count": 104}, {"author_id": 52, "token_count": 1}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 124}, {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 391}, {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 799}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1045}, {"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": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 453}, {"author_id": 0, "token_count": 124}, ]}, {"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": 49, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"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": 224}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 796}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 1, "token_count": 49}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 25, "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": 12, "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": 10, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 140}, {"author_id": 7, "token_count": 21}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 27, "token_count": 18}, {"author_id": 20, "token_count": 3}, {"author_id": 1, "token_count": 79}, {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 19, "token_count": 9}, {"author_id": 3, "token_count": 171}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 39, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
9694
52.46%
Andreas Gruenbacher
4918
26.61%
Lars Ellenberg
3064
16.58%
Christoph Hellwig
246
1.33%
Roland Kammerer
94
0.51%
Kent Overstreet
68
0.37%
Kees Cook
55
0.30%
Arnd Bergmann
50
0.27%
Al Viro
41
0.22%
Tejun Heo
34
0.18%
Peter Zijlstra
30
0.16%
Neil Brown
25
0.14%
Jakob Koschel
25
0.14%
Michael Christie
21
0.11%
Geliang Tang
18
0.10%
Eric W. Biedermann
13
0.07%
Lee Jones
10
0.05%
Christoph Böhmwalder
9
0.05%
Luis R. Rodriguez
8
0.04%
Jens Axboe
8
0.04%
Dan Carpenter
7
0.04%
Wei Yongjun
5
0.03%
Américo Wang
5
0.03%
Huang Guobin
4
0.02%
Rashika Kheria
3
0.02%
Greg Kroah-Hartman
3
0.02%
Bart Van Assche
3
0.02%
Thomas Gleixner
2
0.01%
Ingo Molnar
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%
Others
9
0.05%
Total
18480
drbd_nl.c
4940
-
26
24391
Andreas Gruenbacher
Lars Ellenberg
Philipp Reisner
Christoph Hellwig
Lv Yunlong
Arnd Bergmann
Herbert Xu
Tejun Heo
Philipp Marek
Nicolas Dichtel
Kees Cook
Greg Kroah-Hartman
Oleg Drokin
Fabian Frederick
Lee Jones
Michal Kubeček
Uladzislau Rezki
Stephen Kitt
Thomas Gleixner
Rashika Kheria
Gustavo A. R. Silva
Eric W. Biedermann
Bart Van Assche
Others
September 2009
October 2009
December 2009
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
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
April 2017
August 2017
August 2018
December 2018
February 2019
April 2019
May 2019
October 2019
January 2020
July 2020
August 2020
September 2020
March 2021
August 2021
April 2022
August 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 3776}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 37}, ]}, {"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": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 4202}, {"author_id": 0, "token_count": 418}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 1, "token_count": 110}, {"author_id": 0, "token_count": 549}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 284}, {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 54}, {"author_id": 0, "token_count": 476}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 583}, {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 634}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"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": 455}, ]}, {"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": 25, "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": 823}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2801}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 5489}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 14}, {"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": 438}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 1, "token_count": 293}, {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 483}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 48}, {"author_id": 3, "token_count": 57}, {"author_id": 11, "token_count": 58}, {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
9924
40.69%
Lars Ellenberg
7240
29.68%
Philipp Reisner
6875
28.19%
Christoph Hellwig
98
0.40%
Lv Yunlong
58
0.24%
Arnd Bergmann
48
0.20%
Herbert Xu
37
0.15%
Tejun Heo
20
0.08%
Philipp Marek
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%
Lee Jones
6
0.02%
Michal Kubeček
4
0.02%
Uladzislau Rezki
3
0.01%
Stephen Kitt
3
0.01%
Thomas Gleixner
2
0.01%
Rashika Kheria
2
0.01%
Gustavo A. R. Silva
2
0.01%
Eric W. Biedermann
1
0.00%
Bart Van Assche
1
0.00%
Others
4
0.02%
Total
24391
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": 59, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 59, "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": 20, "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
1508
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Fabian Frederick
Roland Kammerer
Thomas Gleixner
Rashika Kheria
Dan Carpenter
Others
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": 39, "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": 313}, ]}, {"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": 25, "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": 15, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
788
52.25%
Lars Ellenberg
634
42.04%
Andreas Gruenbacher
56
3.71%
Fabian Frederick
20
1.33%
Roland Kammerer
4
0.27%
Thomas Gleixner
2
0.13%
Rashika Kheria
1
0.07%
Dan Carpenter
1
0.07%
Others
2
0.13%
Total
1508
drbd_protocol.h
428
-
8
876
Andreas Gruenbacher
Lars Ellenberg
Philipp Reisner
Kees Cook
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
November 2021
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 726}, ]}, {"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": 7, "token_count": 1}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
726
82.88%
Lars Ellenberg
120
13.70%
Philipp Reisner
15
1.71%
Kees Cook
7
0.80%
Gustavo A. R. Silva
4
0.46%
Bart Van Assche
2
0.23%
Michael Christie
1
0.11%
Greg Kroah-Hartman
1
0.11%
Total
876
drbd_receiver.c
6113
-
41
29736
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Christoph Hellwig
Arnd Bergmann
Kees Cook
Michael Christie
Johannes Thoma
Roland Kammerer
Al Viro
Herbert Xu
Adam Gandelman
Gustavo A. R. Silva
Bart Van Assche
Kent Overstreet
caihuoqing
Lee Jones
Jing Wang
Jason A. Donenfeld
Ingo Molnar
Eric W. Biedermann
Fabian Frederick
Zhen Lei
Mel Gorman
Joe Perches
Uladzislau Rezki
Thomas Gleixner
Stephen Kitt
Rashika Kheria
Peter Zijlstra
Lucas De Marchi
Jens Axboe
Dan Carpenter
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
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
September 2020
March 2021
April 2021
June 2021
November 2021
January 2022
February 2022
March 2022
April 2022
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 13343}, ]}, {"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": 18, "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": 28, "token_count": 16}, {"author_id": 1, "token_count": 56}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 959}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 0, "token_count": 178}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 220}, {"author_id": 0, "token_count": 440}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 173}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 139}, {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 151}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 116}, {"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": 88}, {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 926}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 336}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1672}, {"author_id": 30, "token_count": 1}, {"author_id": 1, "token_count": 32}, {"author_id": 52, "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": 505}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 566}, {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 627}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 128}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1053}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 608}, {"author_id": 0, "token_count": 15}, ]}, {"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": 26}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 113}, ]}, {"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": 29}, ]}, {"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": 75}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 292}, ]}, {"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": 42, "token_count": 8}, ]}, {"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": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 1, "token_count": 26}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "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": 338}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 39, "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": 26, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 1, "token_count": 895}, {"author_id": 7, "token_count": 39}, {"author_id": 0, "token_count": 396}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "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": 1, "token_count": 228}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "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": 725}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "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": 22, "token_count": 13}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 3, "token_count": 14}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 43, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
18809
63.25%
Andreas Gruenbacher
5591
18.80%
Lars Ellenberg
4876
16.40%
Christoph Hellwig
94
0.32%
Arnd Bergmann
50
0.17%
Kees Cook
43
0.14%
Michael Christie
39
0.13%
Johannes Thoma
35
0.12%
Roland Kammerer
29
0.10%
Al Viro
19
0.06%
Herbert Xu
16
0.05%
Adam Gandelman
16
0.05%
Gustavo A. R. Silva
14
0.05%
Bart Van Assche
14
0.05%
Kent Overstreet
13
0.04%
caihuoqing
10
0.03%
Lee Jones
9
0.03%
Jing Wang
8
0.03%
Jason A. Donenfeld
8
0.03%
Ingo Molnar
6
0.02%
Eric W. Biedermann
6
0.02%
Fabian Frederick
4
0.01%
Zhen Lei
3
0.01%
Mel Gorman
3
0.01%
Joe Perches
3
0.01%
Uladzislau Rezki
2
0.01%
Thomas Gleixner
2
0.01%
Stephen Kitt
1
0.00%
Rashika Kheria
1
0.00%
Peter Zijlstra
1
0.00%
Lucas De Marchi
1
0.00%
Jens Axboe
1
0.00%
Dan Carpenter
1
0.00%
Others
8
0.03%
Total
29736
drbd_req.c
1781
-
18
7419
Lars Ellenberg
Philipp Reisner
Andreas Gruenbacher
Christoph Hellwig
Jakob Koschel
Peter Zijlstra
Christoph Böhmwalder
David Rientjes
Kent Overstreet
Kees Cook
Gustavo A. R. Silva
Jens Axboe
Bart Van Assche
Thomas Gleixner
Rashika Kheria
Michael Christie
Fabian Frederick
Others
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
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
September 2020
January 2021
April 2021
August 2021
October 2021
March 2022
April 2022
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1310}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"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": 20}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 36}, {"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": 62}, ]}, {"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": 182}, {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 627}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 516}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 56}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 590}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 825}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"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": 33, "token_count": 13}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 201}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "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": 1, "token_count": 317}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 57}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
4438
59.82%
Philipp Reisner
2096
28.25%
Andreas Gruenbacher
574
7.74%
Christoph Hellwig
139
1.87%
Jakob Koschel
57
0.77%
Peter Zijlstra
33
0.44%
Christoph Böhmwalder
26
0.35%
David Rientjes
13
0.18%
Kent Overstreet
12
0.16%
Kees Cook
12
0.16%
Gustavo A. R. Silva
7
0.09%
Jens Axboe
3
0.04%
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%
Others
1
0.01%
Total
7419
drbd_req.h
321
-
8
552
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Andrew Morton
Kees Cook
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
August 2017
October 2017
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 275}, ]}, {"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": 19}, ]}, {"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": 9}, {"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": 36, "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": 8, "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": 1501570800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
385
69.75%
Lars Ellenberg
89
16.12%
Andreas Gruenbacher
58
10.51%
Andrew Morton
12
2.17%
Kees Cook
4
0.72%
Thomas Gleixner
2
0.36%
Kent Overstreet
1
0.18%
Others
1
0.18%
Total
552
drbd_state.c
2388
-
13
12071
Andreas Gruenbacher
Philipp Reisner
Lars Ellenberg
Lv Yunlong
Roland Kammerer
Nathan Chancellor
Lee Jones
Fabian Frederick
Thomas Gleixner
Kees Cook
Uladzislau Rezki
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
March 2021
April 2022
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1116}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1853}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 839}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 1, "token_count": 51}, {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 216}, {"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": 203}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 30, "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": 39}, ]}, {"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": 6152}, ]}, {"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": 15, "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": 50, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
6582
54.53%
Philipp Reisner
4656
38.57%
Lars Ellenberg
799
6.62%
Lv Yunlong
13
0.11%
Roland Kammerer
5
0.04%
Nathan Chancellor
3
0.02%
Lee Jones
3
0.02%
Fabian Frederick
3
0.02%
Thomas Gleixner
2
0.02%
Kees Cook
2
0.02%
Uladzislau Rezki
1
0.01%
Jens Axboe
1
0.01%
Others
1
0.01%
Total
12071
drbd_state.h
174
-
7
679
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Nathan Chancellor
Greg Kroah-Hartman
Fabian Frederick
Others
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": 15, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
625
92.05%
Andreas Gruenbacher
32
4.71%
Lars Ellenberg
17
2.50%
Nathan Chancellor
1
0.15%
Greg Kroah-Hartman
1
0.15%
Fabian Frederick
1
0.15%
Others
2
0.29%
Total
679
drbd_state_change.h
64
-
3
280
Andreas Gruenbacher
Lv Yunlong
Greg Kroah-Hartman
July 2014
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 275}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
275
98.21%
Lv Yunlong
4
1.43%
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": 15, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "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": 20, "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": 52, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "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
2233
-
19
10187
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Hellwig
Kees Cook
Herbert Xu
Roland Kammerer
Michael Christie
Stephen Kitt
Fabian Frederick
Rashika Kheria
Kent Overstreet
caihuoqing
Thomas Gleixner
Jens Axboe
Ingo Molnar
Bart Van Assche
Others
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
September 2020
January 2021
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 3787}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 303}, {"author_id": 0, "token_count": 59}, ]}, {"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": 77}, {"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": 116}, ]}, {"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": 16, "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": 465}, {"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": 352}, {"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": 33}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 25, "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": 28}, ]}, {"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": 10, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 1, "token_count": 146}, {"author_id": 7, "token_count": 10}, {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "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": 1, "token_count": 158}, {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "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}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
5363
52.65%
Lars Ellenberg
3243
31.83%
Andreas Gruenbacher
1273
12.50%
Christoph Hellwig
137
1.34%
Kees Cook
93
0.91%
Herbert Xu
23
0.23%
Roland Kammerer
15
0.15%
Michael Christie
10
0.10%
Stephen Kitt
7
0.07%
Fabian Frederick
5
0.05%
Rashika Kheria
4
0.04%
Kent Overstreet
4
0.04%
caihuoqing
3
0.03%
Thomas Gleixner
2
0.02%
Jens Axboe
1
0.01%
Ingo Molnar
1
0.01%
Bart Van Assche
1
0.01%
Others
2
0.02%
Total
10187
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
85
Author
Tokens
Proportion
Commits
Proportion
0
Philipp Reisner
63218
46.60%
340
29.46%
1
Lars Ellenberg
36285
26.75%
388
33.62%
2
Andreas Gruenbacher
33426
24.64%
224
19.41%
3
Christoph Hellwig
802
0.59%
47
4.07%
4
Kees Cook
242
0.18%
5
0.43%
5
Roland Kammerer
160
0.12%
5
0.43%
6
Arnd Bergmann
148
0.11%
5
0.43%
7
Michael Christie
105
0.08%
2
0.17%
8
Kent Overstreet
104
0.08%
5
0.43%
9
Jakob Koschel
82
0.06%
2
0.17%
10
Herbert Xu
81
0.06%
1
0.09%
11
Lv Yunlong
79
0.06%
1
0.09%
12
Al Viro
69
0.05%
7
0.61%
13
Peter Zijlstra
65
0.05%
3
0.26%
14
Tejun Heo
60
0.04%
4
0.35%
15
Fabian Frederick
58
0.04%
1
0.09%
16
Bart Van Assche
41
0.03%
6
0.52%
17
Lai Jiangshan
38
0.03%
2
0.17%
18
Johannes Thoma
35
0.03%
1
0.09%
19
Christoph Böhmwalder
35
0.03%
2
0.17%
20
Greg Kroah-Hartman
34
0.03%
3
0.26%
21
Lee Jones
33
0.02%
6
0.52%
22
Gustavo A. R. Silva
33
0.02%
3
0.26%
23
Thomas Gleixner
32
0.02%
2
0.17%
24
Neil Brown
32
0.02%
4
0.35%
25
Rashika Kheria
29
0.02%
7
0.61%
26
Eric W. Biedermann
23
0.02%
3
0.26%
27
Geliang Tang
18
0.01%
1
0.09%
28
Adam Gandelman
16
0.01%
1
0.09%
29
Joe Perches
14
0.01%
5
0.43%
30
Jens Axboe
14
0.01%
4
0.35%
31
caihuoqing
14
0.01%
2
0.17%
32
Philipp Marek
13
0.01%
2
0.17%
33
David Rientjes
13
0.01%
1
0.09%
34
Stephen Kitt
12
0.01%
1
0.09%
35
Nicolas Dichtel
12
0.01%
1
0.09%
36
Andrew Morton
12
0.01%
1
0.09%
37
Ingo Molnar
10
0.01%
3
0.26%
38
Oleg Drokin
9
0.01%
1
0.09%
39
Dan Carpenter
9
0.01%
4
0.35%
40
Ming Lei
8
0.01%
2
0.17%
41
Luis R. Rodriguez
8
0.01%
1
0.09%
42
Jing Wang
8
0.01%
1
0.09%
43
Jason A. Donenfeld
8
0.01%
1
0.09%
44
Uladzislau Rezki
6
0.00%
1
0.09%
45
Michel Lespinasse
6
0.00%
1
0.09%
46
Linus Torvalds
6
0.00%
1
0.09%
47
David Howells
6
0.00%
1
0.09%
48
Wei Yongjun
5
0.00%
1
0.09%
49
Américo Wang
5
0.00%
1
0.09%
50
Nathan Chancellor
4
0.00%
1
0.09%
51
Michal Kubeček
4
0.00%
1
0.09%
52
Lucas De Marchi
4
0.00%
1
0.09%
53
Huang Guobin
4
0.00%
1
0.09%
54
Zhen Lei
3
0.00%
1
0.09%
55
Randy Dunlap
3
0.00%
1
0.09%
56
Paul Gortmaker
3
0.00%
1
0.09%
57
Mel Gorman
3
0.00%
1
0.09%
58
Luis de Bethencourt
3
0.00%
1
0.09%
59
Johannes Berg
3
0.00%
2
0.17%
60
Others
39
0.03%
26
2.25%
Total
135654
1154