Linux Source Code
Home
Release 6.1
Help
iscsi
root
drivers
target
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Andy Grover
Arshad Hussain
Bart Van Assche
Benjamin Wang
Bhumika Goyal
Christoph Hellwig
Christophe Vu-Brugier
Christopher Leech
Colin Ian King
Dan Carpenter
David Disseldorp
Dax Kelson
Denys Vlasenko
Dmitry Bogdanov
Eric Seppanen
Evgenii Lepikhin
Feng Li
Florian Westphal
Ganesh Goudar
Greg Kroah-Hartman
Hariprasad Shenai
Herbert Xu
Hou Pu
Imran Haider
Ingo Molnar
Jason A. Donenfeld
Jens Axboe
Jesper Juhl
Jiang Yi
Jonathan Lemon
Jörn Engel
Kees Cook
Kent Overstreet
Laura Abbott
Matthew Wilcox
Maurizio Lombardi
Max Gurtovoy
Michael Christie
Mikulas Patocka
Nicholas Bellinger
Others
Paul Gortmaker
Roland Dreier
Roman Bolshakov
SF Markus Elfring
Sagi Grimberg
Santosh Rastapur
Sebastian Andrzej Siewior
Shlomo Pongratz
Steve Hodgson
Sudhakar Panneerselvam
Tang Wenji
Tejas Vaykole
Tejun Heo
Thomas Glanzmann
Thomas Gleixner
Varun Prakash
Vincent Pelletier
Yang Yingliang
ZouMingzhe
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cxgbit
5172
6
16
26082
Varun Prakash
Max Gurtovoy
Bart Van Assche
Santosh Rastapur
Hariprasad Shenai
Matthew Wilcox
Ganesh Goudar
Thomas Gleixner
Jonathan Lemon
Nicholas Bellinger
Ingo Molnar
Jason A. Donenfeld
Others
April 2016
May 2016
July 2016
September 2016
November 2016
January 2017
February 2017
June 2017
July 2017
October 2017
December 2017
July 2018
August 2018
September 2018
November 2018
January 2019
June 2019
July 2019
October 2019
December 2019
July 2020
August 2020
February 2021
April 2021
October 2021
April 2022
October 2022
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 24003}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 41, "token_count": 15}, {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 1, "token_count": 772}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 44, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 267}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 39, "token_count": 20}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 10}, {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 55, "token_count": 7}, {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Varun Prakash
25870
99.19%
Max Gurtovoy
62
0.24%
Bart Van Assche
41
0.16%
Santosh Rastapur
20
0.08%
Hariprasad Shenai
20
0.08%
Matthew Wilcox
18
0.07%
Ganesh Goudar
16
0.06%
Thomas Gleixner
10
0.04%
Jonathan Lemon
7
0.03%
Nicholas Bellinger
6
0.02%
Ingo Molnar
3
0.01%
Jason A. Donenfeld
1
0.00%
Others
8
0.03%
Total
26082
Files:
iscsi_target.c
4830
-
39
21759
Varun Prakash
Nicholas Bellinger
Bart Van Assche
Andy Grover
ZouMingzhe
Dmitry Bogdanov
Max Gurtovoy
Maurizio Lombardi
Sagi Grimberg
Jiang Yi
Sudhakar Panneerselvam
Roland Dreier
Christoph Hellwig
Herbert Xu
Laura Abbott
Michael Christie
Thomas Glanzmann
Arshad Hussain
Imran Haider
Tejun Heo
SF Markus Elfring
Roman Bolshakov
Sebastian Andrzej Siewior
David Disseldorp
Matthew Wilcox
Christophe Vu-Brugier
Paul Gortmaker
Ingo Molnar
Colin Ian King
Al Viro
Thomas Gleixner
Kees Cook
Dan Carpenter
Others
July 2011
August 2011
October 2011
November 2011
January 2012
February 2012
April 2012
July 2012
August 2012
September 2012
October 2012
November 2012
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
September 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
November 2015
January 2016
April 2016
May 2016
June 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
January 2018
June 2018
August 2018
September 2018
November 2018
December 2018
January 2019
April 2019
May 2019
September 2019
February 2020
March 2020
June 2020
August 2020
November 2020
December 2020
February 2021
April 2021
February 2022
April 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 0, "token_count": 7057}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 451}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 36, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1032}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 244}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 35, "token_count": 27}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 11}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 165}, {"author_id": 12, "token_count": 80}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 10, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 9722}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 37, "token_count": 25}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 77}, {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 20, "token_count": 71}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 17, "token_count": 2}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 31, "token_count": 36}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 361}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 107}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 25, "token_count": 62}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 83}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 210}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 169}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 259}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Varun Prakash
9987
45.90%
Nicholas Bellinger
9249
42.51%
Bart Van Assche
545
2.50%
Andy Grover
533
2.45%
ZouMingzhe
275
1.26%
Dmitry Bogdanov
259
1.19%
Max Gurtovoy
169
0.78%
Maurizio Lombardi
107
0.49%
Sagi Grimberg
102
0.47%
Jiang Yi
71
0.33%
Sudhakar Panneerselvam
62
0.28%
Roland Dreier
50
0.23%
Christoph Hellwig
42
0.19%
Herbert Xu
40
0.18%
Laura Abbott
36
0.17%
Michael Christie
35
0.16%
Thomas Glanzmann
31
0.14%
Arshad Hussain
27
0.12%
Imran Haider
25
0.11%
Tejun Heo
24
0.11%
SF Markus Elfring
15
0.07%
Roman Bolshakov
14
0.06%
Sebastian Andrzej Siewior
11
0.05%
David Disseldorp
11
0.05%
Matthew Wilcox
7
0.03%
Christophe Vu-Brugier
5
0.02%
Paul Gortmaker
3
0.01%
Ingo Molnar
3
0.01%
Colin Ian King
3
0.01%
Al Viro
3
0.01%
Thomas Gleixner
2
0.01%
Kees Cook
2
0.01%
Dan Carpenter
1
0.00%
Others
10
0.05%
Total
21759
iscsi_target.h
60
-
8
408
Nicholas Bellinger
Bart Van Assche
Max Gurtovoy
Christoph Hellwig
Andy Grover
Sebastian Andrzej Siewior
Matthew Wilcox
Greg Kroah-Hartman
July 2011
April 2012
September 2012
February 2013
March 2013
July 2013
August 2013
April 2015
August 2015
November 2016
November 2017
June 2018
January 2019
December 2020
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 299}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
340
83.33%
Bart Van Assche
28
6.86%
Max Gurtovoy
19
4.66%
Christoph Hellwig
11
2.70%
Andy Grover
4
0.98%
Sebastian Andrzej Siewior
3
0.74%
Matthew Wilcox
2
0.49%
Greg Kroah-Hartman
1
0.25%
Total
408
iscsi_target_auth.c
603
-
16
2533
Nicholas Bellinger
Maurizio Lombardi
Dmitry Bogdanov
Tejas Vaykole
Herbert Xu
Vincent Pelletier
Jason A. Donenfeld
Eric Seppanen
Andy Grover
Max Gurtovoy
David Disseldorp
Bart Van Assche
Thomas Gleixner
Sagi Grimberg
Others
July 2011
September 2011
November 2011
March 2013
October 2013
November 2013
May 2014
June 2014
January 2015
January 2016
November 2016
June 2017
December 2017
September 2018
May 2019
June 2019
October 2019
August 2020
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1212}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 16, "token_count": 158}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 94}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 66}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 474}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 336}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
1301
51.36%
Maurizio Lombardi
499
19.70%
Dmitry Bogdanov
336
13.26%
Tejas Vaykole
158
6.24%
Herbert Xu
94
3.71%
Vincent Pelletier
66
2.61%
Jason A. Donenfeld
33
1.30%
Eric Seppanen
17
0.67%
Andy Grover
11
0.43%
Max Gurtovoy
5
0.20%
David Disseldorp
4
0.16%
Bart Van Assche
3
0.12%
Thomas Gleixner
2
0.08%
Sagi Grimberg
1
0.04%
Others
3
0.12%
Total
2533
iscsi_target_auth.h
45
-
6
159
Nicholas Bellinger
Maurizio Lombardi
Bart Van Assche
Tejas Vaykole
Max Gurtovoy
Greg Kroah-Hartman
July 2011
May 2014
November 2016
November 2017
October 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
102
64.15%
Maurizio Lombardi
42
26.42%
Bart Van Assche
8
5.03%
Tejas Vaykole
4
2.52%
Max Gurtovoy
2
1.26%
Greg Kroah-Hartman
1
0.63%
Total
159
iscsi_target_configfs.c
1595
-
22
5410
Nicholas Bellinger
Christoph Hellwig
Dmitry Bogdanov
ZouMingzhe
Andy Grover
Jörn Engel
Sagi Grimberg
Max Gurtovoy
Maurizio Lombardi
Roland Dreier
Varun Prakash
David Disseldorp
Bart Van Assche
Thomas Glanzmann
Tang Wenji
Paul Gortmaker
Thomas Gleixner
Others
July 2011
August 2011
November 2011
January 2012
February 2012
April 2012
August 2012
September 2012
December 2012
March 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
February 2014
March 2014
January 2015
March 2015
April 2015
May 2015
July 2015
August 2015
October 2015
January 2016
February 2016
March 2016
April 2016
May 2016
October 2016
November 2016
December 2016
February 2017
April 2017
July 2017
September 2017
November 2018
May 2019
March 2020
February 2021
September 2021
February 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3493}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 23, "token_count": 55}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 323}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 111}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 107}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 176}, {"author_id": 8, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
4065
75.14%
Christoph Hellwig
581
10.74%
Dmitry Bogdanov
287
5.30%
ZouMingzhe
147
2.72%
Andy Grover
120
2.22%
Jörn Engel
55
1.02%
Sagi Grimberg
27
0.50%
Max Gurtovoy
24
0.44%
Maurizio Lombardi
24
0.44%
Roland Dreier
16
0.30%
Varun Prakash
13
0.24%
David Disseldorp
13
0.24%
Bart Van Assche
11
0.20%
Thomas Glanzmann
7
0.13%
Tang Wenji
5
0.09%
Paul Gortmaker
3
0.06%
Thomas Gleixner
2
0.04%
Others
10
0.18%
Total
5410
iscsi_target_datain_values.c
519
-
7
2494
Nicholas Bellinger
Andy Grover
Max Gurtovoy
Varun Prakash
Bart Van Assche
Thomas Gleixner
Sagi Grimberg
July 2011
April 2012
January 2015
April 2016
November 2016
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2437}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2437
97.71%
Andy Grover
32
1.28%
Max Gurtovoy
14
0.56%
Varun Prakash
5
0.20%
Bart Van Assche
3
0.12%
Thomas Gleixner
2
0.08%
Sagi Grimberg
1
0.04%
Total
2494
iscsi_target_datain_values.h
16
-
4
86
Nicholas Bellinger
Max Gurtovoy
Bart Van Assche
Greg Kroah-Hartman
July 2011
November 2016
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
74
86.05%
Max Gurtovoy
6
6.98%
Bart Van Assche
5
5.81%
Greg Kroah-Hartman
1
1.16%
Total
86
iscsi_target_device.c
57
-
6
133
Nicholas Bellinger
Roland Dreier
Max Gurtovoy
Thomas Gleixner
Sagi Grimberg
Christoph Hellwig
July 2011
November 2011
March 2013
January 2015
July 2015
September 2015
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
103
77.44%
Roland Dreier
23
17.29%
Max Gurtovoy
3
2.26%
Thomas Gleixner
2
1.50%
Sagi Grimberg
1
0.75%
Christoph Hellwig
1
0.75%
Total
133
iscsi_target_device.h
11
-
4
38
Nicholas Bellinger
Max Gurtovoy
Bart Van Assche
Greg Kroah-Hartman
July 2011
November 2016
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
28
73.68%
Max Gurtovoy
5
13.16%
Bart Van Assche
4
10.53%
Greg Kroah-Hartman
1
2.63%
Total
38
iscsi_target_erl0.c
936
-
15
3972
Nicholas Bellinger
Christoph Hellwig
Andy Grover
Max Gurtovoy
Jiang Yi
Bart Van Assche
Kees Cook
Varun Prakash
Thomas Gleixner
Sebastian Andrzej Siewior
Jörn Engel
Sagi Grimberg
Ingo Molnar
David Disseldorp
Others
July 2011
November 2011
April 2012
August 2012
September 2012
May 2013
July 2013
October 2013
January 2015
February 2015
May 2016
January 2017
February 2017
May 2017
October 2017
October 2018
January 2019
May 2019
December 2020
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3650}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
3730
93.91%
Christoph Hellwig
98
2.47%
Andy Grover
46
1.16%
Max Gurtovoy
34
0.86%
Jiang Yi
19
0.48%
Bart Van Assche
19
0.48%
Kees Cook
12
0.30%
Varun Prakash
4
0.10%
Thomas Gleixner
2
0.05%
Sebastian Andrzej Siewior
2
0.05%
Jörn Engel
2
0.05%
Sagi Grimberg
1
0.03%
Ingo Molnar
1
0.03%
David Disseldorp
1
0.03%
Others
1
0.03%
Total
3972
iscsi_target_erl0.h
22
-
6
128
Nicholas Bellinger
Bart Van Assche
Max Gurtovoy
Kees Cook
Jiang Yi
Greg Kroah-Hartman
July 2011
November 2016
May 2017
October 2017
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
93
72.66%
Bart Van Assche
15
11.72%
Max Gurtovoy
12
9.38%
Kees Cook
4
3.13%
Jiang Yi
3
2.34%
Greg Kroah-Hartman
1
0.78%
Total
128
iscsi_target_erl1.c
1239
-
11
4962
Nicholas Bellinger
Bart Van Assche
Andy Grover
David Disseldorp
Max Gurtovoy
Christoph Hellwig
Kees Cook
Shlomo Pongratz
Thomas Gleixner
Sagi Grimberg
Dan Carpenter
July 2011
August 2011
November 2011
December 2011
April 2012
July 2012
September 2012
November 2012
March 2013
May 2013
July 2013
February 2014
January 2015
November 2016
May 2017
October 2017
October 2018
November 2018
January 2019
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 4572}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 65}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
4642
93.55%
Bart Van Assche
91
1.83%
Andy Grover
67
1.35%
David Disseldorp
65
1.31%
Max Gurtovoy
46
0.93%
Christoph Hellwig
24
0.48%
Kees Cook
12
0.24%
Shlomo Pongratz
11
0.22%
Thomas Gleixner
2
0.04%
Sagi Grimberg
1
0.02%
Dan Carpenter
1
0.02%
Total
4962
iscsi_target_erl1.h
38
-
6
260
Nicholas Bellinger
Bart Van Assche
Max Gurtovoy
Kees Cook
Christoph Hellwig
Greg Kroah-Hartman
July 2011
September 2012
November 2016
May 2017
October 2017
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
203
78.08%
Bart Van Assche
28
10.77%
Max Gurtovoy
22
8.46%
Kees Cook
4
1.54%
Christoph Hellwig
2
0.77%
Greg Kroah-Hartman
1
0.38%
Total
260
iscsi_target_erl2.c
429
-
10
1779
Nicholas Bellinger
Max Gurtovoy
Andy Grover
Christoph Hellwig
Bart Van Assche
Steve Hodgson
Thomas Gleixner
Sagi Grimberg
Roland Dreier
Colin Ian King
July 2011
October 2011
November 2011
April 2012
September 2012
November 2012
January 2013
May 2013
February 2014
January 2015
November 2016
December 2016
September 2018
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1685}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
1721
96.74%
Max Gurtovoy
23
1.29%
Andy Grover
13
0.73%
Christoph Hellwig
7
0.39%
Bart Van Assche
6
0.34%
Steve Hodgson
4
0.22%
Thomas Gleixner
2
0.11%
Sagi Grimberg
1
0.06%
Roland Dreier
1
0.06%
Colin Ian King
1
0.06%
Total
1779
iscsi_target_erl2.h
26
-
6
131
Nicholas Bellinger
Max Gurtovoy
Bart Van Assche
Greg Kroah-Hartman
Colin Ian King
Christoph Hellwig
July 2011
September 2012
November 2016
December 2016
November 2017
September 2018
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
102
77.86%
Max Gurtovoy
13
9.92%
Bart Van Assche
13
9.92%
Greg Kroah-Hartman
1
0.76%
Colin Ian King
1
0.76%
Christoph Hellwig
1
0.76%
Total
131
iscsi_target_login.c
1474
-
38
6494
Nicholas Bellinger
Michael Christie
Andy Grover
Roland Dreier
Herbert Xu
Varun Prakash
Dmitry Bogdanov
Sagi Grimberg
Christopher Leech
ZouMingzhe
Max Gurtovoy
Benjamin Wang
Jason A. Donenfeld
Bart Van Assche
Maurizio Lombardi
Christoph Hellwig
Mikulas Patocka
Matthew Wilcox
Kees Cook
Jiang Yi
Denys Vlasenko
Evgenii Lepikhin
Feng Li
Dax Kelson
Vincent Pelletier
Hou Pu
Tang Wenji
Ingo Molnar
Colin Ian King
Al Viro
Thomas Gleixner
Christophe Vu-Brugier
Tejun Heo
Others
July 2011
August 2011
November 2011
January 2012
February 2012
August 2012
September 2012
November 2012
February 2013
March 2013
July 2013
August 2013
September 2013
October 2013
April 2014
May 2014
June 2014
December 2014
January 2015
February 2015
April 2015
July 2015
August 2015
January 2016
April 2016
July 2016
September 2016
November 2016
December 2016
February 2017
April 2017
May 2017
June 2017
August 2017
October 2017
February 2018
June 2018
July 2018
August 2018
September 2018
March 2019
May 2019
March 2020
May 2020
July 2020
January 2021
February 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3103}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 58, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 33, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1076}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 50}, {"author_id": 0, "token_count": 578}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 10, "token_count": 102}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 100}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 26, "token_count": 27}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 380}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 56}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
5157
79.41%
Michael Christie
411
6.33%
Andy Grover
142
2.19%
Roland Dreier
121
1.86%
Herbert Xu
100
1.54%
Varun Prakash
65
1.00%
Dmitry Bogdanov
56
0.86%
Sagi Grimberg
51
0.79%
Christopher Leech
50
0.77%
ZouMingzhe
39
0.60%
Max Gurtovoy
39
0.60%
Benjamin Wang
28
0.43%
Jason A. Donenfeld
27
0.42%
Bart Van Assche
27
0.42%
Maurizio Lombardi
26
0.40%
Christoph Hellwig
26
0.40%
Mikulas Patocka
22
0.34%
Matthew Wilcox
15
0.23%
Kees Cook
14
0.22%
Jiang Yi
13
0.20%
Denys Vlasenko
8
0.12%
Evgenii Lepikhin
7
0.11%
Feng Li
6
0.09%
Dax Kelson
6
0.09%
Vincent Pelletier
5
0.08%
Hou Pu
5
0.08%
Tang Wenji
4
0.06%
Ingo Molnar
3
0.05%
Colin Ian King
3
0.05%
Al Viro
3
0.05%
Thomas Gleixner
2
0.03%
Christophe Vu-Brugier
2
0.03%
Tejun Heo
1
0.02%
Others
10
0.15%
Total
6494
iscsi_target_login.h
29
-
6
187
Nicholas Bellinger
Bart Van Assche
Max Gurtovoy
Kees Cook
Andy Grover
Greg Kroah-Hartman
July 2011
March 2013
August 2013
July 2015
August 2015
November 2016
May 2017
October 2017
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
149
79.68%
Bart Van Assche
20
10.70%
Max Gurtovoy
11
5.88%
Kees Cook
4
2.14%
Andy Grover
2
1.07%
Greg Kroah-Hartman
1
0.53%
Total
187
iscsi_target_nego.c
1388
-
21
5813
Nicholas Bellinger
Dmitry Bogdanov
Hou Pu
Kees Cook
Roland Dreier
Max Gurtovoy
Bart Van Assche
Andy Grover
Florian Westphal
Christoph Hellwig
Yang Yingliang
Varun Prakash
Ingo Molnar
Thomas Gleixner
Christophe Vu-Brugier
Sagi Grimberg
Eric Seppanen
Others
July 2011
August 2011
November 2011
February 2012
September 2012
November 2012
March 2013
June 2013
August 2013
September 2013
October 2013
November 2013
January 2014
May 2014
June 2014
January 2015
July 2015
November 2015
February 2016
April 2016
November 2016
February 2017
May 2017
July 2017
October 2017
January 2018
May 2019
July 2020
April 2021
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3182}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 987}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 148}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 0, "token_count": 423}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 62}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 45, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 101}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 269}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
5200
89.45%
Dmitry Bogdanov
313
5.38%
Hou Pu
101
1.74%
Kees Cook
62
1.07%
Roland Dreier
29
0.50%
Max Gurtovoy
29
0.50%
Bart Van Assche
17
0.29%
Andy Grover
17
0.29%
Florian Westphal
16
0.28%
Christoph Hellwig
6
0.10%
Yang Yingliang
5
0.09%
Varun Prakash
5
0.09%
Ingo Molnar
3
0.05%
Thomas Gleixner
2
0.03%
Christophe Vu-Brugier
2
0.03%
Sagi Grimberg
1
0.02%
Eric Seppanen
1
0.02%
Others
4
0.07%
Total
5813
iscsi_target_nego.h
26
-
5
139
Nicholas Bellinger
Dmitry Bogdanov
Bart Van Assche
Max Gurtovoy
Greg Kroah-Hartman
July 2011
March 2013
November 2016
November 2017
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
110
79.14%
Dmitry Bogdanov
14
10.07%
Bart Van Assche
8
5.76%
Max Gurtovoy
6
4.32%
Greg Kroah-Hartman
1
0.72%
Total
139
iscsi_target_nodeattrib.c
254
-
5
926
Nicholas Bellinger
Dmitry Bogdanov
Thomas Gleixner
Max Gurtovoy
Sagi Grimberg
July 2011
November 2013
January 2015
May 2019
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 905}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
915
98.81%
Dmitry Bogdanov
6
0.65%
Thomas Gleixner
2
0.22%
Max Gurtovoy
2
0.22%
Sagi Grimberg
1
0.11%
Total
926
iscsi_target_nodeattrib.h
21
-
3
120
Nicholas Bellinger
Bart Van Assche
Greg Kroah-Hartman
July 2011
November 2013
November 2016
November 2017
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
110
91.67%
Bart Van Assche
9
7.50%
Greg Kroah-Hartman
1
0.83%
Total
120
iscsi_target_parameters.c
1715
-
20
8698
Nicholas Bellinger
Christophe Vu-Brugier
Jesper Juhl
SF Markus Elfring
Kees Cook
Varun Prakash
Dan Carpenter
Max Gurtovoy
Bart Van Assche
Yang Yingliang
Sebastian Andrzej Siewior
Roland Dreier
Jörn Engel
Thomas Gleixner
Sagi Grimberg
Andy Grover
Others
July 2011
August 2011
April 2012
July 2012
September 2012
October 2012
November 2012
January 2013
March 2013
May 2013
July 2013
May 2014
June 2014
September 2014
January 2015
April 2015
May 2015
September 2015
October 2015
April 2016
November 2016
July 2017
November 2017
May 2019
April 2021
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 7697}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 24, "token_count": 66}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 386}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 13, "token_count": 252}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
8295
95.37%
Christophe Vu-Brugier
259
2.98%
Jesper Juhl
66
0.76%
SF Markus Elfring
26
0.30%
Kees Cook
9
0.10%
Varun Prakash
5
0.06%
Dan Carpenter
5
0.06%
Max Gurtovoy
4
0.05%
Bart Van Assche
4
0.05%
Yang Yingliang
3
0.03%
Sebastian Andrzej Siewior
3
0.03%
Roland Dreier
3
0.03%
Jörn Engel
3
0.03%
Thomas Gleixner
2
0.02%
Sagi Grimberg
1
0.01%
Andy Grover
1
0.01%
Others
9
0.10%
Total
8698
iscsi_target_parameters.h
293
-
6
1144
Nicholas Bellinger
Bart Van Assche
Christophe Vu-Brugier
Max Gurtovoy
Kees Cook
Greg Kroah-Hartman
July 2011
September 2012
March 2013
May 2013
April 2015
November 2016
July 2017
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1077}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
1116
97.55%
Bart Van Assche
14
1.22%
Christophe Vu-Brugier
5
0.44%
Max Gurtovoy
4
0.35%
Kees Cook
4
0.35%
Greg Kroah-Hartman
1
0.09%
Total
1144
iscsi_target_seq_pdu_list.c
690
-
6
3487
Nicholas Bellinger
Andy Grover
Max Gurtovoy
Dan Carpenter
Thomas Gleixner
Sagi Grimberg
July 2011
April 2012
September 2012
January 2015
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2974}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 387}, {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
3060
87.75%
Andy Grover
387
11.10%
Max Gurtovoy
22
0.63%
Dan Carpenter
15
0.43%
Thomas Gleixner
2
0.06%
Sagi Grimberg
1
0.03%
Total
3487
iscsi_target_seq_pdu_list.h
92
-
5
280
Nicholas Bellinger
Bart Van Assche
Max Gurtovoy
Andy Grover
Greg Kroah-Hartman
July 2011
April 2012
November 2016
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
264
94.29%
Bart Van Assche
8
2.86%
Max Gurtovoy
5
1.79%
Andy Grover
2
0.71%
Greg Kroah-Hartman
1
0.36%
Total
280
iscsi_target_stat.c
798
-
10
3764
Nicholas Bellinger
Christoph Hellwig
Dan Carpenter
Max Gurtovoy
Bhumika Goyal
Paul Gortmaker
Andy Grover
Thomas Gleixner
Sagi Grimberg
David Disseldorp
July 2011
August 2011
January 2013
September 2013
November 2013
January 2015
August 2015
October 2015
October 2017
October 2018
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2910}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 27, "token_count": 34}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 763}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2941
78.13%
Christoph Hellwig
763
20.27%
Dan Carpenter
34
0.90%
Max Gurtovoy
8
0.21%
Bhumika Goyal
6
0.16%
Paul Gortmaker
3
0.08%
Andy Grover
3
0.08%
Thomas Gleixner
2
0.05%
Sagi Grimberg
2
0.05%
David Disseldorp
2
0.05%
Total
3764
iscsi_target_tmr.c
841
-
10
3134
Nicholas Bellinger
Christoph Hellwig
Max Gurtovoy
Steve Hodgson
Roland Dreier
Andy Grover
Bart Van Assche
Thomas Gleixner
Sagi Grimberg
Others
July 2011
September 2011
October 2011
November 2011
December 2011
April 2012
May 2012
July 2012
September 2012
November 2012
March 2013
January 2015
May 2015
June 2015
July 2015
December 2016
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2922}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2966
94.64%
Christoph Hellwig
101
3.22%
Max Gurtovoy
37
1.18%
Steve Hodgson
8
0.26%
Roland Dreier
7
0.22%
Andy Grover
7
0.22%
Bart Van Assche
3
0.10%
Thomas Gleixner
2
0.06%
Sagi Grimberg
1
0.03%
Others
2
0.06%
Total
3134
iscsi_target_tmr.h
21
-
4
108
Nicholas Bellinger
Bart Van Assche
Max Gurtovoy
Greg Kroah-Hartman
July 2011
November 2016
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
88
81.48%
Bart Van Assche
10
9.26%
Max Gurtovoy
9
8.33%
Greg Kroah-Hartman
1
0.93%
Total
108
iscsi_target_tpg.c
912
-
12
3925
Nicholas Bellinger
Sagi Grimberg
Thomas Glanzmann
David Disseldorp
Andy Grover
Tang Wenji
Bart Van Assche
ZouMingzhe
Christoph Hellwig
Thomas Gleixner
Max Gurtovoy
Dmitry Bogdanov
July 2011
November 2011
July 2012
September 2012
February 2013
March 2013
August 2013
October 2013
November 2013
February 2014
April 2014
June 2014
January 2015
March 2015
May 2015
August 2015
November 2016
June 2017
July 2017
September 2017
June 2018
May 2019
January 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3040}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 18, "token_count": 85}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 85}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 11, "token_count": 85}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
3583
91.29%
Sagi Grimberg
94
2.39%
Thomas Glanzmann
85
2.17%
David Disseldorp
85
2.17%
Andy Grover
42
1.07%
Tang Wenji
18
0.46%
Bart Van Assche
6
0.15%
ZouMingzhe
5
0.13%
Christoph Hellwig
3
0.08%
Thomas Gleixner
2
0.05%
Max Gurtovoy
1
0.03%
Dmitry Bogdanov
1
0.03%
Total
3925
iscsi_target_tpg.h
54
-
8
404
Nicholas Bellinger
Bart Van Assche
Thomas Glanzmann
Sagi Grimberg
David Disseldorp
Max Gurtovoy
Greg Kroah-Hartman
Andy Grover
July 2011
August 2013
October 2013
November 2013
February 2014
March 2015
August 2015
November 2016
July 2017
November 2017
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
347
85.89%
Bart Van Assche
20
4.95%
Thomas Glanzmann
11
2.72%
Sagi Grimberg
11
2.72%
David Disseldorp
11
2.72%
Max Gurtovoy
2
0.50%
Greg Kroah-Hartman
1
0.25%
Andy Grover
1
0.25%
Total
404
iscsi_target_transport.c
54
-
4
220
Nicholas Bellinger
Bart Van Assche
Max Gurtovoy
Greg Kroah-Hartman
March 2013
November 2016
November 2017
August 2020
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
215
97.73%
Bart Van Assche
3
1.36%
Max Gurtovoy
1
0.45%
Greg Kroah-Hartman
1
0.45%
Total
220
iscsi_target_util.c
1371
-
19
6266
Nicholas Bellinger
Matthew Wilcox
Bart Van Assche
David Disseldorp
Roland Dreier
Al Viro
Max Gurtovoy
Varun Prakash
Kees Cook
Jens Axboe
Andy Grover
Christoph Hellwig
Kent Overstreet
Sebastian Andrzej Siewior
Sagi Grimberg
Maurizio Lombardi
Jörn Engel
Thomas Gleixner
Michael Christie
July 2011
September 2011
October 2011
November 2011
January 2012
April 2012
September 2012
October 2012
March 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
January 2014
June 2014
July 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
July 2015
August 2015
April 2016
October 2016
November 2016
January 2017
May 2017
October 2017
June 2018
July 2018
August 2018
October 2018
November 2018
January 2019
April 2019
May 2019
April 2020
December 2020
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 4889}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 103}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 19, "token_count": 94}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 138}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 135}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 40, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
5386
85.96%
Matthew Wilcox
138
2.20%
Bart Van Assche
136
2.17%
David Disseldorp
135
2.15%
Roland Dreier
118
1.88%
Al Viro
113
1.80%
Max Gurtovoy
86
1.37%
Varun Prakash
34
0.54%
Kees Cook
26
0.41%
Jens Axboe
20
0.32%
Andy Grover
14
0.22%
Christoph Hellwig
12
0.19%
Kent Overstreet
10
0.16%
Sebastian Andrzej Siewior
9
0.14%
Sagi Grimberg
9
0.14%
Maurizio Lombardi
9
0.14%
Jörn Engel
8
0.13%
Thomas Gleixner
2
0.03%
Michael Christie
1
0.02%
Total
6266
iscsi_target_util.h
72
-
9
682
Nicholas Bellinger
Max Gurtovoy
Bart Van Assche
Roland Dreier
Kees Cook
David Disseldorp
Sebastian Andrzej Siewior
Christoph Hellwig
Greg Kroah-Hartman
July 2011
October 2011
September 2012
October 2012
March 2013
May 2013
July 2013
January 2014
March 2014
October 2016
November 2016
May 2017
October 2017
November 2017
October 2018
December 2020
April 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 519}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
557
81.67%
Max Gurtovoy
64
9.38%
Bart Van Assche
28
4.11%
Roland Dreier
8
1.17%
Kees Cook
8
1.17%
David Disseldorp
8
1.17%
Sebastian Andrzej Siewior
5
0.73%
Christoph Hellwig
3
0.44%
Greg Kroah-Hartman
1
0.15%
Total
682
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
85
Author
Tokens
Proportion
Commits
Proportion
0
Nicholas Bellinger
68655
59.12%
111
26.81%
1
Varun Prakash
35988
30.99%
51
12.32%
2
Christoph Hellwig
1681
1.45%
22
5.31%
3
Andy Grover
1444
1.24%
21
5.07%
4
Dmitry Bogdanov
1272
1.10%
8
1.93%
5
Bart Van Assche
1133
0.98%
36
8.70%
6
Max Gurtovoy
789
0.68%
4
0.97%
7
Maurizio Lombardi
707
0.61%
7
1.69%
8
ZouMingzhe
466
0.40%
3
0.72%
9
Michael Christie
447
0.38%
6
1.45%
10
Roland Dreier
376
0.32%
9
2.17%
11
David Disseldorp
335
0.29%
10
2.42%
12
Sagi Grimberg
307
0.26%
12
2.90%
13
Christophe Vu-Brugier
273
0.24%
3
0.72%
14
Herbert Xu
234
0.20%
1
0.24%
15
Matthew Wilcox
180
0.16%
4
0.97%
16
Tejas Vaykole
162
0.14%
1
0.24%
17
Kees Cook
161
0.14%
2
0.48%
18
Thomas Glanzmann
134
0.12%
2
0.48%
19
Al Viro
119
0.10%
4
0.97%
20
Jiang Yi
106
0.09%
1
0.24%
21
Hou Pu
106
0.09%
3
0.72%
22
Vincent Pelletier
71
0.06%
3
0.72%
23
Jörn Engel
68
0.06%
5
1.21%
24
Jesper Juhl
66
0.06%
1
0.24%
25
Sudhakar Panneerselvam
62
0.05%
3
0.72%
26
Jason A. Donenfeld
61
0.05%
2
0.48%
27
Dan Carpenter
56
0.05%
6
1.45%
28
Christopher Leech
50
0.04%
1
0.24%
29
Thomas Gleixner
44
0.04%
2
0.48%
30
SF Markus Elfring
41
0.04%
3
0.72%
31
Laura Abbott
36
0.03%
1
0.24%
32
Sebastian Andrzej Siewior
33
0.03%
4
0.97%
33
Benjamin Wang
28
0.02%
1
0.24%
34
Tang Wenji
27
0.02%
3
0.72%
35
Arshad Hussain
27
0.02%
1
0.24%
36
Tejun Heo
25
0.02%
1
0.24%
37
Imran Haider
25
0.02%
1
0.24%
38
Mikulas Patocka
22
0.02%
1
0.24%
39
Santosh Rastapur
20
0.02%
1
0.24%
40
Jens Axboe
20
0.02%
1
0.24%
41
Hariprasad Shenai
20
0.02%
2
0.48%
42
Eric Seppanen
18
0.02%
2
0.48%
43
Greg Kroah-Hartman
16
0.01%
1
0.24%
44
Ganesh Goudar
16
0.01%
1
0.24%
45
Florian Westphal
16
0.01%
1
0.24%
46
Roman Bolshakov
14
0.01%
1
0.24%
47
Ingo Molnar
13
0.01%
2
0.48%
48
Steve Hodgson
12
0.01%
1
0.24%
49
Shlomo Pongratz
11
0.01%
1
0.24%
50
Kent Overstreet
10
0.01%
1
0.24%
51
Paul Gortmaker
9
0.01%
2
0.48%
52
Yang Yingliang
8
0.01%
1
0.24%
53
Denys Vlasenko
8
0.01%
1
0.24%
54
Colin Ian King
8
0.01%
2
0.48%
55
Jonathan Lemon
7
0.01%
1
0.24%
56
Evgenii Lepikhin
7
0.01%
1
0.24%
57
Feng Li
6
0.01%
1
0.24%
58
Dax Kelson
6
0.01%
1
0.24%
59
Bhumika Goyal
6
0.01%
1
0.24%
60
Others
57
0.05%
28
6.76%
Total
116125
414