Linux Source Code
Home
Release 5.1
Help
openvswitch
root
net
Highlighting
Reset All
By Author
By Age
──────────
Alex Wang
Alexei Starovoitov
Américo Wang
Andy Zhou
Ansis Atteka
Arnd Bergmann
Ben Pfaff
Chunhe Li
Daniele Di Proietto
David Ahern
David S. Miller
Ed Swierk
Eric Garver
Eric W. Biedermann
Flavio Leitner
Florian Westphal
Glenn Griffin
Greg Rose
Gustavo A. R. Silva
Hannes Frederic Sowa
James Morse
Jarno Rajahalme
Jesse Gross
Jiri Benc
Jiri Pirko
Joe Perches
Joe Stringer
Johannes Berg
Justin Pettit
Kangjie Lu
Kent Overstreet
Kirill V Tkhai
Konstantin Khlebnikov
Lance Richardson
Li RongQing
Liping Zhang
Lorand Jakab
Martynas Pumputis
Michał Mirosław
Neil McKee
Nicolas Dichtel
Others
Paolo Abeni
Pieter Jansen van Vuuren
Pravin B Shelar
Samuel Gauthier
Simon Horman
Stephen Hemminger
Thadeu Lima de Souza Cascardo
Thomas Graf
Tom Herbert
Tonghao Zhang
Tycho Andersen
Wenyu Zhang
Willem de Bruijn
William Tu
Yi Yang
Yi-Hung Wei
Yifeng Sun
Zoltan Kiss
zhangliping
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
actions.c
1535
-
27
7781
Jesse Gross
Andy Zhou
Jarno Rajahalme
Joe Stringer
Yi Yang
Simon Horman
Ansis Atteka
Pravin B Shelar
Jiri Benc
Yifeng Sun
William Tu
Wenyu Zhang
Lance Richardson
Glenn Griffin
Eric Garver
David Ahern
Neil McKee
Thomas Graf
Hannes Frederic Sowa
Michał Mirosław
Eric W. Biedermann
Jiri Pirko
Tom Herbert
Liping Zhang
Lorand Jakab
Others
October 2011
March 2012
September 2012
November 2012
April 2013
June 2013
August 2013
December 2013
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
August 2017
October 2017
November 2017
July 2018
November 2018
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 1137}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 453}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 130}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 627}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 41, "token_count": 5}, {"author_id": 10, "token_count": 385}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 19, "token_count": 16}, {"author_id": 0, "token_count": 360}, {"author_id": 6, "token_count": 3}, {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1080}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 20, "token_count": 44}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 35, "token_count": 48}, {"author_id": 3, "token_count": 860}, {"author_id": 54, "token_count": 5}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 31, "token_count": 26}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 39, "token_count": 43}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 86}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 120}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 36, "token_count": 45}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 34}, {"author_id": 8, "token_count": 20}, {"author_id": 29, "token_count": 59}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 303}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 503}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 7, "token_count": 678}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 137}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
1230
15.81%
Andy Zhou
1210
15.55%
Jarno Rajahalme
1086
13.96%
Joe Stringer
1036
13.31%
Yi Yang
678
8.71%
Simon Horman
482
6.19%
Ansis Atteka
453
5.82%
Pravin B Shelar
423
5.44%
Jiri Benc
405
5.20%
Yifeng Sun
137
1.76%
William Tu
120
1.54%
Wenyu Zhang
65
0.84%
Lance Richardson
59
0.76%
Glenn Griffin
48
0.62%
Eric Garver
47
0.60%
David Ahern
45
0.58%
Neil McKee
44
0.57%
Thomas Graf
44
0.57%
Hannes Frederic Sowa
43
0.55%
Michał Mirosław
39
0.50%
Eric W. Biedermann
33
0.42%
Jiri Pirko
18
0.23%
Tom Herbert
13
0.17%
Liping Zhang
11
0.14%
Lorand Jakab
5
0.06%
Others
7
0.09%
Total
7781
conntrack.c
2221
-
18
10194
Yi-Hung Wei
Jarno Rajahalme
Joe Stringer
Greg Rose
Florian Westphal
Samuel Gauthier
Flavio Leitner
Ed Swierk
Arnd Bergmann
Lance Richardson
Daniele Di Proietto
Eric Garver
Eric W. Biedermann
Gustavo A. R. Silva
Others
August 2015
September 2015
October 2015
November 2015
December 2015
March 2016
April 2016
May 2016
June 2016
August 2016
November 2016
January 2017
February 2017
April 2017
July 2017
October 2017
January 2018
April 2018
May 2018
June 2018
July 2018
September 2018
November 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 1885}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 49, "token_count": 10}, {"author_id": 2, "token_count": 1841}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 71}, {"author_id": 27, "token_count": 37}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 19}, {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 976}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 21, "token_count": 111}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 4830}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 42, "token_count": 35}, {"author_id": 25, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 25, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Yi-Hung Wei
4830
47.38%
Jarno Rajahalme
2989
29.32%
Joe Stringer
2042
20.03%
Greg Rose
111
1.09%
Florian Westphal
63
0.62%
Samuel Gauthier
37
0.36%
Flavio Leitner
35
0.34%
Ed Swierk
22
0.22%
Arnd Bergmann
15
0.15%
Lance Richardson
15
0.15%
Daniele Di Proietto
14
0.14%
Eric Garver
9
0.09%
Eric W. Biedermann
6
0.06%
Gustavo A. R. Silva
1
0.01%
Others
5
0.05%
Total
10194
conntrack.h
112
-
4
472
Joe Stringer
Eric Garver
Jarno Rajahalme
Yi-Hung Wei
August 2015
September 2015
October 2015
March 2016
February 2017
October 2017
May 2018
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 373}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Stringer
390
82.63%
Eric Garver
35
7.42%
Jarno Rajahalme
24
5.08%
Yi-Hung Wei
23
4.87%
Total
472
datapath.c
2487
-
47
11524
Jesse Gross
Pravin B Shelar
Jarno Rajahalme
Joe Stringer
Thomas Graf
Andy Zhou
Paolo Abeni
Tonghao Zhang
Jiri Benc
William Tu
Neil McKee
Johannes Berg
Alex Wang
Wenyu Zhang
Willem de Bruijn
Kangjie Lu
Ben Pfaff
Samuel Gauthier
Lorand Jakab
David S. Miller
Li RongQing
Jiri Pirko
Thadeu Lima de Souza Cascardo
Eric W. Biedermann
Nicolas Dichtel
Yi-Hung Wei
Florian Westphal
Zoltan Kiss
Kirill V Tkhai
Daniele Di Proietto
Liping Zhang
Américo Wang
Stephen Hemminger
Tycho Andersen
Yifeng Sun
Konstantin Khlebnikov
Ansis Atteka
Gustavo A. R. Silva
Others
October 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
May 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
March 2016
April 2016
June 2016
September 2016
October 2016
November 2016
April 2017
May 2017
June 2017
August 2017
September 2017
November 2017
March 2018
May 2018
June 2018
September 2018
March 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 4352}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 404}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 28, "token_count": 24}, {"author_id": 40, "token_count": 30}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 28, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 282}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 87}, {"author_id": 0, "token_count": 490}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 23, "token_count": 37}, {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 292}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 30, "token_count": 11}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 55, "token_count": 7}, {"author_id": 2, "token_count": 8}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 2, "token_count": 1}, {"author_id": 52, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 2, "token_count": 1149}, {"author_id": 0, "token_count": 459}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 41}, {"author_id": 4, "token_count": 7}, {"author_id": 57, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 3, "token_count": 212}, {"author_id": 43, "token_count": 26}, {"author_id": 0, "token_count": 86}, {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 25, "token_count": 10}, {"author_id": 1, "token_count": 103}, {"author_id": 3, "token_count": 2}, {"author_id": 41, "token_count": 32}, {"author_id": 0, "token_count": 2}, {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 19, "token_count": 1}, {"author_id": 0, "token_count": 69}, {"author_id": 6, "token_count": 5}, {"author_id": 15, "token_count": 60}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 3, "token_count": 631}, {"author_id": 23, "token_count": 9}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 20, "token_count": 78}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 280}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 16, "token_count": 196}, {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 17, "token_count": 192}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 59, "token_count": 1}, {"author_id": 8, "token_count": 145}, {"author_id": 26, "token_count": 51}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 37, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
4481
38.88%
Pravin B Shelar
2491
21.62%
Jarno Rajahalme
1256
10.90%
Joe Stringer
1125
9.76%
Thomas Graf
527
4.57%
Andy Zhou
234
2.03%
Paolo Abeni
196
1.70%
Tonghao Zhang
192
1.67%
Jiri Benc
145
1.26%
William Tu
79
0.69%
Neil McKee
78
0.68%
Johannes Berg
74
0.64%
Alex Wang
68
0.59%
Wenyu Zhang
60
0.52%
Willem de Bruijn
51
0.44%
Kangjie Lu
45
0.39%
Ben Pfaff
42
0.36%
Samuel Gauthier
39
0.34%
Lorand Jakab
32
0.28%
David S. Miller
30
0.26%
Li RongQing
26
0.23%
Jiri Pirko
25
0.22%
Thadeu Lima de Souza Cascardo
20
0.17%
Eric W. Biedermann
19
0.16%
Nicolas Dichtel
19
0.16%
Yi-Hung Wei
19
0.16%
Florian Westphal
18
0.16%
Zoltan Kiss
18
0.16%
Kirill V Tkhai
12
0.10%
Daniele Di Proietto
11
0.10%
Liping Zhang
11
0.10%
Américo Wang
10
0.09%
Stephen Hemminger
10
0.09%
Tycho Andersen
10
0.09%
Yifeng Sun
10
0.09%
Konstantin Khlebnikov
8
0.07%
Ansis Atteka
5
0.04%
Gustavo A. R. Silva
1
0.01%
Others
27
0.23%
Total
11524
datapath.h
261
-
18
722
Pravin B Shelar
Jesse Gross
Andy Zhou
Joe Stringer
Yi-Hung Wei
Thomas Graf
Neil McKee
Jiri Benc
William Tu
Johannes Berg
Liping Zhang
Lorand Jakab
Paolo Abeni
Jarno Rajahalme
Eric W. Biedermann
Américo Wang
Wenyu Zhang
Others
October 2011
February 2012
August 2012
September 2012
April 2013
August 2013
October 2013
November 2013
December 2013
February 2014
July 2014
September 2014
October 2014
November 2014
March 2015
May 2015
July 2015
August 2015
February 2016
June 2016
November 2016
August 2017
November 2017
May 2018
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 2}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 122}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
266
36.84%
Jesse Gross
189
26.18%
Andy Zhou
160
22.16%
Joe Stringer
37
5.12%
Yi-Hung Wei
13
1.80%
Thomas Graf
10
1.39%
Neil McKee
9
1.25%
Jiri Benc
7
0.97%
William Tu
6
0.83%
Johannes Berg
5
0.69%
Liping Zhang
4
0.55%
Lorand Jakab
4
0.55%
Paolo Abeni
4
0.55%
Jarno Rajahalme
3
0.42%
Eric W. Biedermann
2
0.28%
Américo Wang
1
0.14%
Wenyu Zhang
1
0.14%
Others
1
0.14%
Total
722
dp_notify.c
99
-
9
348
Pravin B Shelar
Jesse Gross
Alexei Starovoitov
Johannes Berg
Jiri Benc
Jiri Pirko
Paolo Abeni
Thomas Graf
Others
October 2011
February 2012
May 2012
April 2013
May 2013
October 2013
November 2013
July 2015
December 2015
November 2017
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 8, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
223
64.08%
Jesse Gross
91
26.15%
Alexei Starovoitov
13
3.74%
Johannes Berg
9
2.59%
Jiri Benc
5
1.44%
Jiri Pirko
3
0.86%
Paolo Abeni
2
0.57%
Thomas Graf
1
0.29%
Others
1
0.29%
Total
348
flow.c
916
-
26
4792
Pravin B Shelar
Jesse Gross
Jarno Rajahalme
Yi Yang
Andy Zhou
Eric Garver
Jiri Benc
Simon Horman
Joe Stringer
Yi-Hung Wei
Thadeu Lima de Souza Cascardo
Willem de Bruijn
Ben Pfaff
Tonghao Zhang
Ansis Atteka
Li RongQing
Michał Mirosław
Joe Perches
Arnd Bergmann
Thomas Graf
David S. Miller
Jiri Pirko
Others
October 2011
March 2012
November 2012
June 2013
August 2013
October 2013
February 2014
March 2014
May 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
April 2015
May 2015
July 2015
August 2015
October 2015
September 2016
November 2016
December 2016
February 2017
March 2017
July 2017
November 2017
December 2017
September 2018
November 2018
January 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 461}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 266}, {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 0, "token_count": 1756}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 2, "token_count": 235}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 399}, {"author_id": 43, "token_count": 9}, {"author_id": 0, "token_count": 32}, {"author_id": 10, "token_count": 114}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 3, "token_count": 9}, {"author_id": 0, "token_count": 6}, {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 185}, {"author_id": 8, "token_count": 11}, {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 157}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 26, "token_count": 28}, {"author_id": 7, "token_count": 293}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
2042
42.61%
Jesse Gross
860
17.95%
Jarno Rajahalme
403
8.41%
Yi Yang
293
6.11%
Andy Zhou
289
6.03%
Eric Garver
241
5.03%
Jiri Benc
183
3.82%
Simon Horman
141
2.94%
Joe Stringer
80
1.67%
Yi-Hung Wei
65
1.36%
Thadeu Lima de Souza Cascardo
61
1.27%
Willem de Bruijn
28
0.58%
Ben Pfaff
23
0.48%
Tonghao Zhang
21
0.44%
Ansis Atteka
11
0.23%
Li RongQing
9
0.19%
Michał Mirosław
7
0.15%
Joe Perches
6
0.13%
Arnd Bergmann
5
0.10%
Thomas Graf
5
0.10%
David S. Miller
2
0.04%
Jiri Pirko
1
0.02%
Others
16
0.33%
Total
4792
flow.h
294
-
17
986
Jesse Gross
Pravin B Shelar
Jarno Rajahalme
Joe Stringer
Jiri Benc
Andy Zhou
Thomas Graf
Yi Yang
Eric Garver
Simon Horman
Ben Pfaff
Tonghao Zhang
Wenyu Zhang
Ansis Atteka
Thadeu Lima de Souza Cascardo
Michał Mirosław
Others
October 2011
August 2012
November 2012
June 2013
August 2013
September 2013
October 2013
November 2013
March 2014
May 2014
September 2014
October 2014
November 2014
January 2015
July 2015
August 2015
October 2015
March 2016
September 2016
November 2016
February 2017
July 2017
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 312}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 6, "token_count": 2}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 78}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
334
33.87%
Pravin B Shelar
167
16.94%
Jarno Rajahalme
157
15.92%
Joe Stringer
97
9.84%
Jiri Benc
84
8.52%
Andy Zhou
33
3.35%
Thomas Graf
30
3.04%
Yi Yang
23
2.33%
Eric Garver
19
1.93%
Simon Horman
13
1.32%
Ben Pfaff
9
0.91%
Tonghao Zhang
7
0.71%
Wenyu Zhang
5
0.51%
Ansis Atteka
4
0.41%
Thadeu Lima de Souza Cascardo
2
0.20%
Michał Mirosław
1
0.10%
Others
1
0.10%
Total
986
flow_netlink.c
3288
-
33
16738
Pravin B Shelar
Yi Yang
Jarno Rajahalme
Eric Garver
Joe Stringer
Thomas Graf
Jiri Benc
Jesse Gross
Simon Horman
Andy Zhou
Yifeng Sun
William Tu
Wenyu Zhang
Paolo Abeni
Pieter Jansen van Vuuren
Daniele Di Proietto
zhangliping
Joe Perches
Michał Mirosław
David S. Miller
Nicolas Dichtel
Johannes Berg
Others
October 2013
December 2013
February 2014
March 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
September 2015
October 2015
December 2015
February 2016
April 2016
June 2016
September 2016
November 2016
December 2016
February 2017
March 2017
April 2017
June 2017
August 2017
October 2017
November 2017
January 2018
May 2018
June 2018
July 2018
October 2018
November 2018
January 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 98}, {"author_id": 0, "token_count": 6772}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 30, "token_count": 20}, {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 189}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 461}, {"author_id": 3, "token_count": 128}, {"author_id": 0, "token_count": 225}, {"author_id": 10, "token_count": 437}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 2, "token_count": 408}, {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 159}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 467}, {"author_id": 6, "token_count": 851}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 526}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 241}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 40}, {"author_id": 3, "token_count": 476}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 8, "token_count": 340}, {"author_id": 3, "token_count": 58}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 1161}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 337}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 416}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 235}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 13}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 7, "token_count": 1585}, {"author_id": 38, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 245}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 326}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
7051
42.13%
Yi Yang
1585
9.47%
Jarno Rajahalme
1451
8.67%
Eric Garver
1174
7.01%
Joe Stringer
1168
6.98%
Thomas Graf
1092
6.52%
Jiri Benc
721
4.31%
Jesse Gross
671
4.01%
Simon Horman
455
2.72%
Andy Zhou
441
2.63%
Yifeng Sun
326
1.95%
William Tu
285
1.70%
Wenyu Zhang
159
0.95%
Paolo Abeni
35
0.21%
Pieter Jansen van Vuuren
21
0.13%
Daniele Di Proietto
20
0.12%
zhangliping
17
0.10%
Joe Perches
14
0.08%
Michał Mirosław
11
0.07%
David S. Miller
3
0.02%
Nicolas Dichtel
3
0.02%
Johannes Berg
2
0.01%
Others
25
0.15%
Total
16738
flow_netlink.h
86
-
6
424
Pravin B Shelar
Joe Stringer
Jarno Rajahalme
Yi Yang
Wenyu Zhang
Thomas Graf
October 2013
September 2014
October 2014
November 2014
January 2015
July 2015
August 2015
October 2015
September 2016
February 2017
November 2017
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
171
40.33%
Joe Stringer
144
33.96%
Jarno Rajahalme
46
10.85%
Yi Yang
38
8.96%
Wenyu Zhang
16
3.77%
Thomas Graf
9
2.12%
Total
424
flow_table.c
750
-
16
3618
Pravin B Shelar
Joe Stringer
Jarno Rajahalme
Andy Zhou
Alex Wang
Kent Overstreet
Jesse Gross
Thadeu Lima de Souza Cascardo
Daniele Di Proietto
Thomas Graf
Tonghao Zhang
Konstantin Khlebnikov
Ben Pfaff
Jiri Benc
Others
October 2013
November 2013
December 2013
January 2014
March 2014
May 2014
June 2014
November 2014
December 2014
January 2015
July 2015
September 2015
October 2015
September 2016
July 2017
March 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 0, "token_count": 2160}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 34}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 105}, {"author_id": 30, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 77}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 80}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 821}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
2164
59.81%
Joe Stringer
821
22.69%
Jarno Rajahalme
190
5.25%
Andy Zhou
189
5.22%
Alex Wang
80
2.21%
Kent Overstreet
51
1.41%
Jesse Gross
38
1.05%
Thadeu Lima de Souza Cascardo
27
0.75%
Daniele Di Proietto
15
0.41%
Thomas Graf
15
0.41%
Tonghao Zhang
14
0.39%
Konstantin Khlebnikov
7
0.19%
Ben Pfaff
1
0.03%
Jiri Benc
1
0.03%
Others
5
0.14%
Total
3618
flow_table.h
89
-
8
350
Pravin B Shelar
Andy Zhou
Joe Stringer
Alex Wang
Jarno Rajahalme
Thomas Graf
Jesse Gross
Kent Overstreet
October 2013
November 2013
March 2014
June 2014
November 2014
January 2015
September 2015
March 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
263
75.14%
Andy Zhou
30
8.57%
Joe Stringer
26
7.43%
Alex Wang
16
4.57%
Jarno Rajahalme
7
2.00%
Thomas Graf
4
1.14%
Jesse Gross
3
0.86%
Kent Overstreet
1
0.29%
Total
350
meter.c
602
-
5
2740
Andy Zhou
zhangliping
Justin Pettit
Gustavo A. R. Silva
Others
November 2017
January 2018
March 2018
July 2018
January 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2674}, {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 44, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 59, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Zhou
2674
97.59%
zhangliping
28
1.02%
Justin Pettit
26
0.95%
Gustavo A. R. Silva
7
0.26%
Others
5
0.18%
Total
2740
meter.h
54
-
1
157
Andy Zhou
November 2017
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 157}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Zhou
157
100.00%
Total
157
vport-geneve.c
144
-
9
525
Jesse Gross
Pravin B Shelar
Thomas Graf
Martynas Pumputis
Wenyu Zhang
Andy Zhou
Others
October 2014
November 2014
December 2014
August 2015
October 2015
December 2015
January 2016
August 2016
December 2018
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 315}, {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
315
60.00%
Pravin B Shelar
103
19.62%
Thomas Graf
64
12.19%
Martynas Pumputis
26
4.95%
Wenyu Zhang
8
1.52%
Andy Zhou
3
0.57%
Others
6
1.14%
Total
525
vport-gre.c
116
-
4
368
Pravin B Shelar
Thomas Graf
Martynas Pumputis
Others
June 2013
September 2014
October 2014
August 2015
October 2015
August 2016
December 2018
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
272
73.91%
Thomas Graf
62
16.85%
Martynas Pumputis
32
8.70%
Others
2
0.54%
Total
368
vport-internal_dev.c
303
-
19
1234
Jesse Gross
James Morse
Pravin B Shelar
Thomas Graf
Jiri Pirko
Chunhe Li
David S. Miller
Jarno Rajahalme
Jiri Benc
Paolo Abeni
Stephen Hemminger
Others
October 2011
February 2012
May 2012
November 2012
January 2013
April 2013
June 2013
October 2013
May 2014
June 2014
July 2014
September 2014
October 2014
July 2015
August 2015
October 2015
February 2016
April 2016
May 2016
October 2016
January 2017
February 2017
May 2017
September 2018
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 620}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 49}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 50, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 221}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
641
51.94%
James Morse
221
17.91%
Pravin B Shelar
197
15.96%
Thomas Graf
68
5.51%
Jiri Pirko
59
4.78%
Chunhe Li
20
1.62%
David S. Miller
7
0.57%
Jarno Rajahalme
6
0.49%
Jiri Benc
2
0.16%
Paolo Abeni
1
0.08%
Stephen Hemminger
1
0.08%
Others
11
0.89%
Total
1234
vport-internal_dev.h
30
-
3
48
Jesse Gross
Jiri Pirko
Others
October 2011
May 2012
June 2014
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
35
72.92%
Jiri Pirko
12
25.00%
Others
1
2.08%
Total
48
vport-netdev.c
224
-
11
844
Jesse Gross
Thomas Graf
Pravin B Shelar
Jiri Pirko
Alexei Starovoitov
Jiri Benc
Paolo Abeni
David Ahern
Américo Wang
Others
October 2011
February 2012
May 2012
November 2012
January 2013
February 2013
April 2013
June 2013
July 2013
October 2013
October 2014
November 2014
June 2015
July 2015
August 2015
October 2015
December 2015
February 2016
November 2016
October 2017
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 365}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 19, "token_count": 83}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 33, "token_count": 32}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 36, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
421
49.88%
Thomas Graf
143
16.94%
Pravin B Shelar
115
13.63%
Jiri Pirko
87
10.31%
Alexei Starovoitov
32
3.79%
Jiri Benc
28
3.32%
Paolo Abeni
13
1.54%
David Ahern
2
0.24%
Américo Wang
1
0.12%
Others
2
0.24%
Total
844
vport-netdev.h
36
-
5
77
Jesse Gross
Thomas Graf
Pravin B Shelar
Alexei Starovoitov
Others
October 2011
May 2012
November 2012
October 2013
October 2014
July 2015
August 2015
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
30
38.96%
Thomas Graf
27
35.06%
Pravin B Shelar
12
15.58%
Alexei Starovoitov
7
9.09%
Others
1
1.30%
Total
77
vport-vxlan.c
182
-
8
709
Thomas Graf
Martynas Pumputis
Johannes Berg
Paolo Abeni
Pravin B Shelar
Others
July 2015
August 2015
October 2015
February 2016
August 2016
April 2017
June 2017
December 2018
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 665}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
665
93.79%
Martynas Pumputis
26
3.67%
Johannes Berg
2
0.28%
Paolo Abeni
2
0.28%
Pravin B Shelar
2
0.28%
Others
12
1.69%
Total
709
vport.c
522
-
14
1695
Jesse Gross
Alex Wang
Pravin B Shelar
Thomas Graf
Jiri Benc
Joe Stringer
William Tu
Eric Garver
Justin Pettit
Paolo Abeni
Others
October 2011
February 2012
August 2012
April 2013
June 2013
August 2013
July 2014
August 2014
September 2014
October 2014
November 2014
March 2015
July 2015
August 2015
October 2015
November 2015
June 2016
September 2016
October 2016
November 2016
March 2018
June 2018
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 596}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 342}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 6, "token_count": 229}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 94}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
598
35.28%
Alex Wang
342
20.18%
Pravin B Shelar
309
18.23%
Thomas Graf
259
15.28%
Jiri Benc
103
6.08%
Joe Stringer
51
3.01%
William Tu
15
0.88%
Eric Garver
2
0.12%
Justin Pettit
2
0.12%
Paolo Abeni
2
0.12%
Others
12
0.71%
Total
1695
vport.h
202
-
9
548
Jesse Gross
Alex Wang
Thomas Graf
Pravin B Shelar
Paolo Abeni
Daniele Di Proietto
Jiri Benc
Others
October 2011
February 2012
May 2012
August 2012
December 2012
April 2013
June 2013
February 2014
July 2014
October 2014
November 2014
February 2015
July 2015
August 2015
October 2015
November 2015
January 2016
November 2016
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 352}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 71}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Gross
352
64.23%
Alex Wang
71
12.96%
Thomas Graf
63
11.50%
Pravin B Shelar
41
7.48%
Paolo Abeni
9
1.64%
Daniele Di Proietto
7
1.28%
Jiri Benc
3
0.55%
Others
2
0.36%
Total
548
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
102
Author
Tokens
Proportion
Commits
Proportion
0
Pravin B Shelar
16312
24.38%
51
11.59%
1
Jesse Gross
10289
15.38%
18
4.09%
2
Jarno Rajahalme
7618
11.39%
48
10.91%
3
Joe Stringer
7017
10.49%
35
7.95%
4
Andy Zhou
5420
8.10%
19
4.32%
5
Yi-Hung Wei
4950
7.40%
4
0.91%
6
Thomas Graf
3088
4.62%
28
6.36%
7
Yi Yang
2617
3.91%
1
0.23%
8
Jiri Benc
1687
2.52%
22
5.00%
9
Eric Garver
1527
2.28%
3
0.68%
10
Simon Horman
1091
1.63%
6
1.36%
11
Alex Wang
577
0.86%
2
0.45%
12
William Tu
505
0.75%
6
1.36%
13
Ansis Atteka
473
0.71%
3
0.68%
14
Yifeng Sun
473
0.71%
2
0.45%
15
Wenyu Zhang
314
0.47%
2
0.45%
16
Paolo Abeni
264
0.39%
5
1.14%
17
Tonghao Zhang
234
0.35%
3
0.68%
18
James Morse
221
0.33%
1
0.23%
19
Jiri Pirko
205
0.31%
13
2.95%
20
Neil McKee
131
0.20%
1
0.23%
21
Greg Rose
111
0.17%
1
0.23%
22
Thadeu Lima de Souza Cascardo
110
0.16%
3
0.68%
23
Johannes Berg
92
0.14%
9
2.05%
24
Martynas Pumputis
84
0.13%
1
0.23%
25
Florian Westphal
81
0.12%
13
2.95%
26
Willem de Bruijn
79
0.12%
1
0.23%
27
Samuel Gauthier
76
0.11%
3
0.68%
28
Ben Pfaff
75
0.11%
8
1.82%
29
Lance Richardson
74
0.11%
2
0.45%
30
Daniele Di Proietto
67
0.10%
6
1.36%
31
Eric W. Biedermann
60
0.09%
10
2.27%
32
Michał Mirosław
58
0.09%
2
0.45%
33
Alexei Starovoitov
52
0.08%
1
0.23%
34
Kent Overstreet
52
0.08%
1
0.23%
35
Glenn Griffin
48
0.07%
1
0.23%
36
David Ahern
47
0.07%
2
0.45%
37
Kangjie Lu
45
0.07%
2
0.45%
38
zhangliping
45
0.07%
2
0.45%
39
Hannes Frederic Sowa
43
0.06%
1
0.23%
40
David S. Miller
42
0.06%
4
0.91%
41
Lorand Jakab
41
0.06%
1
0.23%
42
Flavio Leitner
35
0.05%
2
0.45%
43
Li RongQing
35
0.05%
3
0.68%
44
Justin Pettit
28
0.04%
2
0.45%
45
Liping Zhang
26
0.04%
1
0.23%
46
Ed Swierk
22
0.03%
1
0.23%
47
Nicolas Dichtel
22
0.03%
3
0.68%
48
Pieter Jansen van Vuuren
21
0.03%
1
0.23%
49
Arnd Bergmann
20
0.03%
3
0.68%
50
Chunhe Li
20
0.03%
1
0.23%
51
Joe Perches
20
0.03%
3
0.68%
52
Zoltan Kiss
18
0.03%
1
0.23%
53
Konstantin Khlebnikov
15
0.02%
2
0.45%
54
Tom Herbert
13
0.02%
2
0.45%
55
Américo Wang
12
0.02%
4
0.91%
56
Kirill V Tkhai
12
0.02%
1
0.23%
57
Stephen Hemminger
11
0.02%
2
0.45%
58
Tycho Andersen
10
0.01%
1
0.23%
59
Gustavo A. R. Silva
9
0.01%
5
1.14%
60
Others
150
0.22%
55
12.50%
Total
66894
440