Linux Source Code
Home
Release 6.11
Help
wan
root
drivers
net
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alan Cox
Alexandra Diupina
Alexey Dobriyan
Alexey Khoroshilov
Andrew Hendry
Andrew Lunn
Andrew Morton
Arnaldo Carvalho de Melo
Arnd Bergmann
Ben Hutchings
Benoit Taine
Christophe Jaillet
Christophe Leroy
Dan Carpenter
Dave Jones
David Gounaris
David S. Miller
Denis Du
Emil Renner Berthing
Eric Dumazet
Eric W. Biedermann
Florian Westphal
François Romieu
Harvey Harrison
Herve Codina
Hideaki Yoshifuji / 吉藤英明
Himangi Saraogi
Holger Brunck
Jakub Kiciński
Jarod Wilson
Javier Martinez Canillas
Jeff Garzik
Jia-Ju Bai
Joe Perches
Kees Cook
Kevin Curtis
Krzysztof Hałasa
Li Peng
Li Yang
Linus Torvalds
Linus Torvalds (pre-git)
Linus Walleij
Manuel Schölling
Martin Schiller
Mathias Thore
Others
Randy Dunlap
Rasmus Villemoes
Ricardo B. Marliere
Rob Herring
Rusty Russell
Salva Peiró
Stephen Hemminger
Thomas Gleixner
Wen Yang
Xi Wang
Xie He
Yang Hongyang
Zhao Qiang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
framer
2008
3
4
7893
Herve Codina
Ricardo B. Marliere
Others
November 2023
February 2024
March 2024
var spanGroupData = [ {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 7869}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 44, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Herve Codina
7869
99.70%
Ricardo B. Marliere
18
0.23%
Others
6
0.08%
Total
7893
Files:
c101.c
440
-
14
1940
Linus Torvalds
Krzysztof Hałasa
Linus Torvalds (pre-git)
François Romieu
Al Viro
Arnd Bergmann
Joe Perches
Alan Cox
Andrew Morton
Li Peng
Thomas Gleixner
Others
September 1991
August 1992
September 1992
November 1992
June 1993
July 1993
August 1993
November 1993
April 1994
May 1994
November 1994
December 1994
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
October 1997
March 1998
August 1998
January 1999
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
October 2000
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
July 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 1040}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 157}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 73}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1040
53.61%
Krzysztof Hałasa
400
20.62%
Linus Torvalds (pre-git)
168
8.66%
François Romieu
157
8.09%
Al Viro
77
3.97%
Arnd Bergmann
30
1.55%
Joe Perches
29
1.49%
Alan Cox
25
1.29%
Andrew Morton
5
0.26%
Li Peng
3
0.15%
Thomas Gleixner
1
0.05%
Others
5
0.26%
Total
1940
farsync.c
2596
-
41
11044
Kevin Curtis
Linus Torvalds
Linus Torvalds (pre-git)
François Romieu
Al Viro
Alexey Khoroshilov
Li Peng
Krzysztof Hałasa
Arnd Bergmann
Joe Perches
Arnaldo Carvalho de Melo
Andrew Morton
Christophe Jaillet
Emil Renner Berthing
Alan Cox
Manuel Schölling
Ben Hutchings
Salva Peiró
Adrian Bunk
Florian Westphal
Rusty Russell
Jeff Garzik
Benoit Taine
Alexey Dobriyan
David S. Miller
Dan Carpenter
Thomas Gleixner
Stephen Hemminger
Others
September 1991
May 1992
August 1992
September 1992
November 1992
December 1992
June 1993
August 1993
February 1994
April 1994
May 1994
November 1994
December 1994
January 1995
June 1995
January 1996
March 1996
May 1996
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
May 1998
August 1998
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
June 2000
August 2000
September 2000
October 2000
February 2002
March 2002
May 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
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
July 2021
December 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 3098}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 420}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 249}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 5915}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 17, "token_count": 31}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 17, "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": 9, "token_count": 33}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 13, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 48, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 42, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 21, "token_count": 133}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 45, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 130}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 94}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Kevin Curtis
5915
53.56%
Linus Torvalds
3099
28.06%
Linus Torvalds (pre-git)
509
4.61%
François Romieu
423
3.83%
Al Viro
285
2.58%
Alexey Khoroshilov
133
1.20%
Li Peng
130
1.18%
Krzysztof Hałasa
125
1.13%
Arnd Bergmann
99
0.90%
Joe Perches
51
0.46%
Arnaldo Carvalho de Melo
34
0.31%
Andrew Morton
28
0.25%
Christophe Jaillet
24
0.22%
Emil Renner Berthing
18
0.16%
Alan Cox
18
0.16%
Manuel Schölling
15
0.14%
Ben Hutchings
15
0.14%
Salva Peiró
13
0.12%
Adrian Bunk
12
0.11%
Florian Westphal
9
0.08%
Rusty Russell
8
0.07%
Jeff Garzik
6
0.05%
Benoit Taine
6
0.05%
Alexey Dobriyan
4
0.04%
David S. Miller
3
0.03%
Dan Carpenter
3
0.03%
Thomas Gleixner
2
0.02%
Stephen Hemminger
1
0.01%
Others
56
0.51%
Total
11044
farsync.h
347
-
7
798
Linus Torvalds
Kevin Curtis
Linus Torvalds (pre-git)
Thomas Gleixner
Krzysztof Hałasa
Others
November 1993
January 2000
February 2002
May 2004
July 2008
May 2019
February 2020
June 2022
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 396}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 390}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
396
49.62%
Kevin Curtis
390
48.87%
Linus Torvalds (pre-git)
7
0.88%
Thomas Gleixner
2
0.25%
Krzysztof Hałasa
1
0.13%
Others
2
0.25%
Total
798
fsl_qmc_hdlc.c
808
-
2
3714
Herve Codina
Others
March 2024
April 2024
July 2024
var spanGroupData = [ {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 3666}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Herve Codina
3712
99.95%
Others
2
0.05%
Total
3714
fsl_ucc_hdlc.c
1303
-
30
6296
Zhao Qiang
Mathias Thore
Wen Yang
David Gounaris
Christophe Leroy
Holger Brunck
Rasmus Villemoes
Alexandra Diupina
Rob Herring
Jia-Ju Bai
Dan Carpenter
Arnd Bergmann
Li Yang
Kees Cook
Eric Dumazet
Thomas Gleixner
Jakub Kiciński
Others
October 2006
May 2008
March 2010
September 2013
June 2016
July 2016
August 2016
September 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
July 2021
November 2021
May 2022
January 2023
March 2023
September 2023
December 2023
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 5425}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 30, "token_count": 13}, {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 29, "token_count": 71}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 114}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 152}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 48}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 19, "token_count": 187}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 52}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "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": 53, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 27, "token_count": 82}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 40, "token_count": 23}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
5457
86.67%
Mathias Thore
200
3.18%
Wen Yang
187
2.97%
David Gounaris
114
1.81%
Christophe Leroy
82
1.30%
Holger Brunck
71
1.13%
Rasmus Villemoes
52
0.83%
Alexandra Diupina
23
0.37%
Rob Herring
14
0.22%
Jia-Ju Bai
14
0.22%
Dan Carpenter
13
0.21%
Arnd Bergmann
9
0.14%
Li Yang
5
0.08%
Kees Cook
4
0.06%
Eric Dumazet
3
0.05%
Thomas Gleixner
2
0.03%
Jakub Kiciński
1
0.02%
Others
45
0.71%
Total
6296
fsl_ucc_hdlc.h
145
-
7
444
Zhao Qiang
Li Yang
David Gounaris
Holger Brunck
Thomas Gleixner
Rasmus Villemoes
Others
October 2006
November 2015
June 2016
May 2017
September 2018
May 2019
November 2019
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 418}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
421
94.82%
Li Yang
11
2.48%
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
-
10
4200
Linus Torvalds
Krzysztof Hałasa
François Romieu
Linus Torvalds (pre-git)
Al Viro
Andrew Morton
Li Peng
Joe Perches
Thomas Gleixner
Stephen Hemminger
September 1991
August 1992
December 1992
April 1993
June 1993
August 1993
November 1993
May 1994
June 1995
July 1996
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
August 1998
May 1999
June 1999
September 1999
January 2000
March 2000
September 2000
October 2000
February 2002
March 2002
September 2002
April 2003
July 2003
September 2003
January 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": 683708400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 3014}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 328}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 95}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3015
71.79%
Krzysztof Hałasa
532
12.67%
François Romieu
328
7.81%
Linus Torvalds (pre-git)
178
4.24%
Al Viro
104
2.48%
Andrew Morton
22
0.52%
Li Peng
9
0.21%
Joe Perches
8
0.19%
Thomas Gleixner
2
0.05%
Stephen Hemminger
2
0.05%
Total
4200
hd64570.h
242
-
7
804
Linus Torvalds
François Romieu
Krzysztof Hałasa
Linus Torvalds (pre-git)
Eric Dumazet
Others
October 1997
February 2002
March 2002
July 2003
June 2010
January 2014
November 2017
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 765}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
765
95.15%
François Romieu
18
2.24%
Krzysztof Hałasa
15
1.87%
Linus Torvalds (pre-git)
2
0.25%
Eric Dumazet
1
0.12%
Others
3
0.37%
Total
804
hd64572.c
636
-
13
3735
Linus Torvalds
Krzysztof Hałasa
François Romieu
Linus Torvalds (pre-git)
Al Viro
Li Peng
Andrew Morton
Joe Perches
Eric Dumazet
Thomas Gleixner
Stephen Hemminger
Jakub Kiciński
Ben Hutchings
September 1991
August 1992
April 1993
June 1993
August 1993
May 1994
June 1995
September 1996
March 1997
October 1997
January 1998
March 1998
August 1998
May 1999
June 1999
September 1999
December 1999
January 2000
October 2000
February 2002
March 2002
September 2002
April 2003
July 2003
January 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
May 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 2216}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 290}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 65}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 543}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 43, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2217
59.36%
Krzysztof Hałasa
951
25.46%
François Romieu
290
7.76%
Linus Torvalds (pre-git)
167
4.47%
Al Viro
73
1.95%
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%
Jakub Kiciński
1
0.03%
Ben Hutchings
1
0.03%
Total
3735
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": 0, "token_count": 275}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "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
379
-
23
1516
Krzysztof Hałasa
François Romieu
Al Viro
Linus Torvalds
Linus Torvalds (pre-git)
Andrew Lunn
Eric W. Biedermann
Joe Perches
Li Peng
Xie He
Jarod Wilson
Stephen Hemminger
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Arnd Bergmann
Thomas Gleixner
Adrian Bunk
Harvey Harrison
Andrew Morton
Others
January 1992
September 1992
March 1993
June 1993
June 1995
September 1996
January 1997
October 1997
August 1998
May 1999
June 1999
January 2000
August 2000
October 2000
February 2002
March 2002
September 2002
April 2003
May 2003
July 2003
January 2004
March 2004
June 2004
April 2005
August 2005
June 2006
July 2006
September 2006
January 2007
March 2007
September 2007
October 2007
February 2008
March 2008
May 2008
June 2008
July 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
July 2021
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 157}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 116}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "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": 13, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 53}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
871
57.45%
François Romieu
157
10.36%
Al Viro
116
7.65%
Linus Torvalds
89
5.87%
Linus Torvalds (pre-git)
82
5.41%
Andrew Lunn
53
3.50%
Eric W. Biedermann
27
1.78%
Joe Perches
26
1.72%
Li Peng
19
1.25%
Xie He
15
0.99%
Jarod Wilson
12
0.79%
Stephen Hemminger
11
0.73%
Hideaki Yoshifuji / 吉藤英明
6
0.40%
David S. Miller
6
0.40%
Arnd Bergmann
4
0.26%
Thomas Gleixner
2
0.13%
Adrian Bunk
2
0.13%
Harvey Harrison
1
0.07%
Andrew Morton
1
0.07%
Others
16
1.06%
Total
1516
hdlc_cisco.c
383
-
24
1865
Krzysztof Hałasa
François Romieu
Linus Torvalds
Linus Torvalds (pre-git)
Al Viro
Andrew Morton
Kees Cook
Alan Cox
Stephen Hemminger
Joe Perches
Xie He
Florian Westphal
Eric Dumazet
Harvey Harrison
Arnd Bergmann
Andrew Lunn
Randy Dunlap
Arnaldo Carvalho de Melo
Thomas Gleixner
David S. Miller
Alexey Dobriyan
Others
January 1992
September 1992
March 1993
June 1993
August 1993
November 1993
November 1994
June 1995
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
March 2000
October 2000
February 2002
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": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 411}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 438}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 26, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 11}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
557
29.87%
François Romieu
438
23.49%
Linus Torvalds
411
22.04%
Linus Torvalds (pre-git)
200
10.72%
Al Viro
57
3.06%
Andrew Morton
37
1.98%
Kees Cook
30
1.61%
Alan Cox
20
1.07%
Stephen Hemminger
18
0.97%
Joe Perches
15
0.80%
Xie He
14
0.75%
Florian Westphal
11
0.59%
Eric Dumazet
11
0.59%
Harvey Harrison
9
0.48%
Arnd Bergmann
9
0.48%
Andrew Lunn
7
0.38%
Randy Dunlap
4
0.21%
Arnaldo Carvalho de Melo
3
0.16%
Thomas Gleixner
2
0.11%
David S. Miller
1
0.05%
Alexey Dobriyan
1
0.05%
Others
10
0.54%
Total
1865
hdlc_fr.c
1300
-
32
6734
Krzysztof Hałasa
François Romieu
Linus Torvalds
Xie He
Al Viro
Linus Torvalds (pre-git)
Joe Perches
Kees Cook
Himangi Saraogi
Li Peng
Andrew Morton
Arnd Bergmann
Alan Cox
Jakub Kiciński
Jarod Wilson
Andrew Lunn
Eric Dumazet
Arnaldo Carvalho de Melo
Randy Dunlap
Stephen Hemminger
David S. Miller
Thomas Gleixner
Adrian Bunk
Others
January 1992
September 1992
March 1993
April 1994
January 1995
June 1995
January 1996
March 1996
September 1996
March 1997
October 1997
March 1998
May 1998
August 1998
June 1999
September 1999
January 2000
March 2000
August 2000
October 2000
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
August 2008
November 2008
January 2009
May 2009
June 2009
August 2009
November 2009
June 2010
June 2011
July 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
October 2021
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 1325}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 1519}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 1040}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 26}, {"author_id": 0, "token_count": 452}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 151}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 63}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 26, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 115}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 367}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 27}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
2819
41.86%
François Romieu
1519
22.56%
Linus Torvalds
1325
19.68%
Xie He
483
7.17%
Al Viro
152
2.26%
Linus Torvalds (pre-git)
123
1.83%
Joe Perches
63
0.94%
Kees Cook
37
0.55%
Himangi Saraogi
33
0.49%
Li Peng
27
0.40%
Andrew Morton
26
0.39%
Arnd Bergmann
23
0.34%
Alan Cox
21
0.31%
Jakub Kiciński
14
0.21%
Jarod Wilson
12
0.18%
Andrew Lunn
7
0.10%
Eric Dumazet
6
0.09%
Arnaldo Carvalho de Melo
6
0.09%
Randy Dunlap
4
0.06%
Stephen Hemminger
3
0.04%
David S. Miller
2
0.03%
Thomas Gleixner
1
0.01%
Adrian Bunk
1
0.01%
Others
27
0.40%
Total
6734
hdlc_ppp.c
725
-
19
4138
Krzysztof Hałasa
François Romieu
Dan Carpenter
Al Viro
Xie He
Linus Torvalds (pre-git)
Linus Torvalds
Denis Du
Kees Cook
Joe Perches
Andrew Lunn
Arnd Bergmann
Li Peng
Randy Dunlap
Thomas Gleixner
Harvey Harrison
Others
June 1993
March 1997
October 1997
March 1998
August 1998
January 2000
October 2000
February 2002
March 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": 738918000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 204}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 3531}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 55, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 41}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
3704
89.51%
François Romieu
204
4.93%
Dan Carpenter
41
0.99%
Al Viro
34
0.82%
Xie He
33
0.80%
Linus Torvalds (pre-git)
32
0.77%
Linus Torvalds
16
0.39%
Denis Du
14
0.34%
Kees Cook
13
0.31%
Joe Perches
9
0.22%
Andrew Lunn
7
0.17%
Arnd Bergmann
6
0.14%
Li Peng
5
0.12%
Randy Dunlap
4
0.10%
Thomas Gleixner
2
0.05%
Harvey Harrison
2
0.05%
Others
12
0.29%
Total
4138
hdlc_raw.c
112
-
12
431
Krzysztof Hałasa
François Romieu
Linus Torvalds (pre-git)
Linus Torvalds
Alan Cox
Al Viro
Arnd Bergmann
Andrew Lunn
Randy Dunlap
Thomas Gleixner
Harvey Harrison
Alexey Dobriyan
January 1992
September 1992
March 1993
June 1993
September 1996
March 1997
October 1997
March 1998
August 1998
June 1999
January 2000
October 2000
February 2002
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": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 144}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
148
34.34%
François Romieu
144
33.41%
Linus Torvalds (pre-git)
55
12.76%
Linus Torvalds
28
6.50%
Alan Cox
20
4.64%
Al Viro
12
2.78%
Arnd Bergmann
9
2.09%
Andrew Lunn
7
1.62%
Randy Dunlap
4
0.93%
Thomas Gleixner
2
0.46%
Harvey Harrison
1
0.23%
Alexey Dobriyan
1
0.23%
Total
431
hdlc_raw_eth.c
132
-
15
560
Krzysztof Hałasa
François Romieu
Linus Torvalds (pre-git)
Linus Torvalds
Alan Cox
Al Viro
Arnd Bergmann
Xie He
Andrew Lunn
Randy Dunlap
Alexey Dobriyan
Thomas Gleixner
Stephen Hemminger
Others
September 1992
May 1994
June 1995
September 1996
March 1997
October 1997
March 1998
May 1998
August 1998
June 1999
January 2000
August 2000
October 2000
February 2002
March 2002
September 2002
October 2002
April 2003
January 2004
June 2004
July 2006
September 2006
December 2006
June 2008
January 2009
August 2009
February 2012
December 2015
May 2017
May 2019
October 2020
July 2021
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
326
58.21%
François Romieu
77
13.75%
Linus Torvalds (pre-git)
63
11.25%
Linus Torvalds
31
5.54%
Alan Cox
13
2.32%
Al Viro
12
2.14%
Arnd Bergmann
9
1.61%
Xie He
7
1.25%
Andrew Lunn
7
1.25%
Randy Dunlap
4
0.71%
Alexey Dobriyan
4
0.71%
Thomas Gleixner
2
0.36%
Stephen Hemminger
1
0.18%
Others
4
0.71%
Total
560
hdlc_x25.c
384
-
19
1759
Martin Schiller
Xie He
François Romieu
Krzysztof Hałasa
Linus Torvalds
Linus Torvalds (pre-git)
Al Viro
Andrew Morton
Li Peng
Stephen Hemminger
David S. Miller
Arnaldo Carvalho de Melo
Arnd Bergmann
Andrew Lunn
Joe Perches
Andrew Hendry
Randy Dunlap
Thomas Gleixner
Others
September 1992
June 1993
April 1994
June 1994
January 1995
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
August 1998
June 1999
January 2000
August 2000
October 2000
February 2002
March 2002
April 2003
July 2003
October 2003
January 2004
October 2004
July 2006
September 2006
December 2006
February 2008
June 2008
September 2008
January 2009
August 2009
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": 715330800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 770454000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 357}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 67}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 12, "token_count": 436}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 231}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 153}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schiller
436
24.79%
Xie He
420
23.88%
François Romieu
357
20.30%
Krzysztof Hałasa
133
7.56%
Linus Torvalds
126
7.16%
Linus Torvalds (pre-git)
95
5.40%
Al Viro
67
3.81%
Andrew Morton
23
1.31%
Li Peng
21
1.19%
Stephen Hemminger
16
0.91%
David S. Miller
16
0.91%
Arnaldo Carvalho de Melo
11
0.63%
Arnd Bergmann
10
0.57%
Andrew Lunn
7
0.40%
Joe Perches
6
0.34%
Andrew Hendry
6
0.34%
Randy Dunlap
4
0.23%
Thomas Gleixner
2
0.11%
Others
3
0.17%
Total
1759
ixp4xx_hss.c
1544
-
18
7244
Krzysztof Hałasa
Linus Walleij
Li Peng
Arnd Bergmann
Joe Perches
Xi Wang
Ben Hutchings
Thomas Gleixner
Jakub Kiciński
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
July 2021
November 2021
February 2022
May 2022
October 2023
December 2023
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 5686}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 423}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 56, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 108}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 830}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
6147
84.86%
Linus Walleij
890
12.29%
Li Peng
108
1.49%
Arnd Bergmann
40
0.55%
Joe Perches
22
0.30%
Xi Wang
13
0.18%
Ben Hutchings
4
0.06%
Thomas Gleixner
2
0.03%
Jakub Kiciński
1
0.01%
Others
17
0.23%
Total
7244
lapbether.c
526
-
27
2065
Linus Torvalds (pre-git)
Xie He
Stephen Hemminger
Arnaldo Carvalho de Melo
David S. Miller
Linus Torvalds
Li Peng
Al Viro
Randy Dunlap
Eric W. Biedermann
Joe Perches
Eric Dumazet
François Romieu
Rusty Russell
Hideaki Yoshifuji / 吉藤英明
Andrew Hendry
Jakub Kiciński
Thomas Gleixner
Harvey Harrison
Others
January 1992
August 1992
September 1992
June 1993
September 1993
November 1993
May 1994
October 1994
January 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
May 1998
June 1999
January 2000
October 2000
February 2002
March 2002
August 2002
September 2002
August 2003
October 2003
January 2004
March 2004
October 2004
August 2005
September 2007
October 2007
March 2008
February 2009
March 2009
June 2009
August 2009
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
October 2021
May 2022
November 2022
June 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 119}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 652}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 17, "token_count": 164}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 16, "token_count": 168}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 28, "token_count": 45}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "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": 1, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 36}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 127}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 188}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 36, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
993
48.09%
Xie He
407
19.71%
Stephen Hemminger
211
10.22%
Arnaldo Carvalho de Melo
179
8.67%
David S. Miller
52
2.52%
Linus Torvalds
49
2.37%
Li Peng
33
1.60%
Al Viro
31
1.50%
Randy Dunlap
18
0.87%
Eric W. Biedermann
18
0.87%
Joe Perches
17
0.82%
Eric Dumazet
12
0.58%
François Romieu
7
0.34%
Rusty Russell
6
0.29%
Hideaki Yoshifuji / 吉藤英明
6
0.29%
Andrew Hendry
6
0.29%
Jakub Kiciński
2
0.10%
Thomas Gleixner
1
0.05%
Harvey Harrison
1
0.05%
Others
16
0.77%
Total
2065
n2.c
546
-
15
2619
Linus Torvalds
Krzysztof Hałasa
Linus Torvalds (pre-git)
Al Viro
François Romieu
Joe Perches
Arnd Bergmann
Alan Cox
Andrew Morton
Li Peng
Thomas Gleixner
Others
September 1991
August 1992
September 1992
November 1992
June 1993
August 1993
November 1993
April 1994
May 1994
August 1994
November 1994
December 1994
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
October 1997
March 1998
May 1998
August 1998
January 1999
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
October 2000
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
July 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 1, "token_count": 1644}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 5, "token_count": 145}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 167}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "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": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1644
62.77%
Krzysztof Hałasa
345
13.17%
Linus Torvalds (pre-git)
202
7.71%
Al Viro
171
6.53%
François Romieu
145
5.54%
Joe Perches
39
1.49%
Arnd Bergmann
31
1.18%
Alan Cox
26
0.99%
Andrew Morton
5
0.19%
Li Peng
2
0.08%
Thomas Gleixner
1
0.04%
Others
8
0.31%
Total
2619
pc300too.c
513
-
12
2424
Krzysztof Hałasa
Arnd Bergmann
Joe Perches
Al Viro
Li Peng
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
July 2021
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 0, "token_count": 2179}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
2322
95.79%
Arnd Bergmann
36
1.49%
Joe Perches
28
1.16%
Al Viro
12
0.50%
Li Peng
11
0.45%
Benoit Taine
6
0.25%
Thomas Gleixner
1
0.04%
Others
8
0.33%
Total
2424
pci200syn.c
433
-
14
2029
Krzysztof Hałasa
Al Viro
Arnd Bergmann
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
July 2021
var spanGroupData = [ {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 143}, {"author_id": 0, "token_count": 1715}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 33, "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": 0, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "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": 14, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Krzysztof Hałasa
1790
88.22%
Al Viro
152
7.49%
Arnd Bergmann
31
1.53%
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.34%
Total
2029
slic_ds26522.c
245
-
8
931
Zhao Qiang
Javier Martinez Canillas
Thomas Gleixner
Others
June 2016
October 2016
December 2016
February 2017
May 2019
January 2022
March 2023
January 2024
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 876}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 35, "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": 33, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
876
94.09%
Javier Martinez Canillas
39
4.19%
Thomas Gleixner
2
0.21%
Others
14
1.50%
Total
931
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": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Zhao Qiang
360
99.45%
Thomas Gleixner
2
0.55%
Total
362
wanxl.c
844
-
24
4088
Andrew Morton
Krzysztof Hałasa
Al Viro
Christophe Jaillet
Joe Perches
Himangi Saraogi
Li Peng
Yang Hongyang
Dave Jones
Salva Peiró
Arnd Bergmann
Benoit Taine
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
July 2021
var spanGroupData = [ {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 3417}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 115}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 46, "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": 16, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 30, "token_count": 1}, {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 25, "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": 33, "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": 24, "token_count": 65}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
3425
83.78%
Krzysztof Hałasa
253
6.19%
Al Viro
122
2.98%
Christophe Jaillet
65
1.59%
Joe Perches
57
1.39%
Himangi Saraogi
55
1.35%
Li Peng
17
0.42%
Yang Hongyang
16
0.39%
Dave Jones
15
0.37%
Salva Peiró
13
0.32%
Arnd Bergmann
10
0.24%
Benoit Taine
6
0.15%
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
25
0.61%
Total
4088
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": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
441
99.55%
Thomas Gleixner
2
0.45%
Total
443
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
125
Author
Tokens
Proportion
Commits
Proportion
0
Krzysztof Hałasa
21714
26.48%
61
9.82%
1
Linus Torvalds
14251
17.38%
22
3.54%
2
Herve Codina
11581
14.12%
8
1.29%
3
Zhao Qiang
7114
8.67%
6
0.97%
4
Kevin Curtis
6305
7.69%
1
0.16%
5
François Romieu
4264
5.20%
4
0.64%
6
Andrew Morton
4030
4.91%
8
1.29%
7
Linus Torvalds (pre-git)
2876
3.51%
193
31.08%
8
Jeff Garzik
1664
2.03%
3
0.48%
9
Al Viro
1477
1.80%
33
5.31%
10
Xie He
1379
1.68%
29
4.67%
11
Linus Walleij
890
1.09%
3
0.48%
12
Martin Schiller
436
0.53%
2
0.32%
13
Joe Perches
404
0.49%
7
1.13%
14
Li Peng
402
0.49%
40
6.44%
15
Arnd Bergmann
356
0.43%
6
0.97%
16
Stephen Hemminger
266
0.32%
11
1.77%
17
Arnaldo Carvalho de Melo
233
0.28%
6
0.97%
18
Mathias Thore
200
0.24%
2
0.32%
19
Wen Yang
187
0.23%
1
0.16%
20
Alan Cox
143
0.17%
1
0.16%
21
Alexey Khoroshilov
133
0.16%
1
0.16%
22
David Gounaris
118
0.14%
6
0.97%
23
Andrew Lunn
95
0.12%
2
0.32%
24
Christophe Jaillet
89
0.11%
2
0.32%
25
Himangi Saraogi
88
0.11%
2
0.32%
26
Kees Cook
84
0.10%
3
0.48%
27
Christophe Leroy
82
0.10%
1
0.16%
28
David S. Miller
80
0.10%
8
1.29%
29
Holger Brunck
74
0.09%
4
0.64%
30
Dan Carpenter
58
0.07%
4
0.64%
31
Rasmus Villemoes
53
0.06%
4
0.64%
32
Eric W. Biedermann
45
0.05%
3
0.48%
33
Thomas Gleixner
44
0.05%
4
0.64%
34
Randy Dunlap
42
0.05%
2
0.32%
35
Javier Martinez Canillas
39
0.05%
2
0.32%
36
Eric Dumazet
36
0.04%
6
0.97%
37
Salva Peiró
26
0.03%
2
0.32%
38
Jarod Wilson
24
0.03%
1
0.16%
39
Benoit Taine
24
0.03%
1
0.16%
40
Alexandra Diupina
23
0.03%
1
0.16%
41
Florian Westphal
20
0.02%
2
0.32%
42
Ben Hutchings
20
0.02%
2
0.32%
43
Jakub Kiciński
19
0.02%
3
0.48%
44
Ricardo B. Marliere
18
0.02%
1
0.16%
45
Emil Renner Berthing
18
0.02%
1
0.16%
46
Yang Hongyang
16
0.02%
2
0.32%
47
Li Yang
16
0.02%
1
0.16%
48
Manuel Schölling
15
0.02%
1
0.16%
49
Dave Jones
15
0.02%
1
0.16%
50
Adrian Bunk
15
0.02%
2
0.32%
51
Rusty Russell
14
0.02%
1
0.16%
52
Rob Herring
14
0.02%
2
0.32%
53
Jia-Ju Bai
14
0.02%
1
0.16%
54
Harvey Harrison
14
0.02%
1
0.16%
55
Denis Du
14
0.02%
1
0.16%
56
Xi Wang
13
0.02%
1
0.16%
57
Alexey Dobriyan
13
0.02%
3
0.48%
58
Hideaki Yoshifuji / 吉藤英明
12
0.01%
1
0.16%
59
Andrew Hendry
12
0.01%
2
0.32%
60
Others
289
0.35%
86
13.85%
Total
82010
621