Linux Source Code
Home
Release 5.8
Help
dccp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Alexey Dobriyan
Alexey Kodanev
Américo Wang
Andrea Bittau
Andrey Ryabinin
Andrii Vladyka
Arnaldo Carvalho de Melo
Arnaud Ebalard
Arnd Bergmann
Arun K S
Balazs Scheidler
Ben Hutchings
Christoph Lameter
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
Sabrina Dubroca
Samuel Jero
Stefano Brivio
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Tomasz Grobelny
Venkat Yekkirala
Wang Hai
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
3563
11
22
14650
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Samuel Jero
Eric Dumazet
Ian McDonald
Kees Cook
Alexey Kodanev
Thomas Gleixner
Randy Dunlap
Mathias Krause
Pavel Emelyanov
Hannes Frederic Sowa
Ben Hutchings
Rusty Russell
Harvey Harrison
Tejun Heo
Paul Gortmaker
Others
August 2005
September 2005
March 2006
August 2006
September 2006
October 2006
November 2006
December 2006
March 2007
May 2007
June 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
May 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 4284}, {"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": 41}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 19}, ]}, {"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": 106}, {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 631}, {"author_id": 0, "token_count": 2350}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 58, "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": 4}, ]}, {"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": 57, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 45, "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": 32, "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": 28, "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": 18, "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": 18, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
7203
49.17%
Arnaldo Carvalho de Melo
5427
37.04%
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%
Thomas Gleixner
20
0.14%
Randy Dunlap
20
0.14%
Mathias Krause
13
0.09%
Pavel Emelyanov
8
0.05%
Hannes Frederic Sowa
8
0.05%
Ben Hutchings
8
0.05%
Rusty Russell
5
0.03%
Harvey Harrison
4
0.03%
Tejun Heo
3
0.02%
Paul Gortmaker
3
0.02%
Others
10
0.07%
Total
14650
Files:
ackvec.c
402
-
8
1454
Gerrit Renker
Andrea Bittau
Arnaldo Carvalho de Melo
Christoph Lameter
Paul Gortmaker
Thomas Gleixner
Others
September 2005
March 2006
November 2006
December 2006
August 2007
December 2007
November 2010
July 2011
November 2014
December 2017
June 2019
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 132}, {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 49, "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": 1171}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
1181
81.22%
Andrea Bittau
132
9.08%
Arnaldo Carvalho de Melo
128
8.80%
Christoph Lameter
4
0.28%
Paul Gortmaker
3
0.21%
Thomas Gleixner
2
0.14%
Others
4
0.28%
Total
1454
ackvec.h
136
-
6
336
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Ben Hutchings
Thomas Gleixner
Others
September 2005
October 2005
March 2006
November 2006
August 2007
December 2007
November 2008
February 2009
November 2010
July 2012
June 2019
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "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": 213}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
228
67.86%
Arnaldo Carvalho de Melo
83
24.70%
Andrea Bittau
19
5.65%
Ben Hutchings
3
0.89%
Thomas Gleixner
2
0.60%
Others
1
0.30%
Total
336
ccid.c
219
-
8
986
Arnaldo Carvalho de Melo
Gerrit Renker
Neil Horman
Christoph Lameter
Tejun Heo
Thomas Gleixner
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
June 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 49, "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": 34, "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": 32, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
482
48.88%
Gerrit Renker
478
48.48%
Neil Horman
13
1.32%
Christoph Lameter
6
0.61%
Tejun Heo
3
0.30%
Thomas Gleixner
2
0.20%
Ben Hutchings
1
0.10%
Others
1
0.10%
Total
986
ccid.h
262
-
8
1269
Arnaldo Carvalho de Melo
Gerrit Renker
Neil Horman
Mathias Krause
Eric Dumazet
Thomas Gleixner
Christoph Lameter
Others
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
June 2019
February 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 611}, ]}, {"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": 125}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 49, "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": 34, "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}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
936
73.76%
Gerrit Renker
302
23.80%
Neil Horman
10
0.79%
Mathias Krause
8
0.63%
Eric Dumazet
8
0.63%
Thomas Gleixner
2
0.16%
Christoph Lameter
2
0.16%
Others
1
0.08%
Total
1269
dccp.h
493
-
24
2360
Arnaldo Carvalho de Melo
Gerrit Renker
Tomasz Grobelny
Dmitry Mishin
Ivo Calado
Eric Dumazet
Patrick McHardy
Samuel Jero
Linus Torvalds
Andrea Bittau
Ian McDonald
Gui Jianfeng
Thomas Gleixner
Ilpo Järvinen
Harvey Harrison
Denis V. Lunev
David S. Miller
Rusty Russell
Hideaki Yoshifuji / 吉藤英明
Ben Hutchings
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
June 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1147}, {"author_id": 21, "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": 51}, {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"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": 62}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 52, "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": 45, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 32, "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": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1348
57.12%
Gerrit Renker
722
30.59%
Tomasz Grobelny
73
3.09%
Dmitry Mishin
53
2.25%
Ivo Calado
45
1.91%
Eric Dumazet
34
1.44%
Patrick McHardy
24
1.02%
Samuel Jero
11
0.47%
Linus Torvalds
9
0.38%
Andrea Bittau
9
0.38%
Ian McDonald
7
0.30%
Gui Jianfeng
6
0.25%
Thomas Gleixner
2
0.08%
Ilpo Järvinen
2
0.08%
Harvey Harrison
2
0.08%
Denis V. Lunev
2
0.08%
David S. Miller
2
0.08%
Rusty Russell
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
Ben Hutchings
1
0.04%
Others
6
0.25%
Total
2360
diag.c
84
-
8
366
Arnaldo Carvalho de Melo
Pavel Emelyanov
Craig Gallek
Jean Delvare
Gerrit Renker
Eric Dumazet
Thomas Gleixner
Others
August 2005
December 2005
October 2007
November 2008
December 2008
December 2011
January 2012
March 2015
June 2015
June 2019
February 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 250}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 31, "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": 68}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
268
73.22%
Pavel Emelyanov
70
19.13%
Craig Gallek
9
2.46%
Jean Delvare
7
1.91%
Gerrit Renker
4
1.09%
Eric Dumazet
3
0.82%
Thomas Gleixner
2
0.55%
Others
3
0.82%
Total
366
feat.c
1564
-
12
6273
Gerrit Renker
Andrea Bittau
Samuel Jero
Yue haibing
Xin Long
Ben Hutchings
Rusty Russell
Tejun Heo
Thomas Gleixner
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
May 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": 657}, {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 32, "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": 37, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
6101
97.26%
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%
Thomas Gleixner
2
0.03%
Others
7
0.11%
Total
6273
feat.h
134
-
3
370
Gerrit Renker
Andrea Bittau
Thomas Gleixner
March 2006
November 2006
November 2008
December 2008
January 2009
July 2011
June 2019
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": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
324
87.57%
Andrea Bittau
44
11.89%
Thomas Gleixner
2
0.54%
Total
370
input.c
738
-
19
2509
Arnaldo Carvalho de Melo
Gerrit Renker
Andrea Bittau
David S. Miller
Eric Dumazet
Ingo Molnar
Wei Wang
Pavel Emelyanov
Wei Yongjun
Tejun Heo
Thomas Gleixner
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
May 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": 3}, ]}, {"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": 47, "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": 32, "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": 60, "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": 48, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1352
53.89%
Gerrit Renker
946
37.70%
Andrea Bittau
93
3.71%
David S. Miller
45
1.79%
Eric Dumazet
30
1.20%
Ingo Molnar
9
0.36%
Wei Wang
4
0.16%
Pavel Emelyanov
4
0.16%
Wei Yongjun
3
0.12%
Tejun Heo
3
0.12%
Thomas Gleixner
2
0.08%
Samuel Jero
2
0.08%
Ben Hutchings
1
0.04%
Others
15
0.60%
Total
2509
ipv4.c
1086
-
38
4551
Arnaldo Carvalho de Melo
Gerrit Renker
Eric Dumazet
David S. Miller
Pavel Emelyanov
Xin Long
Andrey Ryabinin
Wei Yongjun
Balazs Scheidler
Samuel Jero
Stefano Brivio
Dmitry Mishin
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Jean Delvare
Denis V. Lunev
Venkat Yekkirala
Jon Maxwell
Willem de Bruijn
Li RongQing
Patrick McHardy
Craig Gallek
Arnd Bergmann
Andrea Bittau
Tejun Heo
Harvey Harrison
Alexey Dobriyan
Thomas Gleixner
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
April 2019
May 2019
September 2019
November 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1859}, {"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": 21, "token_count": 5}, ]}, {"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": 46, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 725}, {"author_id": 27, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"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": 31, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 36, "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": 58, "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": 30, "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": 30, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "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": 51, "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": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 28, "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": 39, "token_count": 5}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 42, "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": 20, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "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": 25, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
2483
54.56%
Gerrit Renker
817
17.95%
Eric Dumazet
570
12.52%
David S. Miller
253
5.56%
Pavel Emelyanov
160
3.52%
Xin Long
34
0.75%
Andrey Ryabinin
25
0.55%
Wei Yongjun
20
0.44%
Balazs Scheidler
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%
Jean Delvare
10
0.22%
Denis V. Lunev
10
0.22%
Venkat Yekkirala
9
0.20%
Jon Maxwell
8
0.18%
Willem de Bruijn
7
0.15%
Li RongQing
7
0.15%
Patrick McHardy
5
0.11%
Craig Gallek
5
0.11%
Arnd Bergmann
5
0.11%
Andrea Bittau
5
0.11%
Tejun Heo
3
0.07%
Harvey Harrison
3
0.07%
Alexey Dobriyan
3
0.07%
Thomas Gleixner
2
0.04%
Linus Torvalds
2
0.04%
Stephen Hemminger
1
0.02%
Others
13
0.29%
Total
4551
ipv6.c
1171
-
44
5278
Gerrit Renker
Arnaldo Carvalho de Melo
Eric Dumazet
Andrii Vladyka
David S. Miller
Pavel Emelyanov
Wei Yongjun
Huw Davies
Américo Wang
Xin Long
Dmitry Mishin
Balazs Scheidler
Andrey Ryabinin
Alexey Dobriyan
Samuel Jero
Stefano Brivio
Sabrina Dubroca
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Arnaud Ebalard
Willem de Bruijn
Jon Maxwell
Jean Delvare
Denis V. Lunev
Venkat Yekkirala
Craig Gallek
Arnd Bergmann
Stephen Hemminger
Li RongQing
Tejun Heo
Ian McDonald
Thomas Gleixner
Linus Torvalds
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
April 2019
May 2019
July 2019
September 2019
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 1559}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 1921}, {"author_id": 27, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"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": 31, "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": 36, "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": 60, "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": 36, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "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": 30, "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": 51, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "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": 28, "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": 39, "token_count": 6}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 42, "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": 20, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "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": 25, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 43, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
2003
37.95%
Arnaldo Carvalho de Melo
1712
32.44%
Eric Dumazet
530
10.04%
Andrii Vladyka
232
4.40%
David S. Miller
195
3.69%
Pavel Emelyanov
137
2.60%
Wei Yongjun
62
1.17%
Huw Davies
46
0.87%
Américo Wang
36
0.68%
Xin Long
30
0.57%
Dmitry Mishin
30
0.57%
Balazs Scheidler
25
0.47%
Andrey Ryabinin
25
0.47%
Alexey Dobriyan
24
0.45%
Samuel Jero
17
0.32%
Stefano Brivio
16
0.30%
Sabrina Dubroca
15
0.28%
Hideaki Yoshifuji / 吉藤英明
12
0.23%
Hannes Frederic Sowa
12
0.23%
Arnaud Ebalard
12
0.23%
Willem de Bruijn
10
0.19%
Jon Maxwell
10
0.19%
Jean Delvare
10
0.19%
Denis V. Lunev
7
0.13%
Venkat Yekkirala
6
0.11%
Craig Gallek
6
0.11%
Arnd Bergmann
5
0.09%
Stephen Hemminger
4
0.08%
Li RongQing
4
0.08%
Tejun Heo
3
0.06%
Ian McDonald
3
0.06%
Thomas Gleixner
2
0.04%
Linus Torvalds
2
0.04%
Herbert Xu
1
0.02%
Others
34
0.64%
Total
5278
ipv6.h
31
-
2
49
Arnaldo Carvalho de Melo
Thomas Gleixner
December 2005
June 2019
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
47
95.92%
Thomas Gleixner
2
4.08%
Total
49
minisocks.c
269
-
13
1030
Arnaldo Carvalho de Melo
Gerrit Renker
Eric Dumazet
Samuel Jero
David S. Miller
Gui Jianfeng
Tejun Heo
Andrea Bittau
Thomas Gleixner
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
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 584}, {"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": 52, "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": 30, "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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
668
64.85%
Gerrit Renker
207
20.10%
Eric Dumazet
89
8.64%
Samuel Jero
35
3.40%
David S. Miller
10
0.97%
Gui Jianfeng
5
0.49%
Tejun Heo
3
0.29%
Andrea Bittau
3
0.29%
Thomas Gleixner
2
0.19%
Hideaki Yoshifuji / 吉藤英明
2
0.19%
Alexey Dobriyan
1
0.10%
Others
5
0.49%
Total
1030
options.c
605
-
15
2758
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Ian McDonald
David S. Miller
Dan Rosenberg
Ingo Molnar
Thomas Gleixner
Stephen Hemminger
Rusty Russell
Eric Dumazet
Ben Hutchings
Alexey Dobriyan
Others
August 2005
September 2005
March 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
May 2019
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": 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": 47, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 30, "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": 59, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 32, "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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
1388
50.33%
Arnaldo Carvalho de Melo
1225
44.42%
Andrea Bittau
58
2.10%
Ian McDonald
46
1.67%
David S. Miller
16
0.58%
Dan Rosenberg
9
0.33%
Ingo Molnar
3
0.11%
Thomas Gleixner
2
0.07%
Stephen Hemminger
1
0.04%
Rusty Russell
1
0.04%
Eric Dumazet
1
0.04%
Ben Hutchings
1
0.04%
Alexey Dobriyan
1
0.04%
Others
6
0.22%
Total
2758
output.c
700
-
20
2657
Arnaldo Carvalho de Melo
Gerrit Renker
Herbert Xu
Eric Dumazet
Ian McDonald
Andrea Bittau
David S. Miller
Samuel Jero
Tomasz Grobelny
Ilpo Järvinen
Tejun Heo
Ingo Molnar
Thomas Gleixner
Denis V. Lunev
Pavel Emelyanov
Patrick McHardy
Ben Hutchings
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
May 2019
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": 13, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"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": 0, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 21, "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": 36, "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": 53, "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": 32, "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": 47, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1407
52.95%
Gerrit Renker
1071
40.31%
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%
Tomasz Grobelny
4
0.15%
Ilpo Järvinen
4
0.15%
Tejun Heo
3
0.11%
Ingo Molnar
3
0.11%
Thomas Gleixner
2
0.08%
Denis V. Lunev
2
0.08%
Pavel Emelyanov
1
0.04%
Patrick McHardy
1
0.04%
Ben Hutchings
1
0.04%
Others
5
0.19%
Total
2657
proto.c
1279
-
38
5385
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
Wang Hai
Patrick McHardy
Américo Wang
Masami Hiramatsu
Arun K S
Yafang Shao
Wei Yongjun
David S. Miller
Andrea Bittau
Tejun Heo
Ilpo Järvinen
Hideaki Yoshifuji / 吉藤英明
Thomas Gleixner
Sabrina Dubroca
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
May 2019
June 2019
November 2019
December 2019
June 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 2226}, {"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": 21, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 53, "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": 35}, {"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": 45, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 19, "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": 43, "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": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 33, "token_count": 25}, {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 10}, {"author_id": 40, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 44, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
3317
61.60%
Gerrit Renker
928
17.23%
Dmitry Mishin
272
5.05%
Tomasz Grobelny
263
4.88%
Eric Dumazet
176
3.27%
Stephen Hemminger
109
2.02%
Ian McDonald
46
0.85%
Herbert Xu
45
0.84%
Linus Torvalds
29
0.54%
Mohamed Ghannam
25
0.46%
Peter Oskolkov
19
0.35%
Alexey Kodanev
18
0.33%
Wang Hai
16
0.30%
Patrick McHardy
16
0.30%
Américo Wang
15
0.28%
Masami Hiramatsu
13
0.24%
Arun K S
10
0.19%
Yafang Shao
9
0.17%
Wei Yongjun
6
0.11%
David S. Miller
6
0.11%
Andrea Bittau
6
0.11%
Tejun Heo
5
0.09%
Ilpo Järvinen
4
0.07%
Hideaki Yoshifuji / 吉藤英明
3
0.06%
Thomas Gleixner
2
0.04%
Sabrina Dubroca
2
0.04%
Rusty Russell
1
0.02%
Others
24
0.45%
Total
5385
qpolicy.c
134
-
2
555
Tomasz Grobelny
Thomas Gleixner
December 2010
May 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 553}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Grobelny
553
99.64%
Thomas Gleixner
2
0.36%
Total
555
sysctl.c
113
-
7
436
Gerrit Renker
Arnaldo Carvalho de Melo
Ian McDonald
Thomas Gleixner
Pavel Emelyanov
Others
March 2006
August 2006
November 2006
September 2007
January 2008
January 2009
November 2009
January 2011
April 2012
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"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": 94}, ]}, {"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": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
226
51.83%
Arnaldo Carvalho de Melo
160
36.70%
Ian McDonald
33
7.57%
Thomas Gleixner
2
0.46%
Pavel Emelyanov
2
0.46%
Others
13
2.98%
Total
436
timer.c
271
-
12
994
Gerrit Renker
Arnaldo Carvalho de Melo
Kees Cook
Pavel Emelyanov
Eric Dumazet
Wei Wang
Paul Gortmaker
Thomas Gleixner
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
May 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": 1}, ]}, {"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": 57, "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": 48, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
456
45.88%
Arnaldo Carvalho de Melo
400
40.24%
Kees Cook
93
9.36%
Pavel Emelyanov
13
1.31%
Eric Dumazet
11
1.11%
Wei Wang
8
0.80%
Paul Gortmaker
3
0.30%
Thomas Gleixner
2
0.20%
Hideaki Yoshifuji / 吉藤英明
1
0.10%
Others
7
0.70%
Total
994
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:
101
Author
Tokens
Proportion
Commits
Proportion
0
Gerrit Renker
24585
45.23%
283
37.48%
1
Arnaldo Carvalho de Melo
21443
39.45%
106
14.04%
2
Andrea Bittau
1879
3.46%
15
1.99%
3
Eric Dumazet
1587
2.92%
93
12.32%
4
Tomasz Grobelny
893
1.64%
3
0.40%
5
David S. Miller
534
0.98%
32
4.24%
6
Pavel Emelyanov
395
0.73%
26
3.44%
7
Dmitry Mishin
370
0.68%
1
0.13%
8
Samuel Jero
359
0.66%
7
0.93%
9
Andrii Vladyka
232
0.43%
1
0.13%
10
Ian McDonald
219
0.40%
11
1.46%
11
Kees Cook
157
0.29%
3
0.40%
12
Stephen Hemminger
115
0.21%
2
0.26%
13
Herbert Xu
111
0.20%
7
0.93%
14
Masami Hiramatsu
106
0.19%
1
0.13%
15
Wei Yongjun
91
0.17%
7
0.93%
16
Xin Long
80
0.15%
5
0.66%
17
Thomas Gleixner
58
0.11%
6
0.79%
18
Alexey Kodanev
53
0.10%
3
0.40%
19
Américo Wang
51
0.09%
2
0.26%
20
Andrey Ryabinin
50
0.09%
1
0.13%
21
Patrick McHardy
46
0.08%
5
0.66%
22
Huw Davies
46
0.08%
1
0.13%
23
Ivo Calado
45
0.08%
1
0.13%
24
Balazs Scheidler
45
0.08%
1
0.13%
25
Linus Torvalds
42
0.08%
2
0.26%
26
Stefano Brivio
32
0.06%
1
0.13%
27
Hideaki Yoshifuji / 吉藤英明
31
0.06%
5
0.66%
28
Hannes Frederic Sowa
31
0.06%
5
0.66%
29
Tejun Heo
29
0.05%
2
0.26%
30
Alexey Dobriyan
29
0.05%
7
0.93%
31
Jean Delvare
27
0.05%
2
0.26%
32
Ben Hutchings
26
0.05%
1
0.13%
33
Mohamed Ghannam
25
0.05%
1
0.13%
34
Neil Horman
23
0.04%
1
0.13%
35
Mathias Krause
21
0.04%
2
0.26%
36
Denis V. Lunev
21
0.04%
4
0.53%
37
Yue haibing
20
0.04%
1
0.13%
38
Randy Dunlap
20
0.04%
1
0.13%
39
Craig Gallek
20
0.04%
3
0.40%
40
Peter Oskolkov
19
0.03%
2
0.26%
41
Jon Maxwell
18
0.03%
1
0.13%
42
Willem de Bruijn
17
0.03%
2
0.26%
43
Sabrina Dubroca
17
0.03%
2
0.26%
44
Wang Hai
16
0.03%
1
0.13%
45
Rusty Russell
16
0.03%
2
0.26%
46
Venkat Yekkirala
15
0.03%
2
0.26%
47
Ingo Molnar
15
0.03%
3
0.40%
48
Wei Wang
12
0.02%
1
0.13%
49
Christoph Lameter
12
0.02%
1
0.13%
50
Arnaud Ebalard
12
0.02%
1
0.13%
51
Li RongQing
11
0.02%
2
0.26%
52
Gui Jianfeng
11
0.02%
1
0.13%
53
Ilpo Järvinen
10
0.02%
2
0.26%
54
Arun K S
10
0.02%
2
0.26%
55
Arnd Bergmann
10
0.02%
1
0.13%
56
Yafang Shao
9
0.02%
2
0.26%
57
Paul Gortmaker
9
0.02%
2
0.26%
58
Harvey Harrison
9
0.02%
3
0.40%
59
Dan Rosenberg
9
0.02%
1
0.13%
60
Others
155
0.29%
60
7.95%
Total
54359
755