Linux Source Code
Home
Release 6.11
Help
netfilter
root
net
bridge
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Andrew Morton
Arnaldo Carvalho de Melo
Art Haas
Arturo Borrero Gonzalez
Bart De Schuymer
Bernie Harris
Christoph Hellwig
David S. Miller
Eric Dumazet
Eric W. Biedermann
Florian Westphal
Gao Feng
Gustavo A. R. Silva
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Ian Morris
Ingo Molnar
Jan Engelhardt
Jayachandran C
Jesse Gross
Jiri Pirko
Joe Perches
Jose M. Guisado Gomez
Kees Cook
Kirill Korotaev
Kuo-lang Tseng
Linus Lüssing
Linus Torvalds
Linus Torvalds (pre-git)
Liping Zhang
Luís Fernando Cornachioni Estrozi
Mark-André Hopf
Martin KaFai Lau
Matthias Schiffer
Michael Braun
Nick Fedchik
Nicolas Dichtel
Others
Pablo Neira Ayuso
Patrick McHardy
Peter Warasin
Phil Sutter
Richard Guy Briggs
Rob Gill
Sabrina Dubroca
Santosh Nayak
Sriram Yagnaraman
Stephen Hemminger
Taehee Yoo
Thomas Gleixner
Thomas Graf
Tobin C Harding
Tom Marshall
Varsha Rao
Vasiliy Kulikov
Willem de Bruijn
Yajun Deng
Yasuyuki Kozakai
wenxu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ebt_802_3.c
79
-
11
369
Bart De Schuymer
Jan Engelhardt
Arnaldo Carvalho de Melo
Joe Perches
Linus Torvalds (pre-git)
Andrew Morton
Thomas Gleixner
Hideaki Yoshifuji / 吉藤英明
Al Viro
Others
June 1995
September 1999
August 2003
October 2004
March 2006
November 2006
February 2007
March 2007
January 2008
October 2008
July 2009
March 2010
October 2012
June 2016
May 2019
September 2019
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 259}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
259
70.19%
Jan Engelhardt
57
15.45%
Arnaldo Carvalho de Melo
23
6.23%
Joe Perches
15
4.07%
Linus Torvalds (pre-git)
6
1.63%
Andrew Morton
4
1.08%
Thomas Gleixner
1
0.27%
Hideaki Yoshifuji / 吉藤英明
1
0.27%
Al Viro
1
0.27%
Others
2
0.54%
Total
369
ebt_among.c
281
-
11
1528
Bart De Schuymer
Florian Westphal
Jan Engelhardt
David S. Miller
Arnaldo Carvalho de Melo
Al Viro
Andrew Morton
Thomas Gleixner
Joe Perches
Hideaki Yoshifuji / 吉藤英明
Alexey Dobriyan
October 2003
August 2004
October 2004
March 2006
November 2006
February 2007
January 2008
October 2008
July 2009
March 2010
February 2014
February 2017
February 2018
March 2018
May 2019
var spanGroupData = [ {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 980}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 114}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 78}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
980
64.14%
Florian Westphal
258
16.88%
Jan Engelhardt
135
8.84%
David S. Miller
114
7.46%
Arnaldo Carvalho de Melo
22
1.44%
Al Viro
11
0.72%
Andrew Morton
4
0.26%
Thomas Gleixner
1
0.07%
Joe Perches
1
0.07%
Hideaki Yoshifuji / 吉藤英明
1
0.07%
Alexey Dobriyan
1
0.07%
Total
1528
ebt_arp.c
138
-
9
761
Bart De Schuymer
Jan Engelhardt
David S. Miller
Joe Perches
Linus Torvalds
Andrew Morton
Arnaldo Carvalho de Melo
Al Viro
Thomas Gleixner
February 2002
September 2002
March 2003
May 2003
August 2004
October 2004
March 2006
November 2006
April 2007
November 2007
January 2008
October 2008
July 2009
March 2010
June 2016
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 296}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 70}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
487
63.99%
Jan Engelhardt
103
13.53%
David S. Miller
87
11.43%
Joe Perches
70
9.20%
Linus Torvalds
5
0.66%
Andrew Morton
4
0.53%
Arnaldo Carvalho de Melo
2
0.26%
Al Viro
2
0.26%
Thomas Gleixner
1
0.13%
Total
761
ebt_arpreply.c
103
-
10
477
Bart De Schuymer
Jan Engelhardt
David S. Miller
Gao Feng
Andrew Morton
Pablo Neira Ayuso
Arnaldo Carvalho de Melo
Thomas Gleixner
Herbert Xu
Al Viro
August 2003
August 2004
October 2004
March 2006
September 2006
October 2007
January 2008
October 2008
July 2009
March 2010
November 2016
May 2017
May 2019
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
276
57.86%
Jan Engelhardt
98
20.55%
David S. Miller
77
16.14%
Gao Feng
13
2.73%
Andrew Morton
4
0.84%
Pablo Neira Ayuso
3
0.63%
Arnaldo Carvalho de Melo
3
0.63%
Thomas Gleixner
1
0.21%
Herbert Xu
1
0.21%
Al Viro
1
0.21%
Total
477
ebt_dnat.c
106
-
13
459
Bart De Schuymer
Jan Engelhardt
Linus Lüssing
Florian Westphal
Gao Feng
Linus Torvalds
Herbert Xu
Andrew Morton
Arnaldo Carvalho de Melo
Thomas Gleixner
Joe Perches
Others
February 2002
September 2002
March 2003
July 2003
October 2004
March 2006
October 2007
January 2008
February 2008
October 2008
July 2009
March 2010
February 2014
April 2017
May 2017
May 2019
November 2019
October 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 95}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
204
44.44%
Jan Engelhardt
101
22.00%
Linus Lüssing
95
20.70%
Florian Westphal
32
6.97%
Gao Feng
6
1.31%
Linus Torvalds
5
1.09%
Herbert Xu
5
1.09%
Andrew Morton
4
0.87%
Arnaldo Carvalho de Melo
3
0.65%
Thomas Gleixner
1
0.22%
Joe Perches
1
0.22%
Others
2
0.44%
Total
459
ebt_ip.c
169
-
12
951
Bart De Schuymer
Matthias Schiffer
Mark-André Hopf
Jan Engelhardt
David S. Miller
Joe Perches
Patrick McHardy
Linus Torvalds
Andrew Morton
Al Viro
Thomas Gleixner
Arnaldo Carvalho de Melo
February 2002
September 2002
October 2002
March 2003
May 2003
August 2004
October 2004
January 2006
March 2006
November 2006
February 2007
January 2008
October 2008
July 2009
March 2010
June 2016
March 2018
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 196}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 42}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 221}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
311
32.70%
Matthias Schiffer
221
23.24%
Mark-André Hopf
196
20.61%
Jan Engelhardt
98
10.30%
David S. Miller
52
5.47%
Joe Perches
42
4.42%
Patrick McHardy
18
1.89%
Linus Torvalds
5
0.53%
Andrew Morton
4
0.42%
Al Viro
2
0.21%
Thomas Gleixner
1
0.11%
Arnaldo Carvalho de Melo
1
0.11%
Total
951
ebt_ip6.c
164
-
12
881
Kuo-lang Tseng
Florian Westphal
Jan Engelhardt
Bart De Schuymer
Joe Perches
Luís Fernando Cornachioni Estrozi
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Jesse Gross
Linus Torvalds
Al Viro
Thomas Gleixner
February 2002
September 2002
March 2003
May 2003
August 2004
November 2006
January 2008
June 2008
October 2008
July 2009
February 2010
March 2010
December 2010
November 2011
November 2013
June 2016
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 483}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 41, "token_count": 13}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kuo-lang Tseng
483
54.82%
Florian Westphal
152
17.25%
Jan Engelhardt
93
10.56%
Bart De Schuymer
58
6.58%
Joe Perches
41
4.65%
Luís Fernando Cornachioni Estrozi
16
1.82%
Hideaki Yoshifuji / 吉藤英明
13
1.48%
David S. Miller
11
1.25%
Jesse Gross
6
0.68%
Linus Torvalds
5
0.57%
Al Viro
2
0.23%
Thomas Gleixner
1
0.11%
Total
881
ebt_limit.c
129
-
7
515
Bart De Schuymer
Jan Engelhardt
Tom Marshall
Florian Westphal
Willem de Bruijn
Thomas Gleixner
Andrew Morton
September 2003
November 2003
January 2005
March 2006
January 2008
October 2008
July 2009
January 2010
March 2010
January 2017
February 2018
May 2019
April 2021
var spanGroupData = [ {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 345}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 34, "token_count": 47}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
345
66.99%
Jan Engelhardt
62
12.04%
Tom Marshall
47
9.13%
Florian Westphal
41
7.96%
Willem de Bruijn
11
2.14%
Thomas Gleixner
5
0.97%
Andrew Morton
4
0.78%
Total
515
ebt_log.c
226
-
26
1129
Bart De Schuymer
Kuo-lang Tseng
David S. Miller
Jan Engelhardt
Patrick McHardy
Arnaldo Carvalho de Melo
Pablo Neira Ayuso
Gao Feng
Joe Perches
Jesse Gross
Thomas Gleixner
Linus Torvalds
Andrew Morton
Mark-André Hopf
Al Viro
Liping Zhang
Ian Morris
Others
February 2002
September 2002
October 2002
January 2003
March 2003
May 2003
August 2004
October 2004
January 2005
June 2005
December 2005
January 2006
February 2006
March 2006
May 2006
November 2006
February 2007
December 2007
January 2008
June 2008
October 2008
July 2009
August 2009
March 2010
November 2011
December 2011
September 2012
March 2013
May 2013
June 2014
October 2015
September 2016
November 2016
January 2017
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 116}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 138}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
601
53.23%
Kuo-lang Tseng
138
12.22%
David S. Miller
119
10.54%
Jan Engelhardt
99
8.77%
Patrick McHardy
28
2.48%
Arnaldo Carvalho de Melo
24
2.13%
Pablo Neira Ayuso
23
2.04%
Gao Feng
22
1.95%
Joe Perches
13
1.15%
Jesse Gross
6
0.53%
Thomas Gleixner
5
0.44%
Linus Torvalds
5
0.44%
Andrew Morton
4
0.35%
Mark-André Hopf
3
0.27%
Al Viro
3
0.27%
Liping Zhang
1
0.09%
Ian Morris
1
0.09%
Others
34
3.01%
Total
1129
ebt_mark.c
111
-
9
452
Bart De Schuymer
Florian Westphal
Jan Engelhardt
Linus Torvalds
Herbert Xu
Thomas Graf
Andrew Morton
Gao Feng
Thomas Gleixner
February 2002
September 2002
March 2003
March 2006
October 2006
November 2006
October 2007
January 2008
October 2008
July 2009
January 2010
March 2010
May 2017
May 2019
April 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
224
49.56%
Florian Westphal
151
33.41%
Jan Engelhardt
55
12.17%
Linus Torvalds
5
1.11%
Herbert Xu
5
1.11%
Thomas Graf
4
0.88%
Andrew Morton
4
0.88%
Gao Feng
3
0.66%
Thomas Gleixner
1
0.22%
Total
452
ebt_mark_m.c
99
-
7
451
Florian Westphal
Bart De Schuymer
Jan Engelhardt
Linus Torvalds
Andrew Morton
Thomas Graf
Thomas Gleixner
February 2002
September 2002
March 2003
March 2006
November 2006
January 2008
October 2008
July 2009
January 2010
March 2010
May 2019
April 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
195
43.24%
Bart De Schuymer
189
41.91%
Jan Engelhardt
55
12.20%
Linus Torvalds
5
1.11%
Andrew Morton
4
0.89%
Thomas Graf
2
0.44%
Thomas Gleixner
1
0.22%
Total
451
ebt_nflog.c
75
-
6
301
Peter Warasin
Jan Engelhardt
Pablo Neira Ayuso
Liping Zhang
Gao Feng
Thomas Gleixner
April 2008
October 2008
July 2009
March 2010
March 2013
November 2016
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 213}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Warasin
213
70.76%
Jan Engelhardt
53
17.61%
Pablo Neira Ayuso
16
5.32%
Liping Zhang
10
3.32%
Gao Feng
8
2.66%
Thomas Gleixner
1
0.33%
Total
301
ebt_pkttype.c
57
-
4
198
Bart De Schuymer
Jan Engelhardt
Andrew Morton
Thomas Gleixner
May 2003
March 2006
January 2008
October 2008
July 2009
March 2010
May 2019
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
141
71.21%
Jan Engelhardt
52
26.26%
Andrew Morton
4
2.02%
Thomas Gleixner
1
0.51%
Total
198
ebt_redirect.c
81
-
16
364
Bart De Schuymer
Jan Engelhardt
Pablo Neira Ayuso
Herbert Xu
Gao Feng
Arnaldo Carvalho de Melo
Linus Torvalds
Andrew Morton
Jiri Pirko
Joe Perches
Thomas Gleixner
Stephen Hemminger
Florian Westphal
Others
February 2002
September 2002
March 2003
June 2003
July 2003
October 2004
March 2006
October 2007
January 2008
February 2008
October 2008
July 2009
March 2010
June 2010
February 2014
September 2016
November 2016
May 2017
May 2019
October 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
211
57.97%
Jan Engelhardt
105
28.85%
Pablo Neira Ayuso
9
2.47%
Herbert Xu
7
1.92%
Gao Feng
6
1.65%
Arnaldo Carvalho de Melo
6
1.65%
Linus Torvalds
5
1.37%
Andrew Morton
4
1.10%
Jiri Pirko
3
0.82%
Joe Perches
2
0.55%
Thomas Gleixner
1
0.27%
Stephen Hemminger
1
0.27%
Florian Westphal
1
0.27%
Others
3
0.82%
Total
364
ebt_snat.c
88
-
12
385
Bart De Schuymer
Jan Engelhardt
Herbert Xu
Linus Torvalds
Andrew Morton
Gao Feng
Arnaldo Carvalho de Melo
Thomas Gleixner
Joe Perches
Florian Westphal
Others
February 2002
September 2002
March 2003
July 2003
October 2004
March 2006
October 2006
November 2006
October 2007
January 2008
February 2008
October 2008
July 2009
March 2010
February 2014
May 2017
May 2019
October 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
273
70.91%
Jan Engelhardt
84
21.82%
Herbert Xu
8
2.08%
Linus Torvalds
5
1.30%
Andrew Morton
4
1.04%
Gao Feng
3
0.78%
Arnaldo Carvalho de Melo
3
0.78%
Thomas Gleixner
1
0.26%
Joe Perches
1
0.26%
Florian Westphal
1
0.26%
Others
2
0.52%
Total
385
ebt_stp.c
194
-
8
1009
Bart De Schuymer
Jan Engelhardt
Joe Perches
David S. Miller
Tobin C Harding
Pablo Neira Ayuso
Andrew Morton
Thomas Gleixner
July 2003
August 2004
January 2006
March 2006
January 2008
October 2008
July 2009
March 2010
May 2012
May 2015
May 2016
June 2016
March 2018
May 2019
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 756}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
756
74.93%
Jan Engelhardt
96
9.51%
Joe Perches
88
8.72%
David S. Miller
39
3.87%
Tobin C Harding
18
1.78%
Pablo Neira Ayuso
7
0.69%
Andrew Morton
4
0.40%
Thomas Gleixner
1
0.10%
Total
1009
ebt_vlan.c
173
-
13
591
Bart De Schuymer
Jan Engelhardt
Jesse Gross
David S. Miller
Nick Fedchik
Linus Torvalds (pre-git)
Andrew Morton
Linus Torvalds
Ian Morris
Thomas Gleixner
Jiri Pirko
Arnaldo Carvalho de Melo
Al Viro
June 1993
August 1993
April 1994
June 1995
February 2002
September 2002
December 2002
March 2003
May 2003
February 2004
August 2004
October 2004
March 2006
November 2006
January 2008
October 2008
July 2009
March 2010
October 2010
January 2015
October 2015
May 2019
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 383}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 54, "token_count": 15}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 26, "token_count": 34}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
416
70.39%
Jan Engelhardt
79
13.37%
Jesse Gross
34
5.75%
David S. Miller
17
2.88%
Nick Fedchik
15
2.54%
Linus Torvalds (pre-git)
8
1.35%
Andrew Morton
6
1.02%
Linus Torvalds
5
0.85%
Ian Morris
5
0.85%
Thomas Gleixner
2
0.34%
Jiri Pirko
2
0.34%
Arnaldo Carvalho de Melo
1
0.17%
Al Viro
1
0.17%
Total
591
ebtable_broute.c
138
-
18
480
Bart De Schuymer
Florian Westphal
Alexey Dobriyan
Art Haas
Eric W. Biedermann
Stephen Hemminger
Linus Torvalds (pre-git)
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Jan Engelhardt
Andrew Morton
Arnaldo Carvalho de Melo
Thomas Gleixner
Joe Perches
Jiri Pirko
Herbert Xu
Al Viro
Others
April 1994
June 1995
January 2000
February 2002
September 2002
March 2003
May 2003
June 2003
August 2004
October 2004
February 2006
March 2006
November 2006
October 2007
October 2008
November 2008
August 2009
January 2010
April 2010
June 2010
May 2012
September 2015
April 2017
September 2017
April 2019
May 2019
April 2021
July 2021
October 2021
November 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 14, "token_count": 35}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
165
34.38%
Florian Westphal
139
28.96%
Alexey Dobriyan
58
12.08%
Art Haas
35
7.29%
Eric W. Biedermann
24
5.00%
Stephen Hemminger
22
4.58%
Linus Torvalds (pre-git)
10
2.08%
Linus Torvalds
5
1.04%
Hideaki Yoshifuji / 吉藤英明
5
1.04%
Jan Engelhardt
4
0.83%
Andrew Morton
4
0.83%
Arnaldo Carvalho de Melo
3
0.63%
Thomas Gleixner
1
0.21%
Joe Perches
1
0.21%
Jiri Pirko
1
0.21%
Herbert Xu
1
0.21%
Al Viro
1
0.21%
Others
1
0.21%
Total
480
ebtable_filter.c
119
-
13
406
Bart De Schuymer
Art Haas
Florian Westphal
Alexey Dobriyan
Jan Engelhardt
Linus Torvalds
Andrew Morton
Stephen Hemminger
Thomas Gleixner
Ian Morris
Al Viro
Others
February 2002
September 2002
March 2003
March 2006
August 2006
November 2006
October 2008
November 2008
June 2009
August 2009
January 2010
October 2012
October 2015
April 2017
July 2017
September 2017
May 2019
April 2021
July 2021
October 2021
November 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 14, "token_count": 88}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
177
43.60%
Art Haas
88
21.67%
Florian Westphal
66
16.26%
Alexey Dobriyan
52
12.81%
Jan Engelhardt
7
1.72%
Linus Torvalds
5
1.23%
Andrew Morton
4
0.99%
Stephen Hemminger
2
0.49%
Thomas Gleixner
1
0.25%
Ian Morris
1
0.25%
Al Viro
1
0.25%
Others
2
0.49%
Total
406
ebtable_nat.c
119
-
15
406
Bart De Schuymer
Art Haas
Florian Westphal
Alexey Dobriyan
Jan Engelhardt
Linus Torvalds
Andrew Morton
Linus Torvalds (pre-git)
Stephen Hemminger
Thomas Gleixner
Ian Morris
Al Viro
Others
April 1994
June 1995
February 2002
September 2002
March 2003
March 2006
August 2006
November 2006
October 2008
November 2008
June 2009
January 2010
October 2012
October 2015
April 2017
July 2017
August 2017
September 2017
May 2019
April 2021
July 2021
October 2021
November 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 14, "token_count": 87}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Bart De Schuymer
172
42.36%
Art Haas
87
21.43%
Florian Westphal
68
16.75%
Alexey Dobriyan
53
13.05%
Jan Engelhardt
6
1.48%
Linus Torvalds
5
1.23%
Andrew Morton
4
0.99%
Linus Torvalds (pre-git)
3
0.74%
Stephen Hemminger
2
0.49%
Thomas Gleixner
1
0.25%
Ian Morris
1
0.25%
Al Viro
1
0.25%
Others
3
0.74%
Total
406
ebtables.c
2604
-
61
13672
Florian Westphal
Bart De Schuymer
Jan Engelhardt
Al Viro
Willem de Bruijn
Christoph Hellwig
Alexey Dobriyan
Linus Torvalds (pre-git)
Bernie Harris
Taehee Yoo
Patrick McHardy
Joe Perches
Eric Dumazet
Gao Feng
Vasiliy Kulikov
Richard Guy Briggs
Phil Sutter
Jesse Gross
Linus Torvalds
Andrew Morton
Santosh Nayak
David S. Miller
Jayachandran C
Ian Morris
Pablo Neira Ayuso
Kees Cook
Stephen Hemminger
Ingo Molnar
Eric W. Biedermann
Varsha Rao
Sabrina Dubroca
Nicolas Dichtel
Gustavo A. R. Silva
Kirill Korotaev
Jiri Pirko
Herbert Xu
Thomas Graf
Thomas Gleixner
Others
April 1992
August 1992
June 1993
April 1994
June 1995
January 1996
March 1996
September 1996
January 1998
February 1998
March 1998
May 1998
September 1999
January 2000
March 2000
February 2002
September 2002
October 2002
November 2002
January 2003
March 2003
May 2003
January 2004
May 2004
October 2004
November 2004
March 2005
October 2005
February 2006
March 2006
April 2006
September 2006
October 2006
November 2006
January 2007
February 2007
September 2007
October 2007
October 2008
November 2008
January 2009
April 2009
June 2009
July 2009
August 2009
January 2010
February 2010
March 2010
June 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
February 2012
March 2012
January 2013
April 2014
July 2014
September 2014
January 2015
May 2015
August 2015
September 2015
October 2015
March 2016
April 2016
June 2016
August 2016
September 2016
December 2016
January 2017
April 2017
May 2017
August 2017
September 2017
October 2017
February 2018
March 2018
April 2018
May 2018
June 2018
January 2019
February 2019
May 2019
July 2019
August 2019
December 2019
February 2020
April 2020
June 2020
July 2020
August 2020
April 2021
July 2021
September 2021
October 2021
August 2022
September 2022
February 2023
August 2023
November 2023
April 2024
var spanGroupData = [ {"timestamp": 702115200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 15, "token_count": 96}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 4927}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 26}, {"author_id": 47, "token_count": 18}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 44, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 501}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 600}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 95}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 60}, {"author_id": 1, "token_count": 3702}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 559}, {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 26, "token_count": 38}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 43, "token_count": 24}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 53, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 32, "token_count": 41}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 58}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 239}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 106}, {"author_id": 1, "token_count": 12}, {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 87}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 45, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 37, "token_count": 35}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 194}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 351}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 388}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 28, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
5522
40.39%
Bart De Schuymer
5150
37.67%
Jan Engelhardt
703
5.14%
Al Viro
505
3.69%
Willem de Bruijn
254
1.86%
Christoph Hellwig
194
1.42%
Alexey Dobriyan
155
1.13%
Linus Torvalds (pre-git)
146
1.07%
Bernie Harris
106
0.78%
Taehee Yoo
101
0.74%
Patrick McHardy
82
0.60%
Joe Perches
58
0.42%
Eric Dumazet
50
0.37%
Gao Feng
46
0.34%
Vasiliy Kulikov
44
0.32%
Richard Guy Briggs
41
0.30%
Phil Sutter
41
0.30%
Jesse Gross
38
0.28%
Linus Torvalds
35
0.26%
Andrew Morton
33
0.24%
Santosh Nayak
24
0.18%
David S. Miller
24
0.18%
Jayachandran C
22
0.16%
Ian Morris
22
0.16%
Pablo Neira Ayuso
21
0.15%
Kees Cook
20
0.15%
Stephen Hemminger
18
0.13%
Ingo Molnar
18
0.13%
Eric W. Biedermann
16
0.12%
Varsha Rao
15
0.11%
Sabrina Dubroca
15
0.11%
Nicolas Dichtel
15
0.11%
Gustavo A. R. Silva
14
0.10%
Kirill Korotaev
12
0.09%
Jiri Pirko
9
0.07%
Herbert Xu
6
0.04%
Thomas Graf
5
0.04%
Thomas Gleixner
2
0.01%
Others
90
0.66%
Total
13672
nf_conntrack_bridge.c
455
-
34
2025
Pablo Neira Ayuso
Florian Westphal
Yasuyuki Kozakai
Linus Torvalds (pre-git)
Patrick McHardy
Herbert Xu
Alexey Dobriyan
Yajun Deng
Eric Dumazet
Martin KaFai Lau
Linus Torvalds
Gao Feng
Hideaki Yoshifuji / 吉藤英明
wenxu
Stephen Hemminger
David S. Miller
Eric W. Biedermann
Arnaldo Carvalho de Melo
Jiri Pirko
Others
August 1992
September 1992
May 1994
June 1995
March 1996
September 1996
January 2000
February 2002
October 2004
November 2005
January 2006
March 2006
November 2006
December 2006
February 2007
March 2007
April 2007
July 2007
October 2007
October 2008
March 2009
February 2010
March 2010
April 2010
May 2010
June 2010
May 2012
June 2012
August 2012
February 2013
August 2013
October 2013
February 2014
January 2015
April 2015
September 2015
November 2016
June 2017
August 2017
September 2017
October 2017
November 2017
June 2018
September 2018
January 2019
May 2019
June 2019
September 2019
October 2019
August 2020
July 2021
March 2022
November 2022
January 2023
October 2023
November 2023
February 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 30, "token_count": 52}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1515}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 50, "token_count": 15}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 55, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
1558
76.94%
Florian Westphal
172
8.49%
Yasuyuki Kozakai
55
2.72%
Linus Torvalds (pre-git)
33
1.63%
Patrick McHardy
26
1.28%
Herbert Xu
16
0.79%
Alexey Dobriyan
16
0.79%
Yajun Deng
15
0.74%
Eric Dumazet
15
0.74%
Martin KaFai Lau
14
0.69%
Linus Torvalds
14
0.69%
Gao Feng
12
0.59%
Hideaki Yoshifuji / 吉藤英明
10
0.49%
wenxu
6
0.30%
Stephen Hemminger
4
0.20%
David S. Miller
3
0.15%
Eric W. Biedermann
2
0.10%
Arnaldo Carvalho de Melo
2
0.10%
Jiri Pirko
1
0.05%
Others
51
2.52%
Total
2025
nft_meta_bridge.c
243
-
11
1108
wenxu
Patrick McHardy
Sriram Yagnaraman
Pablo Neira Ayuso
Arturo Borrero Gonzalez
Florian Westphal
Rob Gill
Phil Sutter
Linus Torvalds (pre-git)
Liping Zhang
Others
June 1999
October 2013
December 2013
April 2014
April 2015
November 2015
August 2016
November 2016
December 2017
July 2019
August 2019
June 2020
January 2021
January 2022
March 2022
June 2022
February 2023
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 276}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 29, "token_count": 63}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 8, "token_count": 458}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 159}, ]}, ]
Author Name
Tokens
Token Proportion
wenxu
461
41.61%
Patrick McHardy
296
26.71%
Sriram Yagnaraman
159
14.35%
Pablo Neira Ayuso
101
9.12%
Arturo Borrero Gonzalez
63
5.69%
Florian Westphal
10
0.90%
Rob Gill
5
0.45%
Phil Sutter
4
0.36%
Linus Torvalds (pre-git)
3
0.27%
Liping Zhang
2
0.18%
Others
4
0.36%
Total
1108
nft_reject_bridge.c
216
-
13
950
Pablo Neira Ayuso
Jose M. Guisado Gomez
Patrick McHardy
Florian Westphal
Michael Braun
Liping Zhang
Rob Gill
Phil Sutter
Eric W. Biedermann
Thomas Gleixner
Others
October 2013
December 2013
February 2014
June 2014
September 2014
October 2014
November 2014
January 2015
February 2015
April 2015
September 2015
March 2016
July 2016
September 2016
November 2016
June 2019
May 2020
June 2020
October 2020
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 230}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 302}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 39, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 42, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 78}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
705
74.21%
Jose M. Guisado Gomez
78
8.21%
Patrick McHardy
48
5.05%
Florian Westphal
42
4.42%
Michael Braun
28
2.95%
Liping Zhang
19
2.00%
Rob Gill
5
0.53%
Phil Sutter
4
0.42%
Eric W. Biedermann
3
0.32%
Thomas Gleixner
2
0.21%
Others
16
1.68%
Total
950
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
112
Author
Tokens
Proportion
Commits
Proportion
0
Bart De Schuymer
11395
38.15%
26
6.25%
1
Florian Westphal
6850
22.93%
52
12.50%
2
Pablo Neira Ayuso
2443
8.18%
24
5.77%
3
Jan Engelhardt
2145
7.18%
40
9.62%
4
Kuo-lang Tseng
621
2.08%
1
0.24%
5
David S. Miller
543
1.82%
8
1.92%
6
Al Viro
531
1.78%
15
3.61%
7
Patrick McHardy
498
1.67%
21
5.05%
8
wenxu
467
1.56%
6
1.44%
9
Alexey Dobriyan
335
1.12%
11
2.64%
10
Joe Perches
333
1.11%
8
1.92%
11
Willem de Bruijn
265
0.89%
3
0.72%
12
Matthias Schiffer
221
0.74%
2
0.48%
13
Peter Warasin
213
0.71%
1
0.24%
14
Art Haas
210
0.70%
1
0.24%
15
Linus Torvalds (pre-git)
209
0.70%
28
6.73%
16
Mark-André Hopf
199
0.67%
1
0.24%
17
Christoph Hellwig
194
0.65%
2
0.48%
18
Sriram Yagnaraman
159
0.53%
1
0.24%
19
Gao Feng
119
0.40%
7
1.68%
20
Linus Torvalds
114
0.38%
7
1.68%
21
Andrew Morton
107
0.36%
5
1.20%
22
Bernie Harris
106
0.35%
1
0.24%
23
Taehee Yoo
101
0.34%
4
0.96%
24
Linus Lüssing
95
0.32%
1
0.24%
25
Arnaldo Carvalho de Melo
93
0.31%
4
0.96%
26
Jesse Gross
84
0.28%
3
0.72%
27
Jose M. Guisado Gomez
78
0.26%
2
0.48%
28
Eric Dumazet
65
0.22%
5
1.20%
29
Arturo Borrero Gonzalez
63
0.21%
1
0.24%
30
Yasuyuki Kozakai
55
0.18%
2
0.48%
31
Stephen Hemminger
49
0.16%
7
1.68%
32
Phil Sutter
49
0.16%
3
0.72%
33
Herbert Xu
49
0.16%
5
1.20%
34
Tom Marshall
47
0.16%
1
0.24%
35
Eric W. Biedermann
45
0.15%
4
0.96%
36
Vasiliy Kulikov
44
0.15%
3
0.72%
37
Richard Guy Briggs
41
0.14%
3
0.72%
38
Thomas Gleixner
33
0.11%
5
1.20%
39
Liping Zhang
32
0.11%
4
0.96%
40
Ian Morris
30
0.10%
2
0.48%
41
Hideaki Yoshifuji / 吉藤英明
30
0.10%
3
0.72%
42
Michael Braun
28
0.09%
1
0.24%
43
Santosh Nayak
24
0.08%
1
0.24%
44
Jayachandran C
22
0.07%
2
0.48%
45
Kees Cook
20
0.07%
1
0.24%
46
Tobin C Harding
18
0.06%
1
0.24%
47
Ingo Molnar
18
0.06%
1
0.24%
48
Luís Fernando Cornachioni Estrozi
16
0.05%
1
0.24%
49
Jiri Pirko
16
0.05%
2
0.48%
50
Yajun Deng
15
0.05%
1
0.24%
51
Varsha Rao
15
0.05%
1
0.24%
52
Sabrina Dubroca
15
0.05%
1
0.24%
53
Nicolas Dichtel
15
0.05%
1
0.24%
54
Nick Fedchik
15
0.05%
1
0.24%
55
Martin KaFai Lau
14
0.05%
1
0.24%
56
Gustavo A. R. Silva
14
0.05%
2
0.48%
57
Kirill Korotaev
12
0.04%
1
0.24%
58
Thomas Graf
11
0.04%
2
0.48%
59
Rob Gill
10
0.03%
1
0.24%
60
Others
210
0.70%
61
14.66%
Total
29868
416