Linux Source Code
Home
Release 5.2
Help
netfilter
root
include
net
Highlighting
Reset All
By Author
By Age
──────────
Aaron Conole
Alexey Dobriyan
Alin Nastac
Américo Wang
Arturo Borrero Gonzalez
Balazs Scheidler
Carlos Falgueras García
Changli Gao
Christian Göttsche
Daniel Borkmann
David S. Miller
Davide Caratti
Elena Reshetova
Eric Dumazet
Eric Leblond
Eric W. Biedermann
Fabian Hugelshofer
Felix Fietkau
Flavio Leitner
Florian Westphal
Gao Feng
Greg Kroah-Hartman
Hans Schillstrom
Harald Welte
Harsha Sharma
Harvey Harrison
Herbert Xu
Holger Eitzenberger
Ingo Molnar
James Morris
Jan Engelhardt
Jesper Dangaard Brouer
Jiri Olsa
Joe Perches
Joe Stringer
Jozsef Kadlecsik
Julian Anastasov
KOVACS Krisztian
Krzysztof Piotr Oledzki
Laura Garcia Liebana
Linus Torvalds
Liping Zhang
Martin Josefsson
Michal Kubeček
Máté Eckl
Others
Pablo M. Bermudo Garay
Pablo Neira Ayuso
Patrick McHardy
Paul Gortmaker
Pavel Emelyanov
Phil Sutter
Sasha Levin
Taehee Yoo
Tejun Heo
Thierry Du Tre
Tim Gardner
Vishwanath Pai
Vladimir Davydov
Yasuyuki Kozakai
Yi-Hung Wei
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ipv4
66
4
10
249
Pablo Neira Ayuso
Florian Westphal
Eric Leblond
Davide Caratti
KOVACS Krisztian
Patrick McHardy
Eric W. Biedermann
Yasuyuki Kozakai
Greg Kroah-Hartman
Alin Nastac
November 2005
November 2006
October 2008
December 2013
September 2014
October 2014
February 2015
March 2015
May 2015
September 2015
November 2016
November 2017
September 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 27}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
104
41.77%
Florian Westphal
34
13.65%
Eric Leblond
31
12.45%
Davide Caratti
27
10.84%
KOVACS Krisztian
13
5.22%
Patrick McHardy
13
5.22%
Eric W. Biedermann
10
4.02%
Yasuyuki Kozakai
10
4.02%
Greg Kroah-Hartman
4
1.61%
Alin Nastac
3
1.20%
Total
249
ipv6
76
5
11
272
Pablo Neira Ayuso
Eric Leblond
Yasuyuki Kozakai
KOVACS Krisztian
Patrick McHardy
Balazs Scheidler
Florian Westphal
Eric W. Biedermann
Pavel Emelyanov
Greg Kroah-Hartman
Alin Nastac
November 2005
November 2006
October 2007
January 2008
October 2010
January 2011
December 2013
October 2014
February 2015
March 2015
May 2015
September 2015
October 2015
November 2015
November 2016
November 2017
February 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 25, "token_count": 26}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
105
38.60%
Eric Leblond
48
17.65%
Yasuyuki Kozakai
28
10.29%
KOVACS Krisztian
26
9.56%
Patrick McHardy
16
5.88%
Balazs Scheidler
13
4.78%
Florian Westphal
11
4.04%
Eric W. Biedermann
10
3.68%
Pavel Emelyanov
7
2.57%
Greg Kroah-Hartman
5
1.84%
Alin Nastac
3
1.10%
Total
272
Files:
br_netfilter.h
66
-
5
327
Pablo Neira Ayuso
Florian Westphal
Eric W. Biedermann
Greg Kroah-Hartman
Others
October 2014
June 2015
August 2015
September 2015
September 2016
November 2017
December 2018
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
236
72.17%
Florian Westphal
72
22.02%
Eric W. Biedermann
17
5.20%
Greg Kroah-Hartman
1
0.31%
Others
1
0.31%
Total
327
nf_conntrack.h
334
-
26
1247
Yasuyuki Kozakai
Florian Westphal
Patrick McHardy
Liping Zhang
Pablo Neira Ayuso
Alexey Dobriyan
Fabian Hugelshofer
Julian Anastasov
Daniel Borkmann
Eric Dumazet
James Morris
Eric W. Biedermann
Harald Welte
Changli Gao
David S. Miller
Jozsef Kadlecsik
Jesper Dangaard Brouer
Paul Gortmaker
Greg Kroah-Hartman
Jan Engelhardt
Others
November 2005
January 2006
March 2006
June 2006
November 2006
December 2006
February 2007
July 2007
December 2007
January 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
February 2009
March 2009
June 2009
October 2009
February 2010
May 2010
November 2010
June 2011
July 2011
August 2011
February 2012
April 2012
July 2013
February 2014
March 2014
November 2014
March 2015
July 2015
August 2015
September 2015
June 2016
July 2016
August 2016
November 2016
January 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
June 2018
December 2018
February 2019
April 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 433}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 27, "token_count": 37}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 29, "token_count": 31}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
460
36.89%
Florian Westphal
322
25.82%
Patrick McHardy
135
10.83%
Liping Zhang
80
6.42%
Pablo Neira Ayuso
67
5.37%
Alexey Dobriyan
39
3.13%
Fabian Hugelshofer
37
2.97%
Julian Anastasov
31
2.49%
Daniel Borkmann
20
1.60%
Eric Dumazet
8
0.64%
James Morris
8
0.64%
Eric W. Biedermann
6
0.48%
Harald Welte
6
0.48%
Changli Gao
5
0.40%
David S. Miller
4
0.32%
Jozsef Kadlecsik
4
0.32%
Jesper Dangaard Brouer
3
0.24%
Paul Gortmaker
3
0.24%
Greg Kroah-Hartman
1
0.08%
Jan Engelhardt
1
0.08%
Others
7
0.56%
click to expand▼
Total
1247
nf_conntrack_acct.h
62
-
8
208
Krzysztof Piotr Oledzki
Tim Gardner
Alexey Dobriyan
Holger Eitzenberger
Gao Feng
Eric Dumazet
Florian Westphal
Others
July 2008
October 2008
June 2010
December 2011
January 2013
September 2013
December 2018
June 2019
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 108}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 23, "token_count": 46}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Piotr Oledzki
108
51.92%
Tim Gardner
46
22.12%
Alexey Dobriyan
22
10.58%
Holger Eitzenberger
15
7.21%
Gao Feng
12
5.77%
Eric Dumazet
2
0.96%
Florian Westphal
1
0.48%
Others
2
0.96%
Total
208
nf_conntrack_core.h
77
-
15
281
Yasuyuki Kozakai
Gao Feng
Martin Josefsson
Alexey Dobriyan
Pablo Neira Ayuso
Jesper Dangaard Brouer
Patrick McHardy
Florian Westphal
Vladimir Davydov
Sasha Levin
Daniel Borkmann
Herbert Xu
Jan Engelhardt
Greg Kroah-Hartman
Joe Perches
November 2005
November 2006
March 2007
October 2007
January 2008
April 2008
October 2008
March 2009
February 2010
May 2012
January 2013
March 2013
March 2014
September 2014
August 2015
January 2016
January 2017
November 2017
September 2018
January 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 34}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
124
44.13%
Gao Feng
42
14.95%
Martin Josefsson
25
8.90%
Alexey Dobriyan
15
5.34%
Pablo Neira Ayuso
15
5.34%
Jesper Dangaard Brouer
12
4.27%
Patrick McHardy
10
3.56%
Florian Westphal
9
3.20%
Vladimir Davydov
9
3.20%
Sasha Levin
8
2.85%
Daniel Borkmann
4
1.42%
Herbert Xu
4
1.42%
Jan Engelhardt
2
0.71%
Greg Kroah-Hartman
1
0.36%
Joe Perches
1
0.36%
Total
281
nf_conntrack_count.h
36
-
3
159
Florian Westphal
Yi-Hung Wei
Pablo Neira Ayuso
December 2017
June 2018
July 2018
December 2018
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 48}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
82
51.57%
Yi-Hung Wei
48
30.19%
Pablo Neira Ayuso
29
18.24%
Total
159
nf_conntrack_ecache.h
210
-
10
902
Pablo Neira Ayuso
Florian Westphal
Martin Josefsson
Patrick McHardy
Alexey Dobriyan
Gao Feng
Changli Gao
Eric W. Biedermann
Linus Torvalds
Greg Kroah-Hartman
November 2006
March 2007
July 2007
October 2008
November 2008
June 2009
February 2010
November 2010
November 2011
July 2012
September 2012
January 2013
June 2014
April 2016
August 2016
April 2017
November 2017
December 2018
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 144}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
371
41.13%
Florian Westphal
198
21.95%
Martin Josefsson
144
15.96%
Patrick McHardy
84
9.31%
Alexey Dobriyan
38
4.21%
Gao Feng
36
3.99%
Changli Gao
20
2.22%
Eric W. Biedermann
8
0.89%
Linus Torvalds
2
0.22%
Greg Kroah-Hartman
1
0.11%
Total
902
nf_conntrack_expect.h
132
-
11
500
Martin Josefsson
Patrick McHardy
Florian Westphal
Pablo Neira Ayuso
Alexey Dobriyan
Gao Feng
Daniel Borkmann
Elena Reshetova
Jan Engelhardt
Greg Kroah-Hartman
Jozsef Kadlecsik
November 2006
December 2006
July 2007
December 2007
January 2008
March 2008
October 2008
November 2008
April 2009
February 2010
October 2010
January 2012
August 2012
January 2013
April 2013
August 2015
May 2016
March 2017
July 2017
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 158}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Josefsson
158
31.60%
Patrick McHardy
113
22.60%
Florian Westphal
71
14.20%
Pablo Neira Ayuso
62
12.40%
Alexey Dobriyan
45
9.00%
Gao Feng
27
5.40%
Daniel Borkmann
15
3.00%
Elena Reshetova
4
0.80%
Jan Engelhardt
3
0.60%
Greg Kroah-Hartman
1
0.20%
Jozsef Kadlecsik
1
0.20%
Total
500
nf_conntrack_extend.h
100
-
11
363
Yasuyuki Kozakai
Changli Gao
Pablo Neira Ayuso
Patrick McHardy
Florian Westphal
Krzysztof Piotr Oledzki
Michal Kubeček
Tejun Heo
Greg Kroah-Hartman
Holger Eitzenberger
Liping Zhang
July 2007
June 2008
July 2008
June 2009
March 2010
August 2010
November 2010
January 2011
February 2012
January 2013
August 2013
September 2013
April 2017
November 2017
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 232}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
232
63.91%
Changli Gao
49
13.50%
Pablo Neira Ayuso
26
7.16%
Patrick McHardy
26
7.16%
Florian Westphal
16
4.41%
Krzysztof Piotr Oledzki
5
1.38%
Michal Kubeček
3
0.83%
Tejun Heo
3
0.83%
Greg Kroah-Hartman
1
0.28%
Holger Eitzenberger
1
0.28%
Liping Zhang
1
0.28%
Total
363
nf_conntrack_helper.h
180
-
13
742
Pablo Neira Ayuso
Gao Feng
Yasuyuki Kozakai
Flavio Leitner
Patrick McHardy
Florian Westphal
Jiri Olsa
Liping Zhang
Martin Josefsson
Eric Leblond
Holger Eitzenberger
Greg Kroah-Hartman
Herbert Xu
November 2005
January 2006
November 2006
December 2006
July 2007
September 2007
October 2007
January 2008
March 2008
November 2008
March 2009
June 2009
February 2010
January 2011
January 2012
February 2012
April 2012
May 2012
June 2012
January 2013
February 2013
July 2016
April 2017
May 2017
November 2017
December 2018
April 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 107}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
236
31.81%
Gao Feng
119
16.04%
Yasuyuki Kozakai
106
14.29%
Flavio Leitner
98
13.21%
Patrick McHardy
72
9.70%
Florian Westphal
54
7.28%
Jiri Olsa
22
2.96%
Liping Zhang
15
2.02%
Martin Josefsson
10
1.35%
Eric Leblond
4
0.54%
Holger Eitzenberger
4
0.54%
Greg Kroah-Hartman
1
0.13%
Herbert Xu
1
0.13%
Total
742
nf_conntrack_l4proto.h
225
-
11
1065
Florian Westphal
Pablo Neira Ayuso
Yasuyuki Kozakai
Patrick McHardy
Holger Eitzenberger
Martin Josefsson
Gao Feng
Alexey Dobriyan
Ingo Molnar
Greg Kroah-Hartman
Others
November 2005
January 2006
November 2006
September 2007
October 2008
November 2008
March 2009
February 2012
May 2012
April 2016
April 2017
August 2017
October 2017
November 2017
September 2018
November 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 396}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
627
58.87%
Pablo Neira Ayuso
328
30.80%
Yasuyuki Kozakai
38
3.57%
Patrick McHardy
30
2.82%
Holger Eitzenberger
16
1.50%
Martin Josefsson
10
0.94%
Gao Feng
8
0.75%
Alexey Dobriyan
3
0.28%
Ingo Molnar
3
0.28%
Greg Kroah-Hartman
1
0.09%
Others
1
0.09%
Total
1065
nf_conntrack_labels.h
53
-
4
247
Florian Westphal
Joe Stringer
Gao Feng
Greg Kroah-Hartman
January 2013
February 2014
August 2015
April 2016
July 2016
October 2016
November 2017
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 173}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 20, "token_count": 50}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
192
77.73%
Joe Stringer
50
20.24%
Gao Feng
4
1.62%
Greg Kroah-Hartman
1
0.40%
Total
247
nf_conntrack_seqadj.h
48
-
2
193
Patrick McHardy
Greg Kroah-Hartman
August 2013
November 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 192}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
192
99.48%
Greg Kroah-Hartman
1
0.52%
Total
193
nf_conntrack_synproxy.h
92
-
5
365
Patrick McHardy
Gao Feng
Florian Westphal
Alexey Dobriyan
Greg Kroah-Hartman
August 2013
September 2013
September 2016
November 2016
April 2017
November 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 300}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
301
82.47%
Gao Feng
54
14.79%
Florian Westphal
8
2.19%
Alexey Dobriyan
1
0.27%
Greg Kroah-Hartman
1
0.27%
Total
365
nf_conntrack_timeout.h
123
-
7
466
Pablo Neira Ayuso
Yi-Hung Wei
Harsha Sharma
Florian Westphal
Elena Reshetova
Gao Feng
Greg Kroah-Hartman
February 2012
March 2012
August 2012
January 2013
October 2015
December 2015
March 2017
November 2017
June 2018
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 32, "token_count": 13}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
354
75.97%
Yi-Hung Wei
79
16.95%
Harsha Sharma
13
2.79%
Florian Westphal
11
2.36%
Elena Reshetova
4
0.86%
Gao Feng
4
0.86%
Greg Kroah-Hartman
1
0.21%
Total
466
nf_conntrack_timestamp.h
70
-
5
235
Pablo Neira Ayuso
Gao Feng
Patrick McHardy
Florian Westphal
Greg Kroah-Hartman
January 2011
January 2013
November 2017
December 2018
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 180}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
180
76.60%
Gao Feng
34
14.47%
Patrick McHardy
17
7.23%
Florian Westphal
3
1.28%
Greg Kroah-Hartman
1
0.43%
Total
235
nf_conntrack_tuple.h
187
-
7
763
Yasuyuki Kozakai
Patrick McHardy
Jan Engelhardt
Eric Dumazet
Harvey Harrison
Greg Kroah-Hartman
Others
November 2005
December 2006
July 2007
December 2007
January 2008
March 2008
April 2008
October 2008
March 2009
November 2017
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 379}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 135}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yasuyuki Kozakai
379
49.67%
Patrick McHardy
356
46.66%
Jan Engelhardt
17
2.23%
Eric Dumazet
5
0.66%
Harvey Harrison
4
0.52%
Greg Kroah-Hartman
1
0.13%
Others
1
0.13%
Total
763
nf_conntrack_zones.h
91
-
4
369
Daniel Borkmann
Florian Westphal
Patrick McHardy
Greg Kroah-Hartman
February 2010
August 2015
September 2015
June 2016
November 2017
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 271}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
272
73.71%
Florian Westphal
62
16.80%
Patrick McHardy
34
9.21%
Greg Kroah-Hartman
1
0.27%
Total
369
nf_dup_netdev.h
8
-
3
35
Pablo Neira Ayuso
Florian Westphal
Greg Kroah-Hartman
January 2016
November 2016
November 2017
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
21
60.00%
Florian Westphal
13
37.14%
Greg Kroah-Hartman
1
2.86%
Total
35
nf_flow_table.h
127
-
3
472
Pablo Neira Ayuso
Felix Fietkau
Others
January 2018
February 2018
June 2018
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 394}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 49}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
422
89.41%
Felix Fietkau
49
10.38%
Others
1
0.21%
Total
472
nf_log.h
125
-
12
597
Pablo Neira Ayuso
Patrick McHardy
Gao Feng
Eric Leblond
Vishwanath Pai
Liping Zhang
Flavio Leitner
Hans Schillstrom
Joe Perches
Michal Kubeček
Jan Engelhardt
Greg Kroah-Hartman
December 2007
October 2008
March 2009
October 2011
March 2013
May 2013
June 2014
March 2015
June 2016
August 2016
September 2016
October 2016
November 2016
January 2017
November 2017
June 2018
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
316
52.93%
Patrick McHardy
171
28.64%
Gao Feng
50
8.38%
Eric Leblond
18
3.02%
Vishwanath Pai
9
1.51%
Liping Zhang
8
1.34%
Flavio Leitner
5
0.84%
Hans Schillstrom
5
0.84%
Joe Perches
5
0.84%
Michal Kubeček
5
0.84%
Jan Engelhardt
4
0.67%
Greg Kroah-Hartman
1
0.17%
Total
597
nf_nat.h
118
-
8
582
Florian Westphal
Jozsef Kadlecsik
Yasuyuki Kozakai
Changli Gao
Pablo Neira Ayuso
Patrick McHardy
Greg Kroah-Hartman
Thierry Du Tre
December 2006
July 2007
November 2007
December 2007
November 2010
October 2011
December 2011
August 2012
November 2012
October 2013
April 2014
September 2014
April 2017
November 2017
April 2018
May 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 62}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 260}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
353
60.65%
Jozsef Kadlecsik
112
19.24%
Yasuyuki Kozakai
57
9.79%
Changli Gao
31
5.33%
Pablo Neira Ayuso
18
3.09%
Patrick McHardy
9
1.55%
Greg Kroah-Hartman
1
0.17%
Thierry Du Tre
1
0.17%
Total
582
nf_nat_helper.h
41
-
4
177
Jozsef Kadlecsik
Patrick McHardy
Gao Feng
Greg Kroah-Hartman
December 2006
February 2010
August 2012
March 2017
November 2017
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 98}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jozsef Kadlecsik
98
55.37%
Patrick McHardy
75
42.37%
Gao Feng
3
1.69%
Greg Kroah-Hartman
1
0.56%
Total
177
nf_nat_masquerade.h
19
-
5
73
Arturo Borrero Gonzalez
Florian Westphal
Greg Kroah-Hartman
Taehee Yoo
Thierry Du Tre
September 2014
November 2017
April 2018
November 2018
April 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 43}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Arturo Borrero Gonzalez
43
58.90%
Florian Westphal
27
36.99%
Greg Kroah-Hartman
1
1.37%
Taehee Yoo
1
1.37%
Thierry Du Tre
1
1.37%
Total
73
nf_nat_redirect.h
13
-
4
50
Arturo Borrero Gonzalez
Pablo Neira Ayuso
Greg Kroah-Hartman
Thierry Du Tre
October 2014
November 2014
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arturo Borrero Gonzalez
26
52.00%
Pablo Neira Ayuso
22
44.00%
Greg Kroah-Hartman
1
2.00%
Thierry Du Tre
1
2.00%
Total
50
nf_queue.h
125
-
8
692
Eric Leblond
Liping Zhang
Patrick McHardy
Florian Westphal
Eric W. Biedermann
Aaron Conole
David S. Miller
Greg Kroah-Hartman
December 2007
November 2012
April 2013
December 2013
April 2015
June 2015
October 2015
May 2016
September 2016
August 2017
November 2017
April 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 347}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 178}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Leblond
347
50.14%
Liping Zhang
178
25.72%
Patrick McHardy
84
12.14%
Florian Westphal
54
7.80%
Eric W. Biedermann
20
2.89%
Aaron Conole
5
0.72%
David S. Miller
3
0.43%
Greg Kroah-Hartman
1
0.14%
Total
692
nf_reject.h
27
-
1
54
Alin Nastac
February 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Alin Nastac
54
100.00%
Total
54
nf_socket.h
13
-
3
58
Pablo Neira Ayuso
Máté Eckl
Greg Kroah-Hartman
October 2016
November 2017
May 2018
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
54
93.10%
Máté Eckl
3
5.17%
Greg Kroah-Hartman
1
1.72%
Total
58
nf_tables.h
1398
-
17
4657
Patrick McHardy
Pablo Neira Ayuso
Florian Westphal
Liping Zhang
Pablo M. Bermudo Garay
Phil Sutter
Laura Garcia Liebana
Harsha Sharma
Eric W. Biedermann
Carlos Falgueras García
Eric Dumazet
Taehee Yoo
David S. Miller
Arturo Borrero Gonzalez
Paul Gortmaker
Greg Kroah-Hartman
Others
October 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
January 2015
March 2015
April 2015
June 2015
August 2015
September 2015
November 2015
December 2015
January 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
January 2019
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 1, "token_count": 1125}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 1283}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 1, "token_count": 322}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 17}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 417}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 4, "token_count": 95}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 59}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 26, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 51, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
2831
60.79%
Pablo Neira Ayuso
1339
28.75%
Florian Westphal
223
4.79%
Liping Zhang
98
2.10%
Pablo M. Bermudo Garay
59
1.27%
Phil Sutter
32
0.69%
Laura Garcia Liebana
17
0.37%
Harsha Sharma
12
0.26%
Eric W. Biedermann
11
0.24%
Carlos Falgueras García
8
0.17%
Eric Dumazet
7
0.15%
Taehee Yoo
7
0.15%
David S. Miller
4
0.09%
Arturo Borrero Gonzalez
3
0.06%
Paul Gortmaker
3
0.06%
Greg Kroah-Hartman
1
0.02%
Others
2
0.04%
Total
4657
nf_tables_core.h
101
-
6
479
Florian Westphal
Patrick McHardy
Pablo Neira Ayuso
Liping Zhang
Christian Göttsche
Greg Kroah-Hartman
October 2013
April 2014
November 2015
November 2016
July 2017
November 2017
April 2018
May 2018
July 2018
September 2018
January 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 168}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
239
49.90%
Patrick McHardy
133
27.77%
Pablo Neira Ayuso
54
11.27%
Liping Zhang
42
8.77%
Christian Göttsche
10
2.09%
Greg Kroah-Hartman
1
0.21%
Total
479
nf_tables_ipv4.h
56
-
3
280
Pablo Neira Ayuso
Patrick McHardy
Greg Kroah-Hartman
October 2013
January 2014
September 2016
November 2017
December 2017
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
264
94.29%
Patrick McHardy
15
5.36%
Greg Kroah-Hartman
1
0.36%
Total
280
nf_tables_ipv6.h
72
-
3
340
Pablo Neira Ayuso
Patrick McHardy
Greg Kroah-Hartman
October 2013
January 2014
September 2016
March 2017
November 2017
December 2017
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
333
97.94%
Patrick McHardy
6
1.76%
Greg Kroah-Hartman
1
0.29%
Total
340
nf_tproxy.h
121
-
1
292
Máté Eckl
June 2018
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 292}, ]}, ]
Author Name
Tokens
Token Proportion
Máté Eckl
292
100.00%
Total
292
nft_fib.h
38
-
4
231
Florian Westphal
Liping Zhang
Phil Sutter
Greg Kroah-Hartman
October 2016
January 2017
March 2017
November 2017
May 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 191}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 26, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
191
82.68%
Liping Zhang
32
13.85%
Phil Sutter
7
3.03%
Greg Kroah-Hartman
1
0.43%
Total
231
nft_reject.h
25
-
4
106
Patrick McHardy
Liping Zhang
Pablo Neira Ayuso
Greg Kroah-Hartman
February 2014
September 2014
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
74
69.81%
Liping Zhang
23
21.70%
Pablo Neira Ayuso
8
7.55%
Greg Kroah-Hartman
1
0.94%
Total
106
xt_rateest.h
27
-
4
86
Patrick McHardy
Eric Dumazet
Américo Wang
Greg Kroah-Hartman
December 2007
June 2010
December 2016
November 2017
March 2018
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
48
55.81%
Eric Dumazet
27
31.40%
Américo Wang
10
11.63%
Greg Kroah-Hartman
1
1.16%
Total
86
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
72
Author
Tokens
Proportion
Commits
Proportion
0
Pablo Neira Ayuso
4964
27.25%
134
24.77%
1
Patrick McHardy
4845
26.60%
106
19.59%
2
Florian Westphal
2873
15.77%
110
20.33%
3
Yasuyuki Kozakai
1434
7.87%
8
1.48%
4
Liping Zhang
477
2.62%
12
2.22%
5
Eric Leblond
448
2.46%
4
0.74%
6
Gao Feng
393
2.16%
19
3.51%
7
Martin Josefsson
347
1.91%
4
0.74%
8
Daniel Borkmann
311
1.71%
5
0.92%
9
Máté Eckl
295
1.62%
3
0.55%
10
Jozsef Kadlecsik
215
1.18%
3
0.55%
11
Alexey Dobriyan
163
0.89%
12
2.22%
12
Yi-Hung Wei
127
0.70%
4
0.74%
13
Krzysztof Piotr Oledzki
113
0.62%
1
0.18%
14
Changli Gao
105
0.58%
4
0.74%
15
Flavio Leitner
103
0.57%
3
0.55%
16
Eric W. Biedermann
82
0.45%
13
2.40%
17
Arturo Borrero Gonzalez
72
0.40%
3
0.55%
18
Alin Nastac
60
0.33%
1
0.18%
19
Pablo M. Bermudo Garay
59
0.32%
1
0.18%
20
Joe Stringer
50
0.27%
1
0.18%
21
Eric Dumazet
49
0.27%
8
1.48%
22
Felix Fietkau
49
0.27%
6
1.11%
23
Tim Gardner
46
0.25%
1
0.18%
24
Greg Kroah-Hartman
39
0.21%
1
0.18%
25
KOVACS Krisztian
39
0.21%
2
0.37%
26
Phil Sutter
39
0.21%
7
1.29%
27
Fabian Hugelshofer
37
0.20%
1
0.18%
28
Holger Eitzenberger
36
0.20%
4
0.74%
29
Julian Anastasov
31
0.17%
1
0.18%
30
Davide Caratti
27
0.15%
3
0.55%
31
Jan Engelhardt
27
0.15%
4
0.74%
32
Harsha Sharma
25
0.14%
2
0.37%
33
Jiri Olsa
22
0.12%
1
0.18%
34
Laura Garcia Liebana
17
0.09%
1
0.18%
35
Jesper Dangaard Brouer
15
0.08%
3
0.55%
36
Balazs Scheidler
13
0.07%
1
0.18%
37
David S. Miller
11
0.06%
3
0.55%
38
Américo Wang
10
0.05%
1
0.18%
39
Christian Göttsche
10
0.05%
1
0.18%
40
Vishwanath Pai
9
0.05%
1
0.18%
41
Vladimir Davydov
9
0.05%
1
0.18%
42
Carlos Falgueras García
8
0.04%
1
0.18%
43
Elena Reshetova
8
0.04%
1
0.18%
44
James Morris
8
0.04%
1
0.18%
45
Michal Kubeček
8
0.04%
2
0.37%
46
Sasha Levin
8
0.04%
1
0.18%
47
Taehee Yoo
8
0.04%
3
0.55%
48
Pavel Emelyanov
7
0.04%
2
0.37%
49
Harald Welte
6
0.03%
1
0.18%
50
Joe Perches
6
0.03%
2
0.37%
51
Paul Gortmaker
6
0.03%
2
0.37%
52
Aaron Conole
5
0.03%
1
0.18%
53
Hans Schillstrom
5
0.03%
1
0.18%
54
Herbert Xu
5
0.03%
1
0.18%
55
Harvey Harrison
4
0.02%
2
0.37%
56
Ingo Molnar
3
0.02%
1
0.18%
57
Tejun Heo
3
0.02%
1
0.18%
58
Thierry Du Tre
3
0.02%
1
0.18%
59
Linus Torvalds
2
0.01%
1
0.18%
60
Others
15
0.08%
12
2.22%
click to expand▼
Total
18214
541