Linux Source Code
Home
Release 6.1
Help
mpls
root
net
Highlighting
Reset All
By Author
By Age
──────────
Alexander Aring
Alexander Ovechkin
Alexey Kodanev
Amine Kherbouche
Balazs Nemeth
Benjamin Poirier
Colin Ian King
Dan Carpenter
Dan J Williams
Daniel Axtens
Daniel Borkmann
David Ahern
David S. Miller
Eric W. Biedermann
Fengguang Wu
Florian Westphal
George Wilkie
Greg Kroah-Hartman
Guillaume Nault
Gustavo A. R. Silva
Jakub Kiciński
Jiri Benc
Johannes Berg
Kangmin Park
Marcelo Ricardo Leitner
Matteo Croce
Michal Hocko
Michal Kubeček
Nikolay Aleksandrov
Robert Shearman
Roopa Prabhu
Ruiqi Gong
Sabrina Dubroca
Sebastian Andrzej Siewior
Simon Horman
Stephen Rothwell
Thomas Gleixner
Thomas Graf
Tom Herbert
Victor Erminpour
Vinay K. Nallamothu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
af_mpls.c
2795
-
29
12961
Eric W. Biedermann
David Ahern
Roopa Prabhu
Robert Shearman
Jakub Kiciński
Benjamin Poirier
Amine Kherbouche
Dan J Williams
Florian Westphal
Sabrina Dubroca
Dan Carpenter
Tom Herbert
Nikolay Aleksandrov
Johannes Berg
Kangmin Park
Guillaume Nault
Matteo Croce
Victor Erminpour
Stephen Rothwell
Ruiqi Gong
Sebastian Andrzej Siewior
Marcelo Ricardo Leitner
Gustavo A. R. Silva
Thomas Gleixner
Michal Kubeček
Michal Hocko
Fengguang Wu
Daniel Axtens
Colin Ian King
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
April 2016
June 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
October 2017
December 2017
February 2018
October 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
December 2019
August 2020
October 2020
July 2021
November 2021
February 2022
April 2022
August 2022
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3945}, {"author_id": 38, "token_count": 1}, {"author_id": 3, "token_count": 6}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 255}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 379}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 18, "token_count": 7}, {"author_id": 3, "token_count": 78}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 586}, {"author_id": 1, "token_count": 1134}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 103}, {"author_id": 1, "token_count": 618}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 3, "token_count": 774}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 1171}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 559}, {"author_id": 3, "token_count": 366}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 551}, {"author_id": 36, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 777}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 112}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 39}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 620}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 454}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 16, "token_count": 6}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 196}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
3945
30.44%
David Ahern
2981
23.00%
Roopa Prabhu
2931
22.61%
Robert Shearman
2209
17.04%
Jakub Kiciński
454
3.50%
Benjamin Poirier
196
1.51%
Amine Kherbouche
112
0.86%
Dan J Williams
39
0.30%
Florian Westphal
16
0.12%
Sabrina Dubroca
10
0.08%
Dan Carpenter
10
0.08%
Tom Herbert
8
0.06%
Nikolay Aleksandrov
7
0.05%
Johannes Berg
7
0.05%
Kangmin Park
6
0.05%
Guillaume Nault
5
0.04%
Matteo Croce
4
0.03%
Victor Erminpour
3
0.02%
Stephen Rothwell
3
0.02%
Ruiqi Gong
3
0.02%
Sebastian Andrzej Siewior
2
0.02%
Marcelo Ricardo Leitner
2
0.02%
Gustavo A. R. Silva
2
0.02%
Thomas Gleixner
1
0.01%
Michal Kubeček
1
0.01%
Michal Hocko
1
0.01%
Fengguang Wu
1
0.01%
Daniel Axtens
1
0.01%
Colin Ian King
1
0.01%
click to expand▼
Total
12961
internal.h
202
-
8
490
Robert Shearman
Eric W. Biedermann
Roopa Prabhu
David Ahern
Jiri Benc
Gustavo A. R. Silva
Benjamin Poirier
Greg Kroah-Hartman
March 2015
April 2015
June 2015
July 2015
October 2015
December 2015
September 2016
January 2017
February 2017
March 2017
May 2017
November 2017
February 2020
November 2021
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 114}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Robert Shearman
152
31.02%
Eric W. Biedermann
145
29.59%
Roopa Prabhu
129
26.33%
David Ahern
56
11.43%
Jiri Benc
3
0.61%
Gustavo A. R. Silva
2
0.41%
Benjamin Poirier
2
0.41%
Greg Kroah-Hartman
1
0.20%
Total
490
mpls_gso.c
109
-
7
404
Simon Horman
David Ahern
Balazs Nemeth
David S. Miller
Thomas Gleixner
Daniel Borkmann
Florian Westphal
May 2013
October 2014
January 2015
June 2015
August 2016
May 2019
March 2021
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 239}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 132}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Horman
239
59.16%
David Ahern
132
32.67%
Balazs Nemeth
18
4.46%
David S. Miller
10
2.48%
Thomas Gleixner
2
0.50%
Daniel Borkmann
2
0.50%
Florian Westphal
1
0.25%
Total
404
mpls_iptunnel.c
305
-
13
1332
Roopa Prabhu
Robert Shearman
David Ahern
Vinay K. Nallamothu
Tom Herbert
Alexey Kodanev
George Wilkie
Alexander Ovechkin
Alexander Aring
Gustavo A. R. Silva
Thomas Graf
Thomas Gleixner
Johannes Berg
July 2015
August 2015
December 2015
February 2016
August 2016
October 2016
January 2017
March 2017
April 2017
May 2017
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
March 2020
October 2020
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 850}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 3, "token_count": 241}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 24, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
865
64.94%
Robert Shearman
302
22.67%
David Ahern
87
6.53%
Vinay K. Nallamothu
37
2.78%
Tom Herbert
9
0.68%
Alexey Kodanev
6
0.45%
George Wilkie
5
0.38%
Alexander Ovechkin
5
0.38%
Alexander Aring
5
0.38%
Gustavo A. R. Silva
4
0.30%
Thomas Graf
3
0.23%
Thomas Gleixner
2
0.15%
Johannes Berg
2
0.15%
Total
1332
Contributors:
41
Author
Tokens
Proportion
Commits
Proportion
0
Eric W. Biedermann
4090
26.93%
12
9.30%
1
Roopa Prabhu
3925
25.84%
13
10.08%
2
David Ahern
3256
21.44%
36
27.91%
3
Robert Shearman
2663
17.53%
20
15.50%
4
Jakub Kiciński
454
2.99%
2
1.55%
5
Simon Horman
239
1.57%
1
0.78%
6
Benjamin Poirier
198
1.30%
4
3.10%
7
Amine Kherbouche
112
0.74%
1
0.78%
8
Dan J Williams
39
0.26%
1
0.78%
9
Vinay K. Nallamothu
37
0.24%
1
0.78%
10
Balazs Nemeth
18
0.12%
1
0.78%
11
Tom Herbert
17
0.11%
2
1.55%
12
Florian Westphal
17
0.11%
3
2.33%
13
Sabrina Dubroca
10
0.07%
1
0.78%
14
David S. Miller
10
0.07%
1
0.78%
15
Dan Carpenter
10
0.07%
1
0.78%
16
Johannes Berg
9
0.06%
2
1.55%
17
Gustavo A. R. Silva
8
0.05%
3
2.33%
18
Nikolay Aleksandrov
7
0.05%
1
0.78%
19
Kangmin Park
6
0.04%
1
0.78%
20
Alexey Kodanev
6
0.04%
1
0.78%
21
Thomas Gleixner
5
0.03%
2
1.55%
22
Guillaume Nault
5
0.03%
1
0.78%
23
George Wilkie
5
0.03%
1
0.78%
24
Alexander Ovechkin
5
0.03%
1
0.78%
25
Alexander Aring
5
0.03%
1
0.78%
26
Matteo Croce
4
0.03%
1
0.78%
27
Victor Erminpour
3
0.02%
1
0.78%
28
Thomas Graf
3
0.02%
1
0.78%
29
Stephen Rothwell
3
0.02%
1
0.78%
30
Ruiqi Gong
3
0.02%
1
0.78%
31
Jiri Benc
3
0.02%
1
0.78%
32
Sebastian Andrzej Siewior
2
0.01%
1
0.78%
33
Marcelo Ricardo Leitner
2
0.01%
1
0.78%
34
Daniel Borkmann
2
0.01%
1
0.78%
35
Michal Kubeček
1
0.01%
1
0.78%
36
Michal Hocko
1
0.01%
1
0.78%
37
Greg Kroah-Hartman
1
0.01%
1
0.78%
38
Fengguang Wu
1
0.01%
1
0.78%
39
Daniel Axtens
1
0.01%
1
0.78%
40
Colin Ian King
1
0.01%
1
0.78%
click to expand▼
Total
15187
129