Linux Source Code
Home
Release 7.0
Help
parsers
root
drivers
mtd
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Andrea Adami
Ansuel Smith
Artem B. Bityutskiy
Atsushi Nemoto
Baruch Siach
Ben Dooks
Benjamin Krill
Boris Brezillon
Brian Norris
Bryan O'Donoghue
Catalin Marinas
Christopher Cordahi
Colin Ian King
Corentin Labbe
Csókás Bence
Dan Carpenter
Daniel Palmer
David Gibson
David Woodhouse
Dmitry Eremin-Solenikov
Florian Fainelli
Francesco Dolcini
Hauke Mehrtens
Ian Munsie
Jeff Johnson
Joe Schaack
John Bowler
Jonas Gorski
Josh Radel
Josh Wu
Justin Treon
Jörn Engel
Kees Cook
Linus Torvalds
Linus Torvalds (pre-git)
Linus Walleij
Lubomir Rintel
Manivannan Sadhasivam
Miaoqian Lin
Michal Suchanek
Mikhail Zhilkin
Others
Rafał Miłecki
Rob Herring
Rod Whitby
Russell King
Sascha Hauer
Scott Wood
Shmulik Ladkani
Simon Arlott
Sven Eckelmann
Thomas Gleixner
Vitaly Wool
Wei Yongjun
Weigang He
Yoshinori Sato
Yuan Can
Yue haibing
Zilin Guan
Álvaro Fernández Rojas
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
afs.c
395
-
12
1743
Linus Walleij
Linus Torvalds
Linus Torvalds (pre-git)
Russell King
David Woodhouse
Catalin Marinas
Dmitry Eremin-Solenikov
Brian Norris
Thomas Gleixner
Manivannan Sadhasivam
Artem B. Bityutskiy
Others
January 1992
May 1992
August 1992
September 1992
July 1993
November 1993
July 1994
September 1996
January 1997
March 2000
June 2000
October 2000
February 2002
October 2002
May 2003
June 2003
February 2004
June 2005
November 2006
June 2011
December 2011
October 2015
November 2015
December 2015
May 2019
January 2021
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 492}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 5, "token_count": 100}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 38, "token_count": 20}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 960}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
972
55.77%
Linus Torvalds
492
28.23%
Linus Torvalds (pre-git)
113
6.48%
Russell King
108
6.20%
David Woodhouse
24
1.38%
Catalin Marinas
20
1.15%
Dmitry Eremin-Solenikov
6
0.34%
Brian Norris
3
0.17%
Thomas Gleixner
2
0.11%
Manivannan Sadhasivam
1
0.06%
Artem B. Bityutskiy
1
0.06%
Others
1
0.06%
Total
1743
bcm47xxpart.c
316
-
8
1247
Rafał Miłecki
Hauke Mehrtens
Linus Walleij
Kees Cook
Brian Norris
Thomas Gleixner
Colin Ian King
Others
August 2012
January 2013
March 2013
October 2013
December 2013
February 2014
August 2014
October 2014
December 2014
November 2015
December 2015
August 2016
November 2016
January 2017
June 2017
April 2018
May 2018
June 2019
March 2022
October 2022
August 2024
February 2026
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 693}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
1191
95.51%
Hauke Mehrtens
35
2.81%
Linus Walleij
10
0.80%
Kees Cook
3
0.24%
Brian Norris
3
0.24%
Thomas Gleixner
2
0.16%
Colin Ian King
2
0.16%
Others
1
0.08%
Total
1247
bcm63xxpart.c
171
-
7
683
Jonas Gorski
Florian Fainelli
Simon Arlott
Álvaro Fernández Rojas
Brian Norris
Thomas Gleixner
Artem B. Bityutskiy
September 2010
November 2011
December 2011
November 2012
March 2013
November 2015
December 2015
February 2016
March 2019
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 200}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 6, "token_count": 182}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 10, "token_count": 183}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 71}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 35, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jonas Gorski
265
38.80%
Florian Fainelli
200
29.28%
Simon Arlott
183
26.79%
Álvaro Fernández Rojas
27
3.95%
Brian Norris
5
0.73%
Thomas Gleixner
2
0.29%
Artem B. Bityutskiy
1
0.15%
Total
683
brcm_u-boot.c
85
-
3
345
Rafał Miłecki
Jeff Johnson
Kees Cook
July 2022
June 2024
February 2026
var spanGroupData = [ {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
337
97.68%
Jeff Johnson
5
1.45%
Kees Cook
3
0.87%
Total
345
cmdlinepart.c
429
-
28
1488
Russell King
Boris Brezillon
Artem B. Bityutskiy
David Woodhouse
Shmulik Ladkani
Lubomir Rintel
Atsushi Nemoto
Linus Torvalds
Brian Norris
Sven Eckelmann
Jörn Engel
Linus Torvalds (pre-git)
Csókás Bence
Adrian Bunk
Justin Treon
Christopher Cordahi
Thomas Gleixner
Dmitry Eremin-Solenikov
Others
September 1991
December 1992
July 1993
September 1993
July 1994
January 1997
June 2000
October 2000
February 2002
October 2002
November 2002
May 2003
June 2005
November 2005
March 2006
November 2006
January 2008
April 2008
July 2008
March 2009
June 2009
June 2011
July 2011
April 2012
September 2012
October 2012
December 2012
January 2013
December 2013
June 2015
December 2015
May 2018
May 2019
April 2020
May 2020
November 2020
August 2022
June 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 931}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 53}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 23, "token_count": 58}, {"author_id": 25, "token_count": 52}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 22, "token_count": 51}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 32}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 29, "token_count": 32}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 47, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
940
63.17%
Boris Brezillon
73
4.91%
Artem B. Bityutskiy
58
3.90%
David Woodhouse
53
3.56%
Shmulik Ladkani
52
3.49%
Lubomir Rintel
51
3.43%
Atsushi Nemoto
42
2.82%
Linus Torvalds
34
2.28%
Brian Norris
33
2.22%
Sven Eckelmann
32
2.15%
Jörn Engel
32
2.15%
Linus Torvalds (pre-git)
22
1.48%
Csókás Bence
11
0.74%
Adrian Bunk
10
0.67%
Justin Treon
9
0.60%
Christopher Cordahi
7
0.47%
Thomas Gleixner
5
0.34%
Dmitry Eremin-Solenikov
4
0.27%
Others
20
1.34%
Total
1488
ofpart_bcm4908.c
67
-
7
271
Rafał Miłecki
Vitaly Wool
Miaoqian Lin
Linus Torvalds (pre-git)
David Gibson
Scott Wood
Linus Torvalds
May 1998
February 2002
December 2006
September 2007
January 2008
March 2021
June 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 37, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
223
82.29%
Vitaly Wool
27
9.96%
Miaoqian Lin
15
5.54%
Linus Torvalds (pre-git)
2
0.74%
David Gibson
2
0.74%
Scott Wood
1
0.37%
Linus Torvalds
1
0.37%
Total
271
ofpart_bcm4908.h
9
-
1
31
Rafał Miłecki
March 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
31
100.00%
Total
31
ofpart_core.c
312
-
28
1204
Rafał Miłecki
Michal Suchanek
Dmitry Eremin-Solenikov
Scott Wood
Vitaly Wool
David Gibson
Brian Norris
Weigang He
Josh Wu
Joe Schaack
Linus Torvalds
Lubomir Rintel
Francesco Dolcini
Boris Brezillon
Josh Radel
Benjamin Krill
Ian Munsie
Daniel Palmer
Sascha Hauer
Rob Herring
Wei Yongjun
Kees Cook
David Woodhouse
Adrian Bunk
Thomas Gleixner
Linus Torvalds (pre-git)
Others
May 1998
February 2002
May 2003
December 2006
April 2007
September 2007
January 2008
April 2008
August 2009
October 2010
May 2011
June 2011
November 2012
January 2013
February 2013
August 2013
August 2015
October 2015
December 2015
February 2017
July 2017
March 2018
May 2019
May 2020
March 2021
May 2021
January 2023
July 2024
January 2026
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 126}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 19, "token_count": 94}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 128}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 45, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 122}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 34, "token_count": 27}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 39}, {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 148}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 50}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 40, "token_count": 19}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 46, "token_count": 14}, {"author_id": 26, "token_count": 45}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
204
16.94%
Michal Suchanek
148
12.29%
Dmitry Eremin-Solenikov
146
12.13%
Scott Wood
128
10.63%
Vitaly Wool
126
10.47%
David Gibson
94
7.81%
Brian Norris
60
4.98%
Weigang He
45
3.74%
Josh Wu
39
3.24%
Joe Schaack
27
2.24%
Linus Torvalds
23
1.91%
Lubomir Rintel
20
1.66%
Francesco Dolcini
19
1.58%
Boris Brezillon
18
1.50%
Josh Radel
17
1.41%
Benjamin Krill
16
1.33%
Ian Munsie
14
1.16%
Daniel Palmer
14
1.16%
Sascha Hauer
9
0.75%
Rob Herring
7
0.58%
Wei Yongjun
6
0.50%
Kees Cook
6
0.50%
David Woodhouse
6
0.50%
Adrian Bunk
5
0.42%
Thomas Gleixner
2
0.17%
Linus Torvalds (pre-git)
2
0.17%
Others
3
0.25%
Total
1204
ofpart_linksys_ns.c
50
-
4
184
Rafał Miłecki
Vitaly Wool
Dmitry Eremin-Solenikov
David Gibson
December 2006
September 2007
May 2011
March 2021
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 160}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
160
86.96%
Vitaly Wool
19
10.33%
Dmitry Eremin-Solenikov
4
2.17%
David Gibson
1
0.54%
Total
184
ofpart_linksys_ns.h
11
-
1
31
Rafał Miłecki
March 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
31
100.00%
Total
31
parser_imagetag.c
221
-
7
973
Jonas Gorski
Simon Arlott
Florian Fainelli
Dan Carpenter
Brian Norris
Thomas Gleixner
Artem B. Bityutskiy
September 2010
November 2011
December 2011
April 2012
November 2012
March 2013
November 2015
December 2015
February 2016
March 2019
May 2019
January 2021
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 229}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 6, "token_count": 156}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 57}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 10, "token_count": 245}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 241}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 36, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Jonas Gorski
461
47.38%
Simon Arlott
245
25.18%
Florian Fainelli
229
23.54%
Dan Carpenter
20
2.06%
Brian Norris
15
1.54%
Thomas Gleixner
2
0.21%
Artem B. Bityutskiy
1
0.10%
Total
973
parser_trx.c
135
-
5
581
Rafał Miłecki
Hauke Mehrtens
Kees Cook
Thomas Gleixner
Brian Norris
August 2012
January 2013
October 2013
December 2014
November 2015
December 2015
January 2017
June 2017
June 2018
June 2019
April 2021
February 2026
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 18, "token_count": 47}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
512
88.12%
Hauke Mehrtens
62
10.67%
Kees Cook
3
0.52%
Thomas Gleixner
2
0.34%
Brian Norris
2
0.34%
Total
581
qcomsmempart.c
197
-
6
825
Manivannan Sadhasivam
Ansuel Smith
Baruch Siach
Bryan O'Donoghue
Kees Cook
Others
January 2021
March 2021
May 2021
January 2022
February 2026
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 709}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 33, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 21, "token_count": 43}, {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Manivannan Sadhasivam
709
85.94%
Ansuel Smith
74
8.97%
Baruch Siach
28
3.39%
Bryan O'Donoghue
10
1.21%
Kees Cook
3
0.36%
Others
1
0.12%
Total
825
redboot.c
323
-
22
1535
Linus Torvalds
David Woodhouse
John Bowler
Linus Walleij
Linus Torvalds (pre-git)
Rod Whitby
Corentin Labbe
Yoshinori Sato
Dmitry Eremin-Solenikov
Ben Dooks
Miaoqian Lin
Brian Norris
Artem B. Bityutskiy
Thomas Gleixner
Kees Cook
Others
August 1992
September 1992
December 1992
June 1993
July 1993
November 1993
July 1994
June 1995
January 1997
March 1997
April 1999
September 1999
January 2000
March 2000
June 2000
July 2000
September 2000
October 2000
February 2002
May 2003
July 2004
August 2004
November 2004
February 2006
March 2006
May 2006
November 2006
December 2006
February 2007
October 2007
June 2008
June 2011
July 2011
October 2011
December 2011
December 2013
November 2015
December 2015
November 2018
May 2019
May 2021
May 2022
March 2024
February 2026
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 715}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 15, "token_count": 127}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 24, "token_count": 53}, {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 8, "token_count": 32}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
715
46.58%
David Woodhouse
357
23.26%
John Bowler
142
9.25%
Linus Walleij
89
5.80%
Linus Torvalds (pre-git)
74
4.82%
Rod Whitby
59
3.84%
Corentin Labbe
32
2.08%
Yoshinori Sato
18
1.17%
Dmitry Eremin-Solenikov
12
0.78%
Ben Dooks
7
0.46%
Miaoqian Lin
5
0.33%
Brian Norris
4
0.26%
Artem B. Bityutskiy
3
0.20%
Thomas Gleixner
2
0.13%
Kees Cook
1
0.07%
Others
15
0.98%
Total
1535
scpart.c
248
-
3
1067
Mikhail Zhilkin
Kees Cook
Others
May 2022
June 2022
December 2022
February 2026
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 1054}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Mikhail Zhilkin
1055
98.88%
Kees Cook
7
0.66%
Others
5
0.47%
Total
1067
sharpslpart.c
398
-
5
1599
Andrea Adami
Yue haibing
Colin Ian King
Kees Cook
Wei Yongjun
August 2017
November 2017
December 2017
December 2019
February 2026
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1582}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Adami
1582
98.94%
Yue haibing
7
0.44%
Colin Ian King
6
0.38%
Kees Cook
3
0.19%
Wei Yongjun
1
0.06%
Total
1599
tplink_safeloader.c
154
-
6
658
Rafał Miłecki
Yuan Can
Zilin Guan
Jeff Johnson
Dan Carpenter
Kees Cook
October 2022
December 2022
June 2024
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1664607600, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 0, "token_count": 633}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafał Miłecki
633
96.20%
Yuan Can
8
1.22%
Zilin Guan
5
0.76%
Jeff Johnson
5
0.76%
Dan Carpenter
4
0.61%
Kees Cook
3
0.46%
Total
658
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
79
Author
Tokens
Proportion
Commits
Proportion
0
Rafał Miłecki
3322
22.97%
35
14.83%
1
Andrea Adami
1582
10.94%
1
0.42%
2
Linus Torvalds
1265
8.75%
9
3.81%
3
Linus Walleij
1071
7.40%
12
5.08%
4
Mikhail Zhilkin
1055
7.29%
2
0.85%
5
Russell King
1048
7.25%
4
1.69%
6
Jonas Gorski
726
5.02%
15
6.36%
7
Manivannan Sadhasivam
710
4.91%
2
0.85%
8
David Woodhouse
440
3.04%
8
3.39%
9
Florian Fainelli
429
2.97%
1
0.42%
10
Simon Arlott
428
2.96%
5
2.12%
11
Linus Torvalds (pre-git)
213
1.47%
32
13.56%
12
Vitaly Wool
172
1.19%
1
0.42%
13
Dmitry Eremin-Solenikov
172
1.19%
6
2.54%
14
Michal Suchanek
148
1.02%
1
0.42%
15
John Bowler
142
0.98%
2
0.85%
16
Scott Wood
129
0.89%
1
0.42%
17
Brian Norris
125
0.86%
10
4.24%
18
Hauke Mehrtens
97
0.67%
3
1.27%
19
David Gibson
97
0.67%
2
0.85%
20
Boris Brezillon
91
0.63%
3
1.27%
21
Ansuel Smith
74
0.51%
3
1.27%
22
Lubomir Rintel
71
0.49%
2
0.85%
23
Artem B. Bityutskiy
64
0.44%
4
1.69%
24
Rod Whitby
59
0.41%
2
0.85%
25
Shmulik Ladkani
52
0.36%
2
0.85%
26
Weigang He
45
0.31%
1
0.42%
27
Atsushi Nemoto
42
0.29%
2
0.85%
28
Josh Wu
39
0.27%
1
0.42%
29
Sven Eckelmann
32
0.22%
1
0.42%
30
Kees Cook
32
0.22%
1
0.42%
31
Jörn Engel
32
0.22%
1
0.42%
32
Corentin Labbe
32
0.22%
2
0.85%
33
Baruch Siach
28
0.19%
1
0.42%
34
Joe Schaack
27
0.19%
1
0.42%
35
Álvaro Fernández Rojas
27
0.19%
1
0.42%
36
Dan Carpenter
24
0.17%
2
0.85%
37
Miaoqian Lin
20
0.14%
2
0.85%
38
Catalin Marinas
20
0.14%
1
0.42%
39
Thomas Gleixner
19
0.13%
5
2.12%
40
Francesco Dolcini
19
0.13%
1
0.42%
41
Yoshinori Sato
18
0.12%
1
0.42%
42
Josh Radel
17
0.12%
1
0.42%
43
Benjamin Krill
16
0.11%
1
0.42%
44
Adrian Bunk
15
0.10%
3
1.27%
45
Ian Munsie
14
0.10%
1
0.42%
46
Daniel Palmer
14
0.10%
1
0.42%
47
Csókás Bence
11
0.08%
1
0.42%
48
Jeff Johnson
10
0.07%
1
0.42%
49
Bryan O'Donoghue
10
0.07%
1
0.42%
50
Sascha Hauer
9
0.06%
1
0.42%
51
Justin Treon
9
0.06%
1
0.42%
52
Yuan Can
8
0.06%
1
0.42%
53
Colin Ian King
8
0.06%
2
0.85%
54
Yue haibing
7
0.05%
1
0.42%
55
Wei Yongjun
7
0.05%
3
1.27%
56
Rob Herring
7
0.05%
2
0.85%
57
Christopher Cordahi
7
0.05%
2
0.85%
58
Ben Dooks
7
0.05%
1
0.42%
59
Zilin Guan
5
0.03%
1
0.42%
60
Others
46
0.32%
19
8.05%
Total
14465
236