Linux Source Code
Home
Release 6.11
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
Benjamin Coddington
Christian Brauner
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
Ingo Molnar
Jakob Koschel
Jakub Kiciński
Jan Kara
Jason A. Donenfeld
Jens Axboe
Jing Wang
Joe Perches
Johannes Thoma
Kay Sievers
Kees Cook
Kent Overstreet
Lai Jiangshan
Lars Ellenberg
Lee Jones
Linus Torvalds
Lucas De Marchi
Luis R. Rodriguez
Lv Yunlong
Michael Christie
Michel Lespinasse
Ming Lei
Neil Brown
Nicolas Dichtel
Oleg Drokin
Others
Paul Moore
Peter Zijlstra
Philipp Marek
Philipp Reisner
Randy Dunlap
Rashika Kheria
Roland Kammerer
Simon Horman
Stephen Kitt
Tejun Heo
Thomas Gleixner
Uladzislau Rezki
Wang ShaoBo
Wei Yongjun
caihuoqing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
drbd_actlog.c
1243
-
10
5919
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Michael Christie
Christoph Hellwig
Christoph Böhmwalder
Bart Van Assche
Randy Dunlap
Kent Overstreet
Thomas Gleixner
September 2009
August 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
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
November 2022
December 2022
March 2023
December 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2767}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 1, "token_count": 143}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 120}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 264}, {"author_id": 0, "token_count": 142}, ]}, {"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": 65}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"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": 394}, ]}, {"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": 46}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 390}, ]}, {"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": 20}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 689}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"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": 24, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 50, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
3154
53.29%
Lars Ellenberg
2276
38.45%
Andreas Gruenbacher
408
6.89%
Michael Christie
28
0.47%
Christoph Hellwig
22
0.37%
Christoph Böhmwalder
17
0.29%
Bart Van Assche
7
0.12%
Randy Dunlap
4
0.07%
Kent Overstreet
2
0.03%
Thomas Gleixner
1
0.02%
Total
5919
drbd_bitmap.c
1697
-
20
7360
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Böhmwalder
Christoph Hellwig
Thomas Gleixner
Linus Torvalds
Bart Van Assche
Kent Overstreet
Ming Lei
Michael Christie
Joe Perches
Fabian Frederick
Peter Zijlstra
caihuoqing
Others
May 1998
February 2002
September 2009
January 2010
March 2010
April 2010
October 2010
November 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
July 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
November 2022
December 2022
May 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4289}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 189}, {"author_id": 1, "token_count": 1300}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 112}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 24, "token_count": 3}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 198}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"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": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"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": 39, "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": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"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": 14, "token_count": 3}, {"author_id": 1, "token_count": 203}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 216}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
4543
61.73%
Lars Ellenberg
2204
29.95%
Andreas Gruenbacher
468
6.36%
Christoph Böhmwalder
61
0.83%
Christoph Hellwig
37
0.50%
Thomas Gleixner
7
0.10%
Linus Torvalds
7
0.10%
Bart Van Assche
5
0.07%
Kent Overstreet
4
0.05%
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
10
0.14%
Total
7360
drbd_buildtag.c
22
-
3
65
Philipp Reisner
Christoph Böhmwalder
Américo Wang
September 2009
April 2012
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
52
80.00%
Christoph Böhmwalder
8
12.31%
Américo Wang
5
7.69%
Total
65
drbd_debugfs.c
891
-
10
4817
Lars Ellenberg
Philipp Reisner
Andreas Gruenbacher
Al Viro
Greg Kroah-Hartman
David Howells
Joe Perches
Christoph Böhmwalder
Philipp Marek
Fabian Frederick
September 2009
May 2010
January 2011
April 2011
May 2011
July 2011
November 2011
June 2012
March 2014
April 2014
May 2014
September 2014
October 2014
March 2015
May 2015
January 2016
June 2016
May 2018
December 2018
June 2019
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4520}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
4623
95.97%
Philipp Reisner
120
2.49%
Andreas Gruenbacher
44
0.91%
Al Viro
9
0.19%
Greg Kroah-Hartman
8
0.17%
David Howells
6
0.12%
Joe Perches
3
0.06%
Christoph Böhmwalder
2
0.04%
Philipp Marek
1
0.02%
Fabian Frederick
1
0.02%
Total
4817
drbd_debugfs.h
40
-
6
220
Lars Ellenberg
Philipp Reisner
Andreas Gruenbacher
Rashika Kheria
Greg Kroah-Hartman
Christoph Böhmwalder
September 2009
March 2011
May 2011
June 2011
July 2011
August 2011
December 2013
May 2014
June 2019
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
142
64.55%
Philipp Reisner
33
15.00%
Andreas Gruenbacher
32
14.55%
Rashika Kheria
10
4.55%
Greg Kroah-Hartman
2
0.91%
Christoph Böhmwalder
1
0.45%
Total
220
drbd_int.h
2261
-
29
8596
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Böhmwalder
Christoph Hellwig
Kees Cook
Roland Kammerer
Neil Brown
Jan Kara
Ming Lei
Lv Yunlong
Herbert Xu
Gustavo A. R. Silva
Christian Brauner
Bart Van Assche
Randy Dunlap
Joe Perches
Eric W. Biedermann
Andrew Morton
Lucas De Marchi
Fabian Frederick
Thomas Gleixner
Stephen Kitt
Rashika Kheria
Michael Christie
Ingo Molnar
Greg Kroah-Hartman
Others
May 2002
September 2009
October 2009
December 2009
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
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
February 2015
March 2015
June 2015
July 2015
January 2016
May 2016
June 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
November 2022
December 2022
January 2023
March 2023
September 2023
January 2024
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4428}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "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": 104}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 0, "token_count": 14}, ]}, {"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": 26}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 1, "token_count": 86}, {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 1, "token_count": 119}, {"author_id": 54, "token_count": 2}, {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 300}, {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 82}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 276}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 253}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"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": 57}, {"author_id": 0, "token_count": 16}, ]}, {"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": 6}, ]}, {"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": 57}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"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": 139}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 282}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 167}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 34}, ]}, {"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": 46, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 1, "token_count": 69}, {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 11}, {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "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": 20, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 17, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
5381
62.60%
Lars Ellenberg
1683
19.58%
Andreas Gruenbacher
1353
15.74%
Christoph Böhmwalder
61
0.71%
Christoph Hellwig
21
0.24%
Kees Cook
19
0.22%
Roland Kammerer
13
0.15%
Neil Brown
7
0.08%
Jan Kara
6
0.07%
Ming Lei
5
0.06%
Lv Yunlong
4
0.05%
Herbert Xu
4
0.05%
Gustavo A. R. Silva
4
0.05%
Christian Brauner
4
0.05%
Bart Van Assche
4
0.05%
Randy Dunlap
3
0.03%
Joe Perches
3
0.03%
Eric W. Biedermann
3
0.03%
Andrew Morton
3
0.03%
Lucas De Marchi
2
0.02%
Fabian Frederick
2
0.02%
Thomas Gleixner
1
0.01%
Stephen Kitt
1
0.01%
Rashika Kheria
1
0.01%
Michael Christie
1
0.01%
Ingo Molnar
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
5
0.06%
Total
8596
drbd_interval.c
163
-
8
682
Andreas Gruenbacher
Lai Jiangshan
Philipp Reisner
Lars Ellenberg
Michel Lespinasse
Paul Moore
Lee Jones
Christoph Böhmwalder
August 2006
January 2011
February 2011
November 2012
September 2014
September 2019
March 2021
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 531}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
604
88.56%
Lai Jiangshan
38
5.57%
Philipp Reisner
15
2.20%
Lars Ellenberg
9
1.32%
Michel Lespinasse
6
0.88%
Paul Moore
5
0.73%
Lee Jones
4
0.59%
Christoph Böhmwalder
1
0.15%
Total
682
drbd_interval.h
43
-
4
187
Andreas Gruenbacher
Lars Ellenberg
Fabian Frederick
Christoph Böhmwalder
January 2011
February 2011
March 2014
June 2016
November 2022
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": 14, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
176
94.12%
Lars Ellenberg
5
2.67%
Fabian Frederick
5
2.67%
Christoph Böhmwalder
1
0.53%
Total
187
drbd_main.c
3816
-
46
18529
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Christoph Hellwig
Roland Kammerer
Kent Overstreet
Kees Cook
Christoph Böhmwalder
David Howells
Al Viro
Tejun Heo
Peter Zijlstra
Arnd Bergmann
Neil Brown
Jakob Koschel
Wang ShaoBo
Michael Christie
Geliang Tang
Eric W. Biedermann
Luis R. Rodriguez
Lee Jones
Dan Carpenter
Wei Yongjun
Kay Sievers
Simon Horman
Jens Axboe
Rashika Kheria
Greg Kroah-Hartman
Bart Van Assche
Ingo Molnar
Gustavo A. R. Silva
Thomas Gleixner
Lucas De Marchi
Joe Perches
Herbert Xu
Fabian Frederick
Others
August 2005
January 2006
September 2009
December 2009
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
May 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
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
September 2022
November 2022
December 2022
January 2023
March 2023
June 2023
September 2023
February 2024
March 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 8075}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 102}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 39}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 81}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 321}, {"author_id": 1, "token_count": 42}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 1, "token_count": 161}, {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 94}, {"author_id": 1, "token_count": 57}, {"author_id": 0, "token_count": 288}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1352}, {"author_id": 1, "token_count": 120}, {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 120}, {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 389}, {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 756}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1038}, {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 177}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 414}, {"author_id": 0, "token_count": 112}, ]}, {"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": 1, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 765}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 55, "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": 39}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 26, "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": 212}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"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": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 1, "token_count": 141}, {"author_id": 13, "token_count": 21}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 32, "token_count": 18}, {"author_id": 27, "token_count": 3}, {"author_id": 1, "token_count": 32}, {"author_id": 20, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "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": 39, "token_count": 1}, {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "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": 23, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 3, "token_count": 171}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 45, "token_count": 6}, {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 15, "token_count": 50}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 59, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
10212
55.11%
Andreas Gruenbacher
4511
24.35%
Lars Ellenberg
2894
15.62%
Christoph Hellwig
283
1.53%
Roland Kammerer
68
0.37%
Kent Overstreet
68
0.37%
Kees Cook
55
0.30%
Christoph Böhmwalder
54
0.29%
David Howells
50
0.27%
Al Viro
41
0.22%
Tejun Heo
34
0.18%
Peter Zijlstra
30
0.16%
Arnd Bergmann
28
0.15%
Neil Brown
25
0.13%
Jakob Koschel
25
0.13%
Wang ShaoBo
24
0.13%
Michael Christie
21
0.11%
Geliang Tang
18
0.10%
Eric W. Biedermann
13
0.07%
Luis R. Rodriguez
8
0.04%
Lee Jones
8
0.04%
Dan Carpenter
7
0.04%
Wei Yongjun
5
0.03%
Kay Sievers
5
0.03%
Simon Horman
4
0.02%
Jens Axboe
4
0.02%
Rashika Kheria
3
0.02%
Greg Kroah-Hartman
3
0.02%
Bart Van Assche
3
0.02%
Ingo Molnar
2
0.01%
Gustavo A. R. Silva
2
0.01%
Thomas Gleixner
1
0.01%
Lucas De Marchi
1
0.01%
Joe Perches
1
0.01%
Herbert Xu
1
0.01%
Fabian Frederick
1
0.01%
Others
16
0.09%
Total
18529
drbd_nl.c
4954
-
30
24309
Andreas Gruenbacher
Philipp Reisner
Lars Ellenberg
Christoph Hellwig
Lv Yunlong
Christian Brauner
Arnd Bergmann
Herbert Xu
Jakub Kiciński
Philipp Marek
Nicolas Dichtel
Kees Cook
Greg Kroah-Hartman
Tejun Heo
Oleg Drokin
Jan Kara
Fabian Frederick
Lee Jones
Andrew Morton
Uladzislau Rezki
Stephen Kitt
Rashika Kheria
Christoph Böhmwalder
Gustavo A. R. Silva
Thomas Gleixner
Eric W. Biedermann
Bart Van Assche
Others
October 2005
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
May 2016
June 2016
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
November 2022
December 2022
February 2023
March 2023
June 2023
August 2023
September 2023
January 2024
March 2024
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4600}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 4}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 3876}, {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 1, "token_count": 136}, {"author_id": 0, "token_count": 550}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 298}, {"author_id": 24, "token_count": 1}, {"author_id": 1, "token_count": 50}, {"author_id": 0, "token_count": 458}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 620}, {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 672}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 26}, {"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": 76}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 38, "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": 26}, {"author_id": 1, "token_count": 65}, ]}, {"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": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 153}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 431}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 836}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2705}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 4908}, ]}, {"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": 354}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 1, "token_count": 203}, {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 431}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 48}, {"author_id": 3, "token_count": 39}, {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 17, "token_count": 48}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 258}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
9342
38.43%
Philipp Reisner
7576
31.17%
Lars Ellenberg
6748
27.76%
Christoph Hellwig
322
1.32%
Lv Yunlong
58
0.24%
Christian Brauner
48
0.20%
Arnd Bergmann
48
0.20%
Herbert Xu
37
0.15%
Jakub Kiciński
15
0.06%
Philipp Marek
12
0.05%
Nicolas Dichtel
12
0.05%
Kees Cook
12
0.05%
Greg Kroah-Hartman
10
0.04%
Tejun Heo
9
0.04%
Oleg Drokin
9
0.04%
Jan Kara
9
0.04%
Fabian Frederick
8
0.03%
Lee Jones
6
0.02%
Andrew Morton
4
0.02%
Uladzislau Rezki
3
0.01%
Stephen Kitt
3
0.01%
Rashika Kheria
3
0.01%
Christoph Böhmwalder
3
0.01%
Gustavo A. R. Silva
2
0.01%
Thomas Gleixner
1
0.00%
Eric W. Biedermann
1
0.00%
Bart Van Assche
1
0.00%
Others
7
0.03%
Total
24309
drbd_nla.c
56
-
5
203
Andreas Gruenbacher
Lars Ellenberg
Philipp Reisner
Christoph Böhmwalder
Others
September 2009
January 2011
March 2011
May 2011
June 2011
April 2017
April 2019
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
160
78.82%
Lars Ellenberg
36
17.73%
Philipp Reisner
3
1.48%
Christoph Böhmwalder
1
0.49%
Others
3
1.48%
Total
203
drbd_nla.h
9
-
4
53
Andreas Gruenbacher
Lars Ellenberg
Philipp Reisner
Christoph Böhmwalder
September 2009
March 2011
May 2011
June 2011
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
33
62.26%
Lars Ellenberg
13
24.53%
Philipp Reisner
6
11.32%
Christoph Böhmwalder
1
1.89%
Total
53
drbd_polymorph_printk.h
141
-
2
356
Christoph Böhmwalder
Andreas Gruenbacher
July 2011
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 255}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Böhmwalder
256
71.91%
Andreas Gruenbacher
100
28.09%
Total
356
drbd_proc.c
323
-
10
1508
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Fabian Frederick
Roland Kammerer
Christoph Böhmwalder
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
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 806}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 1, "token_count": 64}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"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": 28}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 11}, {"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": 44}, ]}, {"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": 14}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"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": 14, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
881
58.42%
Lars Ellenberg
537
35.61%
Andreas Gruenbacher
59
3.91%
Fabian Frederick
20
1.33%
Roland Kammerer
4
0.27%
Christoph Böhmwalder
2
0.13%
Thomas Gleixner
1
0.07%
Rashika Kheria
1
0.07%
Dan Carpenter
1
0.07%
Others
2
0.13%
Total
1508
drbd_protocol.h
428
-
8
876
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Kees Cook
Gustavo A. R. Silva
Bart Van Assche
Michael Christie
Christoph Böhmwalder
September 2009
March 2010
April 2010
July 2010
August 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
May 2011
August 2012
April 2014
March 2015
June 2016
October 2018
December 2018
May 2020
November 2021
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 416}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 246}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "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": 5, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
484
55.25%
Andreas Gruenbacher
254
29.00%
Lars Ellenberg
123
14.04%
Kees Cook
7
0.80%
Gustavo A. R. Silva
4
0.46%
Bart Van Assche
2
0.23%
Michael Christie
1
0.11%
Christoph Böhmwalder
1
0.11%
Total
876
drbd_receiver.c
6128
-
43
29852
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Christoph Böhmwalder
Christoph Hellwig
Arnd Bergmann
Kees Cook
Johannes Thoma
Roland Kammerer
Benjamin Coddington
Al Viro
Herbert Xu
Adam Gandelman
Gustavo A. R. Silva
Kent Overstreet
caihuoqing
Lee Jones
Jing Wang
Jason A. Donenfeld
Ingo Molnar
Eric W. Biedermann
Michael Christie
Fabian Frederick
Joe Perches
Bart Van Assche
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
January 2013
March 2013
April 2013
June 2013
October 2013
November 2013
December 2013
January 2014
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
September 2022
October 2022
November 2022
December 2022
February 2023
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 13910}, ]}, {"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": 21, "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": 34, "token_count": 16}, {"author_id": 1, "token_count": 42}, {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 917}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"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": 228}, {"author_id": 0, "token_count": 425}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 128}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 239}, {"author_id": 1, "token_count": 88}, {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 890}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 349}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 1676}, {"author_id": 33, "token_count": 1}, {"author_id": 1, "token_count": 34}, {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 173}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 548}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 597}, {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 636}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 280}, {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1029}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 526}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 2}, {"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": 117}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 14}, {"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": 71}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 13}, {"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": 44}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 292}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 1, "token_count": 289}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 1, "token_count": 823}, {"author_id": 13, "token_count": 5}, {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 192}, {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "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": 5, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 681}, {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 16, "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": 39, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 37, "token_count": 10}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 163}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 29, "token_count": 20}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
18966
63.53%
Andreas Gruenbacher
5635
18.88%
Lars Ellenberg
4582
15.35%
Christoph Böhmwalder
239
0.80%
Christoph Hellwig
90
0.30%
Arnd Bergmann
50
0.17%
Kees Cook
43
0.14%
Johannes Thoma
35
0.12%
Roland Kammerer
29
0.10%
Benjamin Coddington
20
0.07%
Al Viro
19
0.06%
Herbert Xu
16
0.05%
Adam Gandelman
16
0.05%
Gustavo A. R. Silva
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%
Michael Christie
5
0.02%
Fabian Frederick
4
0.01%
Joe Perches
3
0.01%
Bart Van Assche
3
0.01%
Uladzislau Rezki
2
0.01%
Thomas Gleixner
1
0.00%
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
14
0.05%
Total
29852
drbd_req.c
1789
-
19
7454
Lars Ellenberg
Philipp Reisner
Andreas Gruenbacher
Christoph Hellwig
Jakob Koschel
Christoph Böhmwalder
Peter Zijlstra
Kent Overstreet
David Rientjes
Kees Cook
Jens Axboe
Gustavo A. R. Silva
Bart Van Assche
Neil Brown
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
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
February 2022
March 2022
April 2022
July 2022
October 2022
November 2022
December 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1471}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"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": 23}, {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 175}, {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 206}, {"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": 83}, {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 589}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 497}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 53}, {"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": 118}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 580}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 746}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"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": 193}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "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": 14, "token_count": 1}, {"author_id": 1, "token_count": 184}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 292}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"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": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"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": 15}, ]}, {"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": 1643702400, "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": 4, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Ellenberg
4158
55.78%
Philipp Reisner
2401
32.21%
Andreas Gruenbacher
581
7.79%
Christoph Hellwig
141
1.89%
Jakob Koschel
57
0.76%
Christoph Böhmwalder
32
0.43%
Peter Zijlstra
20
0.27%
Kent Overstreet
13
0.17%
David Rientjes
13
0.17%
Kees Cook
12
0.16%
Jens Axboe
9
0.12%
Gustavo A. R. Silva
7
0.09%
Bart Van Assche
3
0.04%
Neil Brown
2
0.03%
Thomas Gleixner
1
0.01%
Rashika Kheria
1
0.01%
Michael Christie
1
0.01%
Fabian Frederick
1
0.01%
Others
1
0.01%
Total
7454
drbd_req.h
324
-
9
571
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Andrew Morton
Christoph Böhmwalder
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
June 2011
July 2011
November 2011
January 2012
July 2012
August 2012
January 2013
March 2013
October 2013
November 2013
February 2014
April 2014
August 2014
June 2016
August 2017
October 2017
December 2018
May 2019
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 282}, ]}, {"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": 24}, ]}, {"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": 31}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 8}, ]}, {"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": 10}, {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"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": 1383289200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"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": 5, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
397
69.53%
Lars Ellenberg
79
13.84%
Andreas Gruenbacher
71
12.43%
Andrew Morton
12
2.10%
Christoph Böhmwalder
5
0.88%
Kees Cook
4
0.70%
Thomas Gleixner
1
0.18%
Kent Overstreet
1
0.18%
Others
1
0.18%
Total
571
drbd_state.c
2397
-
16
12122
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Arnd Bergmann
Lv Yunlong
Christoph Böhmwalder
Roland Kammerer
Lee Jones
Fabian Frederick
Kees Cook
Uladzislau Rezki
Thomas Gleixner
Lucas De Marchi
Jens Axboe
Others
September 2009
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
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 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
November 2022
February 2023
March 2023
February 2024
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 538}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 1570}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1659}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 68}, {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 1021}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 176}, {"author_id": 1, "token_count": 51}, {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 266}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 33, "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": 35}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 4944}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 1, "token_count": 153}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 127}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
5739
47.34%
Andreas Gruenbacher
5603
46.22%
Lars Ellenberg
708
5.84%
Arnd Bergmann
32
0.26%
Lv Yunlong
13
0.11%
Christoph Böhmwalder
6
0.05%
Roland Kammerer
5
0.04%
Lee Jones
3
0.02%
Fabian Frederick
3
0.02%
Kees Cook
2
0.02%
Uladzislau Rezki
1
0.01%
Thomas Gleixner
1
0.01%
Lucas De Marchi
1
0.01%
Jens Axboe
1
0.01%
Others
4
0.03%
Total
12122
drbd_state.h
174
-
7
679
Philipp Reisner
Andreas Gruenbacher
Lars Ellenberg
Fabian Frederick
Christoph Böhmwalder
Others
September 2009
December 2010
January 2011
February 2011
March 2011
May 2011
July 2011
August 2014
November 2014
June 2016
August 2017
December 2018
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
627
92.34%
Andreas Gruenbacher
37
5.45%
Lars Ellenberg
10
1.47%
Fabian Frederick
1
0.15%
Christoph Böhmwalder
1
0.15%
Others
3
0.44%
Total
679
drbd_state_change.h
64
-
6
276
Andreas Gruenbacher
Philipp Reisner
Lv Yunlong
Arnd Bergmann
Lars Ellenberg
Christoph Böhmwalder
September 2009
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
July 2014
April 2022
November 2022
February 2024
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 242}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andreas Gruenbacher
248
89.86%
Philipp Reisner
17
6.16%
Lv Yunlong
4
1.45%
Arnd Bergmann
4
1.45%
Lars Ellenberg
2
0.72%
Christoph Böhmwalder
1
0.36%
Total
276
drbd_strings.c
106
-
6
504
Philipp Reisner
Fabian Frederick
Andreas Gruenbacher
Thomas Gleixner
Lars Ellenberg
Christoph Böhmwalder
September 2009
April 2010
October 2010
December 2010
March 2011
September 2011
March 2013
June 2016
May 2019
November 2022
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": 14, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
493
97.82%
Fabian Frederick
4
0.79%
Andreas Gruenbacher
4
0.79%
Thomas Gleixner
1
0.20%
Lars Ellenberg
1
0.20%
Christoph Böhmwalder
1
0.20%
Total
504
drbd_strings.h
10
-
3
50
Philipp Reisner
Andreas Gruenbacher
Christoph Böhmwalder
September 2009
December 2010
September 2011
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
39
78.00%
Andreas Gruenbacher
10
20.00%
Christoph Böhmwalder
1
2.00%
Total
50
drbd_vli.h
339
-
4
775
Philipp Reisner
Thomas Gleixner
Lucas De Marchi
Christoph Böhmwalder
September 2009
March 2011
May 2019
November 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 772}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
772
99.61%
Thomas Gleixner
1
0.13%
Lucas De Marchi
1
0.13%
Christoph Böhmwalder
1
0.13%
Total
775
drbd_worker.c
2241
-
21
10272
Philipp Reisner
Lars Ellenberg
Andreas Gruenbacher
Christoph Hellwig
Christoph Böhmwalder
Kees Cook
Herbert Xu
Roland Kammerer
Michael Christie
Stephen Kitt
Kent Overstreet
Fabian Frederick
Rashika Kheria
caihuoqing
Neil Brown
Thomas Gleixner
Jens Axboe
Ingo Molnar
Bart Van Assche
Others
September 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
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
May 2018
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
November 2022
December 2022
March 2023
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4203}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 277}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 72}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 215}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 79}, {"author_id": 1, "token_count": 41}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 121}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 142}, {"author_id": 1, "token_count": 129}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 154}, {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 471}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 276}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"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": 31}, {"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": 30}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 1, "token_count": 120}, {"author_id": 13, "token_count": 8}, {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 126}, {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "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": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Reisner
5788
56.35%
Lars Ellenberg
2695
26.24%
Andreas Gruenbacher
1387
13.50%
Christoph Hellwig
126
1.23%
Christoph Böhmwalder
105
1.02%
Kees Cook
93
0.91%
Herbert Xu
23
0.22%
Roland Kammerer
15
0.15%
Michael Christie
8
0.08%
Stephen Kitt
7
0.07%
Kent Overstreet
5
0.05%
Fabian Frederick
5
0.05%
Rashika Kheria
4
0.04%
caihuoqing
3
0.03%
Neil Brown
2
0.02%
Thomas Gleixner
1
0.01%
Jens Axboe
1
0.01%
Ingo Molnar
1
0.01%
Bart Van Assche
1
0.01%
Others
2
0.02%
Total
10272
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
96
Author
Tokens
Proportion
Commits
Proportion
0
Philipp Reisner
67699
49.69%
347
28.44%
1
Lars Ellenberg
33528
24.61%
392
32.13%
2
Andreas Gruenbacher
31120
22.84%
233
19.10%
3
Christoph Hellwig
1042
0.76%
61
5.00%
4
Christoph Böhmwalder
862
0.63%
16
1.31%
5
Kees Cook
247
0.18%
6
0.49%
6
Arnd Bergmann
162
0.12%
6
0.49%
7
Roland Kammerer
134
0.10%
5
0.41%
8
Kent Overstreet
106
0.08%
5
0.41%
9
Jakob Koschel
82
0.06%
2
0.16%
10
Herbert Xu
81
0.06%
1
0.08%
11
Lv Yunlong
79
0.06%
1
0.08%
12
Al Viro
69
0.05%
8
0.66%
13
Michael Christie
68
0.05%
2
0.16%
14
Fabian Frederick
58
0.04%
1
0.08%
15
David Howells
56
0.04%
2
0.16%
16
Peter Zijlstra
52
0.04%
3
0.25%
17
Christian Brauner
52
0.04%
1
0.08%
18
Tejun Heo
43
0.03%
2
0.16%
19
Lai Jiangshan
38
0.03%
2
0.16%
20
Neil Brown
36
0.03%
4
0.33%
21
Johannes Thoma
35
0.03%
1
0.08%
22
Gustavo A. R. Silva
33
0.02%
3
0.25%
23
Lee Jones
30
0.02%
6
0.49%
24
Bart Van Assche
29
0.02%
6
0.49%
25
Wang ShaoBo
24
0.02%
1
0.08%
26
Rashika Kheria
24
0.02%
8
0.66%
27
Greg Kroah-Hartman
24
0.02%
2
0.16%
28
Eric W. Biedermann
23
0.02%
3
0.25%
29
Benjamin Coddington
20
0.01%
1
0.08%
30
Thomas Gleixner
19
0.01%
2
0.16%
31
Andrew Morton
19
0.01%
3
0.25%
32
Geliang Tang
18
0.01%
1
0.08%
33
Jens Axboe
16
0.01%
4
0.33%
34
Adam Gandelman
16
0.01%
1
0.08%
35
Jan Kara
15
0.01%
1
0.08%
36
Jakub Kiciński
15
0.01%
1
0.08%
37
caihuoqing
14
0.01%
2
0.16%
38
Philipp Marek
13
0.01%
2
0.16%
39
Joe Perches
13
0.01%
5
0.41%
40
David Rientjes
13
0.01%
1
0.08%
41
Stephen Kitt
12
0.01%
1
0.08%
42
Nicolas Dichtel
12
0.01%
1
0.08%
43
Ingo Molnar
10
0.01%
3
0.25%
44
Oleg Drokin
9
0.01%
1
0.08%
45
Dan Carpenter
9
0.01%
4
0.33%
46
Ming Lei
8
0.01%
2
0.16%
47
Luis R. Rodriguez
8
0.01%
1
0.08%
48
Jing Wang
8
0.01%
1
0.08%
49
Jason A. Donenfeld
8
0.01%
2
0.16%
50
Randy Dunlap
7
0.01%
2
0.16%
51
Linus Torvalds
7
0.01%
2
0.16%
52
Uladzislau Rezki
6
0.00%
1
0.08%
53
Michel Lespinasse
6
0.00%
1
0.08%
54
Lucas De Marchi
6
0.00%
1
0.08%
55
Wei Yongjun
5
0.00%
1
0.08%
56
Paul Moore
5
0.00%
1
0.08%
57
Kay Sievers
5
0.00%
1
0.08%
58
Américo Wang
5
0.00%
1
0.08%
59
Simon Horman
4
0.00%
1
0.08%
60
Others
68
0.05%
38
3.11%
Total
136235
1220