Linux Source Code
Home
Release 6.16
Help
dvm
root
drivers
net
wireless
intel
iwlwifi
Highlighting
Reset All
By Author
By Age
──────────
Abhijeet Kolekar
Amit Beka
Andrew Lutomirski
Andrzej Zaborowski
Arnd Bergmann
Assaf Krauss
Avraham Stern
Ben M Cahill
Benjamin Berg
Christoph Hellwig
Cindy H. Kao
Daniel C. Halperin
David Spinadel
Dmitry Antipov
Don Fry
Dor Shaish
Eliad Peller
Emmanuel Grumbach
Eric Dumazet
Ester Kummer
Eytan Lifshitz
Frank Seidel
Garen Tamrazian
Gregory Greenman
Gustavo A. R. Silva
Guy Cohen
Gábor Stefanik
Hans de Goede
Harvey Harrison
Ilan Peer
Jay Sternberg
Joe Perches
Johannes Berg
John W. Linville
Julia Lawall
Karl Beldan
Kees Cook
Lee Jones
Linus Torvalds (pre-git)
Luciano Coelho
Luis R. Rodriguez
Mattias Nissler
Meenakshi Venkataraman
Mohamed Abbas
Moshe Benji
Others
Reinette Chatre
Richard A. Griffiths
Ron Rindjunsky
Samuel Ortiz
Sara Sharon
Shanyu Zhao
Sharon Dvir
Sriram R
Stanislaw Gruszka
Thomas Gleixner
Todd Previte
Tomas Winkler
Trieu 'Andrew' Nguyen
Wey-Yi Guy
Yi Zhu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
agn.h
437
-
26
2245
Johannes Berg
Christoph Hellwig
Wey-Yi Guy
Tomas Winkler
Emmanuel Grumbach
Yi Zhu
Don Fry
Meenakshi Venkataraman
Ben M Cahill
Cindy H. Kao
Stanislaw Gruszka
Todd Previte
Reinette Chatre
Shanyu Zhao
Abhijeet Kolekar
Daniel C. Halperin
Ron Rindjunsky
Samuel Ortiz
Garen Tamrazian
Kees Cook
Harvey Harrison
Eytan Lifshitz
Ester Kummer
Others
September 2007
October 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
November 2008
December 2008
January 2009
March 2009
April 2009
June 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
October 2010
November 2010
January 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
December 2012
February 2013
April 2013
May 2013
January 2014
March 2014
June 2015
April 2016
January 2019
December 2020
October 2021
May 2022
September 2022
August 2023
May 2024
May 2025
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 370}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 10, "token_count": 2}, {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 10, "token_count": 3}, {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 17, "token_count": 26}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 95}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 15, "token_count": 10}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 149}, {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 35, "token_count": 3}, {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 23}, {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 37}, {"author_id": 7, "token_count": 9}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 2}, {"author_id": 51, "token_count": 15}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 64}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 104}, {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
739
32.92%
Christoph Hellwig
370
16.48%
Wey-Yi Guy
359
15.99%
Tomas Winkler
253
11.27%
Emmanuel Grumbach
144
6.41%
Yi Zhu
93
4.14%
Don Fry
72
3.21%
Meenakshi Venkataraman
67
2.98%
Ben M Cahill
26
1.16%
Cindy H. Kao
23
1.02%
Stanislaw Gruszka
16
0.71%
Todd Previte
15
0.67%
Reinette Chatre
15
0.67%
Shanyu Zhao
10
0.45%
Abhijeet Kolekar
8
0.36%
Daniel C. Halperin
6
0.27%
Ron Rindjunsky
5
0.22%
Samuel Ortiz
4
0.18%
Garen Tamrazian
3
0.13%
Kees Cook
2
0.09%
Harvey Harrison
2
0.09%
Eytan Lifshitz
1
0.04%
Ester Kummer
1
0.04%
Others
11
0.49%
Total
2245
calib.c
1056
-
20
4775
Emmanuel Grumbach
Wey-Yi Guy
Shanyu Zhao
Johannes Berg
Tomas Winkler
Yi Zhu
Kees Cook
Christoph Hellwig
Don Fry
Dor Shaish
Eytan Lifshitz
Ron Rindjunsky
Reinette Chatre
Linus Torvalds (pre-git)
Julia Lawall
Ben M Cahill
Lee Jones
Joe Perches
Others
May 1998
February 2002
September 2007
October 2007
March 2008
April 2008
May 2008
September 2008
October 2008
November 2008
December 2008
January 2009
May 2009
August 2009
September 2009
October 2009
November 2009
December 2009
February 2010
March 2010
April 2010
June 2010
July 2010
August 2010
October 2010
November 2010
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
December 2012
May 2013
November 2015
September 2020
December 2020
September 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 2822}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 10, "token_count": 6}, {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 471}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 15, "token_count": 336}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 27, "token_count": 9}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Emmanuel Grumbach
2871
60.13%
Wey-Yi Guy
765
16.02%
Shanyu Zhao
336
7.04%
Johannes Berg
278
5.82%
Tomas Winkler
277
5.80%
Yi Zhu
86
1.80%
Kees Cook
55
1.15%
Christoph Hellwig
45
0.94%
Don Fry
28
0.59%
Dor Shaish
9
0.19%
Eytan Lifshitz
7
0.15%
Ron Rindjunsky
6
0.13%
Reinette Chatre
2
0.04%
Linus Torvalds (pre-git)
2
0.04%
Julia Lawall
2
0.04%
Ben M Cahill
2
0.04%
Lee Jones
1
0.02%
Joe Perches
1
0.02%
Others
2
0.04%
Total
4775
calib.h
17
-
5
53
Emmanuel Grumbach
Christoph Hellwig
Assaf Krauss
Tomas Winkler
Johannes Berg
October 2007
March 2008
April 2008
May 2008
May 2012
December 2020
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Emmanuel Grumbach
17
32.08%
Christoph Hellwig
12
22.64%
Assaf Krauss
12
22.64%
Tomas Winkler
8
15.09%
Johannes Berg
4
7.55%
Total
53
commands.h
3939
-
26
7274
Yi Zhu
Wey-Yi Guy
Johannes Berg
Tomas Winkler
Ben M Cahill
Emmanuel Grumbach
Ron Rindjunsky
Eric Dumazet
Harvey Harrison
Gustavo A. R. Silva
Shanyu Zhao
Christoph Hellwig
Daniel C. Halperin
Jay Sternberg
Meenakshi Venkataraman
Gregory Greenman
Kees Cook
John W. Linville
Guy Cohen
Mohamed Abbas
Abhijeet Kolekar
Reinette Chatre
Luciano Coelho
Others
September 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 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
June 2010
July 2010
August 2010
September 2010
November 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
December 2012
January 2013
February 2013
November 2014
July 2017
May 2020
December 2020
August 2021
August 2023
June 2024
August 2024
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 2463}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 232}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 14, "token_count": 2}, {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 124}, {"author_id": 11, "token_count": 5}, {"author_id": 8, "token_count": 3}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 52, "token_count": 7}, {"author_id": 10, "token_count": 176}, {"author_id": 4, "token_count": 171}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 52, "token_count": 3}, {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 8, "token_count": 1}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 28, "token_count": 80}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 152}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 22, "token_count": 8}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 0, "token_count": 431}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 25, "token_count": 90}, {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 41, "token_count": 8}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 502}, {"author_id": 0, "token_count": 540}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 15, "token_count": 36}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 261}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 347}, {"author_id": 7, "token_count": 10}, {"author_id": 0, "token_count": 126}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 31, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Yi Zhu
2463
33.86%
Wey-Yi Guy
2038
28.02%
Johannes Berg
1180
16.22%
Tomas Winkler
559
7.68%
Ben M Cahill
243
3.34%
Emmanuel Grumbach
225
3.09%
Ron Rindjunsky
201
2.76%
Eric Dumazet
90
1.24%
Harvey Harrison
81
1.11%
Gustavo A. R. Silva
54
0.74%
Shanyu Zhao
36
0.49%
Christoph Hellwig
16
0.22%
Daniel C. Halperin
13
0.18%
Jay Sternberg
12
0.16%
Meenakshi Venkataraman
10
0.14%
Gregory Greenman
10
0.14%
Kees Cook
8
0.11%
John W. Linville
8
0.11%
Guy Cohen
5
0.07%
Mohamed Abbas
4
0.05%
Abhijeet Kolekar
4
0.05%
Reinette Chatre
2
0.03%
Luciano Coelho
2
0.03%
Others
10
0.14%
Total
7274
debugfs.c
2383
-
32
14847
Wey-Yi Guy
Tomas Winkler
Abhijeet Kolekar
Johannes Berg
Yi Zhu
Ester Kummer
Jay Sternberg
Emmanuel Grumbach
Meenakshi Venkataraman
Trieu 'Andrew' Nguyen
Dor Shaish
David Spinadel
Joe Perches
Richard A. Griffiths
Reinette Chatre
Don Fry
Julia Lawall
Stanislaw Gruszka
Sharon Dvir
Eytan Lifshitz
Mohamed Abbas
Christoph Hellwig
Ron Rindjunsky
Luis R. Rodriguez
Thomas Gleixner
Shanyu Zhao
Linus Torvalds (pre-git)
Luciano Coelho
Others
May 1998
February 2002
September 2007
October 2007
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
December 2008
March 2009
April 2009
May 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
April 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
December 2012
March 2013
April 2013
June 2013
October 2013
May 2014
July 2015
October 2015
April 2016
August 2016
November 2016
May 2017
March 2018
December 2018
January 2019
May 2019
April 2025
May 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 411}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 4455}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 1400}, {"author_id": 8, "token_count": 5}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 19, "token_count": 172}, {"author_id": 10, "token_count": 4}, {"author_id": 4, "token_count": 107}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 19, "token_count": 109}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 135}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 378}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 199}, {"author_id": 40, "token_count": 13}, {"author_id": 0, "token_count": 539}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 14, "token_count": 11}, {"author_id": 26, "token_count": 84}, {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 98}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 877}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 22, "token_count": 28}, {"author_id": 0, "token_count": 596}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 22, "token_count": 190}, {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 0, "token_count": 2591}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 66}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 72}, {"author_id": 27, "token_count": 76}, {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 106}, {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 15}, {"author_id": 50, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 32, "token_count": 35}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Wey-Yi Guy
5487
36.96%
Tomas Winkler
4709
31.72%
Abhijeet Kolekar
2277
15.34%
Johannes Berg
760
5.12%
Yi Zhu
422
2.84%
Ester Kummer
281
1.89%
Jay Sternberg
218
1.47%
Emmanuel Grumbach
192
1.29%
Meenakshi Venkataraman
109
0.73%
Trieu 'Andrew' Nguyen
84
0.57%
Dor Shaish
76
0.51%
David Spinadel
72
0.48%
Joe Perches
35
0.24%
Richard A. Griffiths
21
0.14%
Reinette Chatre
21
0.14%
Don Fry
14
0.09%
Julia Lawall
13
0.09%
Stanislaw Gruszka
8
0.05%
Sharon Dvir
8
0.05%
Eytan Lifshitz
8
0.05%
Mohamed Abbas
5
0.03%
Christoph Hellwig
5
0.03%
Ron Rindjunsky
4
0.03%
Luis R. Rodriguez
4
0.03%
Thomas Gleixner
2
0.01%
Shanyu Zhao
2
0.01%
Linus Torvalds (pre-git)
2
0.01%
Luciano Coelho
1
0.01%
Others
7
0.05%
Total
14847
dev.h
927
-
26
2110
Johannes Berg
Yi Zhu
Wey-Yi Guy
Emmanuel Grumbach
Christoph Hellwig
Tomas Winkler
David Spinadel
Meenakshi Venkataraman
Reinette Chatre
Ron Rindjunsky
Mohamed Abbas
Don Fry
Stanislaw Gruszka
Dor Shaish
Trieu 'Andrew' Nguyen
Kees Cook
Ilan Peer
Abhijeet Kolekar
Samuel Ortiz
Linus Torvalds (pre-git)
Eytan Lifshitz
Assaf Krauss
Thomas Gleixner
Others
May 1998
February 2002
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
December 2008
January 2009
March 2009
April 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
September 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
December 2012
May 2013
June 2013
April 2014
June 2015
April 2016
June 2017
May 2019
September 2022
August 2023
May 2024
May 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 470}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 175}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 8, "token_count": 4}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 72}, {"author_id": 8, "token_count": 4}, {"author_id": 10, "token_count": 10}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 26, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 187}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 28}, {"author_id": 7, "token_count": 11}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 23}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 31}, {"author_id": 16, "token_count": 4}, {"author_id": 27, "token_count": 6}, {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 69}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
676
32.04%
Yi Zhu
470
22.27%
Wey-Yi Guy
407
19.29%
Emmanuel Grumbach
190
9.00%
Christoph Hellwig
175
8.29%
Tomas Winkler
61
2.89%
David Spinadel
31
1.47%
Meenakshi Venkataraman
17
0.81%
Reinette Chatre
16
0.76%
Ron Rindjunsky
12
0.57%
Mohamed Abbas
8
0.38%
Don Fry
8
0.38%
Stanislaw Gruszka
7
0.33%
Dor Shaish
6
0.28%
Trieu 'Andrew' Nguyen
3
0.14%
Kees Cook
3
0.14%
Ilan Peer
3
0.14%
Abhijeet Kolekar
3
0.14%
Samuel Ortiz
2
0.09%
Linus Torvalds (pre-git)
2
0.09%
Eytan Lifshitz
2
0.09%
Assaf Krauss
2
0.09%
Thomas Gleixner
1
0.05%
Others
5
0.24%
Total
2110
devices.c
673
-
21
2624
Wey-Yi Guy
Johannes Berg
Emmanuel Grumbach
Tomas Winkler
Abhijeet Kolekar
Christoph Hellwig
Don Fry
Ben M Cahill
Trieu 'Andrew' Nguyen
Shanyu Zhao
Samuel Ortiz
Meenakshi Venkataraman
Assaf Krauss
Eytan Lifshitz
Luciano Coelho
Jay Sternberg
Lee Jones
Yi Zhu
Thomas Gleixner
Ron Rindjunsky
Others
September 2007
October 2007
March 2008
April 2008
August 2008
October 2008
December 2008
February 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 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
January 2011
February 2011
May 2011
July 2011
August 2011
September 2011
October 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
September 2012
December 2012
January 2013
March 2013
April 2013
May 2013
January 2014
April 2016
August 2018
May 2019
July 2019
January 2020
September 2020
May 2024
May 2025
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 136}, {"author_id": 10, "token_count": 1}, {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 26, "token_count": 15}, {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 69}, {"author_id": 17, "token_count": 19}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 433}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 120}, {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 10}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Wey-Yi Guy
1433
54.61%
Johannes Berg
729
27.78%
Emmanuel Grumbach
176
6.71%
Tomas Winkler
88
3.35%
Abhijeet Kolekar
69
2.63%
Christoph Hellwig
30
1.14%
Don Fry
19
0.72%
Ben M Cahill
19
0.72%
Trieu 'Andrew' Nguyen
16
0.61%
Shanyu Zhao
7
0.27%
Samuel Ortiz
6
0.23%
Meenakshi Venkataraman
6
0.23%
Assaf Krauss
6
0.23%
Eytan Lifshitz
4
0.15%
Luciano Coelho
3
0.11%
Jay Sternberg
3
0.11%
Lee Jones
2
0.08%
Yi Zhu
1
0.04%
Thomas Gleixner
1
0.04%
Ron Rindjunsky
1
0.04%
Others
5
0.19%
Total
2624
eeprom.c
1147
-
24
4896
Emmanuel Grumbach
Johannes Berg
Wey-Yi Guy
Assaf Krauss
Tomas Winkler
Eytan Lifshitz
Don Fry
Ron Rindjunsky
Yi Zhu
Ilan Peer
Samuel Ortiz
Jay Sternberg
Amit Beka
Sara Sharon
Abhijeet Kolekar
Linus Torvalds (pre-git)
Luciano Coelho
Lee Jones
Gregory Greenman
Eric Dumazet
Others
May 1998
February 2002
March 2008
April 2008
May 2008
August 2008
December 2008
January 2009
May 2009
July 2009
August 2009
October 2009
November 2009
December 2009
March 2010
April 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
April 2011
June 2011
August 2011
September 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
December 2012
January 2013
March 2013
May 2013
March 2015
March 2016
April 2016
August 2017
October 2017
August 2018
December 2018
November 2020
December 2020
February 2022
May 2024
December 2024
April 2025
May 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 329}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 182}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 22, "token_count": 6}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 41}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1485}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 97}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 2087}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Emmanuel Grumbach
2132
43.55%
Johannes Berg
1665
34.01%
Wey-Yi Guy
376
7.68%
Assaf Krauss
329
6.72%
Tomas Winkler
193
3.94%
Eytan Lifshitz
97
1.98%
Don Fry
41
0.84%
Ron Rindjunsky
10
0.20%
Yi Zhu
8
0.16%
Ilan Peer
8
0.16%
Samuel Ortiz
6
0.12%
Jay Sternberg
6
0.12%
Amit Beka
6
0.12%
Sara Sharon
4
0.08%
Abhijeet Kolekar
3
0.06%
Linus Torvalds (pre-git)
2
0.04%
Luciano Coelho
2
0.04%
Lee Jones
1
0.02%
Gregory Greenman
1
0.02%
Eric Dumazet
1
0.02%
Others
5
0.10%
Total
4896
led.c
208
-
16
887
Wey-Yi Guy
Mohamed Abbas
Johannes Berg
Christoph Hellwig
Yi Zhu
Tomas Winkler
Emmanuel Grumbach
Ester Kummer
Luciano Coelho
Don Fry
Thomas Gleixner
Eytan Lifshitz
Abhijeet Kolekar
Others
September 2007
October 2007
December 2007
March 2008
June 2008
July 2008
August 2008
January 2009
August 2009
September 2009
October 2009
October 2010
November 2010
January 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
December 2011
January 2012
March 2012
April 2012
May 2012
December 2012
January 2016
August 2018
May 2019
July 2019
November 2019
October 2024
May 2025
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 8, "token_count": 205}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 19, "token_count": 10}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 362}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Wey-Yi Guy
492
55.47%
Mohamed Abbas
205
23.11%
Johannes Berg
58
6.54%
Christoph Hellwig
31
3.49%
Yi Zhu
23
2.59%
Tomas Winkler
22
2.48%
Emmanuel Grumbach
17
1.92%
Ester Kummer
10
1.13%
Luciano Coelho
6
0.68%
Don Fry
4
0.45%
Thomas Gleixner
1
0.11%
Eytan Lifshitz
1
0.11%
Abhijeet Kolekar
1
0.11%
Others
16
1.80%
Total
887
led.h
35
-
8
100
Yi Zhu
Mohamed Abbas
Johannes Berg
Tomas Winkler
Wey-Yi Guy
Christoph Hellwig
Thomas Gleixner
Harvey Harrison
September 2007
October 2007
March 2008
January 2009
October 2009
January 2011
April 2011
April 2014
May 2019
October 2021
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yi Zhu
30
30.00%
Mohamed Abbas
26
26.00%
Johannes Berg
22
22.00%
Tomas Winkler
8
8.00%
Wey-Yi Guy
6
6.00%
Christoph Hellwig
6
6.00%
Thomas Gleixner
1
1.00%
Harvey Harrison
1
1.00%
Total
100
lib.c
1258
-
26
5330
Wey-Yi Guy
Johannes Berg
Meenakshi Venkataraman
Tomas Winkler
Emmanuel Grumbach
Christoph Hellwig
Yi Zhu
Ron Rindjunsky
Stanislaw Gruszka
Daniel C. Halperin
Ilan Peer
Eliad Peller
Don Fry
Reinette Chatre
Samuel Ortiz
David Spinadel
Sharon Dvir
Eytan Lifshitz
Joe Perches
Gustavo A. R. Silva
Jay Sternberg
Mohamed Abbas
Lee Jones
Thomas Gleixner
Sara Sharon
Others
September 2007
October 2007
March 2008
April 2008
May 2008
June 2008
September 2008
October 2008
December 2008
January 2009
May 2009
July 2009
August 2009
October 2009
November 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
February 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
October 2012
December 2012
January 2013
February 2013
April 2013
May 2013
March 2014
May 2014
October 2014
November 2014
June 2015
September 2015
October 2015
December 2015
February 2016
April 2016
March 2017
May 2017
April 2019
May 2019
September 2020
May 2022
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 88}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 8, "token_count": 2}, {"author_id": 10, "token_count": 5}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 42}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 13, "token_count": 2}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 46}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 325}, {"author_id": 0, "token_count": 778}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 429}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 5, "token_count": 46}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 18}, {"author_id": 7, "token_count": 252}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1663}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 16, "token_count": 7}, {"author_id": 3, "token_count": 9}, {"author_id": 1, "token_count": 96}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 34, "token_count": 29}, {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Wey-Yi Guy
3297
61.86%
Johannes Berg
1033
19.38%
Meenakshi Venkataraman
252
4.73%
Tomas Winkler
174
3.26%
Emmanuel Grumbach
154
2.89%
Christoph Hellwig
88
1.65%
Yi Zhu
60
1.13%
Ron Rindjunsky
47
0.88%
Stanislaw Gruszka
46
0.86%
Daniel C. Halperin
46
0.86%
Ilan Peer
29
0.54%
Eliad Peller
26
0.49%
Don Fry
25
0.47%
Reinette Chatre
10
0.19%
Samuel Ortiz
6
0.11%
David Spinadel
6
0.11%
Sharon Dvir
5
0.09%
Eytan Lifshitz
5
0.09%
Joe Perches
4
0.08%
Gustavo A. R. Silva
4
0.08%
Jay Sternberg
3
0.06%
Mohamed Abbas
2
0.04%
Lee Jones
2
0.04%
Thomas Gleixner
1
0.02%
Sara Sharon
1
0.02%
Others
4
0.08%
Total
5330
mac80211.c
1634
-
36
6863
Wey-Yi Guy
Johannes Berg
Emmanuel Grumbach
Yi Zhu
Stanislaw Gruszka
Don Fry
Tomas Winkler
David Spinadel
Sara Sharon
Christoph Hellwig
Andrzej Zaborowski
Abhijeet Kolekar
Luis R. Rodriguez
Samuel Ortiz
Eliad Peller
Eytan Lifshitz
Reinette Chatre
Meenakshi Venkataraman
Linus Torvalds (pre-git)
Luciano Coelho
John W. Linville
Mohamed Abbas
Gustavo A. R. Silva
Todd Previte
Thomas Gleixner
Ron Rindjunsky
Assaf Krauss
Others
January 1996
May 1998
February 2002
August 2002
September 2007
October 2007
March 2008
April 2008
May 2008
June 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
November 2009
December 2009
January 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
November 2013
January 2014
February 2014
March 2014
September 2014
October 2014
March 2015
April 2015
June 2015
July 2015
December 2015
April 2016
October 2016
February 2017
March 2017
May 2017
August 2018
October 2018
May 2019
July 2019
August 2019
November 2020
September 2021
June 2022
October 2022
August 2023
January 2024
June 2024
December 2024
April 2025
May 2025
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 3}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 41, "token_count": 3}, {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 100}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 1, "token_count": 192}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 12}, {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 3347}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 44}, {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 32}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 621}, {"author_id": 7, "token_count": 3}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 63}, {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 497}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 42}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 55, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Wey-Yi Guy
3471
50.58%
Johannes Berg
2509
36.56%
Emmanuel Grumbach
298
4.34%
Yi Zhu
136
1.98%
Stanislaw Gruszka
94
1.37%
Don Fry
57
0.83%
Tomas Winkler
50
0.73%
David Spinadel
46
0.67%
Sara Sharon
45
0.66%
Christoph Hellwig
25
0.36%
Andrzej Zaborowski
15
0.22%
Abhijeet Kolekar
13
0.19%
Luis R. Rodriguez
10
0.15%
Samuel Ortiz
9
0.13%
Eliad Peller
9
0.13%
Eytan Lifshitz
8
0.12%
Reinette Chatre
5
0.07%
Meenakshi Venkataraman
5
0.07%
Linus Torvalds (pre-git)
4
0.06%
Luciano Coelho
3
0.04%
John W. Linville
3
0.04%
Mohamed Abbas
2
0.03%
Gustavo A. R. Silva
2
0.03%
Todd Previte
1
0.01%
Thomas Gleixner
1
0.01%
Ron Rindjunsky
1
0.01%
Assaf Krauss
1
0.01%
Others
40
0.58%
Total
6863
main.c
2175
-
50
9399
Johannes Berg
Meenakshi Venkataraman
Wey-Yi Guy
Emmanuel Grumbach
Yi Zhu
Tomas Winkler
Sharon Dvir
Daniel C. Halperin
Don Fry
Samuel Ortiz
Eytan Lifshitz
Reinette Chatre
Stanislaw Gruszka
Mohamed Abbas
Assaf Krauss
Shanyu Zhao
Kees Cook
Jay Sternberg
Luciano Coelho
Ilan Peer
David Spinadel
Christoph Hellwig
Amit Beka
Ester Kummer
Guy Cohen
Julia Lawall
Ron Rindjunsky
Joe Perches
Lee Jones
Sara Sharon
Linus Torvalds (pre-git)
Abhijeet Kolekar
Thomas Gleixner
John W. Linville
Gregory Greenman
Cindy H. Kao
Ben M Cahill
Others
January 1996
May 1998
February 2002
August 2002
September 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 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
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
November 2013
February 2014
March 2014
May 2014
December 2014
September 2015
October 2015
November 2015
March 2016
April 2016
June 2016
May 2017
August 2017
October 2017
August 2018
October 2018
December 2018
January 2019
May 2019
July 2019
October 2019
September 2020
August 2021
December 2021
January 2022
June 2022
October 2023
May 2024
December 2024
April 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 534}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 31}, {"author_id": 11, "token_count": 2}, {"author_id": 8, "token_count": 2}, {"author_id": 14, "token_count": 11}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 11, "token_count": 8}, {"author_id": 8, "token_count": 14}, {"author_id": 14, "token_count": 2}, {"author_id": 10, "token_count": 5}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 19, "token_count": 10}, {"author_id": 10, "token_count": 1}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 1}, {"author_id": 8, "token_count": 8}, {"author_id": 4, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 144}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 1, "token_count": 49}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 14, "token_count": 44}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 12, "token_count": 191}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 445}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 86}, {"author_id": 1, "token_count": 28}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 14, "token_count": 15}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 22, "token_count": 13}, {"author_id": 1, "token_count": 255}, {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 40, "token_count": 1}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 15, "token_count": 14}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 75}, {"author_id": 5, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 227}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 3, "token_count": 21}, {"author_id": 1, "token_count": 104}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 68}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 3, "token_count": 20}, {"author_id": 1, "token_count": 996}, {"author_id": 7, "token_count": 5}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 261}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 145}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 1, "token_count": 13}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 25}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 75}, {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 3, "token_count": 219}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 16, "token_count": 41}, {"author_id": 3, "token_count": 101}, {"author_id": 32, "token_count": 7}, {"author_id": 1, "token_count": 583}, {"author_id": 7, "token_count": 1432}, {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 54}, {"author_id": 1, "token_count": 221}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 3, "token_count": 56}, {"author_id": 34, "token_count": 11}, {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 21, "token_count": 105}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 237}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
3498
37.22%
Meenakshi Venkataraman
1458
15.51%
Wey-Yi Guy
1224
13.02%
Emmanuel Grumbach
1102
11.72%
Yi Zhu
541
5.76%
Tomas Winkler
266
2.83%
Sharon Dvir
237
2.52%
Daniel C. Halperin
191
2.03%
Don Fry
182
1.94%
Samuel Ortiz
144
1.53%
Eytan Lifshitz
105
1.12%
Reinette Chatre
102
1.09%
Stanislaw Gruszka
49
0.52%
Mohamed Abbas
31
0.33%
Assaf Krauss
31
0.33%
Shanyu Zhao
29
0.31%
Kees Cook
26
0.28%
Jay Sternberg
18
0.19%
Luciano Coelho
15
0.16%
Ilan Peer
14
0.15%
David Spinadel
13
0.14%
Christoph Hellwig
13
0.14%
Amit Beka
13
0.14%
Ester Kummer
11
0.12%
Guy Cohen
10
0.11%
Julia Lawall
9
0.10%
Ron Rindjunsky
8
0.09%
Joe Perches
7
0.07%
Lee Jones
5
0.05%
Sara Sharon
4
0.04%
Linus Torvalds (pre-git)
4
0.04%
Abhijeet Kolekar
4
0.04%
Thomas Gleixner
3
0.03%
John W. Linville
2
0.02%
Gregory Greenman
1
0.01%
Cindy H. Kao
1
0.01%
Ben M Cahill
1
0.01%
Others
27
0.29%
Total
9399
power.c
377
-
18
2570
Mohamed Abbas
Wey-Yi Guy
Johannes Berg
Stanislaw Gruszka
Emmanuel Grumbach
Yi Zhu
Tomas Winkler
Christoph Hellwig
Andrew Lutomirski
Don Fry
Assaf Krauss
Samuel Ortiz
Amit Beka
Luciano Coelho
Linus Torvalds (pre-git)
Thomas Gleixner
Harvey Harrison
Others
May 1998
February 2002
September 2007
October 2007
March 2008
April 2008
June 2008
July 2008
September 2008
November 2008
January 2009
May 2009
July 2009
August 2009
September 2009
October 2009
January 2010
April 2010
July 2010
September 2010
October 2010
November 2010
January 2011
April 2011
June 2011
July 2011
August 2011
October 2011
December 2011
January 2012
March 2012
April 2012
May 2012
May 2013
May 2014
June 2014
September 2014
August 2018
May 2019
July 2019
May 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 8, "token_count": 937}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 13, "token_count": 5}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 431}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 91}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 45, "token_count": 27}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Mohamed Abbas
959
37.32%
Wey-Yi Guy
725
28.21%
Johannes Berg
555
21.60%
Stanislaw Gruszka
103
4.01%
Emmanuel Grumbach
50
1.95%
Yi Zhu
45
1.75%
Tomas Winkler
38
1.48%
Christoph Hellwig
32
1.25%
Andrew Lutomirski
27
1.05%
Don Fry
12
0.47%
Assaf Krauss
6
0.23%
Samuel Ortiz
5
0.19%
Amit Beka
5
0.19%
Luciano Coelho
3
0.12%
Linus Torvalds (pre-git)
2
0.08%
Thomas Gleixner
1
0.04%
Harvey Harrison
1
0.04%
Others
1
0.04%
Total
2570
power.h
28
-
9
75
Mohamed Abbas
Christoph Hellwig
Johannes Berg
Stanislaw Gruszka
Yi Zhu
Emmanuel Grumbach
Tomas Winkler
Wey-Yi Guy
Thomas Gleixner
September 2007
October 2007
March 2008
April 2008
September 2008
August 2009
October 2010
June 2011
May 2012
May 2019
October 2021
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mohamed Abbas
29
38.67%
Christoph Hellwig
12
16.00%
Johannes Berg
11
14.67%
Stanislaw Gruszka
10
13.33%
Yi Zhu
4
5.33%
Emmanuel Grumbach
4
5.33%
Tomas Winkler
3
4.00%
Wey-Yi Guy
1
1.33%
Thomas Gleixner
1
1.33%
Total
75
rs.c
3290
-
47
15751
Yi Zhu
Wey-Yi Guy
Guy Cohen
Daniel C. Halperin
Johannes Berg
Ron Rindjunsky
Tomas Winkler
Mohamed Abbas
Reinette Chatre
Emmanuel Grumbach
Ben M Cahill
Dmitry Antipov
Ester Kummer
Shanyu Zhao
Frank Seidel
Gábor Stefanik
Christoph Hellwig
Sriram R
Eytan Lifshitz
Arnd Bergmann
Moshe Benji
Mattias Nissler
Meenakshi Venkataraman
Luis R. Rodriguez
Lee Jones
Don Fry
Joe Perches
Benjamin Berg
Luciano Coelho
Karl Beldan
Harvey Harrison
Linus Torvalds (pre-git)
Thomas Gleixner
Andrew Lutomirski
Others
May 1998
February 2002
May 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
November 2008
December 2008
January 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 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
May 2011
July 2011
August 2011
October 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
August 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
January 2014
May 2014
July 2015
April 2016
November 2016
January 2017
March 2017
March 2018
May 2019
September 2020
April 2022
September 2022
June 2023
May 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 6750}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 30}, {"author_id": 10, "token_count": 3}, {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 134}, {"author_id": 8, "token_count": 2}, {"author_id": 10, "token_count": 95}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 10, "token_count": 561}, {"author_id": 4, "token_count": 224}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 10, "token_count": 83}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 844}, {"author_id": 10, "token_count": 2}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 19, "token_count": 71}, {"author_id": 11, "token_count": 57}, {"author_id": 1, "token_count": 39}, {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 10, "token_count": 10}, {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 11, "token_count": 264}, {"author_id": 1, "token_count": 92}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 1, "token_count": 66}, {"author_id": 4, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 8, "token_count": 11}, {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 188}, {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 30, "token_count": 64}, {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 37, "token_count": 38}, {"author_id": 8, "token_count": 23}, {"author_id": 0, "token_count": 1386}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 152}, {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 184}, {"author_id": 1, "token_count": 7}, {"author_id": 14, "token_count": 10}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 719}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 66}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 116}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 54, "token_count": 15}, {"author_id": 1, "token_count": 415}, {"author_id": 0, "token_count": 482}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 93}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 56, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 43, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 29, "token_count": 90}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yi Zhu
6750
42.85%
Wey-Yi Guy
3127
19.85%
Guy Cohen
1165
7.40%
Daniel C. Halperin
937
5.95%
Johannes Berg
888
5.64%
Ron Rindjunsky
755
4.79%
Tomas Winkler
657
4.17%
Mohamed Abbas
376
2.39%
Reinette Chatre
231
1.47%
Emmanuel Grumbach
193
1.23%
Ben M Cahill
134
0.85%
Dmitry Antipov
90
0.57%
Ester Kummer
71
0.45%
Shanyu Zhao
67
0.43%
Frank Seidel
64
0.41%
Gábor Stefanik
38
0.24%
Christoph Hellwig
30
0.19%
Sriram R
22
0.14%
Eytan Lifshitz
22
0.14%
Arnd Bergmann
15
0.10%
Moshe Benji
13
0.08%
Mattias Nissler
12
0.08%
Meenakshi Venkataraman
10
0.06%
Luis R. Rodriguez
9
0.06%
Lee Jones
6
0.04%
Don Fry
5
0.03%
Joe Perches
4
0.03%
Benjamin Berg
4
0.03%
Luciano Coelho
3
0.02%
Karl Beldan
3
0.02%
Harvey Harrison
3
0.02%
Linus Torvalds (pre-git)
2
0.01%
Thomas Gleixner
1
0.01%
Andrew Lutomirski
1
0.01%
Others
43
0.27%
Total
15751
rs.h
402
-
15
1121
Yi Zhu
Guy Cohen
Ben M Cahill
Ron Rindjunsky
Wey-Yi Guy
Tomas Winkler
Mohamed Abbas
Reinette Chatre
Johannes Berg
Daniel C. Halperin
Emmanuel Grumbach
Samuel Ortiz
Christoph Hellwig
Thomas Gleixner
Abhijeet Kolekar
September 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
August 2009
September 2009
October 2009
February 2010
August 2010
October 2011
December 2011
April 2012
May 2012
January 2014
April 2016
May 2019
August 2023
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 533}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 108}, {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 14, "token_count": 14}, {"author_id": 10, "token_count": 78}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 92}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 11, "token_count": 45}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yi Zhu
535
47.73%
Guy Cohen
137
12.22%
Ben M Cahill
108
9.63%
Ron Rindjunsky
78
6.96%
Wey-Yi Guy
77
6.87%
Tomas Winkler
53
4.73%
Mohamed Abbas
51
4.55%
Reinette Chatre
32
2.85%
Johannes Berg
23
2.05%
Daniel C. Halperin
11
0.98%
Emmanuel Grumbach
6
0.54%
Samuel Ortiz
4
0.36%
Christoph Hellwig
4
0.36%
Thomas Gleixner
1
0.09%
Abhijeet Kolekar
1
0.09%
Total
1121
rx.c
1021
-
30
4513
Stanislaw Gruszka
Johannes Berg
Wey-Yi Guy
Emmanuel Grumbach
Tomas Winkler
Yi Zhu
Eric Dumazet
Reinette Chatre
Garen Tamrazian
Daniel C. Halperin
Christoph Hellwig
Trieu 'Andrew' Nguyen
Samuel Ortiz
Sharon Dvir
Ron Rindjunsky
Gustavo A. R. Silva
Don Fry
Linus Torvalds (pre-git)
Lee Jones
John W. Linville
Joe Perches
Thomas Gleixner
Ben M Cahill
Others
May 1998
February 2002
September 2007
October 2007
November 2007
December 2007
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
April 2009
June 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
August 2010
October 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
July 2012
November 2012
May 2013
June 2013
January 2014
March 2014
June 2015
October 2015
March 2016
April 2016
April 2017
May 2017
June 2017
May 2019
September 2020
November 2020
December 2020
August 2021
January 2022
February 2022
October 2024
April 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 304}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 26}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 14, "token_count": 37}, {"author_id": 26, "token_count": 10}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 268}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 35, "token_count": 30}, {"author_id": 5, "token_count": 1488}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 645}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 25, "token_count": 45}, {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 15}, {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 14}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Stanislaw Gruszka
1765
39.11%
Johannes Berg
1277
28.30%
Wey-Yi Guy
474
10.50%
Emmanuel Grumbach
461
10.21%
Tomas Winkler
167
3.70%
Yi Zhu
98
2.17%
Eric Dumazet
60
1.33%
Reinette Chatre
53
1.17%
Garen Tamrazian
30
0.66%
Daniel C. Halperin
30
0.66%
Christoph Hellwig
28
0.62%
Trieu 'Andrew' Nguyen
10
0.22%
Samuel Ortiz
10
0.22%
Sharon Dvir
7
0.16%
Ron Rindjunsky
6
0.13%
Gustavo A. R. Silva
6
0.13%
Don Fry
6
0.13%
Linus Torvalds (pre-git)
2
0.04%
Lee Jones
2
0.04%
John W. Linville
2
0.04%
Joe Perches
2
0.04%
Thomas Gleixner
1
0.02%
Ben M Cahill
1
0.02%
Others
15
0.33%
Total
4513
rxon.c
1547
-
30
6569
Johannes Berg
Wey-Yi Guy
Samuel Ortiz
Tomas Winkler
Yi Zhu
Emmanuel Grumbach
Shanyu Zhao
Stanislaw Gruszka
Christoph Hellwig
Meenakshi Venkataraman
Ron Rindjunsky
Abhijeet Kolekar
Don Fry
Mohamed Abbas
Dor Shaish
Reinette Chatre
Assaf Krauss
Karl Beldan
Joe Perches
Gregory Greenman
Daniel C. Halperin
Lee Jones
Garen Tamrazian
Todd Previte
Sriram R
Eytan Lifshitz
Thomas Gleixner
Sara Sharon
Others
September 2007
October 2007
November 2007
January 2008
March 2008
April 2008
May 2008
June 2008
September 2008
October 2008
December 2008
January 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
January 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
September 2011
October 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
November 2012
December 2012
February 2013
March 2013
May 2014
August 2014
July 2015
April 2016
May 2017
May 2019
September 2020
April 2022
May 2022
June 2022
April 2025
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 266}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 98}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 3, "token_count": 10}, {"author_id": 14, "token_count": 6}, {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 96}, {"author_id": 8, "token_count": 5}, {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 10, "token_count": 35}, {"author_id": 4, "token_count": 102}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 3, "token_count": 45}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 552}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 12, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 142}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 5, "token_count": 12}, {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 28}, {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 950}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 235}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1499}, {"author_id": 5, "token_count": 72}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 113}, {"author_id": 15, "token_count": 102}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 84}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 92}, {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 75}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 9}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 5}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 17}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 27, "token_count": 20}, {"author_id": 1, "token_count": 272}, {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
3625
55.18%
Wey-Yi Guy
819
12.47%
Samuel Ortiz
552
8.40%
Tomas Winkler
404
6.15%
Yi Zhu
266
4.05%
Emmanuel Grumbach
258
3.93%
Shanyu Zhao
125
1.90%
Stanislaw Gruszka
111
1.69%
Christoph Hellwig
98
1.49%
Meenakshi Venkataraman
91
1.39%
Ron Rindjunsky
56
0.85%
Abhijeet Kolekar
28
0.43%
Don Fry
24
0.37%
Mohamed Abbas
21
0.32%
Dor Shaish
20
0.30%
Reinette Chatre
13
0.20%
Assaf Krauss
13
0.20%
Karl Beldan
12
0.18%
Joe Perches
8
0.12%
Gregory Greenman
4
0.06%
Daniel C. Halperin
4
0.06%
Lee Jones
3
0.05%
Garen Tamrazian
3
0.05%
Todd Previte
2
0.03%
Sriram R
2
0.03%
Eytan Lifshitz
2
0.03%
Thomas Gleixner
1
0.02%
Sara Sharon
1
0.02%
Others
3
0.05%
Total
6569
scan.c
1062
-
32
4476
Johannes Berg
Tomas Winkler
Stanislaw Gruszka
Wey-Yi Guy
Yi Zhu
David Spinadel
Christoph Hellwig
Meenakshi Venkataraman
Kees Cook
Shanyu Zhao
Reinette Chatre
Abhijeet Kolekar
John W. Linville
Avraham Stern
Mohamed Abbas
Emmanuel Grumbach
Ron Rindjunsky
Don Fry
Samuel Ortiz
Eytan Lifshitz
Ester Kummer
Lee Jones
Linus Torvalds (pre-git)
Ilan Peer
Gustavo A. R. Silva
Thomas Gleixner
Luis R. Rodriguez
Others
May 1998
February 2002
September 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
December 2008
January 2009
February 2009
April 2009
May 2009
June 2009
August 2009
October 2009
November 2009
January 2010
February 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
September 2012
December 2012
May 2013
October 2013
June 2015
April 2016
July 2016
May 2019
September 2020
November 2020
October 2021
September 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 849}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 360}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 41, "token_count": 8}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 78}, {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 219}, {"author_id": 5, "token_count": 359}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 1292}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 64}, {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 20, "token_count": 124}, {"author_id": 34, "token_count": 2}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 58, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
2331
52.08%
Tomas Winkler
1005
22.45%
Stanislaw Gruszka
371
8.29%
Wey-Yi Guy
198
4.42%
Yi Zhu
154
3.44%
David Spinadel
124
2.77%
Christoph Hellwig
65
1.45%
Meenakshi Venkataraman
33
0.74%
Kees Cook
30
0.67%
Shanyu Zhao
24
0.54%
Reinette Chatre
24
0.54%
Abhijeet Kolekar
18
0.40%
John W. Linville
13
0.29%
Avraham Stern
13
0.29%
Mohamed Abbas
10
0.22%
Emmanuel Grumbach
10
0.22%
Ron Rindjunsky
7
0.16%
Don Fry
7
0.16%
Samuel Ortiz
4
0.09%
Eytan Lifshitz
4
0.09%
Ester Kummer
4
0.09%
Lee Jones
3
0.07%
Linus Torvalds (pre-git)
2
0.04%
Ilan Peer
2
0.04%
Gustavo A. R. Silva
2
0.04%
Thomas Gleixner
1
0.02%
Luis R. Rodriguez
1
0.02%
Others
16
0.36%
Total
4476
sta.c
1425
-
26
6716
Johannes Berg
Wey-Yi Guy
Tomas Winkler
Reinette Chatre
Emmanuel Grumbach
Yi Zhu
Samuel Ortiz
Christoph Hellwig
Abhijeet Kolekar
Ron Rindjunsky
Hans de Goede
Daniel C. Halperin
Meenakshi Venkataraman
Lee Jones
Benjamin Berg
Frank Seidel
Eytan Lifshitz
Stanislaw Gruszka
Mohamed Abbas
Sriram R
Joe Perches
Gustavo A. R. Silva
Thomas Gleixner
Gábor Stefanik
Ben M Cahill
Others
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
November 2010
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
December 2012
February 2013
April 2013
February 2014
May 2014
June 2015
April 2016
May 2019
September 2020
November 2020
April 2022
September 2022
April 2023
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 272}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 185}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 10, "token_count": 1}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 14, "token_count": 6}, {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 95}, {"author_id": 8, "token_count": 1}, {"author_id": 10, "token_count": 8}, {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 4, "token_count": 355}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 3, "token_count": 83}, {"author_id": 10, "token_count": 8}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 201}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 1, "token_count": 3}, {"author_id": 8, "token_count": 4}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 248}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 6, "token_count": 84}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 14, "token_count": 101}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 180}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 14, "token_count": 71}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 1, "token_count": 89}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 1206}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 1223}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 679}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 14}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 47, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
3004
44.73%
Wey-Yi Guy
1301
19.37%
Tomas Winkler
736
10.96%
Reinette Chatre
414
6.16%
Emmanuel Grumbach
308
4.59%
Yi Zhu
275
4.09%
Samuel Ortiz
248
3.69%
Christoph Hellwig
185
2.75%
Abhijeet Kolekar
97
1.44%
Ron Rindjunsky
34
0.51%
Hans de Goede
24
0.36%
Daniel C. Halperin
18
0.27%
Meenakshi Venkataraman
15
0.22%
Lee Jones
11
0.16%
Benjamin Berg
9
0.13%
Frank Seidel
7
0.10%
Eytan Lifshitz
6
0.09%
Stanislaw Gruszka
5
0.07%
Mohamed Abbas
5
0.07%
Sriram R
4
0.06%
Joe Perches
4
0.06%
Gustavo A. R. Silva
2
0.03%
Thomas Gleixner
1
0.01%
Gábor Stefanik
1
0.01%
Ben M Cahill
1
0.01%
Others
1
0.01%
Total
6716
tt.c
657
-
18
2706
Wey-Yi Guy
Yi Zhu
Johannes Berg
Christoph Hellwig
Assaf Krauss
Tomas Winkler
Emmanuel Grumbach
Kees Cook
Julia Lawall
Thomas Gleixner
Frank Seidel
Ron Rindjunsky
Abhijeet Kolekar
Linus Torvalds (pre-git)
Don Fry
Others
May 1998
February 2002
September 2007
October 2007
March 2008
April 2008
May 2008
June 2008
September 2008
October 2008
December 2008
January 2009
March 2009
July 2009
August 2009
October 2009
November 2009
January 2010
February 2010
March 2010
May 2010
July 2010
August 2010
October 2010
June 2011
August 2011
September 2011
December 2011
March 2012
April 2012
May 2012
December 2012
May 2013
May 2014
December 2014
October 2017
November 2018
May 2019
October 2021
April 2025
May 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 36}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 734}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1329}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Wey-Yi Guy
2358
87.14%
Yi Zhu
80
2.96%
Johannes Berg
79
2.92%
Christoph Hellwig
39
1.44%
Assaf Krauss
36
1.33%
Tomas Winkler
32
1.18%
Emmanuel Grumbach
27
1.00%
Kees Cook
22
0.81%
Julia Lawall
8
0.30%
Thomas Gleixner
6
0.22%
Frank Seidel
6
0.22%
Ron Rindjunsky
3
0.11%
Abhijeet Kolekar
3
0.11%
Linus Torvalds (pre-git)
2
0.07%
Don Fry
1
0.04%
Others
4
0.15%
Total
2706
tt.h
109
-
7
219
Wey-Yi Guy
Johannes Berg
Yi Zhu
Christoph Hellwig
Tomas Winkler
Mohamed Abbas
Thomas Gleixner
September 2007
October 2007
March 2008
April 2008
July 2009
August 2009
October 2009
July 2010
May 2012
May 2019
June 2024
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Wey-Yi Guy
134
61.19%
Johannes Berg
26
11.87%
Yi Zhu
24
10.96%
Christoph Hellwig
20
9.13%
Tomas Winkler
8
3.65%
Mohamed Abbas
6
2.74%
Thomas Gleixner
1
0.46%
Total
219
tx.c
1390
-
30
6100
Emmanuel Grumbach
Wey-Yi Guy
Johannes Berg
Tomas Winkler
Ron Rindjunsky
Christoph Hellwig
Yi Zhu
Daniel C. Halperin
Stanislaw Gruszka
Shanyu Zhao
Reinette Chatre
Harvey Harrison
Garen Tamrazian
Don Fry
Luciano Coelho
Abhijeet Kolekar
Samuel Ortiz
John W. Linville
Eytan Lifshitz
Linus Torvalds (pre-git)
Lee Jones
Gustavo A. R. Silva
Thomas Gleixner
Guy Cohen
Ben M Cahill
Others
January 1996
August 2002
September 2007
October 2007
November 2007
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
March 2009
June 2009
August 2009
September 2009
October 2009
November 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
October 2013
February 2014
May 2014
August 2014
January 2015
June 2015
October 2015
April 2016
June 2017
August 2018
May 2019
July 2019
October 2019
November 2019
September 2020
November 2020
October 2023
May 2025
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 10, "token_count": 32}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 8}, {"author_id": 10, "token_count": 68}, {"author_id": 4, "token_count": 228}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 105}, {"author_id": 28, "token_count": 12}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 14, "token_count": 5}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1352}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 2}, {"author_id": 14, "token_count": 18}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 15, "token_count": 27}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 103}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 0, "token_count": 583}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 654}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 736}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 3, "token_count": 207}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 1, "token_count": 369}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 21, "token_count": 3}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 111}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Emmanuel Grumbach
2259
37.03%
Wey-Yi Guy
2124
34.82%
Johannes Berg
966
15.84%
Tomas Winkler
329
5.39%
Ron Rindjunsky
100
1.64%
Christoph Hellwig
88
1.44%
Yi Zhu
55
0.90%
Daniel C. Halperin
32
0.52%
Stanislaw Gruszka
29
0.48%
Shanyu Zhao
27
0.44%
Reinette Chatre
23
0.38%
Harvey Harrison
12
0.20%
Garen Tamrazian
9
0.15%
Don Fry
7
0.11%
Luciano Coelho
6
0.10%
Abhijeet Kolekar
6
0.10%
Samuel Ortiz
3
0.05%
John W. Linville
3
0.05%
Eytan Lifshitz
3
0.05%
Linus Torvalds (pre-git)
2
0.03%
Lee Jones
2
0.03%
Gustavo A. R. Silva
2
0.03%
Thomas Gleixner
1
0.02%
Guy Cohen
1
0.02%
Ben M Cahill
1
0.02%
Others
10
0.16%
Total
6100
ucode.c
416
-
16
1735
Johannes Berg
Wey-Yi Guy
Emmanuel Grumbach
Tomas Winkler
Shanyu Zhao
Don Fry
Stanislaw Gruszka
Yi Zhu
David Spinadel
Ron Rindjunsky
Kees Cook
Eytan Lifshitz
Meenakshi Venkataraman
Sara Sharon
Reinette Chatre
Thomas Gleixner
September 2007
March 2008
April 2008
May 2008
October 2008
November 2008
December 2008
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
December 2012
January 2013
May 2013
January 2014
May 2014
January 2015
July 2015
October 2016
May 2019
September 2022
May 2025
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 252}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 15, "token_count": 72}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 311}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 43}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 263}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
669
38.56%
Wey-Yi Guy
545
31.41%
Emmanuel Grumbach
149
8.59%
Tomas Winkler
148
8.53%
Shanyu Zhao
72
4.15%
Don Fry
56
3.23%
Stanislaw Gruszka
25
1.44%
Yi Zhu
19
1.10%
David Spinadel
16
0.92%
Ron Rindjunsky
8
0.46%
Kees Cook
8
0.46%
Eytan Lifshitz
7
0.40%
Meenakshi Venkataraman
6
0.35%
Sara Sharon
3
0.17%
Reinette Chatre
3
0.17%
Thomas Gleixner
1
0.06%
Total
1735
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
114
Author
Tokens
Proportion
Commits
Proportion
0
Wey-Yi Guy
31238
27.41%
331
19.92%
1
Johannes Berg
26605
23.35%
477
28.70%
2
Yi Zhu
12638
11.09%
19
1.14%
3
Emmanuel Grumbach
11243
9.87%
212
12.76%
4
Tomas Winkler
10248
8.99%
110
6.62%
5
Stanislaw Gruszka
2639
2.32%
39
2.35%
6
Abhijeet Kolekar
2535
2.22%
24
1.44%
7
Meenakshi Venkataraman
2079
1.82%
38
2.29%
8
Mohamed Abbas
1740
1.53%
18
1.08%
9
Christoph Hellwig
1417
1.24%
3
0.18%
10
Ron Rindjunsky
1342
1.18%
28
1.68%
11
Guy Cohen
1318
1.16%
12
0.72%
12
Daniel C. Halperin
1288
1.13%
26
1.56%
13
Samuel Ortiz
1003
0.88%
9
0.54%
14
Reinette Chatre
966
0.85%
37
2.23%
15
Shanyu Zhao
735
0.64%
18
1.08%
16
Don Fry
568
0.50%
39
2.35%
17
Ben M Cahill
536
0.47%
18
1.08%
18
Assaf Krauss
436
0.38%
5
0.30%
19
Ester Kummer
378
0.33%
7
0.42%
20
David Spinadel
308
0.27%
8
0.48%
21
Eytan Lifshitz
282
0.25%
2
0.12%
22
Jay Sternberg
260
0.23%
8
0.48%
23
Sharon Dvir
257
0.23%
1
0.06%
24
Kees Cook
154
0.14%
5
0.30%
25
Eric Dumazet
151
0.13%
4
0.24%
26
Trieu 'Andrew' Nguyen
113
0.10%
2
0.12%
27
Dor Shaish
111
0.10%
1
0.06%
28
Harvey Harrison
100
0.09%
4
0.24%
29
Dmitry Antipov
90
0.08%
1
0.06%
30
Frank Seidel
77
0.07%
1
0.06%
31
Gustavo A. R. Silva
72
0.06%
4
0.24%
32
Joe Perches
65
0.06%
7
0.42%
33
Sara Sharon
58
0.05%
7
0.42%
34
Ilan Peer
56
0.05%
5
0.30%
35
Garen Tamrazian
45
0.04%
1
0.06%
36
Luciano Coelho
44
0.04%
9
0.54%
37
Gábor Stefanik
39
0.03%
2
0.12%
38
Lee Jones
38
0.03%
11
0.66%
39
Eliad Peller
35
0.03%
3
0.18%
40
Julia Lawall
32
0.03%
5
0.30%
41
John W. Linville
31
0.03%
9
0.54%
42
Thomas Gleixner
28
0.02%
3
0.18%
43
Sriram R
28
0.02%
1
0.06%
44
Linus Torvalds (pre-git)
28
0.02%
2
0.12%
45
Andrew Lutomirski
28
0.02%
2
0.12%
46
Luis R. Rodriguez
24
0.02%
3
0.18%
47
Hans de Goede
24
0.02%
1
0.06%
48
Cindy H. Kao
24
0.02%
1
0.06%
49
Amit Beka
24
0.02%
3
0.18%
50
Richard A. Griffiths
21
0.02%
1
0.06%
51
Todd Previte
18
0.02%
1
0.06%
52
Gregory Greenman
16
0.01%
4
0.24%
53
Karl Beldan
15
0.01%
1
0.06%
54
Arnd Bergmann
15
0.01%
1
0.06%
55
Andrzej Zaborowski
15
0.01%
1
0.06%
56
Moshe Benji
13
0.01%
1
0.06%
57
Benjamin Berg
13
0.01%
1
0.06%
58
Avraham Stern
13
0.01%
2
0.12%
59
Mattias Nissler
12
0.01%
1
0.06%
60
Others
225
0.20%
62
3.73%
Total
113954
1662