Linux Source Code
Home
Release 5.1
Help
dccp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Dobriyan
Alexey Kodanev
Américo Wang
Andrea Bittau
Andrey Konovalov
Andrey Ryabinin
Andrii Vladyka
Arnaldo Carvalho de Melo
Arnaud Ebalard
Arun K S
Balazs Scheidler
Ben Hutchings
Brian Haley
Christoph Lameter
Christoph Paasch
Craig Gallek
Dan Rosenberg
David S. Miller
Denis V. Lunev
Dmitry Mishin
Eric Dumazet
Gerrit Renker
Gui Jianfeng
Hannes Frederic Sowa
Harvey Harrison
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Ian McDonald
Ilpo Järvinen
Ingo Molnar
Ivo Calado
Jean Delvare
Jon Maxwell
Kees Cook
Li RongQing
Linus Torvalds
Masami Hiramatsu
Mathias Krause
Mohamed Ghannam
Neil Horman
Others
Patrick McHardy
Paul Gortmaker
Pavel Emelyanov
Peter Oskolkov
Randy Dunlap
Rusty Russell
Samuel Jero
Stefano Brivio
Stephen Hemminger
Tejun Heo
Tomasz Grobelny
Venkat Yekkirala
Wei Wang
Wei Yongjun
Willem de Bruijn
Xin Long
Yafang Shao
Yue haibing
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ccids
3657
11
22
14640
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Samuel Jero
Eric Dumazet
Ian McDonald
Kees Cook
Alexey Kodanev
Randy Dunlap
Mathias Krause
Ben Hutchings
Hannes Frederic Sowa
Pavel Emelyanov
Rusty Russell
Harvey Harrison
Paul Gortmaker
Tejun Heo
Others
August 2005
September 2005
March 2006
August 2006
September 2006
October 2006
November 2006
December 2006
March 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
May 2008
June 2008
July 2008
August 2008
September 2008
November 2008
January 2009
August 2009
September 2009
October 2009
March 2010
August 2010
September 2010
October 2010
November 2010
July 2011
September 2011
December 2011
February 2012
April 2012
July 2012
August 2012
February 2014
March 2017
May 2017
October 2017
November 2017
January 2018
May 2018
June 2018
August 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 4288}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1016}, {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 332}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 38, "token_count": 20}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 547}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 267}, {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 631}, {"author_id": 0, "token_count": 2346}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1014}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 624}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 494}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 489}, {"author_id": 8, "token_count": 240}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 62}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
7208
49.23%
Arnaldo Carvalho de Melo
5431
37.10%
Andrea Bittau
1428
9.75%
Samuel Jero
240
1.64%
Eric Dumazet
83
0.57%
Ian McDonald
68
0.46%
Kees Cook
64
0.44%
Alexey Kodanev
35
0.24%
Randy Dunlap
20
0.14%
Mathias Krause
13
0.09%
Ben Hutchings
8
0.05%
Hannes Frederic Sowa
8
0.05%
Pavel Emelyanov
8
0.05%
Rusty Russell
5
0.03%
Harvey Harrison
4
0.03%
Paul Gortmaker
3
0.02%
Tejun Heo
3
0.02%
Others
11
0.08%
Total
14640
Files:
ackvec.c
405
-
7
1453
Gerrit Renker
Andrea Bittau
Arnaldo Carvalho de Melo
Christoph Lameter
Paul Gortmaker
Others
September 2005
March 2006
November 2006
December 2006
August 2007
December 2007
November 2010
July 2011
November 2014
December 2017
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 132}, {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1172}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
1182
81.35%
Andrea Bittau
132
9.08%
Arnaldo Carvalho de Melo
128
8.81%
Christoph Lameter
4
0.28%
Paul Gortmaker
3
0.21%
Others
4
0.28%
Total
1453
ackvec.h
138
-
5
335
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Ben Hutchings
Al Viro
September 2005
October 2005
March 2006
November 2006
August 2007
December 2007
November 2008
February 2009
November 2010
July 2012
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
229
68.36%
Arnaldo Carvalho de Melo
83
24.78%
Andrea Bittau
19
5.67%
Ben Hutchings
3
0.90%
Al Viro
1
0.30%
Total
335
ccid.c
222
-
7
985
Arnaldo Carvalho de Melo
Gerrit Renker
Neil Horman
Christoph Lameter
Tejun Heo
Ben Hutchings
Others
August 2005
March 2006
December 2006
December 2007
January 2009
January 2010
February 2010
March 2010
July 2011
July 2012
September 2014
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 452}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
483
49.04%
Gerrit Renker
478
48.53%
Neil Horman
13
1.32%
Christoph Lameter
6
0.61%
Tejun Heo
3
0.30%
Ben Hutchings
1
0.10%
Others
1
0.10%
Total
985
ccid.h
265
-
6
1270
Arnaldo Carvalho de Melo
Gerrit Renker
Neil Horman
Eric Dumazet
Mathias Krause
Christoph Lameter
August 2005
September 2005
December 2005
March 2006
November 2006
December 2006
December 2007
November 2008
January 2009
January 2010
September 2010
October 2010
August 2012
January 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 612}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
940
74.02%
Gerrit Renker
302
23.78%
Neil Horman
10
0.79%
Eric Dumazet
8
0.63%
Mathias Krause
8
0.63%
Christoph Lameter
2
0.16%
Total
1270
dccp.h
501
-
23
2380
Arnaldo Carvalho de Melo
Gerrit Renker
Tomasz Grobelny
Dmitry Mishin
Ivo Calado
Eric Dumazet
Patrick McHardy
Samuel Jero
Andrea Bittau
Linus Torvalds
Gui Jianfeng
Ian McDonald
David S. Miller
Denis V. Lunev
Harvey Harrison
Ilpo Järvinen
Al Viro
Ben Hutchings
Brian Haley
Hideaki Yoshifuji / 吉藤英明
Rusty Russell
Others
August 2005
September 2005
December 2005
March 2006
August 2006
October 2006
November 2006
February 2007
March 2007
May 2007
August 2007
September 2007
December 2007
March 2008
April 2008
June 2008
July 2008
August 2008
November 2008
December 2008
January 2009
February 2009
September 2009
October 2010
November 2010
December 2010
July 2011
December 2011
April 2012
July 2012
November 2014
March 2015
September 2015
October 2015
April 2016
July 2017
June 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1145}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 1, "token_count": 52}, {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 231}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 23, "token_count": 45}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1347
56.60%
Gerrit Renker
746
31.34%
Tomasz Grobelny
73
3.07%
Dmitry Mishin
53
2.23%
Ivo Calado
45
1.89%
Eric Dumazet
34
1.43%
Patrick McHardy
24
1.01%
Samuel Jero
11
0.46%
Andrea Bittau
9
0.38%
Linus Torvalds
9
0.38%
Gui Jianfeng
6
0.25%
Ian McDonald
6
0.25%
David S. Miller
2
0.08%
Denis V. Lunev
2
0.08%
Harvey Harrison
2
0.08%
Ilpo Järvinen
2
0.08%
Al Viro
1
0.04%
Ben Hutchings
1
0.04%
Brian Haley
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Rusty Russell
1
0.04%
Others
4
0.17%
Total
2380
diag.c
88
-
6
380
Arnaldo Carvalho de Melo
Pavel Emelyanov
Craig Gallek
Jean Delvare
Gerrit Renker
Eric Dumazet
August 2005
December 2005
October 2007
November 2008
December 2008
December 2011
January 2012
March 2015
June 2015
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 251}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
269
70.79%
Pavel Emelyanov
88
23.16%
Craig Gallek
9
2.37%
Jean Delvare
7
1.84%
Gerrit Renker
4
1.05%
Eric Dumazet
3
0.79%
Total
380
feat.c
1569
-
11
6272
Gerrit Renker
Andrea Bittau
Samuel Jero
Yue haibing
Xin Long
Ben Hutchings
Rusty Russell
Tejun Heo
Others
March 2006
November 2006
May 2008
November 2008
December 2008
January 2009
August 2009
March 2010
July 2011
December 2011
July 2012
November 2014
July 2017
March 2019
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2048}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2537}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 853}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 658}, {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 39, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
6102
97.29%
Andrea Bittau
74
1.18%
Samuel Jero
32
0.51%
Yue haibing
20
0.32%
Xin Long
16
0.26%
Ben Hutchings
10
0.16%
Rusty Russell
8
0.13%
Tejun Heo
3
0.05%
Others
7
0.11%
Total
6272
feat.h
137
-
2
369
Gerrit Renker
Andrea Bittau
March 2006
November 2006
November 2008
December 2008
January 2009
July 2011
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 270}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
325
88.08%
Andrea Bittau
44
11.92%
Total
369
input.c
742
-
18
2508
Arnaldo Carvalho de Melo
Gerrit Renker
Andrea Bittau
David S. Miller
Eric Dumazet
Ingo Molnar
Andrey Konovalov
Pavel Emelyanov
Wei Wang
Tejun Heo
Wei Yongjun
Samuel Jero
Ben Hutchings
Others
August 2005
September 2005
October 2005
December 2005
January 2006
March 2006
October 2006
November 2006
December 2006
March 2007
September 2007
October 2007
November 2007
December 2007
August 2008
September 2008
December 2008
March 2010
May 2010
June 2010
October 2010
November 2010
December 2010
March 2011
July 2011
April 2012
July 2012
November 2014
April 2016
February 2017
March 2017
July 2017
October 2017
October 2018
January 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1269}, {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 174}, {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 231}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 47, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1353
53.95%
Gerrit Renker
946
37.72%
Andrea Bittau
93
3.71%
David S. Miller
45
1.79%
Eric Dumazet
30
1.20%
Ingo Molnar
9
0.36%
Andrey Konovalov
8
0.32%
Pavel Emelyanov
4
0.16%
Wei Wang
4
0.16%
Tejun Heo
3
0.12%
Wei Yongjun
3
0.12%
Samuel Jero
2
0.08%
Ben Hutchings
1
0.04%
Others
7
0.28%
Total
2508
ipv4.c
1089
-
35
4547
Arnaldo Carvalho de Melo
Gerrit Renker
Eric Dumazet
David S. Miller
Pavel Emelyanov
Xin Long
Andrey Ryabinin
Balazs Scheidler
Wei Yongjun
Samuel Jero
Stefano Brivio
Dmitry Mishin
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Denis V. Lunev
Jean Delvare
Venkat Yekkirala
Jon Maxwell
Li RongQing
Willem de Bruijn
Patrick McHardy
Andrea Bittau
Craig Gallek
Alexey Dobriyan
Harvey Harrison
Tejun Heo
Al Viro
Christoph Paasch
Linus Torvalds
Stephen Hemminger
Others
August 2005
September 2005
December 2005
January 2006
March 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
March 2007
April 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
October 2008
November 2008
June 2009
September 2009
October 2009
December 2009
January 2010
March 2010
October 2010
November 2010
February 2011
March 2011
April 2011
May 2011
August 2011
November 2011
December 2011
February 2012
April 2012
July 2012
December 2012
October 2013
November 2013
January 2014
March 2015
September 2015
October 2015
February 2016
April 2016
July 2016
November 2016
January 2017
February 2017
March 2017
June 2017
July 2017
August 2017
October 2017
April 2018
June 2018
October 2018
November 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1865}, {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 362}, {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 726}, {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 137}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
2489
54.74%
Gerrit Renker
818
17.99%
Eric Dumazet
566
12.45%
David S. Miller
253
5.56%
Pavel Emelyanov
160
3.52%
Xin Long
34
0.75%
Andrey Ryabinin
25
0.55%
Balazs Scheidler
20
0.44%
Wei Yongjun
20
0.44%
Samuel Jero
17
0.37%
Stefano Brivio
16
0.35%
Dmitry Mishin
15
0.33%
Hideaki Yoshifuji / 吉藤英明
12
0.26%
Hannes Frederic Sowa
11
0.24%
Denis V. Lunev
10
0.22%
Jean Delvare
10
0.22%
Venkat Yekkirala
9
0.20%
Jon Maxwell
8
0.18%
Li RongQing
7
0.15%
Willem de Bruijn
7
0.15%
Patrick McHardy
6
0.13%
Andrea Bittau
5
0.11%
Craig Gallek
5
0.11%
Alexey Dobriyan
3
0.07%
Harvey Harrison
3
0.07%
Tejun Heo
3
0.07%
Al Viro
2
0.04%
Christoph Paasch
2
0.04%
Linus Torvalds
2
0.04%
Stephen Hemminger
1
0.02%
Others
8
0.18%
Total
4547
ipv6.c
1172
-
40
5245
Gerrit Renker
Arnaldo Carvalho de Melo
Eric Dumazet
Andrii Vladyka
David S. Miller
Pavel Emelyanov
Wei Yongjun
Huw Davies
Américo Wang
Dmitry Mishin
Xin Long
Andrey Ryabinin
Balazs Scheidler
Alexey Dobriyan
Samuel Jero
Stefano Brivio
Arnaud Ebalard
Hannes Frederic Sowa
Hideaki Yoshifuji / 吉藤英明
Jean Delvare
Jon Maxwell
Denis V. Lunev
Willem de Bruijn
Brian Haley
Christoph Paasch
Craig Gallek
Venkat Yekkirala
Li RongQing
Stephen Hemminger
Ian McDonald
Tejun Heo
Linus Torvalds
Al Viro
Herbert Xu
Others
December 2005
January 2006
March 2006
July 2006
August 2006
October 2006
November 2006
December 2006
February 2007
April 2007
May 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
June 2009
September 2009
October 2009
December 2009
January 2010
March 2010
June 2010
October 2010
March 2011
April 2011
August 2011
October 2011
November 2011
February 2012
April 2012
July 2012
December 2012
September 2013
October 2013
December 2013
June 2014
September 2014
October 2014
March 2015
September 2015
October 2015
November 2015
December 2015
February 2016
April 2016
June 2016
July 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
April 2018
June 2018
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 1560}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 109}, {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 1922}, {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 13, "token_count": 1}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 15, "token_count": 62}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 22, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 125}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 43}, {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 190}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 232}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
2004
38.21%
Arnaldo Carvalho de Melo
1714
32.68%
Eric Dumazet
524
9.99%
Andrii Vladyka
232
4.42%
David S. Miller
195
3.72%
Pavel Emelyanov
137
2.61%
Wei Yongjun
62
1.18%
Huw Davies
46
0.88%
Américo Wang
36
0.69%
Dmitry Mishin
30
0.57%
Xin Long
30
0.57%
Andrey Ryabinin
25
0.48%
Balazs Scheidler
25
0.48%
Alexey Dobriyan
24
0.46%
Samuel Jero
17
0.32%
Stefano Brivio
16
0.31%
Arnaud Ebalard
12
0.23%
Hannes Frederic Sowa
12
0.23%
Hideaki Yoshifuji / 吉藤英明
12
0.23%
Jean Delvare
10
0.19%
Jon Maxwell
10
0.19%
Denis V. Lunev
7
0.13%
Willem de Bruijn
7
0.13%
Brian Haley
6
0.11%
Christoph Paasch
6
0.11%
Craig Gallek
6
0.11%
Venkat Yekkirala
6
0.11%
Li RongQing
4
0.08%
Stephen Hemminger
4
0.08%
Ian McDonald
3
0.06%
Tejun Heo
3
0.06%
Linus Torvalds
2
0.04%
Al Viro
1
0.02%
Herbert Xu
1
0.02%
Others
16
0.31%
Total
5245
ipv6.h
34
-
1
48
Arnaldo Carvalho de Melo
December 2005
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
48
100.00%
Total
48
minisocks.c
272
-
11
1025
Arnaldo Carvalho de Melo
Gerrit Renker
Eric Dumazet
Samuel Jero
David S. Miller
Gui Jianfeng
Andrea Bittau
Tejun Heo
Hideaki Yoshifuji / 吉藤英明
Alexey Dobriyan
Others
August 2005
September 2005
December 2005
March 2006
November 2006
December 2006
March 2007
December 2007
August 2008
October 2008
November 2008
December 2008
March 2010
October 2010
November 2011
December 2011
February 2012
October 2012
October 2013
June 2014
April 2015
September 2015
October 2015
April 2016
March 2017
December 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 585}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
669
65.27%
Gerrit Renker
207
20.20%
Eric Dumazet
89
8.68%
Samuel Jero
35
3.41%
David S. Miller
10
0.98%
Gui Jianfeng
5
0.49%
Andrea Bittau
3
0.29%
Tejun Heo
3
0.29%
Hideaki Yoshifuji / 吉藤英明
2
0.20%
Alexey Dobriyan
1
0.10%
Others
1
0.10%
Total
1025
options.c
609
-
14
2757
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Ian McDonald
David S. Miller
Dan Rosenberg
Ingo Molnar
Alexey Dobriyan
Ben Hutchings
Eric Dumazet
Rusty Russell
Stephen Hemminger
Others
August 2005
September 2005
March 2006
August 2006
November 2006
April 2007
August 2007
September 2007
October 2007
November 2007
December 2007
June 2008
July 2008
August 2008
September 2008
November 2008
December 2008
May 2010
June 2010
September 2010
October 2010
November 2010
May 2011
December 2011
July 2012
April 2016
June 2017
October 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 955}, {"author_id": 5, "token_count": 10}, {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 204}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 1, "token_count": 60}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 215}, {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
1388
50.34%
Arnaldo Carvalho de Melo
1225
44.43%
Andrea Bittau
58
2.10%
Ian McDonald
47
1.70%
David S. Miller
16
0.58%
Dan Rosenberg
9
0.33%
Ingo Molnar
3
0.11%
Alexey Dobriyan
1
0.04%
Ben Hutchings
1
0.04%
Eric Dumazet
1
0.04%
Rusty Russell
1
0.04%
Stephen Hemminger
1
0.04%
Others
6
0.22%
Total
2757
output.c
704
-
19
2656
Arnaldo Carvalho de Melo
Gerrit Renker
Herbert Xu
Eric Dumazet
Ian McDonald
Andrea Bittau
David S. Miller
Samuel Jero
Ilpo Järvinen
Tomasz Grobelny
Ingo Molnar
Tejun Heo
Denis V. Lunev
Al Viro
Ben Hutchings
Patrick McHardy
Pavel Emelyanov
Others
August 2005
September 2005
October 2005
December 2005
March 2006
August 2006
November 2006
December 2006
February 2007
September 2007
October 2007
November 2007
December 2007
April 2008
June 2008
July 2008
October 2008
November 2008
December 2008
February 2009
June 2009
October 2009
March 2010
April 2010
October 2010
November 2010
December 2010
March 2011
May 2011
July 2011
February 2012
July 2012
October 2013
April 2014
September 2015
November 2015
February 2017
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1229}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 13, "token_count": 64}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 352}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1408
53.01%
Gerrit Renker
1071
40.32%
Herbert Xu
65
2.45%
Eric Dumazet
52
1.96%
Ian McDonald
16
0.60%
Andrea Bittau
8
0.30%
David S. Miller
7
0.26%
Samuel Jero
5
0.19%
Ilpo Järvinen
4
0.15%
Tomasz Grobelny
4
0.15%
Ingo Molnar
3
0.11%
Tejun Heo
3
0.11%
Denis V. Lunev
2
0.08%
Al Viro
1
0.04%
Ben Hutchings
1
0.04%
Patrick McHardy
1
0.04%
Pavel Emelyanov
1
0.04%
Others
4
0.15%
Total
2656
proto.c
1280
-
34
5372
Arnaldo Carvalho de Melo
Gerrit Renker
Dmitry Mishin
Tomasz Grobelny
Eric Dumazet
Stephen Hemminger
Ian McDonald
Herbert Xu
Linus Torvalds
Mohamed Ghannam
Peter Oskolkov
Alexey Kodanev
Patrick McHardy
Américo Wang
Masami Hiramatsu
Arun K S
Yafang Shao
Andrea Bittau
David S. Miller
Wei Yongjun
Tejun Heo
Ilpo Järvinen
Al Viro
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Rusty Russell
Others
August 2005
September 2005
December 2005
March 2006
May 2006
August 2006
November 2006
March 2007
September 2007
October 2007
November 2007
December 2007
April 2008
June 2008
July 2008
August 2008
September 2008
November 2008
December 2008
January 2009
July 2009
August 2009
September 2009
October 2009
February 2010
March 2010
May 2010
June 2010
October 2010
December 2010
December 2011
July 2013
April 2014
May 2014
September 2014
November 2014
December 2014
July 2015
November 2015
November 2016
July 2017
August 2017
December 2017
February 2018
March 2018
June 2018
October 2018
November 2018
December 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 2233}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 444}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 422}, {"author_id": 7, "token_count": 272}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 37}, {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 3, "token_count": 26}, {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 0, "token_count": 437}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 12, "token_count": 109}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 240}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 32, "token_count": 25}, {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 50, "token_count": 10}, {"author_id": 37, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
3324
61.88%
Gerrit Renker
928
17.27%
Dmitry Mishin
272
5.06%
Tomasz Grobelny
263
4.90%
Eric Dumazet
173
3.22%
Stephen Hemminger
109
2.03%
Ian McDonald
46
0.86%
Herbert Xu
45
0.84%
Linus Torvalds
29
0.54%
Mohamed Ghannam
25
0.47%
Peter Oskolkov
20
0.37%
Alexey Kodanev
18
0.34%
Patrick McHardy
17
0.32%
Américo Wang
15
0.28%
Masami Hiramatsu
13
0.24%
Arun K S
10
0.19%
Yafang Shao
10
0.19%
Andrea Bittau
6
0.11%
David S. Miller
6
0.11%
Wei Yongjun
6
0.11%
Tejun Heo
5
0.09%
Ilpo Järvinen
4
0.07%
Al Viro
3
0.06%
Hideaki Yoshifuji / 吉藤英明
3
0.06%
Brian Haley
1
0.02%
Rusty Russell
1
0.02%
Others
20
0.37%
Total
5372
qpolicy.c
137
-
1
554
Tomasz Grobelny
December 2010
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 554}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Grobelny
554
100.00%
Total
554
sysctl.c
118
-
6
449
Gerrit Renker
Arnaldo Carvalho de Melo
Ian McDonald
Pavel Emelyanov
Others
March 2006
August 2006
November 2006
September 2007
January 2008
January 2009
November 2009
January 2011
April 2012
May 2014
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
241
53.67%
Arnaldo Carvalho de Melo
161
35.86%
Ian McDonald
33
7.35%
Pavel Emelyanov
2
0.45%
Others
12
2.67%
Total
449
timer.c
275
-
11
993
Gerrit Renker
Arnaldo Carvalho de Melo
Kees Cook
Pavel Emelyanov
Eric Dumazet
Wei Wang
Paul Gortmaker
Hideaki Yoshifuji / 吉藤英明
Others
August 2005
March 2006
November 2006
December 2006
February 2007
March 2007
September 2007
January 2008
July 2008
October 2009
October 2010
July 2011
May 2014
March 2015
April 2016
October 2017
May 2018
January 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 398}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 287}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 93}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 47, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
456
45.92%
Arnaldo Carvalho de Melo
401
40.38%
Kees Cook
93
9.37%
Pavel Emelyanov
13
1.31%
Eric Dumazet
11
1.11%
Wei Wang
8
0.81%
Paul Gortmaker
3
0.30%
Hideaki Yoshifuji / 吉藤英明
1
0.10%
Others
7
0.70%
Total
993
trace.h
84
-
1
93
Masami Hiramatsu
December 2017
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Masami Hiramatsu
93
100.00%
Total
93
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
92
Author
Tokens
Proportion
Commits
Proportion
0
Gerrit Renker
24635
45.34%
284
38.53%
1
Arnaldo Carvalho de Melo
21473
39.52%
106
14.38%
2
Andrea Bittau
1879
3.46%
15
2.04%
3
Eric Dumazet
1574
2.90%
89
12.08%
4
Tomasz Grobelny
894
1.65%
3
0.41%
5
David S. Miller
534
0.98%
32
4.34%
6
Pavel Emelyanov
413
0.76%
26
3.53%
7
Dmitry Mishin
370
0.68%
1
0.14%
8
Samuel Jero
359
0.66%
7
0.95%
9
Andrii Vladyka
232
0.43%
1
0.14%
10
Ian McDonald
219
0.40%
12
1.63%
11
Kees Cook
157
0.29%
3
0.41%
12
Stephen Hemminger
115
0.21%
2
0.27%
13
Herbert Xu
111
0.20%
7
0.95%
14
Masami Hiramatsu
106
0.20%
1
0.14%
15
Wei Yongjun
91
0.17%
7
0.95%
16
Xin Long
80
0.15%
5
0.68%
17
Alexey Kodanev
53
0.10%
3
0.41%
18
Américo Wang
51
0.09%
2
0.27%
19
Andrey Ryabinin
50
0.09%
1
0.14%
20
Patrick McHardy
48
0.09%
5
0.68%
21
Huw Davies
46
0.08%
1
0.14%
22
Balazs Scheidler
45
0.08%
1
0.14%
23
Ivo Calado
45
0.08%
1
0.14%
24
Linus Torvalds
42
0.08%
2
0.27%
25
Stefano Brivio
32
0.06%
1
0.14%
26
Hannes Frederic Sowa
31
0.06%
5
0.68%
27
Hideaki Yoshifuji / 吉藤英明
31
0.06%
5
0.68%
28
Alexey Dobriyan
29
0.05%
7
0.95%
29
Tejun Heo
29
0.05%
2
0.27%
30
Jean Delvare
27
0.05%
2
0.27%
31
Ben Hutchings
26
0.05%
1
0.14%
32
Mohamed Ghannam
25
0.05%
1
0.14%
33
Neil Horman
23
0.04%
1
0.14%
34
Denis V. Lunev
21
0.04%
4
0.54%
35
Mathias Krause
21
0.04%
2
0.27%
36
Craig Gallek
20
0.04%
3
0.41%
37
Peter Oskolkov
20
0.04%
2
0.27%
38
Randy Dunlap
20
0.04%
1
0.14%
39
Yue haibing
20
0.04%
1
0.14%
40
Jon Maxwell
18
0.03%
1
0.14%
41
Rusty Russell
16
0.03%
2
0.27%
42
Ingo Molnar
15
0.03%
3
0.41%
43
Venkat Yekkirala
15
0.03%
2
0.27%
44
Willem de Bruijn
14
0.03%
1
0.14%
45
Arnaud Ebalard
12
0.02%
1
0.14%
46
Christoph Lameter
12
0.02%
1
0.14%
47
Wei Wang
12
0.02%
1
0.14%
48
Gui Jianfeng
11
0.02%
1
0.14%
49
Li RongQing
11
0.02%
2
0.27%
50
Arun K S
10
0.02%
2
0.27%
51
Ilpo Järvinen
10
0.02%
2
0.27%
52
Yafang Shao
10
0.02%
2
0.27%
53
Al Viro
9
0.02%
7
0.95%
54
Dan Rosenberg
9
0.02%
1
0.14%
55
Harvey Harrison
9
0.02%
3
0.41%
56
Paul Gortmaker
9
0.02%
2
0.27%
57
Andrey Konovalov
8
0.01%
1
0.14%
58
Brian Haley
8
0.01%
3
0.41%
59
Christoph Paasch
8
0.01%
1
0.14%
60
Others
108
0.20%
43
5.83%
Total
54331
737