Linux Source Code
Home
Release 6.7
Help
device_handler
root
drivers
scsi
Highlighting
Reset All
By Author
By Age
──────────
Babu Moger
Bart Van Assche
Brian Bunker
Chandra Seetharaman
Chauhan, Vijay
Christoph Hellwig
Dan Carpenter
Ewan D. Milne
Gustavo A. R. Silva
Hannes Reinecke
Harvey Harrison
Hillf Danton
Ilgu Hong
James Bottomley
John Pittman
Linus Torvalds
Linus Torvalds (pre-git)
Martin George
Martin Wilck
Michael Christie
Mike Anderson
Paul Gortmaker
Phil Carmody
Richard Weinberger
Rob Evers
Stephen Kitt
Stewart, Sean
Tejun Heo
Thomas Gleixner
Ye Bin
Yue haibing
tang.junhui
yu kuai
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
scsi_dh_alua.c
1315
-
24
5456
Hannes Reinecke
Martin Wilck
Bart Van Assche
Rob Evers
Babu Moger
Christoph Hellwig
John Pittman
Chandra Seetharaman
Michael Christie
Stewart, Sean
Ilgu Hong
Dan Carpenter
tang.junhui
Mike Anderson
yu kuai
Stephen Kitt
Martin George
Tejun Heo
Paul Gortmaker
Yue haibing
Thomas Gleixner
Harvey Harrison
Ewan D. Milne
Brian Bunker
July 2008
August 2008
January 2009
October 2009
March 2010
September 2010
April 2011
May 2011
August 2011
October 2011
December 2011
March 2012
May 2012
August 2012
April 2013
October 2013
September 2014
August 2015
December 2015
February 2016
March 2016
April 2016
May 2016
September 2016
October 2016
November 2016
December 2016
March 2017
June 2017
September 2017
December 2017
March 2018
November 2018
May 2019
July 2019
October 2019
September 2020
March 2021
April 2021
May 2021
June 2021
May 2022
July 2022
October 2022
November 2022
December 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 1266}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 146}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2513}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 223}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Hannes Reinecke
4507
82.61%
Martin Wilck
223
4.09%
Bart Van Assche
164
3.01%
Rob Evers
146
2.68%
Babu Moger
84
1.54%
Christoph Hellwig
67
1.23%
John Pittman
60
1.10%
Chandra Seetharaman
54
0.99%
Michael Christie
48
0.88%
Stewart, Sean
30
0.55%
Ilgu Hong
30
0.55%
Dan Carpenter
8
0.15%
tang.junhui
5
0.09%
Mike Anderson
5
0.09%
yu kuai
4
0.07%
Stephen Kitt
4
0.07%
Martin George
4
0.07%
Tejun Heo
3
0.05%
Paul Gortmaker
3
0.05%
Yue haibing
2
0.04%
Thomas Gleixner
2
0.04%
Harvey Harrison
1
0.02%
Ewan D. Milne
1
0.02%
Brian Bunker
1
0.02%
Total
5456
scsi_dh_emc.c
548
-
13
2027
Chandra Seetharaman
Hannes Reinecke
Christoph Hellwig
Michael Christie
Paul Gortmaker
Bart Van Assche
Thomas Gleixner
Linus Torvalds (pre-git)
Dan Carpenter
Stephen Kitt
Mike Anderson
Linus Torvalds
James Bottomley
May 1998
February 2002
May 2008
July 2008
August 2008
September 2008
August 2009
October 2009
December 2009
May 2011
September 2014
August 2015
March 2016
October 2016
November 2016
February 2017
September 2017
March 2018
November 2018
May 2019
April 2021
July 2022
December 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 868}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 697}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Chandra Seetharaman
1073
52.94%
Hannes Reinecke
878
43.32%
Christoph Hellwig
35
1.73%
Michael Christie
25
1.23%
Paul Gortmaker
3
0.15%
Bart Van Assche
3
0.15%
Thomas Gleixner
2
0.10%
Linus Torvalds (pre-git)
2
0.10%
Dan Carpenter
2
0.10%
Stephen Kitt
1
0.05%
Mike Anderson
1
0.05%
Linus Torvalds
1
0.05%
James Bottomley
1
0.05%
Total
2027
scsi_dh_hp_sw.c
268
-
11
928
Hannes Reinecke
Michael Christie
Chandra Seetharaman
Christoph Hellwig
Gustavo A. R. Silva
Paul Gortmaker
Thomas Gleixner
Linus Torvalds (pre-git)
Bart Van Assche
Linus Torvalds
Hillf Danton
May 1998
February 2002
May 2008
July 2008
August 2008
October 2009
February 2011
May 2011
September 2014
August 2015
October 2016
November 2016
September 2017
November 2018
May 2019
August 2020
July 2022
December 2022
October 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 247}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Hannes Reinecke
514
55.39%
Michael Christie
331
35.67%
Chandra Seetharaman
35
3.77%
Christoph Hellwig
33
3.56%
Gustavo A. R. Silva
4
0.43%
Paul Gortmaker
3
0.32%
Thomas Gleixner
2
0.22%
Linus Torvalds (pre-git)
2
0.22%
Bart Van Assche
2
0.22%
Linus Torvalds
1
0.11%
Hillf Danton
1
0.11%
Total
928
scsi_dh_rdac.c
840
-
16
3548
Chandra Seetharaman
Babu Moger
Hannes Reinecke
Chauhan, Vijay
Michael Christie
Christoph Hellwig
Martin Wilck
Ye Bin
Richard Weinberger
Paul Gortmaker
Mike Anderson
Bart Van Assche
Linus Torvalds (pre-git)
Stephen Kitt
Phil Carmody
Linus Torvalds
May 1998
February 2002
May 2008
July 2008
August 2008
November 2008
January 2009
March 2009
April 2009
September 2009
October 2009
February 2011
April 2011
May 2011
July 2011
September 2011
November 2011
February 2012
September 2014
August 2015
January 2016
March 2016
October 2016
November 2016
September 2017
March 2018
November 2018
September 2019
January 2021
April 2021
July 2022
December 2022
October 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 1698}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 3, "token_count": 4}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 8, "token_count": 66}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 278}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 428}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 124}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Chandra Seetharaman
2287
64.46%
Babu Moger
513
14.46%
Hannes Reinecke
480
13.53%
Chauhan, Vijay
102
2.87%
Michael Christie
83
2.34%
Christoph Hellwig
43
1.21%
Martin Wilck
12
0.34%
Ye Bin
9
0.25%
Richard Weinberger
5
0.14%
Paul Gortmaker
3
0.08%
Mike Anderson
3
0.08%
Bart Van Assche
3
0.08%
Linus Torvalds (pre-git)
2
0.06%
Stephen Kitt
1
0.03%
Phil Carmody
1
0.03%
Linus Torvalds
1
0.03%
Total
3548
Contributors:
33
Author
Tokens
Proportion
Commits
Proportion
0
Hannes Reinecke
6379
53.34%
55
36.67%
1
Chandra Seetharaman
3449
28.84%
14
9.33%
2
Babu Moger
597
4.99%
15
10.00%
3
Michael Christie
487
4.07%
6
4.00%
4
Martin Wilck
235
1.97%
2
1.33%
5
Christoph Hellwig
178
1.49%
6
4.00%
6
Bart Van Assche
172
1.44%
14
9.33%
7
Rob Evers
146
1.22%
2
1.33%
8
Chauhan, Vijay
102
0.85%
5
3.33%
9
John Pittman
60
0.50%
2
1.33%
10
Stewart, Sean
30
0.25%
3
2.00%
11
Ilgu Hong
30
0.25%
1
0.67%
12
Paul Gortmaker
12
0.10%
1
0.67%
13
Dan Carpenter
10
0.08%
4
2.67%
14
Ye Bin
9
0.08%
1
0.67%
15
Mike Anderson
9
0.08%
1
0.67%
16
Thomas Gleixner
6
0.05%
2
1.33%
17
Stephen Kitt
6
0.05%
1
0.67%
18
Linus Torvalds (pre-git)
6
0.05%
1
0.67%
19
tang.junhui
5
0.04%
1
0.67%
20
Richard Weinberger
5
0.04%
1
0.67%
21
yu kuai
4
0.03%
1
0.67%
22
Martin George
4
0.03%
1
0.67%
23
Gustavo A. R. Silva
4
0.03%
1
0.67%
24
Tejun Heo
3
0.03%
1
0.67%
25
Linus Torvalds
3
0.03%
1
0.67%
26
Yue haibing
2
0.02%
1
0.67%
27
Phil Carmody
1
0.01%
1
0.67%
28
James Bottomley
1
0.01%
1
0.67%
29
Hillf Danton
1
0.01%
1
0.67%
30
Harvey Harrison
1
0.01%
1
0.67%
31
Ewan D. Milne
1
0.01%
1
0.67%
32
Brian Bunker
1
0.01%
1
0.67%
Total
11959
150