Linux Source Code
Home
Release 7.1
Help
common
root
fs
smb
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Aurelien Aptel
Bharath SM
ChenXiaoSong
Cyrill V. Gorcunov
David Howells
Dmitry Antipov
Enzo Matsumiya
Gustavo A. R. Silva
Jeff Johnson
Jeff Layton
Kees Cook
Kenneth D'souza
Namjae Jeon
Pali Rohár
Paulo Alcantara
Pavel Shilovsky
Ronnie Sahlberg
Sachin S. Prabhu
Sergey Senozhatsky
Shen Lichuan
Shyam Prasad N
Stefan Metzmacher
Steve French
Thorsten Blum
Tim Gardner
ZhangGuoDong
ZhaoLong Wang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cifs_md4.c
198
-
3
1678
Ronnie Sahlberg
Steve French
Jeff Johnson
October 2002
August 2021
May 2024
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 1661}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 22, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ronnie Sahlberg
1661
98.99%
Steve French
12
0.72%
Jeff Johnson
5
0.30%
Total
1678
fscc.h
566
-
10
1536
ZhangGuoDong
Namjae Jeon
ChenXiaoSong
Steve French
Al Viro
Kees Cook
Pavel Shilovsky
Gustavo A. R. Silva
Dmitry Antipov
Thorsten Blum
October 2002
September 2004
November 2004
June 2006
March 2009
June 2011
December 2011
July 2012
November 2015
June 2018
December 2019
March 2020
March 2021
June 2021
March 2022
November 2022
December 2022
February 2023
November 2023
April 2024
August 2024
April 2025
November 2025
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 379}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 7, "token_count": 223}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 6, "token_count": 719}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
ZhangGuoDong
719
46.81%
Namjae Jeon
379
24.67%
ChenXiaoSong
223
14.52%
Steve French
157
10.22%
Al Viro
18
1.17%
Kees Cook
15
0.98%
Pavel Shilovsky
12
0.78%
Gustavo A. R. Silva
6
0.39%
Dmitry Antipov
6
0.39%
Thorsten Blum
1
0.07%
Total
1536
md4.h
27
-
1
90
Ronnie Sahlberg
August 2021
var spanGroupData = [ {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Ronnie Sahlberg
90
100.00%
Total
90
smb1pdu.h
56
-
8
135
Namjae Jeon
Steve French
ZhangGuoDong
ChenXiaoSong
Ronnie Sahlberg
Tim Gardner
Gustavo A. R. Silva
Al Viro
October 2002
September 2004
November 2013
March 2021
June 2021
November 2021
March 2022
June 2023
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 98}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 6, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
98
72.59%
Steve French
17
12.59%
ZhangGuoDong
8
5.93%
ChenXiaoSong
7
5.19%
Ronnie Sahlberg
2
1.48%
Tim Gardner
1
0.74%
Gustavo A. R. Silva
1
0.74%
Al Viro
1
0.74%
Total
135
smb2pdu.h
1784
-
19
4767
Ronnie Sahlberg
Steve French
Namjae Jeon
Pavel Shilovsky
ZhangGuoDong
Gustavo A. R. Silva
ChenXiaoSong
Kees Cook
Enzo Matsumiya
Paulo Alcantara
Aurelien Aptel
Thorsten Blum
Pali Rohár
Dmitry Antipov
David Howells
Bharath SM
ZhaoLong Wang
Shen Lichuan
Sachin S. Prabhu
October 2007
March 2011
June 2011
December 2011
September 2012
October 2012
June 2013
August 2013
October 2013
November 2013
December 2014
February 2015
November 2015
December 2015
November 2016
February 2018
May 2018
June 2018
August 2018
September 2018
January 2019
April 2019
May 2019
December 2019
February 2020
March 2020
May 2020
June 2020
October 2020
March 2021
April 2021
May 2021
June 2021
September 2021
November 2021
January 2022
March 2022
May 2022
October 2022
February 2023
April 2023
August 2023
September 2023
October 2023
November 2023
December 2023
March 2024
April 2024
June 2024
August 2024
September 2024
March 2025
October 2025
November 2025
December 2025
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 211}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 388}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 548}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 1, "token_count": 922}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 870}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 2, "token_count": 496}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 11, "token_count": 21}, {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 122}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 24, "token_count": 2}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 6, "token_count": 70}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 7, "token_count": 30}, {"author_id": 6, "token_count": 173}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 6, "token_count": 144}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 2, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Ronnie Sahlberg
1793
37.61%
Steve French
1135
23.81%
Namjae Jeon
733
15.38%
Pavel Shilovsky
493
10.34%
ZhangGuoDong
387
8.12%
Gustavo A. R. Silva
45
0.94%
ChenXiaoSong
30
0.63%
Kees Cook
29
0.61%
Enzo Matsumiya
26
0.55%
Paulo Alcantara
24
0.50%
Aurelien Aptel
22
0.46%
Thorsten Blum
12
0.25%
Pali Rohár
10
0.21%
Dmitry Antipov
7
0.15%
David Howells
6
0.13%
Bharath SM
6
0.13%
ZhaoLong Wang
5
0.10%
Shen Lichuan
2
0.04%
Sachin S. Prabhu
2
0.04%
Total
4767
smb2status.h
1789
-
8
8764
Pavel Shilovsky
David Howells
Sergey Senozhatsky
Stefan Metzmacher
Shyam Prasad N
ChenXiaoSong
Steve French
Namjae Jeon
December 2011
March 2019
March 2021
June 2021
September 2021
January 2024
August 2024
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 5247}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 1740}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 3, "token_count": 1745}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 17, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Shilovsky
5247
59.87%
David Howells
1745
19.91%
Sergey Senozhatsky
1740
19.85%
Stefan Metzmacher
9
0.10%
Shyam Prasad N
8
0.09%
ChenXiaoSong
7
0.08%
Steve French
5
0.06%
Namjae Jeon
3
0.03%
Total
8764
smbacl.h
122
-
5
278
Namjae Jeon
Steve French
ChenXiaoSong
Jeff Layton
Cyrill V. Gorcunov
December 2005
September 2007
October 2007
November 2012
December 2012
September 2019
March 2021
June 2021
August 2024
February 2025
November 2025
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 185}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 7, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
212
76.26%
Steve French
33
11.87%
ChenXiaoSong
23
8.27%
Jeff Layton
8
2.88%
Cyrill V. Gorcunov
2
0.72%
Total
278
smbfsctl.h
168
-
3
504
Steve French
Ronnie Sahlberg
Pali Rohár
February 2009
June 2013
September 2013
August 2014
June 2015
April 2019
September 2019
October 2020
September 2021
January 2022
May 2022
September 2024
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 230}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 10, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Steve French
419
83.13%
Ronnie Sahlberg
69
13.69%
Pali Rohár
16
3.17%
Total
504
smbglob.h
69
-
5
203
Namjae Jeon
Steve French
ZhangGuoDong
Kenneth D'souza
ChenXiaoSong
October 2012
December 2014
June 2015
September 2017
November 2018
March 2021
June 2021
December 2021
October 2025
November 2025
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 162}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Namjae Jeon
165
81.28%
Steve French
19
9.36%
ZhangGuoDong
14
6.90%
Kenneth D'souza
4
1.97%
ChenXiaoSong
1
0.49%
Total
203
Contributors:
28
Author
Tokens
Proportion
Commits
Proportion
0
Pavel Shilovsky
5752
32.04%
18
9.52%
1
Ronnie Sahlberg
3615
20.13%
9
4.76%
2
Steve French
1797
10.01%
76
40.21%
3
David Howells
1751
9.75%
3
1.59%
4
Sergey Senozhatsky
1740
9.69%
1
0.53%
5
Namjae Jeon
1590
8.86%
13
6.88%
6
ZhangGuoDong
1128
6.28%
11
5.82%
7
ChenXiaoSong
291
1.62%
23
12.17%
8
Gustavo A. R. Silva
52
0.29%
6
3.17%
9
Kees Cook
44
0.25%
2
1.06%
10
Pali Rohár
26
0.14%
3
1.59%
11
Enzo Matsumiya
26
0.14%
3
1.59%
12
Paulo Alcantara
24
0.13%
1
0.53%
13
Aurelien Aptel
22
0.12%
2
1.06%
14
Al Viro
19
0.11%
2
1.06%
15
Thorsten Blum
13
0.07%
2
1.06%
16
Dmitry Antipov
13
0.07%
1
0.53%
17
Stefan Metzmacher
9
0.05%
1
0.53%
18
Shyam Prasad N
8
0.04%
1
0.53%
19
Jeff Layton
8
0.04%
3
1.59%
20
Bharath SM
6
0.03%
1
0.53%
21
ZhaoLong Wang
5
0.03%
1
0.53%
22
Jeff Johnson
5
0.03%
1
0.53%
23
Kenneth D'souza
4
0.02%
1
0.53%
24
Shen Lichuan
2
0.01%
1
0.53%
25
Sachin S. Prabhu
2
0.01%
1
0.53%
26
Cyrill V. Gorcunov
2
0.01%
1
0.53%
27
Tim Gardner
1
0.01%
1
0.53%
Total
17955
189