Linux Source Code
Home
Release 6.19
Help
mscc
root
drivers
net
phy
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Allan W. Nielsen
Andreas Schwab
Andrew Lunn
Ansuel Smith
Antoine Tenart
Ard Biesheuvel
Arnd Bergmann
Bjarni Jonasson
Bryan Whitehead
Christian Eggers
Christophe Jaillet
Colin Ian King
Dan Murphy
David Epping
Harini Katakam
Heiner Kallweit
Horatiu Vultur
Ioana Ciornei
Jakub Kiciński
Juerg Haefliger
Kaige Li
Kavya Sree Kotagiri
Kory Maincent
Lad Prabhakar
Michael Walle
Quentin Schulz
Radu Pirea
Raju Lakkaraju
Rikard Falkeborn
Rosen Penev
Sebastian Andrzej Siewior
Steen Hegelund
Vadim Fedorenko
Vladimir Oltean
kbuild test robot
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
mscc.h
523
-
15
1630
Antoine Tenart
Raju Lakkaraju
Quentin Schulz
Bjarni Jonasson
Vladimir Oltean
Horatiu Vultur
Lad Prabhakar
Kavya Sree Kotagiri
Heiner Kallweit
Bryan Whitehead
David Epping
Ansuel Smith
Dan Murphy
Allan W. Nielsen
Harini Katakam
August 2016
September 2016
October 2016
November 2016
February 2017
September 2018
October 2018
April 2019
November 2019
January 2020
February 2020
March 2020
May 2020
June 2020
February 2021
May 2023
December 2023
August 2025
October 2025
November 2025
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 164}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 123}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 754}, {"author_id": 10, "token_count": 12}, {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 19, "token_count": 5}, {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 4, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Antoine Tenart
856
52.52%
Raju Lakkaraju
309
18.96%
Quentin Schulz
223
13.68%
Bjarni Jonasson
83
5.09%
Vladimir Oltean
35
2.15%
Horatiu Vultur
32
1.96%
Lad Prabhakar
20
1.23%
Kavya Sree Kotagiri
20
1.23%
Heiner Kallweit
12
0.74%
Bryan Whitehead
10
0.61%
David Epping
8
0.49%
Ansuel Smith
8
0.49%
Dan Murphy
5
0.31%
Allan W. Nielsen
5
0.31%
Harini Katakam
4
0.25%
Total
1630
mscc_fc_buffer.h
64
-
2
226
Antoine Tenart
Kavya Sree Kotagiri
April 2019
January 2020
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antoine Tenart
210
92.92%
Kavya Sree Kotagiri
16
7.08%
Total
226
mscc_mac.h
159
-
2
575
Antoine Tenart
Kavya Sree Kotagiri
April 2019
January 2020
March 2020
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 564}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antoine Tenart
571
99.30%
Kavya Sree Kotagiri
4
0.70%
Total
575
mscc_macsec.c
1011
-
8
4821
Antoine Tenart
Raju Lakkaraju
Ard Biesheuvel
Radu Pirea
Quentin Schulz
Kavya Sree Kotagiri
Rikard Falkeborn
Andrew Lunn
August 2016
October 2016
February 2017
October 2018
January 2019
April 2019
January 2020
March 2020
May 2020
June 2020
August 2020
September 2022
November 2022
October 2023
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4450}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 17, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Antoine Tenart
4708
97.66%
Raju Lakkaraju
46
0.95%
Ard Biesheuvel
25
0.52%
Radu Pirea
24
0.50%
Quentin Schulz
13
0.27%
Kavya Sree Kotagiri
3
0.06%
Rikard Falkeborn
1
0.02%
Andrew Lunn
1
0.02%
Total
4821
mscc_macsec.h
323
-
2
1252
Antoine Tenart
Kavya Sree Kotagiri
April 2019
January 2020
March 2020
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1106}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Antoine Tenart
1224
97.76%
Kavya Sree Kotagiri
28
2.24%
Total
1252
mscc_main.c
3003
-
26
13453
Antoine Tenart
Raju Lakkaraju
Bjarni Jonasson
Quentin Schulz
Lad Prabhakar
Kavya Sree Kotagiri
Vladimir Oltean
Harini Katakam
Ioana Ciornei
David Epping
Bryan Whitehead
Michael Walle
Horatiu Vultur
Heiner Kallweit
Allan W. Nielsen
Juerg Haefliger
Dan Murphy
Ansuel Smith
Rosen Penev
Kaige Li
Jakub Kiciński
Colin Ian King
Christophe Jaillet
Arnd Bergmann
Andrew Lunn
Andreas Schwab
August 2016
September 2016
October 2016
November 2016
February 2017
September 2018
October 2018
December 2018
January 2019
April 2019
July 2019
August 2019
October 2019
November 2019
January 2020
February 2020
March 2020
May 2020
June 2020
August 2020
November 2020
February 2021
March 2021
October 2021
March 2022
March 2023
May 2023
June 2023
December 2023
October 2024
January 2025
March 2025
August 2025
October 2025
November 2025
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 1289}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 24}, {"author_id": 3, "token_count": 621}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 408}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1238}, {"author_id": 3, "token_count": 757}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 5, "token_count": 603}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 889}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2686}, {"author_id": 10, "token_count": 35}, {"author_id": 7, "token_count": 132}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 13, "token_count": 56}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 77}, {"author_id": 19, "token_count": 10}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 93}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 1695}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 533}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 68}, {"author_id": 8, "token_count": 106}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 41}, {"author_id": 7, "token_count": 155}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 4, "token_count": 1403}, ]}, ]
Author Name
Tokens
Token Proportion
Antoine Tenart
3668
27.27%
Raju Lakkaraju
3243
24.11%
Bjarni Jonasson
2228
16.56%
Quentin Schulz
1457
10.83%
Lad Prabhakar
1403
10.43%
Kavya Sree Kotagiri
603
4.48%
Vladimir Oltean
303
2.25%
Harini Katakam
106
0.79%
Ioana Ciornei
93
0.69%
David Epping
68
0.51%
Bryan Whitehead
59
0.44%
Michael Walle
56
0.42%
Horatiu Vultur
56
0.42%
Heiner Kallweit
52
0.39%
Allan W. Nielsen
24
0.18%
Juerg Haefliger
10
0.07%
Dan Murphy
10
0.07%
Ansuel Smith
4
0.03%
Rosen Penev
2
0.01%
Kaige Li
2
0.01%
Jakub Kiciński
1
0.01%
Colin Ian King
1
0.01%
Christophe Jaillet
1
0.01%
Arnd Bergmann
1
0.01%
Andrew Lunn
1
0.01%
Andreas Schwab
1
0.01%
Total
13453
mscc_ptp.c
1645
-
14
7858
Quentin Schulz
Antoine Tenart
Horatiu Vultur
Raju Lakkaraju
Vadim Fedorenko
Heiner Kallweit
Kory Maincent
Colin Ian King
Christian Eggers
Steen Hegelund
Andrew Lunn
Sebastian Andrzej Siewior
kbuild test robot
Al Viro
August 2016
October 2016
February 2017
September 2018
October 2018
January 2019
January 2020
March 2020
May 2020
June 2020
July 2020
November 2020
August 2021
March 2022
November 2023
July 2024
October 2024
March 2025
May 2025
July 2025
August 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 135}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2941}, {"author_id": 1, "token_count": 4052}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 246}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 14, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Schulz
4086
52.00%
Antoine Tenart
3143
40.00%
Horatiu Vultur
302
3.84%
Raju Lakkaraju
210
2.67%
Vadim Fedorenko
43
0.55%
Heiner Kallweit
28
0.36%
Kory Maincent
16
0.20%
Colin Ian King
8
0.10%
Christian Eggers
7
0.09%
Steen Hegelund
6
0.08%
Andrew Lunn
6
0.08%
Sebastian Andrzej Siewior
1
0.01%
kbuild test robot
1
0.01%
Al Viro
1
0.01%
Total
7858
mscc_ptp.h
473
-
3
1765
Quentin Schulz
Horatiu Vultur
Antoine Tenart
January 2020
June 2020
July 2025
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 1760}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Schulz
1760
99.72%
Horatiu Vultur
4
0.23%
Antoine Tenart
1
0.06%
Total
1765
mscc_serdes.c
650
-
6
3218
Bjarni Jonasson
Raju Lakkaraju
Antoine Tenart
Quentin Schulz
Kavya Sree Kotagiri
Andrew Lunn
August 2016
October 2016
October 2018
January 2019
April 2019
January 2020
March 2020
February 2021
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 3077}, ]}, ]
Author Name
Tokens
Token Proportion
Bjarni Jonasson
3077
95.62%
Raju Lakkaraju
60
1.86%
Antoine Tenart
51
1.58%
Quentin Schulz
21
0.65%
Kavya Sree Kotagiri
8
0.25%
Andrew Lunn
1
0.03%
Total
3218
mscc_serdes.h
31
-
3
84
Bjarni Jonasson
Raju Lakkaraju
Antoine Tenart
August 2016
October 2016
January 2020
March 2020
February 2021
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Bjarni Jonasson
76
90.48%
Raju Lakkaraju
6
7.14%
Antoine Tenart
2
2.38%
Total
84
Contributors:
36
Author
Tokens
Proportion
Commits
Proportion
0
Antoine Tenart
14434
41.38%
24
21.24%
1
Quentin Schulz
7560
21.67%
9
7.96%
2
Bjarni Jonasson
5464
15.66%
5
4.42%
3
Raju Lakkaraju
3874
11.11%
11
9.73%
4
Lad Prabhakar
1423
4.08%
4
3.54%
5
Kavya Sree Kotagiri
682
1.96%
1
0.88%
6
Horatiu Vultur
394
1.13%
8
7.08%
7
Vladimir Oltean
338
0.97%
8
7.08%
8
Harini Katakam
110
0.32%
2
1.77%
9
Ioana Ciornei
93
0.27%
3
2.65%
10
Heiner Kallweit
92
0.26%
7
6.19%
11
David Epping
76
0.22%
2
1.77%
12
Bryan Whitehead
69
0.20%
1
0.88%
13
Michael Walle
56
0.16%
1
0.88%
14
Vadim Fedorenko
43
0.12%
2
1.77%
15
Allan W. Nielsen
29
0.08%
1
0.88%
16
Ard Biesheuvel
25
0.07%
1
0.88%
17
Radu Pirea
24
0.07%
1
0.88%
18
Kory Maincent
16
0.05%
3
2.65%
19
Dan Murphy
15
0.04%
1
0.88%
20
Ansuel Smith
12
0.03%
1
0.88%
21
Juerg Haefliger
10
0.03%
1
0.88%
22
Colin Ian King
9
0.03%
2
1.77%
23
Andrew Lunn
9
0.03%
2
1.77%
24
Christian Eggers
7
0.02%
1
0.88%
25
Steen Hegelund
6
0.02%
1
0.88%
26
Rosen Penev
2
0.01%
1
0.88%
27
Kaige Li
2
0.01%
1
0.88%
28
Sebastian Andrzej Siewior
1
0.00%
1
0.88%
29
Rikard Falkeborn
1
0.00%
1
0.88%
30
kbuild test robot
1
0.00%
1
0.88%
31
Jakub Kiciński
1
0.00%
1
0.88%
32
Christophe Jaillet
1
0.00%
1
0.88%
33
Arnd Bergmann
1
0.00%
1
0.88%
34
Andreas Schwab
1
0.00%
1
0.88%
35
Al Viro
1
0.00%
1
0.88%
Total
34882
113