Linux Source Code
Home
Release 5.14
Help
wan
root
drivers
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alan Cox
Alexey Dobriyan
Alexey Khoroshilov
Allen Pais
Amitoj Kaur Chawla
Andrew Lunn
Andrew Morton
Arnaldo Carvalho de Melo
Arnd Bergmann
Ben Hutchings
Benoit Taine
Christophe Jaillet
Dan Carpenter
Dave Jones
David Gounaris
David Howells
David S. Miller
Denis Du
Emil Renner Berthing
Eric Dumazet
Eric W. Biedermann
Eugene Teo
Fabian Frederick
Florian Westphal
François Romieu
Greg Kroah-Hartman
Hanna V. Linder
Hannes Eder
Himangi Saraogi
Holger Brunck
Jarod Wilson
Javier Martinez Canillas
Jeff Garzik
Joe Perches
Jonathan Corbet
Julia Lawall
Kees Cook
Kevin Curtis
Krzysztof Hałasa
Li Peng
Linus Torvalds
Linus Torvalds (pre-git)
Martin Schiller
Mathias Thore
Michael S. Tsirkin
Others
Randy Dunlap
Rasmus Villemoes
Roel Kluin
Rusty Russell
Salva Peiró
Stephen Hemminger
Tejun Heo
Thomas Gleixner
Wang Chen
Wen Yang
Xie He
Yang Hongyang
Zhao Qiang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
lmc
4220
9
37
16580
Linus Torvalds (pre-git)
Krzysztof Hałasa
Alan Cox
Stephen Hemminger
Kees Cook
Adrian Bunk
Roel Kluin
Linus Torvalds
Arnaldo Carvalho de Melo
Jeff Garzik
Al Viro
Andrew Morton
Amitoj Kaur Chawla
Thomas Gleixner
Michael S. Tsirkin
Allen Pais
Benoit Taine
David S. Miller
Greg Kroah-Hartman
Eric Dumazet
Florian Westphal
Julia Lawall
Joe Perches
Dave Jones
Alexey Dobriyan
Others
March 2000
June 2000
February 2002
September 2002
November 2002
February 2003
May 2003
July 2003
January 2004
June 2004
July 2004
October 2004
May 2005
September 2005
January 2006
July 2006
March 2007
April 2007
October 2007
December 2007
January 2008
May 2008
July 2008
October 2008
January 2009
August 2009
November 2009
May 2010
March 2011
June 2011
April 2012
August 2014
April 2015
February 2016
May 2016
December 2016
September 2017
October 2017
November 2017
August 2018
February 2019
June 2019
December 2019
July 2020
February 2021
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 14942}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 24, "token_count": 84}, {"author_id": 6, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 10, "token_count": 169}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 46}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 615}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 14, "token_count": 206}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 34, "token_count": 8}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 57, "token_count": 17}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 144}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
14944
90.13%
Krzysztof Hałasa
660
3.98%
Alan Cox
206
1.24%
Stephen Hemminger
172
1.04%
Kees Cook
169
1.02%
Adrian Bunk
103
0.62%
Roel Kluin
54
0.33%
Linus Torvalds
50
0.30%
Arnaldo Carvalho de Melo
49
0.30%
Jeff Garzik
24
0.14%
Al Viro
21
0.13%
Andrew Morton
17
0.10%
Amitoj Kaur Chawla
17
0.10%
Thomas Gleixner
11
0.07%
Michael S. Tsirkin
8
0.05%
Allen Pais
8
0.05%
Benoit Taine
6
0.04%
David S. Miller
5
0.03%
Greg Kroah-Hartman
4
0.02%
Eric Dumazet
4
0.02%
Florian Westphal
3
0.02%
Julia Lawall
2
0.01%
Joe Perches
1
0.01%
Dave Jones
1
0.01%
Alexey Dobriyan
1
0.01%
Others
40
0.24%
Total
16580
Files:
c101.c
433
-
12
1929
Linus Torvalds
Krzysztof Hałasa
François Romieu
Al Viro
Alan Cox
Joe Perches
Andrew Morton
Li Peng
Thomas Gleixner
Others
February 2002
March 2002
September 2002
October 2002
April 2003
July 2003
January 2004
June 2004
October 2004
June 2006
July 2006
August 2006
July 2007
March 2008
April 2008
June 2008
January 2009
October 2009
June 2011
May 2019
July 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1100}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 190}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 209}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 78}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1100
57.02%
Krzysztof Hałasa
477
24.73%
François Romieu
190
9.85%
Al Viro
82
4.25%
Alan Cox
37
1.92%
Joe Perches
29
1.50%
Andrew Morton
5
0.26%
Li Peng
3
0.16%
Thomas Gleixner
1
0.05%
Others
5
0.26%
Total
1929
cosa.c
2065
-
37
10243
Linus Torvalds (pre-git)
Krzysztof Hałasa
Rusty Russell
Al Viro
Joe Perches
Hanna V. Linder
Li Peng
Stephen Hemminger
Jonathan Corbet
Arnd Bergmann
Andrew Morton
Fabian Frederick
Alan Cox
Dan Carpenter
Greg Kroah-Hartman
Dave Jones
Linus Torvalds
David Howells
Michael S. Tsirkin
Julia Lawall
Thomas Gleixner
David S. Miller
Florian Westphal
Arnaldo Carvalho de Melo
Alexey Dobriyan
Others
August 1998
December 1998
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
June 2000
August 2000
September 2000
December 2000
February 2002
July 2002
August 2002
November 2002
December 2002
January 2003
April 2003
August 2003
September 2003
January 2004
May 2004
June 2004
July 2004
October 2004
January 2005
March 2005
September 2005
October 2005
February 2007
March 2007
July 2007
September 2007
October 2007
March 2008
May 2008
July 2008
January 2009
February 2009
August 2009
October 2009
November 2009
July 2010
September 2010
March 2011
June 2011
January 2013
February 2013
February 2015
April 2015
June 2015
August 2015
May 2016
February 2017
April 2017
July 2017
February 2019
May 2019
December 2019
November 2020
June 2021
var spanGroupData = [ {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 7609}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 712}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 975657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 7, "token_count": 48}, {"author_id": 33, "token_count": 1}, {"author_id": 20, "token_count": 141}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 10, "token_count": 77}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 26, "token_count": 103}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 41, "token_count": 32}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 1, "token_count": 388}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 31, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 103}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
8912
87.01%
Krzysztof Hałasa
424
4.14%
Rusty Russell
161
1.57%
Al Viro
115
1.12%
Joe Perches
113
1.10%
Hanna V. Linder
103
1.01%
Li Peng
86
0.84%
Stephen Hemminger
80
0.78%
Jonathan Corbet
33
0.32%
Arnd Bergmann
26
0.25%
Andrew Morton
20
0.20%
Fabian Frederick
18
0.18%
Alan Cox
17
0.17%
Dan Carpenter
14
0.14%
Greg Kroah-Hartman
13
0.13%
Dave Jones
13
0.13%
Linus Torvalds
11
0.11%
David Howells
9
0.09%
Michael S. Tsirkin
8
0.08%
Julia Lawall
5
0.05%
Thomas Gleixner
4
0.04%
David S. Miller
4
0.04%
Florian Westphal
3
0.03%
Arnaldo Carvalho de Melo
3
0.03%
Alexey Dobriyan
2
0.02%
Others
46
0.45%
Total
10243
cosa.h
104
-
6
221
Linus Torvalds (pre-git)
Stephen Hemminger
Thomas Gleixner
Linus Torvalds
Al Viro
Others
August 1998
December 1998
February 1999
February 2002
September 2003
June 2004
January 2005
May 2019
var spanGroupData = [ {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
209
94.57%
Stephen Hemminger
4
1.81%
Thomas Gleixner
2
0.90%
Linus Torvalds
1
0.45%
Al Viro
1
0.45%
Others
4
1.81%
Total
221
farsync.c
2583
-
39
11025
Kevin Curtis
Linus Torvalds
François Romieu
Al Viro
Alexey Khoroshilov
Li Peng
Krzysztof Hałasa
Joe Perches
Andrew Morton
Arnaldo Carvalho de Melo
Alan Cox
Christophe Jaillet
Emil Renner Berthing
Ben Hutchings
Salva Peiró
Adrian Bunk
Julia Lawall
Florian Westphal
Rusty Russell
Alexey Dobriyan
Jeff Garzik
Benoit Taine
Arnd Bergmann
Michael S. Tsirkin
Tejun Heo
David S. Miller
Dan Carpenter
Thomas Gleixner
Stephen Hemminger
Others
February 2002
March 2002
June 2002
August 2002
October 2002
April 2003
January 2004
May 2004
June 2004
October 2004
November 2004
January 2005
July 2005
September 2005
July 2006
August 2006
March 2007
July 2007
October 2007
March 2008
June 2008
January 2009
July 2009
August 2009
October 2009
March 2010
May 2010
August 2010
June 2011
October 2012
October 2013
May 2014
June 2014
July 2014
August 2014
March 2016
May 2016
December 2016
June 2017
May 2019
December 2019
July 2020
August 2020
February 2021
March 2021
June 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 2946}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 444}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 263}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 6502}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 16, "token_count": 43}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 207}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 130}, ]}, ]
Author Name
Tokens
Token Proportion
Kevin Curtis
6502
58.98%
Linus Torvalds
2947
26.73%
François Romieu
460
4.17%
Al Viro
299
2.71%
Alexey Khoroshilov
207
1.88%
Li Peng
130
1.18%
Krzysztof Hałasa
109
0.99%
Joe Perches
51
0.46%
Andrew Morton
50
0.45%
Arnaldo Carvalho de Melo
46
0.42%
Alan Cox
35
0.32%
Christophe Jaillet
24
0.22%
Emil Renner Berthing
18
0.16%
Ben Hutchings
15
0.14%
Salva Peiró
13
0.12%
Adrian Bunk
12
0.11%
Julia Lawall
10
0.09%
Florian Westphal
9
0.08%
Rusty Russell
8
0.07%
Alexey Dobriyan
7
0.06%
Jeff Garzik
6
0.05%
Benoit Taine
6
0.05%
Arnd Bergmann
5
0.05%
Michael S. Tsirkin
4
0.04%
Tejun Heo
3
0.03%
David S. Miller
3
0.03%
Dan Carpenter
3
0.03%
Thomas Gleixner
2
0.02%
Stephen Hemminger
1
0.01%
Others
40
0.36%
Total
11025
farsync.h
347
-
5
798
Linus Torvalds
Kevin Curtis
Thomas Gleixner
Krzysztof Hałasa
Others
February 2002
May 2004
July 2008
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 404}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 390}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
404
50.63%
Kevin Curtis
390
48.87%
Thomas Gleixner
2
0.25%
Krzysztof Hałasa
1
0.13%
Others
1
0.13%
Total
798
fsl_ucc_hdlc.c
1301
-
19
6302
Zhao Qiang
Wen Yang
Mathias Thore
Holger Brunck
David Gounaris
Rasmus Villemoes
Dan Carpenter
Michael S. Tsirkin
Kees Cook
Eric Dumazet
Thomas Gleixner
Others
June 2016
July 2016
August 2016
January 2017
February 2017
March 2017
May 2017
June 2018
September 2018
October 2018
November 2018
January 2019
February 2019
May 2019
November 2019
December 2019
January 2020
August 2020
March 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 5399}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 30, "token_count": 13}, {"author_id": 3, "token_count": 32}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 143}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 114}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 167}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 48}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 278}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 35, "token_count": 52}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
5438
86.29%
Wen Yang
278
4.41%
Mathias Thore
215
3.41%
Holger Brunck
143
2.27%
David Gounaris
114
1.81%
Rasmus Villemoes
52
0.83%
Dan Carpenter
13
0.21%
Michael S. Tsirkin
4
0.06%
Kees Cook
4
0.06%
Eric Dumazet
3
0.05%
Thomas Gleixner
2
0.03%
Others
36
0.57%
Total
6302
fsl_ucc_hdlc.h
145
-
6
444
Zhao Qiang
David Gounaris
Holger Brunck
Thomas Gleixner
Rasmus Villemoes
Others
June 2016
May 2017
September 2018
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 432}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
432
97.30%
David Gounaris
4
0.90%
Holger Brunck
3
0.68%
Thomas Gleixner
2
0.45%
Rasmus Villemoes
1
0.23%
Others
2
0.45%
Total
444
hd64570.c
724
-
9
4204
Linus Torvalds
Krzysztof Hałasa
François Romieu
Al Viro
Andrew Morton
Li Peng
Joe Perches
Thomas Gleixner
Stephen Hemminger
February 2002
March 2002
September 2002
April 2003
July 2003
January 2004
May 2004
September 2004
October 2004
July 2006
March 2008
June 2008
July 2008
July 2009
August 2009
June 2011
December 2016
May 2019
June 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 3033}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 420}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 1, "token_count": 289}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 88}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3034
72.17%
Krzysztof Hałasa
616
14.65%
François Romieu
420
9.99%
Al Viro
97
2.31%
Andrew Morton
16
0.38%
Li Peng
9
0.21%
Joe Perches
8
0.19%
Thomas Gleixner
2
0.05%
Stephen Hemminger
2
0.05%
Total
4204
hd64570.h
242
-
6
804
Linus Torvalds
François Romieu
Krzysztof Hałasa
Greg Kroah-Hartman
Eric Dumazet
Others
February 2002
March 2002
July 2003
June 2010
January 2014
November 2017
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 767}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
767
95.40%
François Romieu
18
2.24%
Krzysztof Hałasa
15
1.87%
Greg Kroah-Hartman
1
0.12%
Eric Dumazet
1
0.12%
Others
2
0.25%
Total
804
hd64572.c
635
-
11
3739
Linus Torvalds
Krzysztof Hałasa
François Romieu
Al Viro
Li Peng
Andrew Morton
Joe Perches
Eric Dumazet
Thomas Gleixner
Stephen Hemminger
Ben Hutchings
February 2002
March 2002
September 2002
April 2003
July 2003
January 2004
May 2004
September 2004
October 2004
July 2006
March 2008
June 2008
July 2008
January 2009
July 2009
August 2009
December 2010
June 2011
December 2016
January 2017
May 2019
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 2266}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 358}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 58}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 625}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2267
60.63%
Krzysztof Hałasa
1012
27.07%
François Romieu
358
9.57%
Al Viro
66
1.77%
Li Peng
11
0.29%
Andrew Morton
9
0.24%
Joe Perches
8
0.21%
Eric Dumazet
3
0.08%
Thomas Gleixner
2
0.05%
Stephen Hemminger
2
0.05%
Ben Hutchings
1
0.03%
Total
3739
hd64572.h
522
-
4
1934
Jeff Garzik
Krzysztof Hałasa
Thomas Gleixner
Others
April 2002
January 2004
January 2014
May 2019
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 1656}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 275}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
1656
85.63%
Krzysztof Hałasa
275
14.22%
Thomas Gleixner
2
0.10%
Others
1
0.05%
Total
1934
hdlc.c
382
-
20
1529
Krzysztof Hałasa
François Romieu
Al Viro
Li Peng
Andrew Lunn
Xie He
Joe Perches
Eric W. Biedermann
Jarod Wilson
Stephen Hemminger
David S. Miller
Thomas Gleixner
Andrew Morton
Adrian Bunk
Others
March 2002
September 2002
April 2003
May 2003
July 2003
January 2004
June 2004
April 2005
August 2005
July 2006
September 2006
January 2007
March 2007
September 2007
October 2007
February 2008
March 2008
May 2008
June 2008
January 2009
February 2009
March 2009
August 2009
November 2009
September 2010
June 2011
February 2013
May 2013
July 2014
December 2015
October 2016
May 2019
August 2020
September 2020
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 185}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 148}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 300}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 36, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 27, "token_count": 53}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 49, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
932
60.95%
François Romieu
185
12.10%
Al Viro
148
9.68%
Li Peng
64
4.19%
Andrew Lunn
53
3.47%
Xie He
33
2.16%
Joe Perches
31
2.03%
Eric W. Biedermann
27
1.77%
Jarod Wilson
12
0.78%
Stephen Hemminger
11
0.72%
David S. Miller
6
0.39%
Thomas Gleixner
2
0.13%
Andrew Morton
1
0.07%
Adrian Bunk
1
0.07%
Others
23
1.50%
Total
1529
hdlc_cisco.c
383
-
21
1875
François Romieu
Krzysztof Hałasa
Al Viro
Andrew Morton
Kees Cook
Alan Cox
Xie He
Stephen Hemminger
Joe Perches
Florian Westphal
Eric Dumazet
Andrew Lunn
Randy Dunlap
Arnaldo Carvalho de Melo
Allen Pais
Thomas Gleixner
David S. Miller
Alexey Dobriyan
Others
March 2002
September 2002
October 2002
April 2003
July 2003
January 2004
June 2004
June 2005
July 2005
September 2005
July 2006
September 2006
April 2007
October 2007
February 2008
May 2008
June 2008
February 2009
October 2009
December 2009
June 2010
September 2010
June 2011
December 2015
September 2017
October 2017
May 2019
January 2020
August 2020
September 2020
July 2021
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 934}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 58}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 272}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 11}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 39, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
François Romieu
934
49.81%
Krzysztof Hałasa
678
36.16%
Al Viro
60
3.20%
Andrew Morton
33
1.76%
Kees Cook
30
1.60%
Alan Cox
29
1.55%
Xie He
19
1.01%
Stephen Hemminger
18
0.96%
Joe Perches
15
0.80%
Florian Westphal
11
0.59%
Eric Dumazet
11
0.59%
Andrew Lunn
7
0.37%
Randy Dunlap
4
0.21%
Arnaldo Carvalho de Melo
3
0.16%
Allen Pais
3
0.16%
Thomas Gleixner
2
0.11%
David S. Miller
1
0.05%
Alexey Dobriyan
1
0.05%
Others
16
0.85%
Total
1875
hdlc_fr.c
1298
-
28
6769
Krzysztof Hałasa
François Romieu
Linus Torvalds
Xie He
Al Viro
Joe Perches
Kees Cook
Himangi Saraogi
Andrew Morton
Alan Cox
Li Peng
Jarod Wilson
Stephen Hemminger
Andrew Lunn
Eric Dumazet
Arnaldo Carvalho de Melo
Wang Chen
Randy Dunlap
Allen Pais
David S. Miller
Thomas Gleixner
Adrian Bunk
Others
February 2002
March 2002
September 2002
October 2002
April 2003
July 2003
January 2004
June 2004
April 2005
September 2005
July 2006
September 2006
April 2007
August 2007
February 2008
June 2008
July 2008
November 2008
January 2009
May 2009
June 2009
August 2009
November 2009
June 2010
June 2011
February 2012
July 2014
August 2014
October 2014
August 2015
November 2015
December 2015
October 2016
May 2017
September 2017
October 2017
May 2019
September 2020
October 2020
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 779}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 1527}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1122}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 1, "token_count": 746}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 227}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 644}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 683}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 29, "token_count": 33}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 49, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 9, "token_count": 129}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 367}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 27}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 39, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
3440
50.82%
François Romieu
1527
22.56%
Linus Torvalds
779
11.51%
Xie He
502
7.42%
Al Viro
228
3.37%
Joe Perches
63
0.93%
Kees Cook
37
0.55%
Himangi Saraogi
33
0.49%
Andrew Morton
32
0.47%
Alan Cox
32
0.47%
Li Peng
27
0.40%
Jarod Wilson
12
0.18%
Stephen Hemminger
10
0.15%
Andrew Lunn
7
0.10%
Eric Dumazet
6
0.09%
Arnaldo Carvalho de Melo
6
0.09%
Wang Chen
5
0.07%
Randy Dunlap
4
0.06%
Allen Pais
3
0.04%
David S. Miller
2
0.03%
Thomas Gleixner
1
0.01%
Adrian Bunk
1
0.01%
Others
12
0.18%
Total
6769
hdlc_ppp.c
725
-
17
4144
Krzysztof Hałasa
François Romieu
Dan Carpenter
Xie He
Denis Du
Al Viro
Kees Cook
Joe Perches
Andrew Lunn
Li Peng
Randy Dunlap
Allen Pais
Thomas Gleixner
Alan Cox
Others
March 2002
October 2002
April 2003
July 2003
January 2004
July 2006
September 2006
December 2007
June 2008
August 2008
November 2008
February 2009
April 2010
June 2011
August 2011
December 2015
June 2017
September 2017
October 2017
February 2018
May 2019
September 2020
December 2020
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 201}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 3524}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 43, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 49}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 39, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
3748
90.44%
François Romieu
201
4.85%
Dan Carpenter
49
1.18%
Xie He
33
0.80%
Denis Du
31
0.75%
Al Viro
26
0.63%
Kees Cook
13
0.31%
Joe Perches
9
0.22%
Andrew Lunn
7
0.17%
Li Peng
5
0.12%
Randy Dunlap
4
0.10%
Allen Pais
3
0.07%
Thomas Gleixner
2
0.05%
Alan Cox
2
0.05%
Others
11
0.27%
Total
4144
hdlc_raw.c
112
-
9
441
Krzysztof Hałasa
François Romieu
Alan Cox
Al Viro
Andrew Lunn
Randy Dunlap
Thomas Gleixner
Alexey Dobriyan
Others
March 2002
September 2002
October 2002
April 2003
January 2004
June 2004
July 2005
July 2006
September 2006
June 2008
February 2009
December 2015
May 2019
July 2021
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 182}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 39, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
206
46.71%
François Romieu
182
41.27%
Alan Cox
29
6.58%
Al Viro
9
2.04%
Andrew Lunn
7
1.59%
Randy Dunlap
4
0.91%
Thomas Gleixner
2
0.45%
Alexey Dobriyan
1
0.23%
Others
1
0.23%
Total
441
hdlc_raw_eth.c
132
-
10
570
Krzysztof Hałasa
Al Viro
Xie He
Andrew Lunn
Randy Dunlap
Alexey Dobriyan
Tejun Heo
Thomas Gleixner
Stephen Hemminger
Others
April 2003
January 2004
June 2004
July 2006
September 2006
June 2008
January 2009
August 2009
March 2010
February 2012
December 2015
May 2017
May 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 382}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 39, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
532
93.33%
Al Viro
9
1.58%
Xie He
7
1.23%
Andrew Lunn
7
1.23%
Randy Dunlap
4
0.70%
Alexey Dobriyan
4
0.70%
Tejun Heo
3
0.53%
Thomas Gleixner
2
0.35%
Stephen Hemminger
1
0.18%
Others
1
0.18%
Total
570
hdlc_x25.c
384
-
17
1771
François Romieu
Martin Schiller
Xie He
Krzysztof Hałasa
Al Viro
Andrew Morton
Li Peng
David S. Miller
Stephen Hemminger
Arnaldo Carvalho de Melo
Andrew Lunn
Joe Perches
Randy Dunlap
Tejun Heo
Thomas Gleixner
Alan Cox
Others
March 2002
October 2002
July 2003
October 2003
January 2004
October 2004
July 2006
September 2006
February 2008
June 2008
September 2008
January 2009
August 2009
March 2010
April 2010
June 2011
September 2011
December 2015
May 2019
January 2020
July 2020
August 2020
February 2021
March 2021
April 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 500}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 13, "token_count": 473}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 245}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 166}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 39, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
François Romieu
500
28.23%
Martin Schiller
473
26.71%
Xie He
459
25.92%
Krzysztof Hałasa
165
9.32%
Al Viro
48
2.71%
Andrew Morton
29
1.64%
Li Peng
21
1.19%
David S. Miller
19
1.07%
Stephen Hemminger
16
0.90%
Arnaldo Carvalho de Melo
11
0.62%
Andrew Lunn
7
0.40%
Joe Perches
6
0.34%
Randy Dunlap
4
0.23%
Tejun Heo
3
0.17%
Thomas Gleixner
2
0.11%
Alan Cox
2
0.11%
Others
6
0.34%
Total
1771
hostess_sv11.c
339
-
18
1270
Linus Torvalds (pre-git)
Krzysztof Hałasa
Li Peng
Al Viro
Joe Perches
David Howells
Andrew Morton
Linus Torvalds
Alan Cox
Tejun Heo
David S. Miller
Arnaldo Carvalho de Melo
Thomas Gleixner
Stephen Hemminger
Others
August 1998
June 1999
September 1999
January 2000
March 2000
June 2000
August 2000
February 2002
November 2002
February 2003
January 2004
January 2005
December 2005
March 2007
July 2007
May 2008
July 2008
January 2009
August 2009
March 2010
June 2011
October 2013
April 2017
May 2019
June 2021
var spanGroupData = [ {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 957}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
987
77.72%
Krzysztof Hałasa
181
14.25%
Li Peng
21
1.65%
Al Viro
21
1.65%
Joe Perches
15
1.18%
David Howells
9
0.71%
Andrew Morton
9
0.71%
Linus Torvalds
6
0.47%
Alan Cox
6
0.47%
Tejun Heo
3
0.24%
David S. Miller
3
0.24%
Arnaldo Carvalho de Melo
3
0.24%
Thomas Gleixner
1
0.08%
Stephen Hemminger
1
0.08%
Others
4
0.31%
Total
1270
ixp4xx_hss.c
1435
-
14
6771
Krzysztof Hałasa
Li Peng
Arnd Bergmann
Joe Perches
Ben Hutchings
Tejun Heo
Thomas Gleixner
Others
December 2008
January 2009
April 2009
May 2009
September 2009
March 2010
May 2010
March 2011
June 2011
May 2012
September 2012
November 2012
February 2019
May 2019
August 2019
January 2020
December 2020
June 2021
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 6100}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 423}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 31, "token_count": 34}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
6563
96.93%
Li Peng
113
1.67%
Arnd Bergmann
37
0.55%
Joe Perches
22
0.32%
Ben Hutchings
6
0.09%
Tejun Heo
3
0.04%
Thomas Gleixner
2
0.03%
Others
25
0.37%
Total
6771
lapbether.c
522
-
24
2047
Linus Torvalds (pre-git)
Xie He
Stephen Hemminger
Arnaldo Carvalho de Melo
David S. Miller
Linus Torvalds
Li Peng
Al Viro
Eric W. Biedermann
Joe Perches
Rusty Russell
Randy Dunlap
Tejun Heo
Thomas Gleixner
Hannes Eder
Others
January 1997
March 1997
June 1999
January 2000
October 2000
February 2002
August 2002
September 2002
August 2003
October 2003
January 2004
March 2004
October 2004
August 2005
September 2007
October 2007
March 2008
May 2008
February 2009
March 2009
June 2009
August 2009
March 2010
April 2010
September 2010
June 2011
September 2011
May 2013
July 2014
December 2016
May 2017
May 2019
January 2020
July 2020
August 2020
September 2020
December 2020
March 2021
April 2021
June 2021
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 792}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 16, "token_count": 160}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 244}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 23, "token_count": 57}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 36, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 42}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 9, "token_count": 36}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 62}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 139}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 217}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
812
39.67%
Xie He
492
24.04%
Stephen Hemminger
293
14.31%
Arnaldo Carvalho de Melo
175
8.55%
David S. Miller
71
3.47%
Linus Torvalds
68
3.32%
Li Peng
32
1.56%
Al Viro
25
1.22%
Eric W. Biedermann
18
0.88%
Joe Perches
17
0.83%
Rusty Russell
6
0.29%
Randy Dunlap
6
0.29%
Tejun Heo
3
0.15%
Thomas Gleixner
1
0.05%
Hannes Eder
1
0.05%
Others
27
1.32%
Total
2047
n2.c
542
-
13
2618
Linus Torvalds
Krzysztof Hałasa
François Romieu
Al Viro
Joe Perches
Alan Cox
Andrew Morton
Li Peng
Thomas Gleixner
Others
February 2002
March 2002
September 2002
October 2002
April 2003
July 2003
January 2004
June 2004
October 2004
June 2006
July 2006
October 2006
July 2007
March 2008
January 2009
October 2009
June 2011
May 2019
July 2020
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1796}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 187}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 176}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1796
68.60%
Krzysztof Hałasa
363
13.87%
François Romieu
187
7.14%
Al Viro
180
6.88%
Joe Perches
39
1.49%
Alan Cox
37
1.41%
Andrew Morton
5
0.19%
Li Peng
2
0.08%
Thomas Gleixner
1
0.04%
Others
8
0.31%
Total
2618
pc300too.c
509
-
11
2435
Krzysztof Hałasa
Joe Perches
Li Peng
Al Viro
Benoit Taine
Thomas Gleixner
Others
January 2007
February 2007
July 2007
March 2008
July 2008
October 2008
November 2008
January 2009
June 2011
August 2014
April 2017
May 2019
July 2020
June 2021
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2181}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
2361
96.96%
Joe Perches
28
1.15%
Li Peng
19
0.78%
Al Viro
12
0.49%
Benoit Taine
6
0.25%
Thomas Gleixner
1
0.04%
Others
8
0.33%
Total
2435
pci200syn.c
429
-
13
2027
Krzysztof Hałasa
Al Viro
Joe Perches
Andrew Morton
Li Peng
Benoit Taine
Thomas Gleixner
Jeff Garzik
Others
January 2004
February 2004
June 2004
October 2004
November 2005
March 2006
June 2006
July 2006
August 2006
July 2007
March 2008
July 2008
October 2008
January 2009
October 2009
June 2011
August 2014
May 2019
July 2020
November 2020
June 2021
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 149}, {"author_id": 1, "token_count": 1733}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
1813
89.44%
Al Viro
158
7.79%
Joe Perches
26
1.28%
Andrew Morton
8
0.39%
Li Peng
6
0.30%
Benoit Taine
6
0.30%
Thomas Gleixner
2
0.10%
Jeff Garzik
1
0.05%
Others
7
0.35%
Total
2027
sbni.c
1638
-
37
7472
Linus Torvalds
Linus Torvalds (pre-git)
Stephen Hemminger
Wang Chen
Joe Perches
Al Viro
Andrew Morton
Kees Cook
Dave Jones
Eugene Teo
Hannes Eder
Arnaldo Carvalho de Melo
Greg Kroah-Hartman
Florian Westphal
Randy Dunlap
Eric W. Biedermann
David Howells
Julia Lawall
Jeff Garzik
Rusty Russell
Thomas Gleixner
Others
March 1996
May 1996
September 1996
March 1997
May 1998
June 1999
September 1999
January 2000
March 2000
August 2000
February 2002
April 2002
November 2002
February 2003
April 2003
August 2003
September 2003
October 2003
January 2004
April 2004
June 2004
July 2004
October 2004
January 2005
March 2006
July 2006
July 2007
September 2007
December 2007
March 2008
August 2008
September 2008
November 2008
February 2009
March 2009
June 2009
August 2009
June 2011
July 2011
August 2011
December 2011
August 2013
December 2013
July 2014
September 2015
May 2016
August 2016
December 2016
April 2017
October 2017
February 2019
August 2020
December 2020
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 661}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1057}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 4914}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 33, "token_count": 15}, {"author_id": 2, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 10, "token_count": 120}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 82}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 53, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 109}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 50, "token_count": 15}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 76}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 11, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
4916
65.79%
Linus Torvalds (pre-git)
1784
23.88%
Stephen Hemminger
200
2.68%
Wang Chen
109
1.46%
Joe Perches
109
1.46%
Al Viro
89
1.19%
Andrew Morton
49
0.66%
Kees Cook
35
0.47%
Dave Jones
30
0.40%
Eugene Teo
20
0.27%
Hannes Eder
15
0.20%
Arnaldo Carvalho de Melo
13
0.17%
Greg Kroah-Hartman
12
0.16%
Florian Westphal
12
0.16%
Randy Dunlap
6
0.08%
Eric W. Biedermann
6
0.08%
David Howells
6
0.08%
Julia Lawall
4
0.05%
Jeff Garzik
4
0.05%
Rusty Russell
2
0.03%
Thomas Gleixner
1
0.01%
Others
50
0.67%
Total
7472
sbni.h
147
-
4
371
Linus Torvalds
Linus Torvalds (pre-git)
Al Viro
Stephen Hemminger
September 1999
February 2002
June 2004
January 2008
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
204
54.99%
Linus Torvalds (pre-git)
141
38.01%
Al Viro
24
6.47%
Stephen Hemminger
2
0.54%
Total
371
sealevel.c
360
-
20
1545
Linus Torvalds (pre-git)
Krzysztof Hałasa
Stephen Hemminger
Li Peng
Andrew Morton
Joe Perches
David Howells
Al Viro
Linus Torvalds
Alan Cox
Tejun Heo
David S. Miller
Arnaldo Carvalho de Melo
Thomas Gleixner
Rusty Russell
Others
June 1999
September 1999
January 2000
March 2000
August 2000
February 2002
April 2002
November 2002
February 2003
September 2003
January 2004
May 2004
January 2005
December 2005
March 2007
July 2007
May 2008
July 2008
January 2009
August 2009
March 2010
June 2011
December 2011
October 2013
April 2017
May 2019
May 2021
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1071}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 10, "token_count": 117}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 175}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1121
72.56%
Krzysztof Hałasa
206
13.33%
Stephen Hemminger
118
7.64%
Li Peng
16
1.04%
Andrew Morton
16
1.04%
Joe Perches
15
0.97%
David Howells
12
0.78%
Al Viro
8
0.52%
Linus Torvalds
6
0.39%
Alan Cox
6
0.39%
Tejun Heo
3
0.19%
David S. Miller
3
0.19%
Arnaldo Carvalho de Melo
3
0.19%
Thomas Gleixner
1
0.06%
Rusty Russell
1
0.06%
Others
10
0.65%
Total
1545
slic_ds26522.c
245
-
5
926
Zhao Qiang
Javier Martinez Canillas
Thomas Gleixner
Others
June 2016
October 2016
December 2016
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 882}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 37, "token_count": 39}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
882
95.25%
Javier Martinez Canillas
39
4.21%
Thomas Gleixner
2
0.22%
Others
3
0.32%
Total
926
slic_ds26522.h
130
-
2
362
Zhao Qiang
Thomas Gleixner
June 2016
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 360}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
360
99.45%
Thomas Gleixner
2
0.55%
Total
362
wanxl.c
847
-
23
4121
Andrew Morton
Krzysztof Hałasa
Al Viro
Christophe Jaillet
Joe Perches
Himangi Saraogi
Li Peng
Yang Hongyang
Dave Jones
Salva Peiró
Benoit Taine
Hannes Eder
Thomas Gleixner
Alexey Dobriyan
Stephen Hemminger
Jeff Garzik
Dan Carpenter
Others
September 2003
January 2004
February 2004
March 2004
May 2004
October 2004
February 2005
June 2005
November 2005
June 2006
July 2006
August 2006
December 2007
June 2008
December 2008
January 2009
April 2009
June 2009
July 2009
August 2009
June 2011
October 2013
August 2014
December 2015
February 2019
May 2019
January 2020
February 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 3297}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 7, "token_count": 188}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 30, "token_count": 1}, {"author_id": 11, "token_count": 57}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 6}, {"author_id": 29, "token_count": 55}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 65}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
3305
80.20%
Krzysztof Hałasa
343
8.32%
Al Viro
195
4.73%
Christophe Jaillet
65
1.58%
Joe Perches
57
1.38%
Himangi Saraogi
55
1.33%
Li Peng
17
0.41%
Yang Hongyang
16
0.39%
Dave Jones
15
0.36%
Salva Peiró
13
0.32%
Benoit Taine
6
0.15%
Hannes Eder
4
0.10%
Thomas Gleixner
3
0.07%
Alexey Dobriyan
3
0.07%
Stephen Hemminger
1
0.02%
Jeff Garzik
1
0.02%
Dan Carpenter
1
0.02%
Others
21
0.51%
Total
4121
wanxl.h
149
-
2
443
Andrew Morton
Thomas Gleixner
September 2003
May 2019
var spanGroupData = [ {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 441}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
441
99.55%
Thomas Gleixner
2
0.45%
Total
443
z85230.c
1641
-
17
5632
Linus Torvalds (pre-git)
Linus Torvalds
Li Peng
Krzysztof Hałasa
Stephen Hemminger
Kees Cook
Joe Perches
Andrew Morton
Alan Cox
Arnaldo Carvalho de Melo
Tejun Heo
Hannes Eder
Thomas Gleixner
Others
August 1998
January 1999
February 1999
June 1999
September 1999
January 2000
March 2000
February 2002
April 2003
July 2003
August 2003
September 2003
March 2005
March 2007
July 2008
December 2008
February 2009
August 2009
March 2010
September 2010
March 2011
June 2011
October 2012
July 2015
July 2017
February 2019
May 2019
June 2021
var spanGroupData = [ {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 4553}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 358}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4993
88.65%
Linus Torvalds
358
6.36%
Li Peng
79
1.40%
Krzysztof Hałasa
55
0.98%
Stephen Hemminger
40
0.71%
Kees Cook
40
0.71%
Joe Perches
28
0.50%
Andrew Morton
15
0.27%
Alan Cox
8
0.14%
Arnaldo Carvalho de Melo
4
0.07%
Tejun Heo
3
0.05%
Hannes Eder
3
0.05%
Thomas Gleixner
1
0.02%
Others
5
0.09%
Total
5632
z85230.h
407
-
7
1362
Linus Torvalds (pre-git)
Linus Torvalds
Andrew Morton
Stephen Hemminger
Krzysztof Hałasa
Greg Kroah-Hartman
Alan Cox
August 1998
June 1999
January 2000
February 2002
April 2003
July 2008
October 2008
August 2009
November 2017
var spanGroupData = [ {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1326}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1344
98.68%
Linus Torvalds
10
0.73%
Andrew Morton
4
0.29%
Stephen Hemminger
1
0.07%
Krzysztof Hałasa
1
0.07%
Greg Kroah-Hartman
1
0.07%
Alan Cox
1
0.07%
Total
1362
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
137
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
35247
30.72%
58
9.56%
1
Krzysztof Hałasa
25176
21.94%
64
10.54%
2
Linus Torvalds
18724
16.32%
17
2.80%
3
Zhao Qiang
7112
6.20%
4
0.66%
4
Kevin Curtis
6892
6.01%
1
0.16%
5
François Romieu
5162
4.50%
5
0.82%
6
Andrew Morton
4064
3.54%
13
2.14%
7
Al Viro
1921
1.67%
50
8.24%
8
Jeff Garzik
1692
1.47%
5
0.82%
9
Xie He
1545
1.35%
29
4.78%
10
Stephen Hemminger
973
0.85%
24
3.95%
11
Joe Perches
690
0.60%
10
1.65%
12
Li Peng
661
0.58%
56
9.23%
13
Martin Schiller
473
0.41%
2
0.33%
14
Alan Cox
447
0.39%
8
1.32%
15
Kees Cook
328
0.29%
7
1.15%
16
Arnaldo Carvalho de Melo
316
0.28%
13
2.14%
17
Wen Yang
278
0.24%
1
0.16%
18
Mathias Thore
215
0.19%
2
0.33%
19
Alexey Khoroshilov
207
0.18%
1
0.16%
20
Rusty Russell
178
0.16%
4
0.66%
21
Holger Brunck
146
0.13%
4
0.66%
22
David Gounaris
118
0.10%
6
0.99%
23
David S. Miller
117
0.10%
11
1.81%
24
Adrian Bunk
117
0.10%
4
0.66%
25
Wang Chen
114
0.10%
2
0.33%
26
Hanna V. Linder
103
0.09%
1
0.16%
27
Andrew Lunn
95
0.08%
2
0.33%
28
Christophe Jaillet
89
0.08%
2
0.33%
29
Himangi Saraogi
88
0.08%
2
0.33%
30
Dan Carpenter
80
0.07%
6
0.99%
31
Arnd Bergmann
68
0.06%
5
0.82%
32
Thomas Gleixner
65
0.06%
8
1.32%
33
Dave Jones
59
0.05%
6
0.99%
34
Roel Kluin
54
0.05%
2
0.33%
35
Rasmus Villemoes
53
0.05%
4
0.66%
36
Eric W. Biedermann
51
0.04%
3
0.49%
37
Javier Martinez Canillas
39
0.03%
2
0.33%
38
Florian Westphal
38
0.03%
2
0.33%
39
Randy Dunlap
36
0.03%
3
0.49%
40
David Howells
36
0.03%
1
0.16%
41
Jonathan Corbet
33
0.03%
2
0.33%
42
Greg Kroah-Hartman
31
0.03%
7
1.15%
43
Denis Du
31
0.03%
1
0.16%
44
Benoit Taine
30
0.03%
1
0.16%
45
Eric Dumazet
28
0.02%
6
0.99%
46
Salva Peiró
26
0.02%
2
0.33%
47
Tejun Heo
24
0.02%
1
0.16%
48
Michael S. Tsirkin
24
0.02%
1
0.16%
49
Jarod Wilson
24
0.02%
1
0.16%
50
Hannes Eder
23
0.02%
4
0.66%
51
Ben Hutchings
22
0.02%
2
0.33%
52
Julia Lawall
21
0.02%
4
0.66%
53
Eugene Teo
20
0.02%
1
0.16%
54
Alexey Dobriyan
19
0.02%
5
0.82%
55
Fabian Frederick
18
0.02%
1
0.16%
56
Emil Renner Berthing
18
0.02%
1
0.16%
57
Amitoj Kaur Chawla
17
0.01%
1
0.16%
58
Allen Pais
17
0.01%
4
0.66%
59
Yang Hongyang
16
0.01%
2
0.33%
60
Others
415
0.36%
110
18.12%
Total
114724
607