Linux Source Code
Home
Release 6.7
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
David S. Miller
Djalal Harouni
Elias Oltmanns
Fabio Rossi
Felix Fietkau
Gustavo A. R. Silva
Hauke Mehrtens
Helmut Schaa
Holger Schurig
Jade Bilkey
Javier Cardona
Jiri Slaby
Joe Perches
Johannes Berg
John Greene
John W. Linville
Jonas Jelonek
Jones Desougi
Juuso Oikarinen
Kees Cook
Linus Torvalds
Linus Torvalds (pre-git)
Lucas De Marchi
Luis R. Rodriguez
Lukáš Turek
Mahmoud Maatuq
Marcos Chaparro
Martin Xu
Mathy Vanhoef
Michal Kazior
Nick Kossifidis
Oleksij Rempel
Others
Paride Legovini
Paul Gortmaker
Pavel Roskin
Rafael J. Wysocki
Sergey Ryazanov
Simon Wunderlich
Stanislaw Gruszka
Stephen Boyd
Sujith Manoharan
Takashi Iwai
Thomas Huehn
Tobias Doerffel
Tulio Magno Quites Machado Filho
Wojciech Dubowik
Zekun Shen
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ahb.c
230
-
9
1022
Sergey Ryazanov
Felix Fietkau
Bob Copeland
Jiri Slaby
Bruno Randolf
Pavel Roskin
Others
August 2007
March 2009
May 2010
September 2010
December 2010
July 2011
October 2014
February 2017
January 2020
February 2023
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 955}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sergey Ryazanov
955
93.44%
Felix Fietkau
22
2.15%
Bob Copeland
14
1.37%
Jiri Slaby
13
1.27%
Bruno Randolf
5
0.49%
Pavel Roskin
2
0.20%
Others
11
1.08%
Total
1022
ani.c
754
-
10
2535
Bruno Randolf
Jiri Slaby
Nick Kossifidis
Bob Copeland
Felix Fietkau
Joe Perches
Pavel Roskin
Dan Carpenter
Luis R. Rodriguez
Johannes Berg
August 2007
February 2008
July 2008
August 2008
October 2008
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": 1185951600, "group": [ {"author_id": 1, "token_count": 147}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 2142}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 10}, {"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": 15, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
2158
85.13%
Jiri Slaby
147
5.80%
Nick Kossifidis
81
3.20%
Bob Copeland
41
1.62%
Felix Fietkau
37
1.46%
Joe Perches
34
1.34%
Pavel Roskin
23
0.91%
Dan Carpenter
8
0.32%
Luis R. Rodriguez
3
0.12%
Johannes Berg
3
0.12%
Total
2535
ani.h
119
-
8
257
Bruno Randolf
Jiri Slaby
Nick Kossifidis
Pavel Roskin
Luis R. Rodriguez
Felix Fietkau
Lucas De Marchi
Bob Copeland
August 2007
August 2008
August 2009
October 2009
March 2010
April 2010
October 2010
March 2011
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 163}, ]}, {"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": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
166
64.59%
Jiri Slaby
67
26.07%
Nick Kossifidis
13
5.06%
Pavel Roskin
3
1.17%
Luis R. Rodriguez
3
1.17%
Felix Fietkau
3
1.17%
Lucas De Marchi
1
0.39%
Bob Copeland
1
0.39%
Total
257
ath5k.h
1714
-
27
4501
Jiri Slaby
Nick Kossifidis
Bruno Randolf
Felix Fietkau
Bob Copeland
Sergey Ryazanov
Pavel Roskin
Luis R. Rodriguez
Tobias Doerffel
Joe Perches
Ben Greear
Johannes Berg
Lukáš Turek
Sujith Manoharan
Alina Friedrichsen
Mathy Vanhoef
Simon Wunderlich
Michal Kazior
Martin Xu
Chun-Yeow Yeoh
Benoit Papillault
John W. Linville
Others
August 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
August 2009
September 2009
October 2009
December 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 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": 2486}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 27}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 8, "token_count": 45}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 76}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
2493
55.39%
Nick Kossifidis
953
21.17%
Bruno Randolf
332
7.38%
Felix Fietkau
202
4.49%
Bob Copeland
123
2.73%
Sergey Ryazanov
81
1.80%
Pavel Roskin
73
1.62%
Luis R. Rodriguez
71
1.58%
Tobias Doerffel
39
0.87%
Joe Perches
32
0.71%
Ben Greear
28
0.62%
Johannes Berg
16
0.36%
Lukáš Turek
14
0.31%
Sujith Manoharan
9
0.20%
Alina Friedrichsen
6
0.13%
Mathy Vanhoef
5
0.11%
Simon Wunderlich
3
0.07%
Michal Kazior
3
0.07%
Martin Xu
3
0.07%
Chun-Yeow Yeoh
3
0.07%
Benoit Papillault
2
0.04%
John W. Linville
1
0.02%
Others
9
0.20%
Total
4501
attach.c
359
-
14
1379
Nick Kossifidis
Jiri Slaby
Bob Copeland
Pavel Roskin
Bruno Randolf
Felix Fietkau
Luis R. Rodriguez
Wojciech Dubowik
Jones Desougi
Joe Perches
Johannes Berg
Hauke Mehrtens
Linus Torvalds (pre-git)
Linus Torvalds
May 1998
February 2002
August 2007
February 2008
April 2008
July 2008
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": 894006000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 267}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 0, "token_count": 22}, {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"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": 58, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 35, "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": 15, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
858
62.22%
Jiri Slaby
272
19.72%
Bob Copeland
70
5.08%
Pavel Roskin
58
4.21%
Bruno Randolf
56
4.06%
Felix Fietkau
15
1.09%
Luis R. Rodriguez
14
1.02%
Wojciech Dubowik
10
0.73%
Jones Desougi
8
0.58%
Joe Perches
8
0.58%
Johannes Berg
4
0.29%
Hauke Mehrtens
3
0.22%
Linus Torvalds (pre-git)
2
0.15%
Linus Torvalds
1
0.07%
Total
1379
base.c
3248
-
48
13418
Bob Copeland
Jiri Slaby
Bruno Randolf
Felix Fietkau
Ben Greear
Pavel Roskin
Nick Kossifidis
Jonas Jelonek
Thomas Huehn
Luis R. Rodriguez
Sergey Ryazanov
Simon Wunderlich
Joe Perches
Johannes Berg
Mathy Vanhoef
Benoit Papillault
Allen Pais
Stanislaw Gruszka
John W. Linville
John Greene
Tobias Doerffel
Javier Cardona
David S. Miller
Oleksij Rempel
Antonio Quartulli
Andrzej Zaborowski
Chun-Yeow Yeoh
Elias Oltmanns
Rafael J. Wysocki
Lucas De Marchi
Sujith Manoharan
Linus Torvalds (pre-git)
Holger Schurig
Martin Xu
Lukáš Turek
Linus Torvalds
Others
May 1998
February 2002
May 2006
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
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 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
October 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1805}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 1, "token_count": 6}, {"author_id": 8, "token_count": 69}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 312}, {"author_id": 1, "token_count": 31}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 44, "token_count": 7}, {"author_id": 3, "token_count": 26}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 3, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 83}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 104}, {"author_id": 1, "token_count": 2}, {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 1, "token_count": 5}, {"author_id": 15, "token_count": 8}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 8, "token_count": 13}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 71}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 61}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 2, "token_count": 37}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 598}, {"author_id": 4, "token_count": 4564}, {"author_id": 2, "token_count": 565}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 88}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 239}, {"author_id": 3, "token_count": 1002}, {"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": 103}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 48}, {"author_id": 9, "token_count": 9}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 234}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 17}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 5, "token_count": 607}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 27, "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": 8, "token_count": 15}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 222}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 116}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 37, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 72}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 84}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "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": 13, "token_count": 267}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bob Copeland
5140
38.31%
Jiri Slaby
1855
13.82%
Bruno Randolf
1588
11.83%
Felix Fietkau
1449
10.80%
Ben Greear
759
5.66%
Pavel Roskin
616
4.59%
Nick Kossifidis
452
3.37%
Jonas Jelonek
267
1.99%
Thomas Huehn
228
1.70%
Luis R. Rodriguez
197
1.47%
Sergey Ryazanov
158
1.18%
Simon Wunderlich
116
0.86%
Joe Perches
113
0.84%
Johannes Berg
95
0.71%
Mathy Vanhoef
72
0.54%
Benoit Papillault
61
0.45%
Allen Pais
52
0.39%
Stanislaw Gruszka
31
0.23%
John W. Linville
27
0.20%
John Greene
17
0.13%
Tobias Doerffel
16
0.12%
Javier Cardona
13
0.10%
David S. Miller
13
0.10%
Oleksij Rempel
10
0.07%
Antonio Quartulli
9
0.07%
Andrzej Zaborowski
9
0.07%
Chun-Yeow Yeoh
8
0.06%
Elias Oltmanns
7
0.05%
Rafael J. Wysocki
5
0.04%
Lucas De Marchi
3
0.02%
Sujith Manoharan
2
0.01%
Linus Torvalds (pre-git)
2
0.01%
Holger Schurig
2
0.01%
Martin Xu
1
0.01%
Lukáš Turek
1
0.01%
Linus Torvalds
1
0.01%
Others
23
0.17%
Total
13418
base.h
121
-
12
382
Jiri Slaby
Pavel Roskin
Ben Greear
Bruno Randolf
Bob Copeland
Thomas Huehn
Johannes Berg
Felix Fietkau
Nick Kossifidis
Simon Wunderlich
Lukáš Turek
Others
August 2007
December 2007
July 2008
September 2008
February 2009
October 2009
December 2009
April 2010
May 2010
September 2010
October 2010
November 2010
December 2010
February 2011
March 2011
June 2011
July 2011
July 2012
June 2013
August 2013
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 47}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
164
42.93%
Pavel Roskin
67
17.54%
Ben Greear
57
14.92%
Bruno Randolf
19
4.97%
Bob Copeland
19
4.97%
Thomas Huehn
14
3.66%
Johannes Berg
14
3.66%
Felix Fietkau
14
3.66%
Nick Kossifidis
9
2.36%
Simon Wunderlich
2
0.52%
Lukáš Turek
2
0.52%
Others
1
0.26%
Total
382
caps.c
154
-
6
426
Nick Kossifidis
Jiri Slaby
Bruno Randolf
Felix Fietkau
Helmut Schaa
Pavel Roskin
August 2007
August 2008
January 2009
March 2010
January 2011
April 2011
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 43, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"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
212
49.77%
Jiri Slaby
116
27.23%
Bruno Randolf
67
15.73%
Felix Fietkau
15
3.52%
Helmut Schaa
14
3.29%
Pavel Roskin
2
0.47%
Total
426
debug.c
1103
-
25
6643
Bruno Randolf
Jiri Slaby
Jade Bilkey
Ben Greear
Luis R. Rodriguez
Dan Carpenter
Pavel Roskin
Djalal Harouni
Takashi Iwai
Felix Fietkau
Joe Perches
Arnd Bergmann
Bob Copeland
Colin Ian King
Nick Kossifidis
Stephen Boyd
Paul Gortmaker
Sergey Ryazanov
Linus Torvalds
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": 2646}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 541}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 110}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 107}, {"author_id": 9, "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": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 965}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 803}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 19, "token_count": 104}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 30}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 191}, {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 30}, {"author_id": 3, "token_count": 30}, {"author_id": 12, "token_count": 3}, {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 5, "token_count": 90}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 20, "token_count": 90}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 351}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 21, "token_count": 87}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
2703
40.69%
Jiri Slaby
2657
40.00%
Jade Bilkey
351
5.28%
Ben Greear
236
3.55%
Luis R. Rodriguez
110
1.66%
Dan Carpenter
104
1.57%
Pavel Roskin
90
1.35%
Djalal Harouni
90
1.35%
Takashi Iwai
87
1.31%
Felix Fietkau
59
0.89%
Joe Perches
33
0.50%
Arnd Bergmann
30
0.45%
Bob Copeland
18
0.27%
Colin Ian King
17
0.26%
Nick Kossifidis
13
0.20%
Stephen Boyd
8
0.12%
Paul Gortmaker
6
0.09%
Sergey Ryazanov
5
0.08%
Linus Torvalds
5
0.08%
John W. Linville
5
0.08%
Kees Cook
4
0.06%
Johannes Berg
4
0.06%
Others
8
0.12%
Total
6643
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": 8, "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
-
10
2279
Nick Kossifidis
Jiri Slaby
Bruno Randolf
Felix Fietkau
Bob Copeland
Joe Perches
Benoit Papillault
Lucas De Marchi
John W. Linville
Others
August 2007
February 2008
March 2008
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": 1185951600, "group": [ {"author_id": 1, "token_count": 639}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1198}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"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": 125}, {"author_id": 9, "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
1232
54.06%
Jiri Slaby
639
28.04%
Bruno Randolf
230
10.09%
Felix Fietkau
134
5.88%
Bob Copeland
16
0.70%
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
Jiri Slaby
Bruno Randolf
Nick Kossifidis
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": 383}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"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
Jiri Slaby
383
38.53%
Bruno Randolf
361
36.32%
Nick Kossifidis
248
24.95%
Pavel Roskin
2
0.20%
Total
994
dma.c
913
-
9
2328
Nick Kossifidis
Jiri Slaby
Bob Copeland
Lukáš Turek
Joe Perches
Pavel Roskin
Bruno Randolf
Others
August 2007
April 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
December 2009
September 2010
November 2010
December 2010
January 2011
July 2011
November 2011
March 2012
December 2013
January 2022
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 266}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1064}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 282}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"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": 285}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
2018
86.68%
Jiri Slaby
266
11.43%
Bob Copeland
14
0.60%
Lukáš Turek
12
0.52%
Joe Perches
7
0.30%
Pavel Roskin
2
0.09%
Bruno Randolf
2
0.09%
Others
7
0.30%
Total
2328
eeprom.c
1799
-
21
9793
Nick Kossifidis
Felix Fietkau
Jiri Slaby
John W. Linville
Luis R. Rodriguez
Bruno Randolf
Pavel Roskin
Zekun Shen
Joe Perches
Gustavo A. R. Silva
Dan Carpenter
Linus Torvalds (pre-git)
Lucas De Marchi
Thomas Huehn
Linus Torvalds
Bob Copeland
Others
May 1998
February 2002
August 2007
February 2008
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
February 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 2689}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 3649}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2397}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 233}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"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": 29}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 214}, ]}, {"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": 14, "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": 38, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 19, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
5457
55.72%
Felix Fietkau
3650
37.27%
Jiri Slaby
272
2.78%
John W. Linville
214
2.19%
Luis R. Rodriguez
112
1.14%
Bruno Randolf
38
0.39%
Pavel Roskin
13
0.13%
Zekun Shen
9
0.09%
Joe Perches
7
0.07%
Gustavo A. R. Silva
4
0.04%
Dan Carpenter
4
0.04%
Linus Torvalds (pre-git)
2
0.02%
Lucas De Marchi
2
0.02%
Thomas Huehn
1
0.01%
Linus Torvalds
1
0.01%
Bob Copeland
1
0.01%
Others
6
0.06%
Total
9793
eeprom.h
495
-
8
1595
Felix Fietkau
Nick Kossifidis
Jiri Slaby
Bruno Randolf
Luis R. Rodriguez
Pavel Roskin
Thomas Huehn
Wojciech Dubowik
August 2007
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": 1185951600, "group": [ {"author_id": 1, "token_count": 360}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 379}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 621}, ]}, {"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": 81}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Felix Fietkau
621
38.93%
Nick Kossifidis
553
34.67%
Jiri Slaby
360
22.57%
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
-
3
481
Jiri Slaby
Nick Kossifidis
Bob Copeland
August 2007
August 2008
January 2009
November 2011
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 341}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
341
70.89%
Nick Kossifidis
135
28.07%
Bob Copeland
5
1.04%
Total
481
initvals.c
1605
-
8
9794
Jiri Slaby
Nick Kossifidis
Felix Fietkau
Joe Perches
Luis R. Rodriguez
Elias Oltmanns
Pavel Roskin
Bob Copeland
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": 7064}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 788}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 693}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1153}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"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
7064
72.13%
Nick Kossifidis
2693
27.50%
Felix Fietkau
23
0.23%
Joe Perches
7
0.07%
Luis R. Rodriguez
3
0.03%
Elias Oltmanns
2
0.02%
Pavel Roskin
1
0.01%
Bob Copeland
1
0.01%
Total
9794
led.c
204
-
19
911
Bob Copeland
Pavel Roskin
Jiri Slaby
Arnd Bergmann
Marcos Chaparro
Tulio Magno Quites Machado Filho
Sergey Ryazanov
Paride Legovini
Felix Fietkau
Joe Perches
Benoit Taine
Alina Friedrichsen
Luis R. Rodriguez
Johannes Berg
Others
August 2007
June 2008
January 2009
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
October 2023
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 675}, {"author_id": 8, "token_count": 1}, {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"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": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bob Copeland
711
78.05%
Pavel Roskin
45
4.94%
Jiri Slaby
23
2.52%
Arnd Bergmann
23
2.52%
Marcos Chaparro
19
2.09%
Tulio Magno Quites Machado Filho
17
1.87%
Sergey Ryazanov
16
1.76%
Paride Legovini
16
1.76%
Felix Fietkau
9
0.99%
Joe Perches
7
0.77%
Benoit Taine
6
0.66%
Alina Friedrichsen
4
0.44%
Luis R. Rodriguez
1
0.11%
Johannes Berg
1
0.11%
Others
13
1.43%
Total
911
mac80211-ops.c
821
-
27
3236
Bruno Randolf
Felix Fietkau
Bob Copeland
John W. Linville
Jiri Slaby
Pavel Roskin
Ben Greear
Johannes Berg
Chun-Yeow Yeoh
Antonio Quartulli
Luis R. Rodriguez
Juuso Oikarinen
Nick Kossifidis
Lukáš Turek
Mathy Vanhoef
Thomas Huehn
Joe Perches
Holger Schurig
Alina Friedrichsen
Simon Wunderlich
Martin Xu
Gustavo A. R. Silva
Others
August 2007
January 2008
February 2008
April 2008
November 2008
January 2009
April 2009
May 2009
June 2009
August 2009
September 2009
October 2009
December 2009
March 2010
April 2010
May 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 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
October 2022
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 42, "token_count": 15}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 4, "token_count": 241}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 103}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1419}, {"author_id": 3, "token_count": 520}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 33}, {"author_id": 9, "token_count": 204}, ]}, {"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": 126}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 27, "token_count": 14}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 27, "token_count": 12}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Randolf
1638
50.62%
Felix Fietkau
567
17.52%
Bob Copeland
275
8.50%
John W. Linville
206
6.37%
Jiri Slaby
164
5.07%
Pavel Roskin
128
3.96%
Ben Greear
56
1.73%
Johannes Berg
52
1.61%
Chun-Yeow Yeoh
26
0.80%
Antonio Quartulli
23
0.71%
Luis R. Rodriguez
17
0.53%
Juuso Oikarinen
15
0.46%
Nick Kossifidis
11
0.34%
Lukáš Turek
11
0.34%
Mathy Vanhoef
8
0.25%
Thomas Huehn
7
0.22%
Joe Perches
7
0.22%
Holger Schurig
6
0.19%
Alina Friedrichsen
3
0.09%
Simon Wunderlich
1
0.03%
Martin Xu
1
0.03%
Gustavo A. R. Silva
1
0.03%
Others
13
0.40%
Total
3236
pci.c
341
-
24
1282
Felix Fietkau
Jiri Slaby
Bob Copeland
Nick Kossifidis
Pavel Roskin
Rafael J. Wysocki
Luis R. Rodriguez
Martin Xu
Johannes Berg
Ben Greear
Joe Perches
Wojciech Dubowik
Benoit Taine
Paul Gortmaker
Lukáš Turek
Tobias Doerffel
Lucas De Marchi
Others
August 2007
August 2008
September 2008
November 2008
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
February 2010
May 2010
September 2010
October 2010
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": 1185951600, "group": [ {"author_id": 1, "token_count": 290}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 4, "token_count": 219}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 325}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"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
334
26.05%
Jiri Slaby
292
22.78%
Bob Copeland
249
19.42%
Nick Kossifidis
228
17.78%
Pavel Roskin
71
5.54%
Rafael J. Wysocki
14
1.09%
Luis R. Rodriguez
13
1.01%
Martin Xu
10
0.78%
Johannes Berg
9
0.70%
Ben Greear
9
0.70%
Joe Perches
7
0.55%
Wojciech Dubowik
6
0.47%
Benoit Taine
6
0.47%
Paul Gortmaker
3
0.23%
Lukáš Turek
2
0.16%
Tobias Doerffel
1
0.08%
Lucas De Marchi
1
0.08%
Others
27
2.11%
Total
1282
pcu.c
1011
-
17
2555
Nick Kossifidis
Jiri Slaby
Bruno Randolf
Lukáš Turek
Benoit Papillault
Luis R. Rodriguez
Felix Fietkau
Bob Copeland
Alina Friedrichsen
Simon Wunderlich
Pavel Roskin
Michal Kazior
Johannes Berg
Gustavo A. R. Silva
Lucas De Marchi
Others
August 2007
February 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
June 2009
September 2009
October 2009
December 2009
February 2010
March 2010
April 2010
August 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": 1185951600, "group": [ {"author_id": 1, "token_count": 263}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 727}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 151}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 65}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 753}, ]}, {"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": 39}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "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
1664
65.13%
Jiri Slaby
263
10.29%
Bruno Randolf
188
7.36%
Lukáš Turek
151
5.91%
Benoit Papillault
65
2.54%
Luis R. Rodriguez
64
2.50%
Felix Fietkau
45
1.76%
Bob Copeland
34
1.33%
Alina Friedrichsen
22
0.86%
Simon Wunderlich
18
0.70%
Pavel Roskin
15
0.59%
Michal Kazior
9
0.35%
Johannes Berg
9
0.35%
Gustavo A. R. Silva
4
0.16%
Lucas De Marchi
1
0.04%
Others
3
0.12%
Total
2555
phy.c
3958
-
25
13924
Nick Kossifidis
Jiri Slaby
Bob Copeland
Bruno Randolf
Pavel Roskin
Felix Fietkau
Mahmoud Maatuq
Fabio Rossi
Luis R. Rodriguez
John W. Linville
Johannes Berg
Dan Carpenter
Joe Perches
Gustavo A. R. Silva
Lucas De Marchi
Kees Cook
Linus Torvalds (pre-git)
Lukáš Turek
Linus Torvalds
Others
May 1998
February 2002
August 2007
February 2008
March 2008
April 2008
July 2008
August 2008
February 2009
March 2009
April 2009
May 2009
August 2009
October 2009
November 2009
December 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
August 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 3999}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 1778}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 3280}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 26, "token_count": 48}, {"author_id": 0, "token_count": 1223}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 310}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1498}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 113}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 55}, {"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": 52}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 9, "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": 15, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 24, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
8825
63.38%
Jiri Slaby
4001
28.73%
Bob Copeland
359
2.58%
Bruno Randolf
343
2.46%
Pavel Roskin
114
0.82%
Felix Fietkau
55
0.40%
Mahmoud Maatuq
53
0.38%
Fabio Rossi
48
0.34%
Luis R. Rodriguez
35
0.25%
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%
Linus Torvalds (pre-git)
2
0.01%
Lukáš Turek
1
0.01%
Linus Torvalds
1
0.01%
Others
18
0.13%
Total
13924
qcu.c
729
-
13
2244
Nick Kossifidis
Jiri Slaby
Bruno Randolf
Simon Wunderlich
Lukáš Turek
Bob Copeland
Michal Kazior
Joe Perches
Felix Fietkau
Johannes Berg
Pavel Roskin
Luis R. Rodriguez
Others
August 2007
February 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 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": 1185951600, "group": [ {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1004}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 370}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"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": 31, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
1614
71.93%
Jiri Slaby
308
13.73%
Bruno Randolf
186
8.29%
Simon Wunderlich
72
3.21%
Lukáš Turek
19
0.85%
Bob Copeland
12
0.53%
Michal Kazior
10
0.45%
Joe Perches
7
0.31%
Felix Fietkau
7
0.31%
Johannes Berg
4
0.18%
Pavel Roskin
3
0.13%
Luis R. Rodriguez
1
0.04%
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": 2739}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 2418}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 886}, ]}, {"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": 8, "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
3517
54.76%
Jiri Slaby
2739
42.65%
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
-
20
4307
Nick Kossifidis
Jiri Slaby
Felix Fietkau
Pavel Roskin
Bruno Randolf
Luis R. Rodriguez
Lukáš Turek
Joe Perches
Dan Carpenter
Hauke Mehrtens
Elias Oltmanns
Johannes Berg
Bob Copeland
Sergey Ryazanov
Gustavo A. R. Silva
John W. Linville
Others
August 2007
February 2008
July 2008
August 2008
September 2008
October 2008
November 2008
February 2009
March 2009
April 2009
May 2009
August 2009
September 2009
December 2009
January 2010
February 2010
March 2010
June 2010
October 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": 1185951600, "group": [ {"author_id": 1, "token_count": 450}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 843}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 903}, ]}, {"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": 118}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1252}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 3, "token_count": 332}, {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 18}, {"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": 6, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nick Kossifidis
3302
76.67%
Jiri Slaby
452
10.49%
Felix Fietkau
371
8.61%
Pavel Roskin
64
1.49%
Bruno Randolf
45
1.04%
Luis R. Rodriguez
18
0.42%
Lukáš Turek
9
0.21%
Joe Perches
7
0.16%
Dan Carpenter
7
0.16%
Hauke Mehrtens
6
0.14%
Elias Oltmanns
5
0.12%
Johannes Berg
4
0.09%
Bob Copeland
3
0.07%
Sergey Ryazanov
2
0.05%
Gustavo A. R. Silva
2
0.05%
John W. Linville
1
0.02%
Others
9
0.21%
Total
4307
rfbuffer.h
853
-
4
6634
Nick Kossifidis
Jiri Slaby
Pavel Roskin
Others
August 2007
February 2009
November 2010
July 2011
November 2011
July 2020
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2739}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3793}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"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
3892
58.67%
Jiri Slaby
2739
41.29%
Pavel Roskin
2
0.03%
Others
1
0.02%
Total
6634
rfgain.h
534
-
3
5474
Nick Kossifidis
Jiri Slaby
Pavel Roskin
August 2007
February 2009
July 2011
November 2011
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5353}, ]}, {"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
5358
97.88%
Jiri Slaby
113
2.06%
Pavel Roskin
3
0.05%
Total
5474
rfkill.c
115
-
5
392
Tobias Doerffel
Pavel Roskin
Allen Pais
Jiri Slaby
Bob Copeland
August 2007
June 2009
July 2011
August 2020
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 10, "token_count": 322}, ]}, {"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
322
82.14%
Pavel Roskin
39
9.95%
Allen Pais
15
3.83%
Jiri Slaby
10
2.55%
Bob Copeland
6
1.53%
Total
392
sysfs.c
123
-
6
374
Bruno Randolf
Pavel Roskin
Joe Perches
Jiri Slaby
Others
August 2007
May 2010
July 2011
March 2012
November 2017
March 2018
October 2021
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 340}, ]}, {"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
340
90.91%
Pavel Roskin
14
3.74%
Joe Perches
9
2.41%
Jiri Slaby
6
1.60%
Others
5
1.34%
Total
374
trace.h
107
-
5
149
Bob Copeland
Luis R. Rodriguez
Pavel Roskin
Johannes Berg
Others
January 2011
February 2011
July 2011
December 2011
April 2013
November 2017
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bob Copeland
117
78.52%
Luis R. Rodriguez
17
11.41%
Pavel Roskin
13
8.72%
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:
118
Author
Tokens
Proportion
Commits
Proportion
0
Nick Kossifidis
43343
40.90%
97
16.52%
1
Jiri Slaby
28396
26.80%
13
2.21%
2
Bruno Randolf
10549
9.95%
94
16.01%
3
Felix Fietkau
7701
7.27%
44
7.50%
4
Bob Copeland
7242
6.83%
73
12.44%
5
Pavel Roskin
1501
1.42%
28
4.77%
6
Sergey Ryazanov
1217
1.15%
6
1.02%
7
Ben Greear
1145
1.08%
11
1.87%
8
Luis R. Rodriguez
712
0.67%
31
5.28%
9
John W. Linville
477
0.45%
14
2.39%
10
Tobias Doerffel
378
0.36%
2
0.34%
11
Jade Bilkey
351
0.33%
1
0.17%
12
Joe Perches
335
0.32%
12
2.04%
13
Jonas Jelonek
267
0.25%
1
0.17%
14
Thomas Huehn
254
0.24%
3
0.51%
15
Johannes Berg
231
0.22%
26
4.43%
16
Lukáš Turek
222
0.21%
3
0.51%
17
Simon Wunderlich
212
0.20%
3
0.51%
18
Benoit Papillault
137
0.13%
2
0.34%
19
Dan Carpenter
132
0.12%
6
1.02%
20
Djalal Harouni
90
0.08%
1
0.17%
21
Takashi Iwai
87
0.08%
1
0.17%
22
Mathy Vanhoef
85
0.08%
2
0.34%
23
Allen Pais
67
0.06%
1
0.17%
24
Mahmoud Maatuq
53
0.05%
1
0.17%
25
Arnd Bergmann
53
0.05%
2
0.34%
26
Fabio Rossi
48
0.05%
1
0.17%
27
Chun-Yeow Yeoh
37
0.03%
2
0.34%
28
Alina Friedrichsen
35
0.03%
2
0.34%
29
Antonio Quartulli
32
0.03%
1
0.17%
30
Stanislaw Gruszka
31
0.03%
1
0.17%
31
Michal Kazior
22
0.02%
1
0.17%
32
Rafael J. Wysocki
19
0.02%
1
0.17%
33
Marcos Chaparro
19
0.02%
1
0.17%
34
Lucas De Marchi
19
0.02%
1
0.17%
35
Wojciech Dubowik
17
0.02%
2
0.34%
36
Tulio Magno Quites Machado Filho
17
0.02%
1
0.17%
37
John Greene
17
0.02%
1
0.17%
38
Gustavo A. R. Silva
17
0.02%
2
0.34%
39
Colin Ian King
17
0.02%
1
0.17%
40
Paride Legovini
16
0.02%
1
0.17%
41
Martin Xu
15
0.01%
1
0.17%
42
Juuso Oikarinen
15
0.01%
1
0.17%
43
Helmut Schaa
14
0.01%
1
0.17%
44
Elias Oltmanns
14
0.01%
2
0.34%
45
Javier Cardona
13
0.01%
2
0.34%
46
David S. Miller
13
0.01%
2
0.34%
47
Benoit Taine
12
0.01%
1
0.17%
48
Sujith Manoharan
11
0.01%
2
0.34%
49
Oleksij Rempel
10
0.01%
1
0.17%
50
Zekun Shen
9
0.01%
1
0.17%
51
Paul Gortmaker
9
0.01%
3
0.51%
52
Linus Torvalds
9
0.01%
2
0.34%
53
Kees Cook
9
0.01%
2
0.34%
54
Hauke Mehrtens
9
0.01%
1
0.17%
55
Andrzej Zaborowski
9
0.01%
1
0.17%
56
Stephen Boyd
8
0.01%
1
0.17%
57
Linus Torvalds (pre-git)
8
0.01%
1
0.17%
58
Jones Desougi
8
0.01%
1
0.17%
59
Holger Schurig
8
0.01%
1
0.17%
60
Others
167
0.16%
63
10.73%
Total
105970
587