Linux Source Code
Home
Release 5.13
Help
dccp
root
net
Highlighting
Reset All
By Author
By Age
──────────
Alexey Dobriyan
Alexey Kodanev
Allen Pais
Américo Wang
Andrea Bittau
Andrew Lunn
Andrey Ryabinin
Andrii Vladyka
Arnaldo Carvalho de Melo
Arnaud Ebalard
Balazs Scheidler
Ben Hutchings
Christoph Hellwig
Craig Gallek
David S. Miller
Denis V. Lunev
Dmitry Mishin
Eric Dumazet
Florian Westphal
Gerrit Renker
Gui Jianfeng
Gustavo A. R. Silva
Hannes Frederic Sowa
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Ian McDonald
Ilpo Järvinen
Ingo Molnar
Ivo Calado
Jakub Kiciński
Jean Delvare
Jon Maxwell
Kees Cook
Li RongQing
Linus Torvalds
Masami Hiramatsu
Mathias Krause
Mohamed Ghannam
Neil Horman
Others
Patrick McHardy
Pavel Emelyanov
Peter Oskolkov
Randy Dunlap
Richard Sailer
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
Yue haibing
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ccids
3582
11
24
14651
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Samuel Jero
Eric Dumazet
Ian McDonald
Kees Cook
Alexey Kodanev
Randy Dunlap
Thomas Gleixner
Mathias Krause
Andrew Lunn
Pavel Emelyanov
Hannes Frederic Sowa
Gustavo A. R. Silva
Rusty Russell
Ben Hutchings
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
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
July 2020
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 4284}, {"author_id": 9, "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": 9, "token_count": 35}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 332}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 41, "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": 9, "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": 629}, {"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": 60, "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": 1012}, ]}, {"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": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 624}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 493}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 270}, ]}, {"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": 488}, {"author_id": 7, "token_count": 240}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 53, "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": 46, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 11, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 20, "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": 20, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
7197
49.12%
Arnaldo Carvalho de Melo
5425
37.03%
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%
Thomas Gleixner
16
0.11%
Mathias Krause
13
0.09%
Andrew Lunn
11
0.08%
Pavel Emelyanov
8
0.05%
Hannes Frederic Sowa
8
0.05%
Gustavo A. R. Silva
6
0.04%
Rusty Russell
5
0.03%
Ben Hutchings
4
0.03%
Tejun Heo
3
0.02%
Others
17
0.12%
Total
14651
Files:
ackvec.c
407
-
9
1454
Gerrit Renker
Andrea Bittau
Arnaldo Carvalho de Melo
Thomas Gleixner
Andrew Lunn
Others
September 2005
March 2006
November 2006
December 2006
August 2007
December 2007
November 2010
July 2011
November 2014
December 2017
June 2019
October 2020
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": 60, "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": 1169}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "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": 19, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
1179
81.09%
Andrea Bittau
132
9.08%
Arnaldo Carvalho de Melo
128
8.80%
Thomas Gleixner
2
0.14%
Andrew Lunn
2
0.14%
Others
11
0.76%
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": 46, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "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
-
9
985
Gerrit Renker
Arnaldo Carvalho de Melo
Andrew Lunn
Neil Horman
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
October 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 348}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 48, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
478
48.53%
Arnaldo Carvalho de Melo
462
46.90%
Andrew Lunn
25
2.54%
Neil Horman
9
0.91%
Tejun Heo
3
0.30%
Thomas Gleixner
2
0.20%
Ben Hutchings
1
0.10%
Others
5
0.51%
Total
985
ccid.h
262
-
8
1269
Arnaldo Carvalho de Melo
Gerrit Renker
Neil Horman
Mathias Krause
Eric Dumazet
Thomas Gleixner
Gustavo A. R. Silva
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": 60, "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": 48, "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": 42, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 28, "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%
Gustavo A. R. Silva
1
0.08%
Others
2
0.16%
Total
1269
dccp.h
487
-
24
2304
Arnaldo Carvalho de Melo
Gerrit Renker
Tomasz Grobelny
Ivo Calado
Eric Dumazet
Patrick McHardy
Samuel Jero
Linus Torvalds
Andrea Bittau
Ian McDonald
Gui Jianfeng
Thomas Gleixner
Ilpo Järvinen
Denis V. Lunev
Rusty Russell
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Christoph Hellwig
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
July 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1144}, {"author_id": 23, "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}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 9, "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": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 58, "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": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 25, "token_count": 45}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "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": 53, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "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": 27, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1345
58.38%
Gerrit Renker
722
31.34%
Tomasz Grobelny
73
3.17%
Ivo Calado
45
1.95%
Eric Dumazet
34
1.48%
Patrick McHardy
24
1.04%
Samuel Jero
11
0.48%
Linus Torvalds
9
0.39%
Andrea Bittau
9
0.39%
Ian McDonald
7
0.30%
Gui Jianfeng
6
0.26%
Thomas Gleixner
2
0.09%
Ilpo Järvinen
2
0.09%
Denis V. Lunev
2
0.09%
Rusty Russell
1
0.04%
Hideaki Yoshifuji / 吉藤英明
1
0.04%
David S. Miller
1
0.04%
Christoph Hellwig
1
0.04%
Ben Hutchings
1
0.04%
Others
8
0.35%
Total
2304
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": 38, "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": 45, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "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
1577
-
15
6274
Gerrit Renker
Andrea Bittau
Samuel Jero
Yue haibing
Xin Long
Ben Hutchings
Rusty Russell
Andrew Lunn
Tejun Heo
Thomas Gleixner
Gustavo A. R. Silva
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
July 2020
August 2020
October 2020
February 2021
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": 2045}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2534}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 852}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 657}, {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 44, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
6094
97.13%
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%
Andrew Lunn
5
0.08%
Tejun Heo
3
0.05%
Thomas Gleixner
2
0.03%
Gustavo A. R. Silva
2
0.03%
Others
8
0.13%
Total
6274
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": 19, "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
739
-
19
2514
Arnaldo Carvalho de Melo
Gerrit Renker
Andrea Bittau
David S. Miller
Eric Dumazet
Gustavo A. R. Silva
Ingo Molnar
Wei Wang
Pavel Emelyanov
Wei Yongjun
Tejun Heo
Thomas Gleixner
Samuel Jero
Andrew Lunn
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
November 2014
April 2016
February 2017
March 2017
July 2017
October 2018
January 2019
May 2019
July 2020
August 2020
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": 55, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 228}, {"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": 16, "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": 34, "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": 7, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"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": 1538377200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1352
53.78%
Gerrit Renker
942
37.47%
Andrea Bittau
93
3.70%
David S. Miller
45
1.79%
Eric Dumazet
30
1.19%
Gustavo A. R. Silva
10
0.40%
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%
Andrew Lunn
1
0.04%
Others
14
0.56%
Total
2514
ipv4.c
1094
-
43
4587
Arnaldo Carvalho de Melo
Gerrit Renker
Eric Dumazet
David S. Miller
Pavel Emelyanov
Florian Westphal
Xin Long
Andrey Ryabinin
Wei Yongjun
Balazs Scheidler
Samuel Jero
Stefano Brivio
Wei Wang
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Jean Delvare
Denis V. Lunev
Venkat Yekkirala
Jon Maxwell
Willem de Bruijn
Li RongQing
Patrick McHardy
Craig Gallek
Andrea Bittau
Tejun Heo
Christoph Hellwig
Alexey Dobriyan
Thomas Gleixner
Linus Torvalds
Stephen Hemminger
Randy Dunlap
Andrew Lunn
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
July 2020
August 2020
September 2020
November 2020
April 2021
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": 23, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 327}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 723}, {"author_id": 30, "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": 38, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "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": 37, "token_count": 1}, {"author_id": 13, "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": 37, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 26, "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": 43}, ]}, {"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": 57, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 7, "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": 31, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "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": 45, "token_count": 5}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 50, "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": 22, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "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": 27, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
2447
53.35%
Gerrit Renker
815
17.77%
Eric Dumazet
570
12.43%
David S. Miller
252
5.49%
Pavel Emelyanov
147
3.20%
Florian Westphal
82
1.79%
Xin Long
34
0.74%
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%
Wei Wang
14
0.31%
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.17%
Willem de Bruijn
7
0.15%
Li RongQing
7
0.15%
Patrick McHardy
5
0.11%
Craig Gallek
5
0.11%
Andrea Bittau
5
0.11%
Tejun Heo
3
0.07%
Christoph Hellwig
3
0.07%
Alexey Dobriyan
3
0.07%
Thomas Gleixner
2
0.04%
Linus Torvalds
2
0.04%
Stephen Hemminger
1
0.02%
Randy Dunlap
1
0.02%
Andrew Lunn
1
0.02%
Others
23
0.50%
Total
4587
ipv6.c
1178
-
47
5320
Gerrit Renker
Arnaldo Carvalho de Melo
Eric Dumazet
Andrii Vladyka
David S. Miller
Pavel Emelyanov
Florian Westphal
Wei Yongjun
Huw Davies
Américo Wang
Xin Long
Jakub Kiciński
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
Christoph Hellwig
Venkat Yekkirala
Craig Gallek
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
July 2020
September 2020
November 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 1557}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 54, "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": 30, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 30, "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": 14, "token_count": 1}, {"author_id": 38, "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": 7}, {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 97}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 16, "token_count": 62}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 37, "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": 37, "token_count": 2}, {"author_id": 13, "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": 37, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 26, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 122}, ]}, {"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": 37, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 43}, {"author_id": 57, "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": 31, "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": 45, "token_count": 6}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 24, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 50, "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": 22, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 232}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 33, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
2003
37.65%
Arnaldo Carvalho de Melo
1682
31.62%
Eric Dumazet
530
9.96%
Andrii Vladyka
232
4.36%
David S. Miller
192
3.61%
Pavel Emelyanov
124
2.33%
Florian Westphal
81
1.52%
Wei Yongjun
62
1.17%
Huw Davies
46
0.86%
Américo Wang
36
0.68%
Xin Long
30
0.56%
Jakub Kiciński
30
0.56%
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%
Christoph Hellwig
7
0.13%
Venkat Yekkirala
6
0.11%
Craig Gallek
6
0.11%
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
39
0.73%
Total
5320
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": 19, "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": 30, "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": 58, "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": 34, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 7, "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": 19, "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
609
-
14
2756
Gerrit Renker
Arnaldo Carvalho de Melo
Andrea Bittau
Ian McDonald
David S. Miller
Gustavo A. R. Silva
Andrew Lunn
Thomas Gleixner
Stephen Hemminger
Rusty Russell
Eric Dumazet
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
April 2016
June 2017
October 2017
May 2019
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 955}, {"author_id": 5, "token_count": 10}, {"author_id": 9, "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": 254}, ]}, {"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": 214}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 37, "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": 13, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 53, "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": 28, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
1386
50.29%
Arnaldo Carvalho de Melo
1225
44.45%
Andrea Bittau
58
2.10%
Ian McDonald
46
1.67%
David S. Miller
16
0.58%
Gustavo A. R. Silva
3
0.11%
Andrew Lunn
3
0.11%
Thomas Gleixner
2
0.07%
Stephen Hemminger
1
0.04%
Rusty Russell
1
0.04%
Eric Dumazet
1
0.04%
Alexey Dobriyan
1
0.04%
Others
13
0.47%
Total
2756
output.c
709
-
21
2659
Arnaldo Carvalho de Melo
Gerrit Renker
Herbert Xu
Eric Dumazet
Ian McDonald
David S. Miller
Andrea Bittau
Gustavo A. R. Silva
Samuel Jero
Tomasz Grobelny
Ilpo Järvinen
Andrew Lunn
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
May 2011
July 2011
February 2012
July 2012
October 2013
April 2014
September 2015
November 2015
February 2017
May 2019
August 2020
October 2020
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": 14, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 9, "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": 23, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 301}, ]}, {"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": 43, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 59, "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": 34, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 350}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "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": 14, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1407
52.91%
Gerrit Renker
1067
40.13%
Herbert Xu
63
2.37%
Eric Dumazet
52
1.96%
Ian McDonald
16
0.60%
David S. Miller
7
0.26%
Andrea Bittau
7
0.26%
Gustavo A. R. Silva
6
0.23%
Samuel Jero
5
0.19%
Tomasz Grobelny
4
0.15%
Ilpo Järvinen
4
0.15%
Andrew Lunn
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
4
0.15%
Total
2659
proto.c
1261
-
41
5272
Arnaldo Carvalho de Melo
Gerrit Renker
Tomasz Grobelny
Eric Dumazet
Dmitry Mishin
Stephen Hemminger
Ian McDonald
Herbert Xu
Richard Sailer
Linus Torvalds
Mohamed Ghannam
Peter Oskolkov
Christoph Hellwig
Alexey Kodanev
Wang Hai
Patrick McHardy
Américo Wang
Masami Hiramatsu
Gustavo A. R. Silva
Wei Yongjun
Andrea Bittau
Tejun Heo
David S. Miller
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
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 2217}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 435}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 419}, {"author_id": 12, "token_count": 133}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 9, "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": 9, "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": 221}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 59, "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": 434}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 14, "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": 16, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"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": 34, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 13, "token_count": 109}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 240}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 53, "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": 21, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 34, "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": 51, "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": 15, "token_count": 13}, {"author_id": 40, "token_count": 25}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 47, "token_count": 19}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "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": 52, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 36, "token_count": 18}, {"author_id": 35, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
3296
62.52%
Gerrit Renker
922
17.49%
Tomasz Grobelny
263
4.99%
Eric Dumazet
176
3.34%
Dmitry Mishin
133
2.52%
Stephen Hemminger
109
2.07%
Ian McDonald
46
0.87%
Herbert Xu
45
0.85%
Richard Sailer
29
0.55%
Linus Torvalds
29
0.55%
Mohamed Ghannam
25
0.47%
Peter Oskolkov
19
0.36%
Christoph Hellwig
18
0.34%
Alexey Kodanev
18
0.34%
Wang Hai
16
0.30%
Patrick McHardy
16
0.30%
Américo Wang
15
0.28%
Masami Hiramatsu
13
0.25%
Gustavo A. R. Silva
8
0.15%
Wei Yongjun
6
0.11%
Andrea Bittau
6
0.11%
Tejun Heo
5
0.09%
David S. Miller
5
0.09%
Ilpo Järvinen
4
0.08%
Hideaki Yoshifuji / 吉藤英明
3
0.06%
Thomas Gleixner
2
0.04%
Sabrina Dubroca
2
0.04%
Rusty Russell
1
0.02%
Others
42
0.80%
Total
5272
qpolicy.c
136
-
3
558
Tomasz Grobelny
Andrew Lunn
Thomas Gleixner
December 2010
May 2019
October 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 550}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Grobelny
550
98.57%
Andrew Lunn
6
1.08%
Thomas Gleixner
2
0.36%
Total
558
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": 9, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 9, "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": 19, "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
272
-
14
982
Gerrit Renker
Arnaldo Carvalho de Melo
Kees Cook
Allen Pais
Pavel Emelyanov
Eric Dumazet
Wei Wang
Thomas Gleixner
Randy Dunlap
Hideaki Yoshifuji / 吉藤英明
Others
August 2005
March 2006
November 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
August 2020
November 2020
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": 279}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"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": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "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": 77}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Gerrit Renker
430
43.79%
Arnaldo Carvalho de Melo
399
40.63%
Kees Cook
77
7.84%
Allen Pais
31
3.16%
Pavel Emelyanov
12
1.22%
Eric Dumazet
11
1.12%
Wei Wang
8
0.81%
Thomas Gleixner
2
0.20%
Randy Dunlap
1
0.10%
Hideaki Yoshifuji / 吉藤英明
1
0.10%
Others
10
1.02%
Total
982
trace.h
84
-
1
93
Masami Hiramatsu
December 2017
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 15, "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:
108
Author
Tokens
Proportion
Commits
Proportion
0
Gerrit Renker
24526
45.20%
283
36.75%
1
Arnaldo Carvalho de Melo
21330
39.31%
105
13.64%
2
Andrea Bittau
1878
3.46%
15
1.95%
3
Eric Dumazet
1587
2.92%
93
12.08%
4
Tomasz Grobelny
890
1.64%
3
0.39%
5
David S. Miller
528
0.97%
32
4.16%
6
Pavel Emelyanov
368
0.68%
25
3.25%
7
Samuel Jero
359
0.66%
7
0.91%
8
Andrii Vladyka
232
0.43%
1
0.13%
9
Ian McDonald
219
0.40%
11
1.43%
10
Florian Westphal
163
0.30%
2
0.26%
11
Kees Cook
141
0.26%
3
0.39%
12
Dmitry Mishin
133
0.25%
1
0.13%
13
Stephen Hemminger
115
0.21%
2
0.26%
14
Herbert Xu
109
0.20%
7
0.91%
15
Masami Hiramatsu
106
0.20%
1
0.13%
16
Wei Yongjun
91
0.17%
7
0.91%
17
Xin Long
80
0.15%
5
0.65%
18
Andrew Lunn
58
0.11%
3
0.39%
19
Thomas Gleixner
54
0.10%
6
0.78%
20
Alexey Kodanev
53
0.10%
3
0.39%
21
Américo Wang
51
0.09%
2
0.26%
22
Andrey Ryabinin
50
0.09%
1
0.13%
23
Patrick McHardy
46
0.08%
5
0.65%
24
Huw Davies
46
0.08%
1
0.13%
25
Ivo Calado
45
0.08%
1
0.13%
26
Balazs Scheidler
45
0.08%
1
0.13%
27
Linus Torvalds
42
0.08%
2
0.26%
28
Gustavo A. R. Silva
36
0.07%
4
0.52%
29
Stefano Brivio
32
0.06%
1
0.13%
30
Hideaki Yoshifuji / 吉藤英明
31
0.06%
5
0.65%
31
Hannes Frederic Sowa
31
0.06%
5
0.65%
32
Allen Pais
31
0.06%
1
0.13%
33
Jakub Kiciński
30
0.06%
1
0.13%
34
Tejun Heo
29
0.05%
2
0.26%
35
Richard Sailer
29
0.05%
1
0.13%
36
Christoph Hellwig
29
0.05%
6
0.78%
37
Alexey Dobriyan
29
0.05%
7
0.91%
38
Jean Delvare
27
0.05%
2
0.26%
39
Wei Wang
26
0.05%
2
0.26%
40
Mohamed Ghannam
25
0.05%
1
0.13%
41
Randy Dunlap
22
0.04%
2
0.26%
42
Mathias Krause
21
0.04%
2
0.26%
43
Denis V. Lunev
21
0.04%
4
0.52%
44
Yue haibing
20
0.04%
1
0.13%
45
Craig Gallek
20
0.04%
3
0.39%
46
Ben Hutchings
20
0.04%
1
0.13%
47
Peter Oskolkov
19
0.04%
2
0.26%
48
Neil Horman
19
0.04%
1
0.13%
49
Jon Maxwell
18
0.03%
1
0.13%
50
Willem de Bruijn
17
0.03%
2
0.26%
51
Sabrina Dubroca
17
0.03%
2
0.26%
52
Wang Hai
16
0.03%
1
0.13%
53
Rusty Russell
16
0.03%
2
0.26%
54
Venkat Yekkirala
15
0.03%
2
0.26%
55
Ingo Molnar
12
0.02%
2
0.26%
56
Arnaud Ebalard
12
0.02%
1
0.13%
57
Li RongQing
11
0.02%
2
0.26%
58
Gui Jianfeng
11
0.02%
1
0.13%
59
Ilpo Järvinen
10
0.02%
2
0.26%
60
Others
218
0.40%
70
9.09%
Total
54265
770