Linux Source Code
Home
Release 5.8
Help
libfc
root
drivers
scsi
Highlighting
Reset All
By Author
By Age
──────────
Abhijeet Joglekar
Américo Wang
Andreea-Cristina Bernat
Andy Grover
Arnd Bergmann
Bart Van Assche
Bhanu Prakash Gollapudi
Chad Dupuis
Christoph Hellwig
Christopher Leech
Colin Ian King
Dan Carpenter
Daniel Mack
Elena Reshetova
Geert Uytterhoeven
Gustavo A. R. Silva
Hannes Reinecke
Hillf Danton
Igor Druzhinin
Ingo Molnar
Javed Hasan
Joe Eykholt
Johannes Berg
Johannes Thumshirn
John Fastabend
Julia Lawall
Kees Cook
Kiran Patil
Krishna Mohan
Lai Jiangshan
Lucas De Marchi
Mark D Rustad
Martin K. Petersen
Martin Wilck
Michael Christie
Ming Lu
Neerav Parikh
Neil Horman
Paul Gortmaker
Randy Dunlap
Robert Love
Satish Kharat
Sebastian Herbszt
Steve Ma
Steven Clark
Tejun Heo
Thomas Abraham
Thomas Gleixner
Uwe Kleine-König
Vasiliy Kulikov
Vasu Dev
Yi Zou
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
fc_disc.c
745
-
14
3037
Robert Love
Joe Eykholt
Hannes Reinecke
Abhijeet Joglekar
Bhanu Prakash Gollapudi
Igor Druzhinin
Hillf Danton
Dan Carpenter
Christopher Leech
Tejun Heo
Paul Gortmaker
Ingo Molnar
Bart Van Assche
Thomas Gleixner
December 2008
February 2009
April 2009
June 2009
August 2009
October 2009
November 2009
March 2010
April 2010
May 2010
July 2010
October 2010
May 2011
January 2012
February 2012
March 2013
September 2016
October 2016
February 2017
July 2017
July 2018
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1898}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 10, "token_count": 49}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 684}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
2016
66.38%
Joe Eykholt
713
23.48%
Hannes Reinecke
197
6.49%
Abhijeet Joglekar
49
1.61%
Bhanu Prakash Gollapudi
22
0.72%
Igor Druzhinin
13
0.43%
Hillf Danton
5
0.16%
Dan Carpenter
4
0.13%
Christopher Leech
4
0.13%
Tejun Heo
3
0.10%
Paul Gortmaker
3
0.10%
Ingo Molnar
3
0.10%
Bart Van Assche
3
0.10%
Thomas Gleixner
2
0.07%
Total
3037
fc_elsct.c
140
-
8
440
Joe Eykholt
Robert Love
Christopher Leech
Paul Gortmaker
Neerav Parikh
Bart Van Assche
Thomas Gleixner
Hannes Reinecke
December 2008
August 2009
October 2009
November 2009
May 2010
July 2010
May 2011
January 2012
October 2016
May 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Eykholt
211
47.95%
Robert Love
205
46.59%
Christopher Leech
12
2.73%
Paul Gortmaker
3
0.68%
Neerav Parikh
3
0.68%
Bart Van Assche
3
0.68%
Thomas Gleixner
2
0.45%
Hannes Reinecke
1
0.23%
Total
440
fc_exch.c
2696
-
24
9962
Robert Love
Vasu Dev
Bart Van Assche
Joe Eykholt
Hannes Reinecke
Kiran Patil
Christopher Leech
Hillf Danton
Steven Clark
Neil Horman
Yi Zou
Steve Ma
Martin K. Petersen
Neerav Parikh
Randy Dunlap
Bhanu Prakash Gollapudi
Paul Gortmaker
Thomas Gleixner
Lucas De Marchi
Julia Lawall
Vasiliy Kulikov
Tejun Heo
Colin Ian King
Abhijeet Joglekar
December 2008
February 2009
May 2009
June 2009
July 2009
August 2009
October 2009
November 2009
January 2010
March 2010
May 2010
June 2010
July 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
January 2012
February 2012
March 2012
May 2012
July 2012
May 2013
June 2013
August 2013
June 2015
June 2016
October 2016
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 5023}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 40, "token_count": 2}, {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 212}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 3, "token_count": 346}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 101}, {"author_id": 0, "token_count": 1781}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 26, "token_count": 1}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 335}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 122}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 11, "token_count": 148}, {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 17, "token_count": 78}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 151}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 74}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 488}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 2, "token_count": 434}, {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
6829
68.55%
Vasu Dev
1033
10.37%
Bart Van Assche
505
5.07%
Joe Eykholt
450
4.52%
Hannes Reinecke
434
4.36%
Kiran Patil
179
1.80%
Christopher Leech
142
1.43%
Hillf Danton
135
1.36%
Steven Clark
78
0.78%
Neil Horman
74
0.74%
Yi Zou
30
0.30%
Steve Ma
23
0.23%
Martin K. Petersen
18
0.18%
Neerav Parikh
8
0.08%
Randy Dunlap
7
0.07%
Bhanu Prakash Gollapudi
4
0.04%
Paul Gortmaker
3
0.03%
Thomas Gleixner
2
0.02%
Lucas De Marchi
2
0.02%
Julia Lawall
2
0.02%
Vasiliy Kulikov
1
0.01%
Tejun Heo
1
0.01%
Colin Ian King
1
0.01%
Abhijeet Joglekar
1
0.01%
Total
9962
fc_fcp.c
2323
-
24
8875
Robert Love
Hannes Reinecke
Vasu Dev
Yi Zou
Christopher Leech
John Fastabend
Bart Van Assche
Kees Cook
Joe Eykholt
Hillf Danton
Neerav Parikh
Randy Dunlap
Tejun Heo
Michael Christie
Elena Reshetova
Uwe Kleine-König
Thomas Gleixner
Martin K. Petersen
Lucas De Marchi
Andy Grover
Geert Uytterhoeven
Daniel Mack
Dan Carpenter
Christoph Hellwig
December 2008
January 2009
February 2009
March 2009
April 2009
June 2009
August 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
October 2010
November 2010
January 2011
March 2011
April 2011
May 2011
July 2011
August 2011
January 2012
May 2012
September 2012
October 2012
June 2013
August 2013
November 2014
June 2015
October 2016
March 2017
April 2017
October 2017
May 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 6569}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 18}, {"author_id": 7, "token_count": 180}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 57}, {"author_id": 0, "token_count": 256}, {"author_id": 3, "token_count": 296}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 67}, {"author_id": 26, "token_count": 3}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 14, "token_count": 116}, {"author_id": 0, "token_count": 3}, {"author_id": 35, "token_count": 1}, {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 12, "token_count": 6}, {"author_id": 22, "token_count": 7}, {"author_id": 0, "token_count": 16}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 555}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
7080
79.77%
Hannes Reinecke
571
6.43%
Vasu Dev
511
5.76%
Yi Zou
259
2.92%
Christopher Leech
162
1.83%
John Fastabend
116
1.31%
Bart Van Assche
54
0.61%
Kees Cook
47
0.53%
Joe Eykholt
24
0.27%
Hillf Danton
11
0.12%
Neerav Parikh
10
0.11%
Randy Dunlap
7
0.08%
Tejun Heo
3
0.03%
Michael Christie
3
0.03%
Elena Reshetova
3
0.03%
Uwe Kleine-König
2
0.02%
Thomas Gleixner
2
0.02%
Martin K. Petersen
2
0.02%
Lucas De Marchi
2
0.02%
Andy Grover
2
0.02%
Geert Uytterhoeven
1
0.01%
Daniel Mack
1
0.01%
Dan Carpenter
1
0.01%
Christoph Hellwig
1
0.01%
Total
8875
fc_frame.c
79
-
5
324
Robert Love
Christopher Leech
Vasu Dev
Tejun Heo
Thomas Gleixner
December 2008
November 2009
March 2010
May 2012
May 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 296}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
296
91.36%
Christopher Leech
19
5.86%
Vasu Dev
4
1.23%
Tejun Heo
3
0.93%
Thomas Gleixner
2
0.62%
Total
324
fc_libfc.c
319
-
9
1190
Joe Eykholt
Robert Love
Kiran Patil
Paul Gortmaker
Thomas Gleixner
Andreea-Cristina Bernat
Johannes Berg
Hannes Reinecke
Américo Wang
November 2009
July 2010
January 2011
May 2011
November 2011
August 2014
October 2016
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 376}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 376}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 366}, {"author_id": 11, "token_count": 62}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Eykholt
742
62.35%
Robert Love
376
31.60%
Kiran Patil
62
5.21%
Paul Gortmaker
3
0.25%
Thomas Gleixner
2
0.17%
Andreea-Cristina Bernat
2
0.17%
Johannes Berg
1
0.08%
Hannes Reinecke
1
0.08%
Américo Wang
1
0.08%
Total
1190
fc_libfc.h
127
-
5
340
Robert Love
Joe Eykholt
Kiran Patil
Yi Zou
Thomas Gleixner
November 2009
January 2011
May 2011
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
258
75.88%
Joe Eykholt
59
17.35%
Kiran Patil
12
3.53%
Yi Zou
9
2.65%
Thomas Gleixner
2
0.59%
Total
340
fc_lport.c
2117
-
21
8271
Robert Love
Steve Ma
Neerav Parikh
Joe Eykholt
Christopher Leech
Hannes Reinecke
Vasu Dev
Abhijeet Joglekar
Johannes Thumshirn
Martin Wilck
Hillf Danton
Bart Van Assche
Kiran Patil
Arnd Bergmann
Yi Zou
Tejun Heo
Paul Gortmaker
Ming Lu
Lucas De Marchi
Bhanu Prakash Gollapudi
Thomas Gleixner
December 2008
February 2009
March 2009
April 2009
June 2009
July 2009
August 2009
October 2009
November 2009
December 2009
March 2010
April 2010
May 2010
July 2010
November 2010
January 2011
March 2011
May 2011
June 2011
August 2011
October 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2013
May 2016
June 2016
September 2016
October 2016
November 2016
April 2017
November 2017
July 2018
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3784}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 16}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 10, "token_count": 171}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 118}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 540}, {"author_id": 1, "token_count": 189}, {"author_id": 0, "token_count": 49}, {"author_id": 5, "token_count": 1114}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 176}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 6, "token_count": 915}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 67}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 198}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
3955
47.82%
Steve Ma
1130
13.66%
Neerav Parikh
915
11.06%
Joe Eykholt
844
10.20%
Christopher Leech
552
6.67%
Hannes Reinecke
292
3.53%
Vasu Dev
238
2.88%
Abhijeet Joglekar
171
2.07%
Johannes Thumshirn
101
1.22%
Martin Wilck
16
0.19%
Hillf Danton
14
0.17%
Bart Van Assche
10
0.12%
Kiran Patil
7
0.08%
Arnd Bergmann
5
0.06%
Yi Zou
4
0.05%
Tejun Heo
3
0.04%
Paul Gortmaker
3
0.04%
Ming Lu
3
0.04%
Lucas De Marchi
3
0.04%
Bhanu Prakash Gollapudi
3
0.04%
Thomas Gleixner
2
0.02%
Total
8271
fc_npiv.c
147
-
8
461
Christopher Leech
Joe Eykholt
Bhanu Prakash Gollapudi
Paul Gortmaker
Vasu Dev
Thomas Gleixner
Robert Love
Sebastian Herbszt
November 2009
March 2010
May 2010
January 2011
February 2011
May 2011
October 2015
May 2019
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 436}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christopher Leech
436
94.58%
Joe Eykholt
10
2.17%
Bhanu Prakash Gollapudi
5
1.08%
Paul Gortmaker
3
0.65%
Vasu Dev
2
0.43%
Thomas Gleixner
2
0.43%
Robert Love
2
0.43%
Sebastian Herbszt
1
0.22%
Total
461
fc_rport.c
2289
-
26
9290
Joe Eykholt
Robert Love
Hannes Reinecke
Bhanu Prakash Gollapudi
Yi Zou
Abhijeet Joglekar
Mark D Rustad
Chad Dupuis
Javed Hasan
Christopher Leech
Thomas Abraham
Hillf Danton
Neerav Parikh
Satish Kharat
Randy Dunlap
Tejun Heo
Paul Gortmaker
Krishna Mohan
Ingo Molnar
Thomas Gleixner
Lai Jiangshan
Kiran Patil
Gustavo A. R. Silva
Uwe Kleine-König
Michael Christie
Bart Van Assche
December 2008
February 2009
April 2009
June 2009
July 2009
August 2009
October 2009
November 2009
March 2010
June 2010
July 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
January 2012
February 2013
March 2013
May 2013
May 2016
August 2016
September 2016
October 2016
February 2017
May 2017
October 2017
July 2018
October 2018
November 2018
May 2019
July 2019
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2695}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 30}, {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 10, "token_count": 127}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 1578}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 24}, {"author_id": 7, "token_count": 332}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 313}, {"author_id": 1, "token_count": 136}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 1264}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 9, "token_count": 112}, {"author_id": 12, "token_count": 6}, {"author_id": 1, "token_count": 505}, {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 147}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 91}, {"author_id": 2, "token_count": 268}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 749}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 19, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Eykholt
3717
40.01%
Robert Love
2814
30.29%
Hannes Reinecke
1422
15.31%
Bhanu Prakash Gollapudi
425
4.57%
Yi Zou
332
3.57%
Abhijeet Joglekar
157
1.69%
Mark D Rustad
148
1.59%
Chad Dupuis
91
0.98%
Javed Hasan
54
0.58%
Christopher Leech
46
0.50%
Thomas Abraham
26
0.28%
Hillf Danton
11
0.12%
Neerav Parikh
9
0.10%
Satish Kharat
8
0.09%
Randy Dunlap
7
0.08%
Tejun Heo
3
0.03%
Paul Gortmaker
3
0.03%
Krishna Mohan
3
0.03%
Ingo Molnar
3
0.03%
Thomas Gleixner
2
0.02%
Lai Jiangshan
2
0.02%
Kiran Patil
2
0.02%
Gustavo A. R. Silva
2
0.02%
Uwe Kleine-König
1
0.01%
Michael Christie
1
0.01%
Bart Van Assche
1
0.01%
Total
9290
Contributors:
52
Author
Tokens
Proportion
Commits
Proportion
0
Robert Love
23831
56.48%
22
6.57%
1
Joe Eykholt
6770
16.05%
71
21.19%
2
Hannes Reinecke
2918
6.92%
51
15.22%
3
Vasu Dev
1788
4.24%
44
13.13%
4
Christopher Leech
1373
3.25%
18
5.37%
5
Steve Ma
1153
2.73%
3
0.90%
6
Neerav Parikh
945
2.24%
5
1.49%
7
Yi Zou
634
1.50%
16
4.78%
8
Bart Van Assche
576
1.37%
13
3.88%
9
Bhanu Prakash Gollapudi
459
1.09%
8
2.39%
10
Abhijeet Joglekar
378
0.90%
8
2.39%
11
Kiran Patil
262
0.62%
4
1.19%
12
Hillf Danton
176
0.42%
13
3.88%
13
Mark D Rustad
148
0.35%
2
0.60%
14
John Fastabend
116
0.27%
3
0.90%
15
Johannes Thumshirn
101
0.24%
8
2.39%
16
Chad Dupuis
91
0.22%
1
0.30%
17
Steven Clark
78
0.18%
1
0.30%
18
Neil Horman
74
0.18%
1
0.30%
19
Javed Hasan
54
0.13%
4
1.19%
20
Kees Cook
47
0.11%
1
0.30%
21
Thomas Abraham
26
0.06%
1
0.30%
22
Randy Dunlap
21
0.05%
1
0.30%
23
Paul Gortmaker
21
0.05%
2
0.60%
24
Thomas Gleixner
20
0.05%
1
0.30%
25
Martin K. Petersen
20
0.05%
2
0.60%
26
Tejun Heo
16
0.04%
1
0.30%
27
Martin Wilck
16
0.04%
1
0.30%
28
Igor Druzhinin
13
0.03%
1
0.30%
29
Satish Kharat
8
0.02%
1
0.30%
30
Lucas De Marchi
7
0.02%
1
0.30%
31
Ingo Molnar
6
0.01%
1
0.30%
32
Dan Carpenter
5
0.01%
2
0.60%
33
Arnd Bergmann
5
0.01%
1
0.30%
34
Michael Christie
4
0.01%
2
0.60%
35
Uwe Kleine-König
3
0.01%
3
0.90%
36
Ming Lu
3
0.01%
1
0.30%
37
Krishna Mohan
3
0.01%
1
0.30%
38
Elena Reshetova
3
0.01%
1
0.30%
39
Lai Jiangshan
2
0.00%
1
0.30%
40
Julia Lawall
2
0.00%
1
0.30%
41
Gustavo A. R. Silva
2
0.00%
2
0.60%
42
Andy Grover
2
0.00%
1
0.30%
43
Andreea-Cristina Bernat
2
0.00%
1
0.30%
44
Vasiliy Kulikov
1
0.00%
1
0.30%
45
Sebastian Herbszt
1
0.00%
1
0.30%
46
Johannes Berg
1
0.00%
1
0.30%
47
Geert Uytterhoeven
1
0.00%
1
0.30%
48
Daniel Mack
1
0.00%
1
0.30%
49
Colin Ian King
1
0.00%
1
0.30%
50
Christoph Hellwig
1
0.00%
1
0.30%
51
Américo Wang
1
0.00%
1
0.30%
Total
42190
335