Linux Source Code
Home
Release 6.7
Help
inline_crypto
root
drivers
net
ethernet
chelsio
Highlighting
Reset All
By Author
By Age
──────────
Alexey Dobriyan
Anirudh Venkataramanan
Anish Bhatt
Ard Biesheuvel
Arjun V
Arnd Bergmann
Atul Gupta
Ayush Sawal
Bharat Potnuri
Bhaskar Chowdhury
Christoph Hellwig
Christophe Jaillet
Chuck Lever
Colin Ian King
Dan Carpenter
Dave Watson
David Howells
David S. Miller
Devulapally Shiva Krishna
Dimitris Michailidis
Eric Biggers
Eric Dumazet
Florian Westphal
Ganesh Goudar
Gustavo A. R. Silva
Hariprasad Shenai
Harsh Jain
Jakub Kiciński
Jason A. Donenfeld
Johannes Berg
Jonathan T. Leighton
Kazunori Miyazawa
Kees Cook
Kuniyuki Iwashima
Leon Romanovsky
Linus Torvalds (pre-git)
Matthew Wilcox
Maxim Mikityanskiy
Oliver Hartkopp
Pan Bian
Paolo Abeni
Paul Moore
Rahul Lakkireddy
Rohit Maheshwari
Sabrina Dubroca
Santosh Rastapur
Shahjada Abul Husain
Thomas Gleixner
Varun Prakash
Venkat Yekkirala
Ville Nuorvala
Vinay Kumar Yadav
Vipul Pandya
Vishal Kulkarni
Wenwen Wang
Willem de Bruijn
Wolfram Sang
Yue haibing
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ch_ipsec
884
2
13
4280
Atul Gupta
Vinay Kumar Yadav
Hariprasad Shenai
Harsh Jain
Ayush Sawal
Leon Romanovsky
Rahul Lakkireddy
Ard Biesheuvel
Florian Westphal
Johannes Berg
Dimitris Michailidis
Eric Biggers
Colin Ian King
April 2010
August 2016
November 2016
April 2017
June 2017
October 2017
November 2017
December 2017
February 2018
May 2018
November 2018
December 2018
January 2019
February 2019
May 2019
July 2019
November 2019
January 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 200}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2712}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 626}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 25, "token_count": 12}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 57}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 263}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 14, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Atul Gupta
3475
81.19%
Vinay Kumar Yadav
263
6.14%
Hariprasad Shenai
200
4.67%
Harsh Jain
90
2.10%
Ayush Sawal
75
1.75%
Leon Romanovsky
64
1.50%
Rahul Lakkireddy
57
1.33%
Ard Biesheuvel
22
0.51%
Florian Westphal
12
0.28%
Johannes Berg
10
0.23%
Dimitris Michailidis
6
0.14%
Eric Biggers
4
0.09%
Colin Ian King
2
0.05%
Total
4280
ch_ktls
2502
3
23
11668
Rohit Maheshwari
Ayush Sawal
Hariprasad Shenai
Sabrina Dubroca
Arnd Bergmann
Dimitris Michailidis
Harsh Jain
Vinay Kumar Yadav
Atul Gupta
Anirudh Venkataramanan
Ard Biesheuvel
Vipul Pandya
Maxim Mikityanskiy
Anish Bhatt
Vishal Kulkarni
Bharat Potnuri
Arjun V
Devulapally Shiva Krishna
Yue haibing
Kuniyuki Iwashima
Eric Dumazet
Bhaskar Chowdhury
Jakub Kiciński
April 2010
September 2012
December 2012
October 2014
November 2014
January 2015
August 2015
August 2016
November 2016
June 2017
November 2017
March 2018
June 2018
December 2018
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
September 2020
November 2020
December 2020
March 2021
April 2021
May 2021
April 2022
June 2022
August 2022
November 2022
June 2023
October 2023
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 246}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 7932}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 126}, {"author_id": 1, "token_count": 3}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 95}, {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 850}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1541}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 24}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 365}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 131}, ]}, ]
Author Name
Tokens
Token Proportion
Rohit Maheshwari
10421
89.31%
Ayush Sawal
380
3.26%
Hariprasad Shenai
253
2.17%
Sabrina Dubroca
131
1.12%
Arnd Bergmann
129
1.11%
Dimitris Michailidis
82
0.70%
Harsh Jain
69
0.59%
Vinay Kumar Yadav
35
0.30%
Atul Gupta
32
0.27%
Anirudh Venkataramanan
30
0.26%
Ard Biesheuvel
24
0.21%
Vipul Pandya
18
0.15%
Maxim Mikityanskiy
17
0.15%
Anish Bhatt
9
0.08%
Vishal Kulkarni
8
0.07%
Bharat Potnuri
6
0.05%
Arjun V
6
0.05%
Devulapally Shiva Krishna
5
0.04%
Yue haibing
3
0.03%
Kuniyuki Iwashima
3
0.03%
Eric Dumazet
3
0.03%
Bhaskar Chowdhury
3
0.03%
Jakub Kiciński
1
0.01%
Total
11668
chtls
6093
6
43
30035
Atul Gupta
Vinay Kumar Yadav
Rohit Maheshwari
Ayush Sawal
David Howells
Linus Torvalds (pre-git)
Gustavo A. R. Silva
Paolo Abeni
Wenwen Wang
Eric Dumazet
David S. Miller
Ganesh Goudar
Ard Biesheuvel
Jakub Kiciński
Christoph Hellwig
Thomas Gleixner
Oliver Hartkopp
Dan Carpenter
Kuniyuki Iwashima
Matthew Wilcox
Jason A. Donenfeld
Varun Prakash
Shahjada Abul Husain
Pan Bian
Jonathan T. Leighton
Santosh Rastapur
Eric Biggers
Colin Ian King
Venkat Yekkirala
Kees Cook
Dave Watson
Chuck Lever
Willem de Bruijn
Sabrina Dubroca
Wolfram Sang
Ville Nuorvala
Paul Moore
Kazunori Miyazawa
Florian Westphal
Christophe Jaillet
Arnd Bergmann
Arjun V
Alexey Dobriyan
September 1992
November 1993
April 1994
December 1994
June 1995
September 1996
March 1997
June 1999
August 2000
May 2003
August 2003
August 2004
August 2006
June 2008
November 2008
March 2010
March 2011
August 2011
April 2016
February 2017
May 2017
June 2017
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
November 2018
December 2018
January 2019
March 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
May 2021
October 2021
April 2022
July 2022
August 2022
October 2022
May 2023
June 2023
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 9, "token_count": 73}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 26275}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 11, "token_count": 84}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 462}, {"author_id": 16, "token_count": 48}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 605}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 13, "token_count": 25}, {"author_id": 33, "token_count": 5}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 21, "token_count": 4}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 40, "token_count": 5}, {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 271}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 877}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 25, "token_count": 1}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 232}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 8, "token_count": 51}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 12, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Atul Gupta
27355
91.08%
Vinay Kumar Yadav
1460
4.86%
Rohit Maheshwari
271
0.90%
Ayush Sawal
232
0.77%
David Howells
111
0.37%
Linus Torvalds (pre-git)
106
0.35%
Gustavo A. R. Silva
87
0.29%
Paolo Abeni
82
0.27%
Wenwen Wang
48
0.16%
Eric Dumazet
42
0.14%
David S. Miller
29
0.10%
Ganesh Goudar
28
0.09%
Ard Biesheuvel
25
0.08%
Jakub Kiciński
22
0.07%
Christoph Hellwig
20
0.07%
Thomas Gleixner
12
0.04%
Oliver Hartkopp
12
0.04%
Dan Carpenter
10
0.03%
Kuniyuki Iwashima
9
0.03%
Matthew Wilcox
8
0.03%
Jason A. Donenfeld
8
0.03%
Varun Prakash
6
0.02%
Shahjada Abul Husain
5
0.02%
Pan Bian
5
0.02%
Jonathan T. Leighton
5
0.02%
Santosh Rastapur
4
0.01%
Eric Biggers
4
0.01%
Colin Ian King
4
0.01%
Venkat Yekkirala
3
0.01%
Kees Cook
3
0.01%
Dave Watson
3
0.01%
Chuck Lever
3
0.01%
Willem de Bruijn
2
0.01%
Sabrina Dubroca
2
0.01%
Wolfram Sang
1
0.00%
Ville Nuorvala
1
0.00%
Paul Moore
1
0.00%
Kazunori Miyazawa
1
0.00%
Florian Westphal
1
0.00%
Christophe Jaillet
1
0.00%
Arnd Bergmann
1
0.00%
Arjun V
1
0.00%
Alexey Dobriyan
1
0.00%
Total
30035
Contributors:
58
Author
Tokens
Proportion
Commits
Proportion
0
Atul Gupta
30862
67.12%
24
11.88%
1
Rohit Maheshwari
10692
23.25%
27
13.37%
2
Vinay Kumar Yadav
1758
3.82%
25
12.38%
3
Ayush Sawal
687
1.49%
12
5.94%
4
Hariprasad Shenai
453
0.99%
6
2.97%
5
Harsh Jain
159
0.35%
7
3.47%
6
Sabrina Dubroca
133
0.29%
2
0.99%
7
Arnd Bergmann
130
0.28%
4
1.98%
8
David Howells
111
0.24%
2
0.99%
9
Linus Torvalds (pre-git)
106
0.23%
10
4.95%
10
Dimitris Michailidis
88
0.19%
3
1.49%
11
Gustavo A. R. Silva
87
0.19%
2
0.99%
12
Paolo Abeni
82
0.18%
1
0.50%
13
Ard Biesheuvel
71
0.15%
2
0.99%
14
Leon Romanovsky
64
0.14%
2
0.99%
15
Rahul Lakkireddy
57
0.12%
1
0.50%
16
Wenwen Wang
48
0.10%
1
0.50%
17
Eric Dumazet
45
0.10%
10
4.95%
18
Anirudh Venkataramanan
30
0.07%
1
0.50%
19
David S. Miller
29
0.06%
5
2.48%
20
Ganesh Goudar
28
0.06%
1
0.50%
21
Jakub Kiciński
23
0.05%
4
1.98%
22
Christoph Hellwig
20
0.04%
2
0.99%
23
Vipul Pandya
18
0.04%
2
0.99%
24
Maxim Mikityanskiy
17
0.04%
1
0.50%
25
Florian Westphal
13
0.03%
2
0.99%
26
Thomas Gleixner
12
0.03%
1
0.50%
27
Oliver Hartkopp
12
0.03%
1
0.50%
28
Kuniyuki Iwashima
12
0.03%
3
1.49%
29
Johannes Berg
10
0.02%
1
0.50%
30
Dan Carpenter
10
0.02%
2
0.99%
31
Anish Bhatt
9
0.02%
2
0.99%
32
Vishal Kulkarni
8
0.02%
1
0.50%
33
Matthew Wilcox
8
0.02%
2
0.99%
34
Jason A. Donenfeld
8
0.02%
4
1.98%
35
Eric Biggers
8
0.02%
1
0.50%
36
Arjun V
7
0.02%
2
0.99%
37
Varun Prakash
6
0.01%
1
0.50%
38
Colin Ian King
6
0.01%
2
0.99%
39
Bharat Potnuri
6
0.01%
1
0.50%
40
Shahjada Abul Husain
5
0.01%
1
0.50%
41
Pan Bian
5
0.01%
1
0.50%
42
Jonathan T. Leighton
5
0.01%
1
0.50%
43
Devulapally Shiva Krishna
5
0.01%
2
0.99%
44
Santosh Rastapur
4
0.01%
1
0.50%
45
Yue haibing
3
0.01%
1
0.50%
46
Venkat Yekkirala
3
0.01%
1
0.50%
47
Kees Cook
3
0.01%
1
0.50%
48
Dave Watson
3
0.01%
1
0.50%
49
Chuck Lever
3
0.01%
1
0.50%
50
Bhaskar Chowdhury
3
0.01%
1
0.50%
51
Willem de Bruijn
2
0.00%
1
0.50%
52
Wolfram Sang
1
0.00%
1
0.50%
53
Ville Nuorvala
1
0.00%
1
0.50%
54
Paul Moore
1
0.00%
1
0.50%
55
Kazunori Miyazawa
1
0.00%
1
0.50%
56
Christophe Jaillet
1
0.00%
1
0.50%
57
Alexey Dobriyan
1
0.00%
1
0.50%
Total
45983
202