Linux Source Code
Home
Release 6.2
Help
vxlan
root
drivers
net
Highlighting
Reset All
By Author
By Age
──────────
Alaa Mohamed
Alexander Duyck
Alexei Starovoitov
Alexey Kodanev
Alexis Bauvin
Américo Wang
Andy Zhou
Antoine Tenart
Atzm Watanabe
Daniel Borkmann
David Ahern
David L Stevens
David S. Miller
David Wragg
Eric Dumazet
Fabian Frederick
Girish Moodalbail
Haishuang Yan
Hangbin Liu
Hannes Frederic Sowa
Hideaki Yoshifuji / 吉藤英明
Ido Schimmel
Jakub Kiciński
Jarod Wilson
Jesse Gross
Jiri Benc
Joe Perches
Johannes Berg
Joseph Gasparakis
Kees Cook
Lance Richardson
Li RongQing
Litao Jiao
Marcelo Ricardo Leitner
Mark Bloch
Martynas Pumputis
Matthias Schiffer
Mike Rapoport
Nicolas Dichtel
Nikolay Aleksandrov
Or Gerlitz
Others
Paolo Abeni
Paul Chaignon
Petr Machata
Pravin B Shelar
Roopa Prabhu
Sabrina Dubroca
Sridhar Samudrala
Stefano Brivio
Stephen Hemminger
Sven Eckelmann
Taehee Yoo
Thomas Graf
Thomas Richter
Tom Herbert
Vincent Bernat
Xin Long
Yan Burman
Zang MingJie
Zhi Yong Wu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
vxlan_core.c
4765
-
101
25049
Stephen Hemminger
Roopa Prabhu
Américo Wang
Jiri Benc
Petr Machata
David L Stevens
Pravin B Shelar
Matthias Schiffer
Thomas Graf
Tom Herbert
Stefano Brivio
Nicolas Dichtel
Daniel Borkmann
Taehee Yoo
Mike Rapoport
Nikolay Aleksandrov
Litao Jiao
Or Gerlitz
Girish Moodalbail
Paolo Abeni
Thomas Richter
Ido Schimmel
Eric Dumazet
Xin Long
Marcelo Ricardo Leitner
Joseph Gasparakis
Alexis Bauvin
Johannes Berg
Sabrina Dubroca
Sridhar Samudrala
Hannes Frederic Sowa
Vincent Bernat
Hangbin Liu
Alaa Mohamed
Haishuang Yan
Alexander Duyck
Atzm Watanabe
Martynas Pumputis
Mark Bloch
Antoine Tenart
Lance Richardson
Jakub Kiciński
Li RongQing
Jarod Wilson
David S. Miller
Fabian Frederick
Jesse Gross
Yan Burman
Paul Chaignon
Andy Zhou
Alexei Starovoitov
Alexey Kodanev
David Ahern
Joe Perches
Kees Cook
David Wragg
Zhi Yong Wu
Zang MingJie
Sven Eckelmann
Hideaki Yoshifuji / 吉藤英明
Others
September 1996
January 1998
February 1999
June 1999
September 2002
October 2002
May 2003
June 2003
February 2010
June 2010
October 2011
July 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
June 2019
October 2019
November 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
June 2021
September 2021
November 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
January 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 3558}, {"author_id": 31, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 386}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 26, "token_count": 25}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 47, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 5, "token_count": 588}, {"author_id": 6, "token_count": 18}, {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 37, "token_count": 45}, {"author_id": 5, "token_count": 49}, {"author_id": 29, "token_count": 45}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 29, "token_count": 36}, {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 15, "token_count": 295}, {"author_id": 6, "token_count": 11}, {"author_id": 1, "token_count": 318}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 33}, {"author_id": 22, "token_count": 144}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 2300}, {"author_id": 6, "token_count": 271}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 53, "token_count": 3}, {"author_id": 26, "token_count": 68}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 13, "token_count": 37}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 13, "token_count": 262}, {"author_id": 20, "token_count": 31}, {"author_id": 41, "token_count": 19}, {"author_id": 17, "token_count": 180}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 643}, {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 12, "token_count": 160}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 41}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 49, "token_count": 28}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 45, "token_count": 2}, {"author_id": 41, "token_count": 15}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 25, "token_count": 30}, {"author_id": 9, "token_count": 1}, {"author_id": 10, "token_count": 33}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 12, "token_count": 60}, {"author_id": 9, "token_count": 168}, {"author_id": 10, "token_count": 393}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 10, "token_count": 67}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 25, "token_count": 69}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 45, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 50, "token_count": 22}, {"author_id": 9, "token_count": 645}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 37, "token_count": 10}, {"author_id": 3, "token_count": 45}, {"author_id": 6, "token_count": 21}, {"author_id": 10, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 233}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 6, "token_count": 75}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 224}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 41, "token_count": 2}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 36, "token_count": 21}, {"author_id": 55, "token_count": 17}, {"author_id": 3, "token_count": 957}, {"author_id": 19, "token_count": 149}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 13, "token_count": 162}, {"author_id": 44, "token_count": 7}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 30, "token_count": 68}, {"author_id": 3, "token_count": 498}, {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 30, "token_count": 6}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 36, "token_count": 34}, {"author_id": 12, "token_count": 179}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 62}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 41}, {"author_id": 6, "token_count": 99}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 44, "token_count": 16}, {"author_id": 34, "token_count": 14}, {"author_id": 6, "token_count": 585}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 38, "token_count": 52}, {"author_id": 0, "token_count": 464}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 17}, {"author_id": 7, "token_count": 1}, {"author_id": 19, "token_count": 8}, {"author_id": 0, "token_count": 456}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 103}, {"author_id": 0, "token_count": 9}, {"author_id": 31, "token_count": 34}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 23, "token_count": 85}, {"author_id": 31, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 40, "token_count": 42}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 35, "token_count": 51}, {"author_id": 7, "token_count": 871}, {"author_id": 0, "token_count": 4}, {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 28, "token_count": 54}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 177}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 54, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 72}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 51, "token_count": 26}, {"author_id": 34, "token_count": 52}, {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 32, "token_count": 45}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 9}, {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 32, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 636}, {"author_id": 0, "token_count": 32}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 4, "token_count": 309}, {"author_id": 11, "token_count": 294}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 27, "token_count": 91}, {"author_id": 44, "token_count": 1}, {"author_id": 4, "token_count": 345}, {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 681}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 20, "token_count": 38}, {"author_id": 4, "token_count": 51}, {"author_id": 0, "token_count": 533}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 20, "token_count": 36}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 227}, {"author_id": 11, "token_count": 10}, {"author_id": 14, "token_count": 121}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 17}, {"author_id": 14, "token_count": 208}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 34}, {"author_id": 0, "token_count": 1155}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 52, "token_count": 14}, {"author_id": 21, "token_count": 22}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 11, "token_count": 205}, {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 46, "token_count": 32}, {"author_id": 42, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 41}, {"author_id": 58, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 39, "token_count": 50}, {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 244}, {"author_id": 0, "token_count": 488}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 33, "token_count": 72}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 48, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Hemminger
4163
16.62%
Roopa Prabhu
3596
14.36%
Américo Wang
2316
9.25%
Jiri Benc
2105
8.40%
Petr Machata
2022
8.07%
David L Stevens
1666
6.65%
Pravin B Shelar
1151
4.59%
Matthias Schiffer
971
3.88%
Thomas Graf
824
3.29%
Tom Herbert
658
2.63%
Stefano Brivio
513
2.05%
Nicolas Dichtel
507
2.02%
Daniel Borkmann
461
1.84%
Taehee Yoo
374
1.49%
Mike Rapoport
319
1.27%
Nikolay Aleksandrov
244
0.97%
Litao Jiao
229
0.91%
Or Gerlitz
180
0.72%
Girish Moodalbail
177
0.71%
Paolo Abeni
164
0.65%
Thomas Richter
144
0.57%
Ido Schimmel
141
0.56%
Eric Dumazet
139
0.55%
Xin Long
111
0.44%
Marcelo Ricardo Leitner
102
0.41%
Joseph Gasparakis
93
0.37%
Alexis Bauvin
91
0.36%
Johannes Berg
90
0.36%
Sabrina Dubroca
87
0.35%
Sridhar Samudrala
81
0.32%
Hannes Frederic Sowa
81
0.32%
Vincent Bernat
78
0.31%
Hangbin Liu
73
0.29%
Alaa Mohamed
72
0.29%
Haishuang Yan
66
0.26%
Alexander Duyck
61
0.24%
Atzm Watanabe
55
0.22%
Martynas Pumputis
52
0.21%
Mark Bloch
51
0.20%
Antoine Tenart
50
0.20%
Lance Richardson
46
0.18%
Jakub Kiciński
44
0.18%
Li RongQing
42
0.17%
Jarod Wilson
41
0.16%
David S. Miller
41
0.16%
Fabian Frederick
34
0.14%
Jesse Gross
32
0.13%
Yan Burman
30
0.12%
Paul Chaignon
29
0.12%
Andy Zhou
28
0.11%
Alexei Starovoitov
27
0.11%
Alexey Kodanev
26
0.10%
David Ahern
19
0.08%
Joe Perches
18
0.07%
Kees Cook
17
0.07%
David Wragg
17
0.07%
Zhi Yong Wu
15
0.06%
Zang MingJie
14
0.06%
Sven Eckelmann
14
0.06%
Hideaki Yoshifuji / 吉藤英明
13
0.05%
Others
144
0.57%
Total
25049
vxlan_multicast.c
272
-
7
1377
Roopa Prabhu
Américo Wang
Stephen Hemminger
Taehee Yoo
Pravin B Shelar
Mark Bloch
Others
October 2012
August 2013
June 2017
June 2019
May 2020
February 2021
February 2022
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 1279}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
1284
93.25%
Américo Wang
43
3.12%
Stephen Hemminger
26
1.89%
Taehee Yoo
10
0.73%
Pravin B Shelar
8
0.58%
Mark Bloch
5
0.36%
Others
1
0.07%
Total
1377
vxlan_private.h
162
-
14
850
Roopa Prabhu
Stephen Hemminger
Américo Wang
Thomas Graf
Nikolay Aleksandrov
David L Stevens
Petr Machata
Mike Rapoport
Pravin B Shelar
Mark Bloch
Johannes Berg
Ido Schimmel
Li RongQing
Jiri Benc
October 2012
March 2013
April 2013
May 2013
June 2013
August 2013
July 2015
January 2016
February 2016
January 2017
April 2017
June 2017
October 2018
November 2018
May 2020
November 2020
February 2022
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 109}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 0, "token_count": 519}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
538
63.29%
Stephen Hemminger
116
13.65%
Américo Wang
109
12.82%
Thomas Graf
24
2.82%
Nikolay Aleksandrov
11
1.29%
David L Stevens
11
1.29%
Petr Machata
10
1.18%
Mike Rapoport
7
0.82%
Pravin B Shelar
6
0.71%
Mark Bloch
5
0.59%
Johannes Berg
5
0.59%
Ido Schimmel
4
0.47%
Li RongQing
2
0.24%
Jiri Benc
2
0.24%
Total
850
vxlan_vnifilter.c
1005
-
19
4916
Roopa Prabhu
Nikolay Aleksandrov
Stephen Hemminger
Américo Wang
Johannes Berg
Petr Machata
Eric Dumazet
Taehee Yoo
Pravin B Shelar
Daniel Borkmann
Litao Jiao
Ido Schimmel
Matthias Schiffer
Jesse Gross
David L Stevens
Nicolas Dichtel
Jiri Benc
Others
October 2012
November 2012
March 2013
June 2013
August 2013
January 2014
April 2014
November 2014
December 2014
March 2015
January 2017
April 2017
June 2017
October 2018
November 2018
December 2018
February 2019
June 2019
May 2020
February 2021
February 2022
March 2022
October 2022
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 61}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 45}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 639}, {"author_id": 0, "token_count": 3983}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
4008
81.53%
Nikolay Aleksandrov
639
13.00%
Stephen Hemminger
69
1.40%
Américo Wang
61
1.24%
Johannes Berg
45
0.92%
Petr Machata
33
0.67%
Eric Dumazet
13
0.26%
Taehee Yoo
10
0.20%
Pravin B Shelar
7
0.14%
Daniel Borkmann
4
0.08%
Litao Jiao
3
0.06%
Ido Schimmel
3
0.06%
Matthias Schiffer
2
0.04%
Jesse Gross
2
0.04%
David L Stevens
2
0.04%
Nicolas Dichtel
1
0.02%
Jiri Benc
1
0.02%
Others
13
0.26%
Total
4916
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
102
Author
Tokens
Proportion
Commits
Proportion
0
Roopa Prabhu
9426
29.28%
23
5.36%
1
Stephen Hemminger
4374
13.59%
35
8.16%
2
Américo Wang
2529
7.86%
10
2.33%
3
Jiri Benc
2108
6.55%
43
10.02%
4
Petr Machata
2065
6.41%
24
5.59%
5
David L Stevens
1679
5.22%
5
1.17%
6
Pravin B Shelar
1172
3.64%
29
6.76%
7
Matthias Schiffer
973
3.02%
9
2.10%
8
Nikolay Aleksandrov
894
2.78%
2
0.47%
9
Thomas Graf
848
2.63%
13
3.03%
10
Tom Herbert
658
2.04%
14
3.26%
11
Stefano Brivio
513
1.59%
7
1.63%
12
Nicolas Dichtel
508
1.58%
9
2.10%
13
Daniel Borkmann
465
1.44%
8
1.86%
14
Taehee Yoo
394
1.22%
6
1.40%
15
Mike Rapoport
326
1.01%
6
1.40%
16
Litao Jiao
232
0.72%
2
0.47%
17
Or Gerlitz
180
0.56%
1
0.23%
18
Girish Moodalbail
177
0.55%
1
0.23%
19
Paolo Abeni
164
0.51%
4
0.93%
20
Eric Dumazet
152
0.47%
11
2.56%
21
Ido Schimmel
148
0.46%
9
2.10%
22
Thomas Richter
144
0.45%
1
0.23%
23
Johannes Berg
140
0.43%
3
0.70%
24
Xin Long
111
0.34%
5
1.17%
25
Marcelo Ricardo Leitner
102
0.32%
3
0.70%
26
Joseph Gasparakis
93
0.29%
4
0.93%
27
Alexis Bauvin
91
0.28%
1
0.23%
28
Sabrina Dubroca
87
0.27%
8
1.86%
29
Sridhar Samudrala
81
0.25%
2
0.47%
30
Hannes Frederic Sowa
81
0.25%
4
0.93%
31
Vincent Bernat
78
0.24%
3
0.70%
32
Hangbin Liu
73
0.23%
3
0.70%
33
Alaa Mohamed
72
0.22%
1
0.23%
34
Haishuang Yan
66
0.21%
2
0.47%
35
Mark Bloch
61
0.19%
2
0.47%
36
Alexander Duyck
61
0.19%
5
1.17%
37
Atzm Watanabe
55
0.17%
2
0.47%
38
Martynas Pumputis
52
0.16%
1
0.23%
39
Antoine Tenart
50
0.16%
1
0.23%
40
Lance Richardson
46
0.14%
3
0.70%
41
Li RongQing
44
0.14%
5
1.17%
42
Jakub Kiciński
44
0.14%
6
1.40%
43
Jarod Wilson
41
0.13%
1
0.23%
44
David S. Miller
41
0.13%
7
1.63%
45
Jesse Gross
34
0.11%
7
1.63%
46
Fabian Frederick
34
0.11%
5
1.17%
47
Yan Burman
30
0.09%
1
0.23%
48
Paul Chaignon
29
0.09%
1
0.23%
49
Andy Zhou
28
0.09%
2
0.47%
50
Alexei Starovoitov
27
0.08%
2
0.47%
51
Alexey Kodanev
26
0.08%
1
0.23%
52
David Ahern
19
0.06%
4
0.93%
53
Joe Perches
18
0.06%
3
0.70%
54
Kees Cook
17
0.05%
1
0.23%
55
David Wragg
17
0.05%
2
0.47%
56
Zhi Yong Wu
15
0.05%
1
0.23%
57
Zang MingJie
14
0.04%
2
0.47%
58
Sven Eckelmann
14
0.04%
2
0.47%
59
Hideaki Yoshifuji / 吉藤英明
13
0.04%
3
0.70%
60
Others
158
0.49%
48
11.19%
Total
32192
429