Linux Source Code
Home
Release 5.2
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
Dan Carpenter
Daniel Mack
Elena Reshetova
Geert Uytterhoeven
Gustavo A. R. Silva
Hannes Reinecke
Hillf Danton
Ingo Molnar
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
743
-
13
3024
Robert Love
Joe Eykholt
Hannes Reinecke
Abhijeet Joglekar
Bhanu Prakash Gollapudi
Hillf Danton
Christopher Leech
Dan Carpenter
Bart Van Assche
Ingo Molnar
Paul Gortmaker
Tejun Heo
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
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": 21, "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": 29, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
2016
66.67%
Joe Eykholt
713
23.58%
Hannes Reinecke
197
6.51%
Abhijeet Joglekar
49
1.62%
Bhanu Prakash Gollapudi
22
0.73%
Hillf Danton
5
0.17%
Christopher Leech
4
0.13%
Dan Carpenter
4
0.13%
Bart Van Assche
3
0.10%
Ingo Molnar
3
0.10%
Paul Gortmaker
3
0.10%
Tejun Heo
3
0.10%
Thomas Gleixner
2
0.07%
Total
3024
fc_elsct.c
140
-
8
440
Joe Eykholt
Robert Love
Christopher Leech
Bart Van Assche
Neerav Parikh
Paul Gortmaker
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": 21, "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%
Bart Van Assche
3
0.68%
Neerav Parikh
3
0.68%
Paul Gortmaker
3
0.68%
Thomas Gleixner
2
0.45%
Hannes Reinecke
1
0.23%
Total
440
fc_exch.c
2696
-
23
9964
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
Julia Lawall
Lucas De Marchi
Thomas Gleixner
Abhijeet Joglekar
Tejun Heo
Vasiliy Kulikov
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
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": 23}, ]}, {"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": 1782}, {"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": 48, "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": 28, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 21, "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": 23, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Love
6832
68.57%
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.35%
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%
Julia Lawall
2
0.02%
Lucas De Marchi
2
0.02%
Thomas Gleixner
2
0.02%
Abhijeet Joglekar
1
0.01%
Tejun Heo
1
0.01%
Vasiliy Kulikov
1
0.01%
Total
9964
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
Elena Reshetova
Michael Christie
Tejun Heo
Andy Grover
Lucas De Marchi
Martin K. Petersen
Thomas Gleixner
Uwe Kleine-König
Christoph Hellwig
Dan Carpenter
Daniel Mack
Geert Uytterhoeven
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": 23, "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": 36, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 44, "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": 32, "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": 36, "token_count": 1}, {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 31, "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": 28, "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": 38, "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": 45, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 43, "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": 33, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 19, "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%
Elena Reshetova
3
0.03%
Michael Christie
3
0.03%
Tejun Heo
3
0.03%
Andy Grover
2
0.02%
Lucas De Marchi
2
0.02%
Martin K. Petersen
2
0.02%
Thomas Gleixner
2
0.02%
Uwe Kleine-König
2
0.02%
Christoph Hellwig
1
0.01%
Dan Carpenter
1
0.01%
Daniel Mack
1
0.01%
Geert Uytterhoeven
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
Andreea-Cristina Bernat
Thomas Gleixner
Américo Wang
Hannes Reinecke
Johannes Berg
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": 21, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 37, "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%
Andreea-Cristina Bernat
2
0.17%
Thomas Gleixner
2
0.17%
Américo Wang
1
0.08%
Hannes Reinecke
1
0.08%
Johannes Berg
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
Bhanu Prakash Gollapudi
Lucas De Marchi
Ming Lu
Paul Gortmaker
Tejun Heo
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": 28, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 21, "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": 30, "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": 25, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 198}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 35, "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%
Bhanu Prakash Gollapudi
3
0.04%
Lucas De Marchi
3
0.04%
Ming Lu
3
0.04%
Paul Gortmaker
3
0.04%
Tejun Heo
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
Robert Love
Thomas Gleixner
Vasu Dev
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": 21, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 47, "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%
Robert Love
2
0.43%
Thomas Gleixner
2
0.43%
Vasu Dev
2
0.43%
Sebastian Herbszt
1
0.22%
Total
461
fc_rport.c
2275
-
25
9227
Joe Eykholt
Robert Love
Hannes Reinecke
Bhanu Prakash Gollapudi
Yi Zou
Abhijeet Joglekar
Mark D Rustad
Chad Dupuis
Christopher Leech
Thomas Abraham
Hillf Danton
Neerav Parikh
Satish Kharat
Randy Dunlap
Ingo Molnar
Krishna Mohan
Paul Gortmaker
Tejun Heo
Gustavo A. R. Silva
Kiran Patil
Lai Jiangshan
Thomas Gleixner
Bart Van Assche
Michael Christie
Uwe Kleine-König
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
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2700}, ]}, {"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": 92}, ]}, {"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": 36, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 1267}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 32, "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": 41, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 21, "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": 34, "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": 269}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 749}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Eykholt
3725
40.37%
Robert Love
2819
30.55%
Hannes Reinecke
1400
15.17%
Bhanu Prakash Gollapudi
425
4.61%
Yi Zou
332
3.60%
Abhijeet Joglekar
157
1.70%
Mark D Rustad
148
1.60%
Chad Dupuis
91
0.99%
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%
Ingo Molnar
3
0.03%
Krishna Mohan
3
0.03%
Paul Gortmaker
3
0.03%
Tejun Heo
3
0.03%
Gustavo A. R. Silva
2
0.02%
Kiran Patil
2
0.02%
Lai Jiangshan
2
0.02%
Thomas Gleixner
2
0.02%
Bart Van Assche
1
0.01%
Michael Christie
1
0.01%
Uwe Kleine-König
1
0.01%
Total
9227
Contributors:
49
Author
Tokens
Proportion
Commits
Proportion
0
Robert Love
23839
56.60%
22
6.71%
1
Joe Eykholt
6778
16.09%
71
21.65%
2
Hannes Reinecke
2896
6.88%
50
15.24%
3
Vasu Dev
1788
4.25%
44
13.41%
4
Christopher Leech
1373
3.26%
18
5.49%
5
Steve Ma
1153
2.74%
3
0.91%
6
Neerav Parikh
945
2.24%
5
1.52%
7
Yi Zou
634
1.51%
16
4.88%
8
Bart Van Assche
576
1.37%
13
3.96%
9
Bhanu Prakash Gollapudi
459
1.09%
8
2.44%
10
Abhijeet Joglekar
378
0.90%
8
2.44%
11
Kiran Patil
262
0.62%
4
1.22%
12
Hillf Danton
176
0.42%
13
3.96%
13
Mark D Rustad
148
0.35%
2
0.61%
14
John Fastabend
116
0.28%
3
0.91%
15
Johannes Thumshirn
101
0.24%
8
2.44%
16
Chad Dupuis
91
0.22%
1
0.30%
17
Steven Clark
78
0.19%
1
0.30%
18
Neil Horman
74
0.18%
1
0.30%
19
Kees Cook
47
0.11%
1
0.30%
20
Thomas Abraham
26
0.06%
1
0.30%
21
Paul Gortmaker
21
0.05%
2
0.61%
22
Randy Dunlap
21
0.05%
1
0.30%
23
Martin K. Petersen
20
0.05%
2
0.61%
24
Thomas Gleixner
20
0.05%
1
0.30%
25
Martin Wilck
16
0.04%
1
0.30%
26
Tejun Heo
16
0.04%
1
0.30%
27
Satish Kharat
8
0.02%
1
0.30%
28
Lucas De Marchi
7
0.02%
1
0.30%
29
Ingo Molnar
6
0.01%
1
0.30%
30
Arnd Bergmann
5
0.01%
1
0.30%
31
Dan Carpenter
5
0.01%
2
0.61%
32
Michael Christie
4
0.01%
2
0.61%
33
Elena Reshetova
3
0.01%
1
0.30%
34
Krishna Mohan
3
0.01%
1
0.30%
35
Ming Lu
3
0.01%
1
0.30%
36
Uwe Kleine-König
3
0.01%
3
0.91%
37
Andreea-Cristina Bernat
2
0.00%
1
0.30%
38
Andy Grover
2
0.00%
1
0.30%
39
Gustavo A. R. Silva
2
0.00%
2
0.61%
40
Julia Lawall
2
0.00%
1
0.30%
41
Lai Jiangshan
2
0.00%
1
0.30%
42
Américo Wang
1
0.00%
1
0.30%
43
Christoph Hellwig
1
0.00%
1
0.30%
44
Daniel Mack
1
0.00%
1
0.30%
45
Geert Uytterhoeven
1
0.00%
1
0.30%
46
Johannes Berg
1
0.00%
1
0.30%
47
Sebastian Herbszt
1
0.00%
1
0.30%
48
Vasiliy Kulikov
1
0.00%
1
0.30%
Total
42116
328