Linux Source Code
Home
Release 6.1
Help
ath5k
root
drivers
net
wireless
ath
Highlighting
Reset All
By Author
By Age
──────────
Alina Friedrichsen
Allen Pais
Andrzej Zaborowski
Antonio Quartulli
Arnd Bergmann
Ben Greear
Benoit Papillault
Benoit Taine
Bob Copeland
Bruno Randolf
Chun-Yeow Yeoh
Colin Ian King
Dan Carpenter
Djalal Harouni
Eliad Peller
Fabio Rossi
Felix Fietkau
Gustavo A. R. Silva
Hauke Mehrtens
Helmut Schaa
Jade Bilkey
Javier Cardona
Jiri Slaby
Joe Perches
Johannes Berg
John Greene
John W. Linville
Jonas Jelonek
Jones Desougi
Karl Beldan
Kees Cook
Keng-Yu Lin
Luca Verdesca
Lucas De Marchi
Luis R. Rodriguez
Lukáš Turek
Marcos Chaparro
Mathy Vanhoef
Michal Kazior
Nick Kossifidis
Oleksij Rempel
Others
Paride Legovini
Paul Gortmaker
Pavel Roskin
Peter Seiderer
Sedat Dilek
Sergey Ryazanov
Shahar Or
Simon Wunderlich
Stanislaw Gruszka
Stephen Boyd
Takashi Iwai
Tejun Heo
Thomas Huehn
Tobias Doerffel
Tulio Magno Quites Machado Filho
Wei Yongjun
Wojciech Dubowik
Yoshinori Sato
Zekun Shen
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ahb.c
233
-
3
1041
Sergey Ryazanov
Others
October 2014
February 2017
January 2020
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 1036}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sergey Ryazanov
1036
99.52%
Others
5
0.48%
Total
1041
ani.c
754
-
8
2535
Bruno Randolf
Felix Fietkau
Nick Kossifidis
Joe Perches
Pavel Roskin
Dan Carpenter
Johannes Berg
Bob Copeland
April 2010
May 2010
August 2010
October 2010
November 2010
July 2011
November 2011
February 2012
March 2012
August 2015
April 2016
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 2374}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 12, "token_count": 13}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
2395
94.48%
Felix Fietkau
37
1.46%
Nick Kossifidis
34
1.34%
Joe Perches
34
1.34%
Pavel Roskin
23
0.91%
Dan Carpenter
8
0.32%
Johannes Berg
3
0.12%
Bob Copeland
1
0.04%
Total
2535
ani.h
119
-
5
257
Bruno Randolf
Pavel Roskin
Felix Fietkau
Nick Kossifidis
Lucas De Marchi
April 2010
October 2010
March 2011
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 245}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
245
95.33%
Pavel Roskin
6
2.33%
Felix Fietkau
3
1.17%
Nick Kossifidis
2
0.78%
Lucas De Marchi
1
0.39%
Total
257
ath5k.h
1714
-
22
4501
Jiri Slaby
Nick Kossifidis
Pavel Roskin
Felix Fietkau
Bruno Randolf
Sergey Ryazanov
Bob Copeland
Luis R. Rodriguez
Joe Perches
Lukáš Turek
Tobias Doerffel
Johannes Berg
Alina Friedrichsen
Mathy Vanhoef
Simon Wunderlich
Michal Kazior
Chun-Yeow Yeoh
Benoit Papillault
John W. Linville
Others
August 2007
January 2008
February 2008
March 2008
April 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
March 2009
April 2009
June 2009
August 2009
September 2009
October 2009
December 2009
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
November 2010
December 2010
January 2011
March 2011
April 2011
June 2011
July 2011
November 2011
December 2011
March 2012
April 2012
August 2012
February 2013
August 2013
June 2014
October 2014
March 2015
August 2015
September 2015
April 2016
February 2017
July 2020
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1822}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 339}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 53}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 302}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 598}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 122}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
1836
40.79%
Nick Kossifidis
1166
25.91%
Pavel Roskin
622
13.82%
Felix Fietkau
248
5.51%
Bruno Randolf
233
5.18%
Sergey Ryazanov
127
2.82%
Bob Copeland
81
1.80%
Luis R. Rodriguez
68
1.51%
Joe Perches
32
0.71%
Lukáš Turek
23
0.51%
Tobias Doerffel
18
0.40%
Johannes Berg
15
0.33%
Alina Friedrichsen
12
0.27%
Mathy Vanhoef
5
0.11%
Simon Wunderlich
3
0.07%
Michal Kazior
3
0.07%
Chun-Yeow Yeoh
3
0.07%
Benoit Papillault
2
0.04%
John W. Linville
1
0.02%
Others
3
0.07%
Total
4501
attach.c
359
-
13
1379
Nick Kossifidis
Bob Copeland
Pavel Roskin
Bruno Randolf
Jiri Slaby
Felix Fietkau
Luis R. Rodriguez
Wojciech Dubowik
Jones Desougi
Joe Perches
Johannes Berg
Tejun Heo
Hauke Mehrtens
August 2008
September 2008
November 2008
February 2009
March 2009
June 2009
August 2009
September 2009
October 2009
March 2010
April 2010
June 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
April 2011
July 2011
November 2011
March 2012
April 2016
March 2018
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 667}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 0, "token_count": 69}, {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
1082
78.46%
Bob Copeland
71
5.15%
Pavel Roskin
58
4.21%
Bruno Randolf
56
4.06%
Jiri Slaby
27
1.96%
Felix Fietkau
26
1.89%
Luis R. Rodriguez
23
1.67%
Wojciech Dubowik
10
0.73%
Jones Desougi
8
0.58%
Joe Perches
8
0.58%
Johannes Berg
4
0.29%
Tejun Heo
3
0.22%
Hauke Mehrtens
3
0.22%
Total
1379
base.c
3248
-
39
13428
Bob Copeland
Felix Fietkau
Bruno Randolf
Jiri Slaby
Ben Greear
Pavel Roskin
Nick Kossifidis
Jonas Jelonek
Thomas Huehn
Sergey Ryazanov
Simon Wunderlich
Joe Perches
Luis R. Rodriguez
Johannes Berg
Mathy Vanhoef
Benoit Papillault
Allen Pais
Stanislaw Gruszka
Oleksij Rempel
John W. Linville
John Greene
Javier Cardona
Wei Yongjun
Tobias Doerffel
Antonio Quartulli
Andrzej Zaborowski
Chun-Yeow Yeoh
Tejun Heo
Lucas De Marchi
Karl Beldan
Others
August 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
March 2013
May 2013
June 2013
August 2013
October 2013
January 2014
March 2014
June 2014
October 2014
March 2015
June 2015
August 2015
November 2015
April 2016
February 2017
April 2017
March 2018
August 2020
December 2021
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1283}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 45}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 301}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 3, "token_count": 25}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 43}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 9, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 22, "token_count": 57}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 612}, {"author_id": 4, "token_count": 5136}, {"author_id": 2, "token_count": 547}, {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 100}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 398}, {"author_id": 3, "token_count": 1190}, {"author_id": 45, "token_count": 13}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 56}, {"author_id": 2, "token_count": 99}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 48}, {"author_id": 8, "token_count": 9}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 239}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 24}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 5, "token_count": 635}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 27, "token_count": 9}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 12, "token_count": 108}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 13, "token_count": 245}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 116}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "token_count": 30}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 21, "token_count": 72}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 84}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 267}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bob Copeland
5561
41.41%
Felix Fietkau
1626
12.11%
Bruno Randolf
1608
11.97%
Jiri Slaby
1310
9.76%
Ben Greear
790
5.88%
Pavel Roskin
644
4.80%
Nick Kossifidis
453
3.37%
Jonas Jelonek
267
1.99%
Thomas Huehn
245
1.82%
Sergey Ryazanov
158
1.18%
Simon Wunderlich
116
0.86%
Joe Perches
113
0.84%
Luis R. Rodriguez
83
0.62%
Johannes Berg
81
0.60%
Mathy Vanhoef
72
0.54%
Benoit Papillault
57
0.42%
Allen Pais
52
0.39%
Stanislaw Gruszka
31
0.23%
Oleksij Rempel
30
0.22%
John W. Linville
30
0.22%
John Greene
17
0.13%
Javier Cardona
13
0.10%
Wei Yongjun
10
0.07%
Tobias Doerffel
9
0.07%
Antonio Quartulli
9
0.07%
Andrzej Zaborowski
9
0.07%
Chun-Yeow Yeoh
8
0.06%
Tejun Heo
3
0.02%
Lucas De Marchi
3
0.02%
Karl Beldan
3
0.02%
Others
17
0.13%
Total
13428
base.h
121
-
6
382
Pavel Roskin
Ben Greear
Jiri Slaby
Thomas Huehn
Simon Wunderlich
Others
August 2007
December 2009
September 2010
March 2011
July 2011
June 2013
August 2013
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 237}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Roskin
237
62.04%
Ben Greear
78
20.42%
Jiri Slaby
48
12.57%
Thomas Huehn
16
4.19%
Simon Wunderlich
2
0.52%
Others
1
0.26%
Total
382
caps.c
154
-
5
426
Nick Kossifidis
Bruno Randolf
Felix Fietkau
Helmut Schaa
Pavel Roskin
August 2008
January 2009
March 2010
January 2011
April 2011
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 44, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
323
75.82%
Bruno Randolf
66
15.49%
Felix Fietkau
21
4.93%
Helmut Schaa
14
3.29%
Pavel Roskin
2
0.47%
Total
426
debug.c
1105
-
25
6649
Bruno Randolf
Jiri Slaby
Ben Greear
Jade Bilkey
Djalal Harouni
Luis R. Rodriguez
Pavel Roskin
Dan Carpenter
Takashi Iwai
Felix Fietkau
Joe Perches
Arnd Bergmann
Colin Ian King
Bob Copeland
Nick Kossifidis
Stephen Boyd
Paul Gortmaker
Sergey Ryazanov
John W. Linville
Kees Cook
Johannes Berg
Others
August 2007
January 2008
February 2008
March 2008
July 2008
August 2008
October 2008
January 2009
March 2009
April 2009
March 2010
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
April 2011
May 2011
July 2011
September 2011
March 2012
April 2012
August 2013
August 2014
September 2014
August 2015
April 2016
August 2016
May 2017
March 2018
June 2018
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1284}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 589}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 110}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 107}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1489}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 1119}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 386}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 19, "token_count": 96}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 30}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 414}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 54}, {"author_id": 3, "token_count": 30}, {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 5, "token_count": 99}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 18, "token_count": 138}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 382}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 20, "token_count": 87}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
3742
56.28%
Jiri Slaby
1295
19.48%
Ben Greear
483
7.26%
Jade Bilkey
382
5.75%
Djalal Harouni
138
2.08%
Luis R. Rodriguez
110
1.65%
Pavel Roskin
99
1.49%
Dan Carpenter
96
1.44%
Takashi Iwai
87
1.31%
Felix Fietkau
64
0.96%
Joe Perches
33
0.50%
Arnd Bergmann
30
0.45%
Colin Ian King
17
0.26%
Bob Copeland
17
0.26%
Nick Kossifidis
11
0.17%
Stephen Boyd
8
0.12%
Paul Gortmaker
6
0.09%
Sergey Ryazanov
5
0.08%
John W. Linville
5
0.08%
Kees Cook
4
0.06%
Johannes Berg
4
0.06%
Others
13
0.20%
Total
6649
debug.h
165
-
7
239
Jiri Slaby
Joe Perches
Bruno Randolf
Luis R. Rodriguez
Pavel Roskin
Nick Kossifidis
Bob Copeland
August 2007
January 2008
February 2008
April 2010
August 2010
November 2010
July 2011
October 2011
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
177
74.06%
Joe Perches
32
13.39%
Bruno Randolf
8
3.35%
Luis R. Rodriguez
7
2.93%
Pavel Roskin
6
2.51%
Nick Kossifidis
5
2.09%
Bob Copeland
4
1.67%
Total
239
desc.c
786
-
9
2279
Nick Kossifidis
Bruno Randolf
Felix Fietkau
Bob Copeland
Joe Perches
Benoit Papillault
Lucas De Marchi
John W. Linville
Others
August 2008
October 2008
November 2008
March 2009
February 2010
April 2010
June 2010
November 2010
March 2011
April 2011
July 2011
November 2011
March 2012
October 2017
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1887}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 132}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
1921
84.29%
Bruno Randolf
177
7.77%
Felix Fietkau
141
6.19%
Bob Copeland
12
0.53%
Joe Perches
10
0.44%
Benoit Papillault
9
0.39%
Lucas De Marchi
3
0.13%
John W. Linville
2
0.09%
Others
4
0.18%
Total
2279
desc.h
367
-
4
994
Nick Kossifidis
Jiri Slaby
Bruno Randolf
Pavel Roskin
August 2007
March 2008
August 2008
March 2010
June 2010
October 2010
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 328}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 359}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 170}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
369
37.12%
Jiri Slaby
328
33.00%
Bruno Randolf
295
29.68%
Pavel Roskin
2
0.20%
Total
994
dma.c
913
-
6
2328
Nick Kossifidis
Joe Perches
Peter Seiderer
Bob Copeland
Pavel Roskin
Bruno Randolf
August 2008
September 2008
October 2008
September 2010
November 2010
December 2010
January 2011
July 2011
November 2011
March 2012
December 2013
January 2022
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1135}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 394}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 346}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 59, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
2308
99.14%
Joe Perches
7
0.30%
Peter Seiderer
6
0.26%
Bob Copeland
3
0.13%
Pavel Roskin
2
0.09%
Bruno Randolf
2
0.09%
Total
2328
eeprom.c
1799
-
19
9789
Nick Kossifidis
Felix Fietkau
John W. Linville
Luis R. Rodriguez
Bruno Randolf
Pavel Roskin
Jiri Slaby
Zekun Shen
Joe Perches
Gustavo A. R. Silva
Tejun Heo
Lucas De Marchi
Thomas Huehn
Bob Copeland
Others
August 2008
November 2008
December 2008
March 2009
April 2009
August 2009
October 2009
November 2009
January 2010
March 2010
May 2010
August 2010
November 2010
December 2010
March 2011
April 2011
June 2011
July 2011
March 2012
August 2012
February 2013
October 2019
July 2020
December 2021
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1456}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 4491}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2723}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 254}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 94}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 275}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 50, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
4822
49.26%
Felix Fietkau
4492
45.89%
John W. Linville
275
2.81%
Luis R. Rodriguez
99
1.01%
Bruno Randolf
42
0.43%
Pavel Roskin
13
0.13%
Jiri Slaby
13
0.13%
Zekun Shen
9
0.09%
Joe Perches
7
0.07%
Gustavo A. R. Silva
4
0.04%
Tejun Heo
3
0.03%
Lucas De Marchi
2
0.02%
Thomas Huehn
1
0.01%
Bob Copeland
1
0.01%
Others
6
0.06%
Total
9789
eeprom.h
495
-
7
1595
Nick Kossifidis
Felix Fietkau
Bruno Randolf
Luis R. Rodriguez
Pavel Roskin
Thomas Huehn
Wojciech Dubowik
August 2008
November 2008
February 2009
March 2009
April 2009
August 2009
January 2010
March 2010
January 2011
July 2011
August 2012
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 628}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 716}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
818
51.29%
Felix Fietkau
716
44.89%
Bruno Randolf
28
1.76%
Luis R. Rodriguez
23
1.44%
Pavel Roskin
5
0.31%
Thomas Huehn
4
0.25%
Wojciech Dubowik
1
0.06%
Total
1595
gpio.c
213
-
2
481
Nick Kossifidis
Bob Copeland
August 2008
January 2009
November 2011
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 469}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
476
98.96%
Bob Copeland
5
1.04%
Total
481
initvals.c
1605
-
8
9794
Jiri Slaby
Nick Kossifidis
Felix Fietkau
Joe Perches
Luis R. Rodriguez
Pavel Roskin
Bob Copeland
Others
August 2007
February 2008
April 2008
August 2008
October 2008
February 2009
March 2009
April 2009
September 2009
November 2010
December 2010
July 2011
November 2011
March 2012
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 6955}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 829}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 670}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1179}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
6955
71.01%
Nick Kossifidis
2733
27.90%
Felix Fietkau
92
0.94%
Joe Perches
7
0.07%
Luis R. Rodriguez
3
0.03%
Pavel Roskin
1
0.01%
Bob Copeland
1
0.01%
Others
2
0.02%
Total
9794
led.c
205
-
16
927
Bob Copeland
Pavel Roskin
Paride Legovini
Arnd Bergmann
Tulio Magno Quites Machado Filho
Shahar Or
Luca Verdesca
Keng-Yu Lin
Sergey Ryazanov
Marcos Chaparro
Felix Fietkau
Joe Perches
Benoit Taine
Luis R. Rodriguez
Johannes Berg
Others
March 2009
April 2009
August 2009
November 2009
December 2009
December 2010
July 2011
March 2012
August 2014
October 2014
April 2015
March 2016
September 2021
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 633}, {"author_id": 9, "token_count": 1}, {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 28, "token_count": 34}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 34}, {"author_id": 38, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 37, "token_count": 17}, {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 24, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Bob Copeland
700
75.51%
Pavel Roskin
45
4.85%
Paride Legovini
34
3.67%
Arnd Bergmann
23
2.48%
Tulio Magno Quites Machado Filho
17
1.83%
Shahar Or
17
1.83%
Luca Verdesca
17
1.83%
Keng-Yu Lin
17
1.83%
Sergey Ryazanov
16
1.73%
Marcos Chaparro
16
1.73%
Felix Fietkau
9
0.97%
Joe Perches
7
0.76%
Benoit Taine
6
0.65%
Luis R. Rodriguez
1
0.11%
Johannes Berg
1
0.11%
Others
1
0.11%
Total
927
mac80211-ops.c
821
-
20
3235
Bruno Randolf
John W. Linville
Pavel Roskin
Johannes Berg
Ben Greear
Felix Fietkau
Chun-Yeow Yeoh
Antonio Quartulli
Eliad Peller
Mathy Vanhoef
Thomas Huehn
Joe Perches
Nick Kossifidis
Karl Beldan
Bob Copeland
Simon Wunderlich
Gustavo A. R. Silva
Others
December 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
September 2011
October 2011
January 2012
March 2012
July 2012
August 2012
September 2012
November 2012
December 2012
March 2013
June 2013
July 2013
August 2013
February 2014
June 2014
September 2014
November 2014
April 2015
January 2017
December 2020
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2542}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 50}, {"author_id": 8, "token_count": 218}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 132}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 27, "token_count": 38}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 26}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 12}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
2595
80.22%
John W. Linville
219
6.77%
Pavel Roskin
134
4.14%
Johannes Berg
53
1.64%
Ben Greear
50
1.55%
Felix Fietkau
47
1.45%
Chun-Yeow Yeoh
38
1.17%
Antonio Quartulli
38
1.17%
Eliad Peller
20
0.62%
Mathy Vanhoef
8
0.25%
Thomas Huehn
7
0.22%
Joe Perches
7
0.22%
Nick Kossifidis
6
0.19%
Karl Beldan
4
0.12%
Bob Copeland
3
0.09%
Simon Wunderlich
1
0.03%
Gustavo A. R. Silva
1
0.03%
Others
4
0.12%
Total
3235
pci.c
341
-
13
1292
Felix Fietkau
Pavel Roskin
Yoshinori Sato
Sedat Dilek
Joe Perches
Benoit Taine
Wojciech Dubowik
Paul Gortmaker
Nick Kossifidis
Lucas De Marchi
Others
December 2010
January 2011
March 2011
April 2011
June 2011
July 2011
November 2011
March 2012
April 2012
August 2014
July 2019
June 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 1054}, {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 135}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
1189
92.03%
Pavel Roskin
54
4.18%
Yoshinori Sato
10
0.77%
Sedat Dilek
7
0.54%
Joe Perches
7
0.54%
Benoit Taine
6
0.46%
Wojciech Dubowik
4
0.31%
Paul Gortmaker
3
0.23%
Nick Kossifidis
3
0.23%
Lucas De Marchi
1
0.08%
Others
8
0.62%
Total
1292
pcu.c
1011
-
16
2555
Nick Kossifidis
Lukáš Turek
Felix Fietkau
Bruno Randolf
Bob Copeland
Alina Friedrichsen
Simon Wunderlich
Benoit Papillault
Pavel Roskin
Michal Kazior
Luis R. Rodriguez
Gustavo A. R. Silva
Johannes Berg
Lucas De Marchi
Others
August 2008
September 2008
October 2008
November 2008
January 2009
September 2009
October 2009
December 2009
February 2010
March 2010
April 2010
September 2010
October 2010
November 2010
January 2011
March 2011
April 2011
July 2011
November 2011
April 2012
August 2013
April 2016
June 2016
July 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 447}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 107}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1681}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
2204
86.26%
Lukáš Turek
107
4.19%
Felix Fietkau
67
2.62%
Bruno Randolf
56
2.19%
Bob Copeland
22
0.86%
Alina Friedrichsen
21
0.82%
Simon Wunderlich
18
0.70%
Benoit Papillault
16
0.63%
Pavel Roskin
15
0.59%
Michal Kazior
9
0.35%
Luis R. Rodriguez
9
0.35%
Gustavo A. R. Silva
4
0.16%
Johannes Berg
3
0.12%
Lucas De Marchi
1
0.04%
Others
3
0.12%
Total
2555
phy.c
3961
-
20
13957
Nick Kossifidis
Jiri Slaby
Bob Copeland
Bruno Randolf
Pavel Roskin
Felix Fietkau
Fabio Rossi
Luis R. Rodriguez
John W. Linville
Johannes Berg
Dan Carpenter
Joe Perches
Gustavo A. R. Silva
Lucas De Marchi
Kees Cook
Tejun Heo
Others
August 2007
February 2008
March 2008
April 2008
July 2008
February 2009
March 2009
April 2009
May 2009
August 2009
October 2009
November 2009
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
November 2010
December 2010
January 2011
February 2011
March 2011
July 2011
November 2011
March 2012
August 2012
September 2012
February 2013
February 2014
April 2016
June 2018
July 2020
May 2022
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 3028}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 404}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1730}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 3073}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 26, "token_count": 48}, {"author_id": 0, "token_count": 1303}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 461}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2534}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 127}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
9704
69.53%
Jiri Slaby
3030
21.71%
Bob Copeland
509
3.65%
Bruno Randolf
382
2.74%
Pavel Roskin
114
0.82%
Felix Fietkau
55
0.39%
Fabio Rossi
48
0.34%
Luis R. Rodriguez
33
0.24%
John W. Linville
21
0.15%
Johannes Berg
15
0.11%
Dan Carpenter
9
0.06%
Joe Perches
8
0.06%
Gustavo A. R. Silva
6
0.04%
Lucas De Marchi
5
0.04%
Kees Cook
5
0.04%
Tejun Heo
3
0.02%
Others
10
0.07%
Total
13957
qcu.c
729
-
11
2244
Nick Kossifidis
Bruno Randolf
Simon Wunderlich
Lukáš Turek
Michal Kazior
Joe Perches
Felix Fietkau
Bob Copeland
Johannes Berg
Pavel Roskin
Others
August 2008
September 2008
October 2008
January 2009
April 2009
August 2009
December 2009
January 2010
September 2010
November 2010
December 2010
January 2011
April 2011
July 2011
November 2011
March 2012
April 2012
August 2013
November 2014
April 2016
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 939}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 667}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 99}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
1912
85.20%
Bruno Randolf
182
8.11%
Simon Wunderlich
99
4.41%
Lukáš Turek
14
0.62%
Michal Kazior
10
0.45%
Joe Perches
7
0.31%
Felix Fietkau
7
0.31%
Bob Copeland
5
0.22%
Johannes Berg
4
0.18%
Pavel Roskin
3
0.13%
Others
1
0.04%
Total
2244
reg.h
2604
-
11
6422
Nick Kossifidis
Jiri Slaby
Felix Fietkau
Bruno Randolf
Pavel Roskin
Bob Copeland
Luis R. Rodriguez
Lucas De Marchi
Others
August 2007
February 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
July 2009
September 2009
October 2009
March 2010
April 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2551}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 2604}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 888}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
3705
57.69%
Jiri Slaby
2551
39.72%
Felix Fietkau
69
1.07%
Bruno Randolf
48
0.75%
Pavel Roskin
27
0.42%
Bob Copeland
9
0.14%
Luis R. Rodriguez
3
0.05%
Lucas De Marchi
3
0.05%
Others
7
0.11%
Total
6422
reset.c
1380
-
19
4307
Nick Kossifidis
Felix Fietkau
Pavel Roskin
Bruno Randolf
Joe Perches
Dan Carpenter
Hauke Mehrtens
John W. Linville
Luis R. Rodriguez
Johannes Berg
Bob Copeland
Sergey Ryazanov
Jiri Slaby
Gustavo A. R. Silva
Lukáš Turek
Others
August 2008
February 2009
March 2009
April 2009
May 2009
August 2009
September 2009
December 2009
January 2010
February 2010
March 2010
June 2010
November 2010
December 2010
April 2011
June 2011
July 2011
November 2011
December 2011
February 2012
March 2012
November 2012
February 2013
February 2015
April 2016
July 2020
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 610}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 906}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 91}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1950}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 3, "token_count": 329}, {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
3649
84.72%
Felix Fietkau
402
9.33%
Pavel Roskin
152
3.53%
Bruno Randolf
54
1.25%
Joe Perches
7
0.16%
Dan Carpenter
7
0.16%
Hauke Mehrtens
6
0.14%
John W. Linville
5
0.12%
Luis R. Rodriguez
3
0.07%
Johannes Berg
3
0.07%
Bob Copeland
3
0.07%
Sergey Ryazanov
2
0.05%
Jiri Slaby
2
0.05%
Gustavo A. R. Silva
2
0.05%
Lukáš Turek
1
0.02%
Others
9
0.21%
Total
4307
rfbuffer.h
853
-
3
6634
Nick Kossifidis
Pavel Roskin
Others
February 2009
November 2010
July 2011
November 2011
July 2020
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 6531}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
6631
99.95%
Pavel Roskin
2
0.03%
Others
1
0.02%
Total
6634
rfgain.h
534
-
2
5474
Nick Kossifidis
Pavel Roskin
February 2009
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5466}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
5471
99.95%
Pavel Roskin
3
0.05%
Total
5474
rfkill.c
115
-
4
392
Tobias Doerffel
Pavel Roskin
Allen Pais
Bob Copeland
June 2009
July 2011
August 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 11, "token_count": 332}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Tobias Doerffel
332
84.69%
Pavel Roskin
39
9.95%
Allen Pais
15
3.83%
Bob Copeland
6
1.53%
Total
392
sysfs.c
123
-
5
374
Bruno Randolf
Pavel Roskin
Joe Perches
Others
May 2010
July 2011
March 2012
November 2017
March 2018
October 2021
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 346}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
346
92.51%
Pavel Roskin
14
3.74%
Joe Perches
9
2.41%
Others
5
1.34%
Total
374
trace.h
107
-
5
149
Bob Copeland
Luis R. Rodriguez
Pavel Roskin
Johannes Berg
Others
January 2011
July 2011
December 2011
April 2013
November 2017
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 110}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bob Copeland
110
73.83%
Luis R. Rodriguez
22
14.77%
Pavel Roskin
15
10.07%
Johannes Berg
1
0.67%
Others
1
0.67%
Total
149
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
103
Author
Tokens
Proportion
Commits
Proportion
0
Nick Kossifidis
49808
46.96%
90
17.11%
1
Jiri Slaby
17572
16.57%
10
1.90%
2
Bruno Randolf
12560
11.84%
88
16.73%
3
Felix Fietkau
9311
8.78%
43
8.17%
4
Bob Copeland
7124
6.72%
65
12.36%
5
Pavel Roskin
2337
2.20%
28
5.32%
6
Ben Greear
1401
1.32%
10
1.90%
7
Sergey Ryazanov
1344
1.27%
6
1.14%
8
John W. Linville
558
0.53%
12
2.28%
9
Luis R. Rodriguez
487
0.46%
23
4.37%
10
Jade Bilkey
382
0.36%
1
0.19%
11
Tobias Doerffel
359
0.34%
1
0.19%
12
Joe Perches
335
0.32%
12
2.28%
13
Thomas Huehn
273
0.26%
3
0.57%
14
Jonas Jelonek
267
0.25%
1
0.19%
15
Simon Wunderlich
239
0.23%
3
0.57%
16
Johannes Berg
187
0.18%
22
4.18%
17
Lukáš Turek
145
0.14%
3
0.57%
18
Djalal Harouni
138
0.13%
1
0.19%
19
Dan Carpenter
120
0.11%
5
0.95%
20
Takashi Iwai
87
0.08%
1
0.19%
21
Mathy Vanhoef
85
0.08%
2
0.38%
22
Benoit Papillault
84
0.08%
2
0.38%
23
Allen Pais
67
0.06%
1
0.19%
24
Arnd Bergmann
53
0.05%
2
0.38%
25
Chun-Yeow Yeoh
49
0.05%
2
0.38%
26
Fabio Rossi
48
0.05%
1
0.19%
27
Antonio Quartulli
47
0.04%
1
0.19%
28
Paride Legovini
34
0.03%
1
0.19%
29
Alina Friedrichsen
33
0.03%
1
0.19%
30
Stanislaw Gruszka
31
0.03%
1
0.19%
31
Oleksij Rempel
30
0.03%
1
0.19%
32
Michal Kazior
22
0.02%
1
0.19%
33
Eliad Peller
20
0.02%
2
0.38%
34
Lucas De Marchi
19
0.02%
1
0.19%
35
Tulio Magno Quites Machado Filho
17
0.02%
1
0.19%
36
Shahar Or
17
0.02%
1
0.19%
37
Luca Verdesca
17
0.02%
1
0.19%
38
Keng-Yu Lin
17
0.02%
1
0.19%
39
John Greene
17
0.02%
1
0.19%
40
Gustavo A. R. Silva
17
0.02%
2
0.38%
41
Colin Ian King
17
0.02%
1
0.19%
42
Marcos Chaparro
16
0.02%
1
0.19%
43
Wojciech Dubowik
15
0.01%
2
0.38%
44
Helmut Schaa
14
0.01%
1
0.19%
45
Javier Cardona
13
0.01%
2
0.38%
46
Tejun Heo
12
0.01%
1
0.19%
47
Benoit Taine
12
0.01%
1
0.19%
48
Yoshinori Sato
10
0.01%
1
0.19%
49
Wei Yongjun
10
0.01%
1
0.19%
50
Zekun Shen
9
0.01%
1
0.19%
51
Paul Gortmaker
9
0.01%
3
0.57%
52
Kees Cook
9
0.01%
2
0.38%
53
Hauke Mehrtens
9
0.01%
1
0.19%
54
Andrzej Zaborowski
9
0.01%
1
0.19%
55
Stephen Boyd
8
0.01%
1
0.19%
56
Jones Desougi
8
0.01%
1
0.19%
57
Sedat Dilek
7
0.01%
1
0.19%
58
Karl Beldan
7
0.01%
1
0.19%
59
Peter Seiderer
6
0.01%
1
0.19%
60
Others
101
0.10%
48
9.13%
Total
106059
526