Linux Source Code
Home
Release 6.2
Help
module
root
kernel
Highlighting
Reset All
By Author
By Age
──────────
Aaron Tomlin
Adrian Hunter
Al Viro
Alessio Igor Bogani
Alexey Dobriyan
Andi Kleen
Andrew Morton
Andrii Nakryiko
Ard Biesheuvel
Arjan van de Ven
Bruno E. O. Meneguele
Christoph Hellwig
Christoph Lameter
Christophe Leroy
Daniel Jordan
Dave Young
David Howells
Dmitry Torokhov
Florin Malita
Greg Kroah-Hartman
Heiko Carstens
Ingo Molnar
Jason Wessel
Jessica Yu
Jim Cromie
John Levon
Josh Poimboeuf
Kai Germaschewski
Kay Sievers
Kees Cook
Kevin Winchester
Li Zefan
Linus Torvalds
Linus Torvalds (pre-git)
Masahiro Yamada
Masami Hiramatsu
Mathias Krause
Mathieu Desnoyers
Matt Domsch
Matthias Maennich
Miaoqian Lin
Mimi Zohar
Others
Peter Rajnoha
Peter Zijlstra
Petr Mladek
Philipp Rudo
Randy Dunlap
Richard Henderson
Rusty Russell
Sam Ravnborg
Saravana Kannan
Sergey Shtylyov
Shuah Khan
Stephen Boyd
Steven Rostedt
Tejun Heo
Thiago Jung Bauermann
Thomas Gleixner
Will Deacon
van der Linden, Frank
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
debug_kmemleak.c
30
-
5
137
Aaron Tomlin
Jessica Yu
Rusty Russell
Thomas Gleixner
Dmitry Torokhov
September 2012
June 2018
May 2019
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 130}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
130
94.89%
Jessica Yu
3
2.19%
Rusty Russell
2
1.46%
Thomas Gleixner
1
0.73%
Dmitry Torokhov
1
0.73%
Total
137
decompress.c
364
-
14
1565
Dmitry Torokhov
Stephen Boyd
Miaoqian Lin
Rusty Russell
Matthias Maennich
Linus Torvalds (pre-git)
Ingo Molnar
Jessica Yu
Alexey Dobriyan
Thomas Gleixner
Aaron Tomlin
Others
December 1995
September 1996
September 2002
November 2002
May 2007
September 2012
June 2018
May 2019
September 2019
January 2022
February 2022
March 2022
July 2022
September 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 817804800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 1220}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 7, "token_count": 279}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
1225
78.27%
Stephen Boyd
279
17.83%
Miaoqian Lin
21
1.34%
Rusty Russell
7
0.45%
Matthias Maennich
6
0.38%
Linus Torvalds (pre-git)
4
0.26%
Ingo Molnar
4
0.26%
Jessica Yu
3
0.19%
Alexey Dobriyan
2
0.13%
Thomas Gleixner
1
0.06%
Aaron Tomlin
1
0.06%
Others
12
0.77%
Total
1565
internal.h
305
-
32
1469
Aaron Tomlin
Rusty Russell
Dmitry Torokhov
Peter Zijlstra
Christophe Leroy
Jessica Yu
Matthias Maennich
Kai Germaschewski
Kees Cook
John Levon
Linus Torvalds (pre-git)
Alessio Igor Bogani
Linus Torvalds
Randy Dunlap
Christoph Hellwig
Petr Mladek
Greg Kroah-Hartman
Arjan van de Ven
Mimi Zohar
Mathias Krause
Andi Kleen
Thomas Gleixner
Masahiro Yamada
Jim Cromie
Ard Biesheuvel
Alexey Dobriyan
Steven Rostedt
Others
September 1996
December 1998
October 2000
November 2002
December 2002
January 2003
February 2003
April 2003
July 2003
February 2006
March 2006
June 2006
February 2007
May 2008
July 2008
August 2008
October 2008
December 2008
February 2009
March 2009
June 2010
August 2010
April 2011
September 2012
January 2013
July 2013
May 2015
February 2016
March 2016
July 2016
September 2016
February 2017
April 2017
June 2017
November 2017
June 2018
February 2019
May 2019
September 2019
July 2020
June 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
September 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 19, "token_count": 24}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 47}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 670}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 47, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
733
49.90%
Rusty Russell
191
13.00%
Dmitry Torokhov
138
9.39%
Peter Zijlstra
68
4.63%
Christophe Leroy
65
4.42%
Jessica Yu
51
3.47%
Matthias Maennich
47
3.20%
Kai Germaschewski
38
2.59%
Kees Cook
30
2.04%
John Levon
24
1.63%
Linus Torvalds (pre-git)
9
0.61%
Alessio Igor Bogani
9
0.61%
Linus Torvalds
8
0.54%
Randy Dunlap
6
0.41%
Christoph Hellwig
5
0.34%
Petr Mladek
4
0.27%
Greg Kroah-Hartman
4
0.27%
Arjan van de Ven
4
0.27%
Mimi Zohar
3
0.20%
Mathias Krause
3
0.20%
Andi Kleen
3
0.20%
Thomas Gleixner
2
0.14%
Masahiro Yamada
2
0.14%
Jim Cromie
2
0.14%
Ard Biesheuvel
2
0.14%
Alexey Dobriyan
2
0.14%
Steven Rostedt
1
0.07%
Others
15
1.02%
Total
1469
kallsyms.c
532
-
14
2793
Aaron Tomlin
Christophe Leroy
Rusty Russell
Adrian Hunter
Linus Torvalds (pre-git)
Kai Germaschewski
Tejun Heo
Stephen Boyd
Jessica Yu
Andi Kleen
Ingo Molnar
Thomas Gleixner
Matthias Maennich
Dmitry Torokhov
October 2000
September 2002
November 2002
December 2002
January 2003
February 2003
April 2003
August 2008
March 2010
August 2010
September 2012
January 2013
June 2018
May 2019
September 2019
July 2021
January 2022
February 2022
March 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2610}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 29, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
2621
93.84%
Christophe Leroy
51
1.83%
Rusty Russell
48
1.72%
Adrian Hunter
38
1.36%
Linus Torvalds (pre-git)
13
0.47%
Kai Germaschewski
5
0.18%
Tejun Heo
3
0.11%
Stephen Boyd
3
0.11%
Jessica Yu
3
0.11%
Andi Kleen
3
0.11%
Ingo Molnar
2
0.07%
Thomas Gleixner
1
0.04%
Matthias Maennich
1
0.04%
Dmitry Torokhov
1
0.04%
Total
2793
kdb.c
62
-
6
224
Aaron Tomlin
Christophe Leroy
Jason Wessel
Rusty Russell
Thomas Gleixner
Others
December 2002
May 2010
September 2014
May 2019
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 155}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
155
69.20%
Christophe Leroy
38
16.96%
Jason Wessel
22
9.82%
Rusty Russell
5
2.23%
Thomas Gleixner
1
0.45%
Others
3
1.34%
Total
224
livepatch.c
74
-
7
304
Aaron Tomlin
Rusty Russell
Ingo Molnar
Arjan van de Ven
Thomas Gleixner
Al Viro
Others
September 2002
November 2002
December 2002
November 2005
March 2006
October 2006
May 2019
March 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 288}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
288
94.74%
Rusty Russell
8
2.63%
Ingo Molnar
2
0.66%
Arjan van de Ven
2
0.66%
Thomas Gleixner
1
0.33%
Al Viro
1
0.33%
Others
2
0.66%
Total
304
main.c
3143
-
119
5145
Rusty Russell
Matthias Maennich
Kay Sievers
Tejun Heo
Linus Torvalds (pre-git)
Linus Torvalds
Andrew Morton
Christophe Leroy
Andrii Nakryiko
Christoph Hellwig
Peter Zijlstra
Masami Hiramatsu
Aaron Tomlin
Greg Kroah-Hartman
Alessio Igor Bogani
Thomas Gleixner
Shuah Khan
John Levon
van der Linden, Frank
Ard Biesheuvel
Steven Rostedt
Jessica Yu
Petr Mladek
Arjan van de Ven
Kai Germaschewski
Matt Domsch
Li Zefan
Masahiro Yamada
Sam Ravnborg
Mathias Krause
Florin Malita
Kevin Winchester
Andi Kleen
Al Viro
Daniel Jordan
Ingo Molnar
Sergey Shtylyov
Kees Cook
Christoph Lameter
Saravana Kannan
Richard Henderson
Peter Rajnoha
Jim Cromie
Josh Poimboeuf
Heiko Carstens
Mathieu Desnoyers
Dave Young
Will Deacon
Randy Dunlap
Dmitry Torokhov
Alexey Dobriyan
Thiago Jung Bauermann
Stephen Boyd
Others
August 1992
June 1993
November 1993
June 1994
November 1994
January 1995
June 1995
December 1995
September 1996
January 1997
August 1997
December 1998
June 1999
September 1999
March 2000
October 2000
February 2002
March 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
September 2004
October 2004
November 2004
December 2004
June 2005
August 2005
September 2005
November 2005
January 2006
February 2006
March 2006
May 2006
June 2006
July 2006
September 2006
October 2006
November 2006
January 2007
February 2007
May 2007
July 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
October 2008
December 2008
January 2009
February 2009
March 2009
April 2009
June 2009
August 2009
September 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
November 2010
December 2010
March 2011
April 2011
May 2011
July 2011
December 2011
January 2012
March 2012
June 2012
September 2012
October 2012
December 2012
January 2013
July 2013
August 2013
September 2013
October 2013
November 2013
March 2014
April 2014
November 2014
December 2014
January 2015
February 2015
April 2015
May 2015
July 2015
August 2015
November 2015
January 2016
February 2016
March 2016
April 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
December 2017
January 2018
June 2018
August 2018
September 2018
November 2018
December 2018
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
October 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 770454000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 817804800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 97}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 1, "token_count": 409}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 19, "token_count": 1}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 51, "token_count": 10}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 19, "token_count": 41}, {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 11, "token_count": 79}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 78}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 33, "token_count": 26}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 18, "token_count": 11}, {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 25, "token_count": 3}, {"author_id": 18, "token_count": 7}, {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 37, "token_count": 18}, {"author_id": 40, "token_count": 21}, {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 69}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 21}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 42}, {"author_id": 1, "token_count": 61}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 31, "token_count": 6}, {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 34, "token_count": 26}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 50, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 151}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 130}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 21, "token_count": 54}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 57, "token_count": 11}, {"author_id": 6, "token_count": 194}, {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 35, "token_count": 21}, {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 118}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 103}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 27, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 20, "token_count": 44}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 23, "token_count": 38}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 3, "token_count": 620}, {"author_id": 59, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 44, "token_count": 19}, {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 161}, {"author_id": 17, "token_count": 2}, {"author_id": 45, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 51}, {"author_id": 26, "token_count": 41}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 73}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 24, "token_count": 47}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 164}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 58, "token_count": 5}, {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Rusty Russell
1301
25.29%
Matthias Maennich
620
12.05%
Kay Sievers
311
6.04%
Tejun Heo
253
4.92%
Linus Torvalds (pre-git)
232
4.51%
Linus Torvalds
206
4.00%
Andrew Morton
186
3.62%
Christophe Leroy
164
3.19%
Andrii Nakryiko
162
3.15%
Christoph Hellwig
147
2.86%
Peter Zijlstra
139
2.70%
Masami Hiramatsu
135
2.62%
Aaron Tomlin
113
2.20%
Greg Kroah-Hartman
65
1.26%
Alessio Igor Bogani
54
1.05%
Thomas Gleixner
50
0.97%
Shuah Khan
47
0.91%
John Levon
44
0.86%
van der Linden, Frank
41
0.80%
Ard Biesheuvel
40
0.78%
Steven Rostedt
39
0.76%
Jessica Yu
38
0.74%
Petr Mladek
37
0.72%
Arjan van de Ven
32
0.62%
Kai Germaschewski
28
0.54%
Matt Domsch
26
0.51%
Li Zefan
26
0.51%
Masahiro Yamada
24
0.47%
Sam Ravnborg
23
0.45%
Mathias Krause
21
0.41%
Florin Malita
21
0.41%
Kevin Winchester
20
0.39%
Andi Kleen
20
0.39%
Al Viro
20
0.39%
Daniel Jordan
19
0.37%
Ingo Molnar
18
0.35%
Sergey Shtylyov
17
0.33%
Kees Cook
16
0.31%
Christoph Lameter
14
0.27%
Saravana Kannan
13
0.25%
Richard Henderson
13
0.25%
Peter Rajnoha
13
0.25%
Jim Cromie
13
0.25%
Josh Poimboeuf
12
0.23%
Heiko Carstens
12
0.23%
Mathieu Desnoyers
11
0.21%
Dave Young
11
0.21%
Will Deacon
10
0.19%
Randy Dunlap
10
0.19%
Dmitry Torokhov
9
0.17%
Alexey Dobriyan
7
0.14%
Thiago Jung Bauermann
3
0.06%
Stephen Boyd
3
0.06%
Others
236
4.59%
Total
5145
procfs.c
146
-
9
585
Aaron Tomlin
Christophe Leroy
Rusty Russell
Dmitry Torokhov
Stephen Boyd
Linus Torvalds (pre-git)
Ingo Molnar
Andrew Morton
Thomas Gleixner
January 1997
September 2002
November 2002
December 2002
February 2004
January 2013
May 2019
July 2021
January 2022
February 2022
March 2022
July 2022
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 537}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
539
92.14%
Christophe Leroy
21
3.59%
Rusty Russell
13
2.22%
Dmitry Torokhov
3
0.51%
Stephen Boyd
2
0.34%
Linus Torvalds (pre-git)
2
0.34%
Ingo Molnar
2
0.34%
Andrew Morton
2
0.34%
Thomas Gleixner
1
0.17%
Total
585
signing.c
125
-
16
407
Aaron Tomlin
David Howells
Rusty Russell
Thiago Jung Bauermann
Bruno E. O. Meneguele
Philipp Rudo
Mimi Zohar
Jessica Yu
Saravana Kannan
Greg Kroah-Hartman
Andi Kleen
Thomas Gleixner
Randy Dunlap
van der Linden, Frank
Others
February 2002
July 2002
March 2003
July 2012
September 2012
October 2012
May 2015
July 2015
August 2015
March 2016
April 2016
August 2017
October 2017
June 2018
November 2018
February 2019
March 2019
May 2019
July 2019
January 2021
June 2021
March 2022
June 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 16, "token_count": 62}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
183
44.96%
David Howells
115
28.26%
Rusty Russell
21
5.16%
Thiago Jung Bauermann
16
3.93%
Bruno E. O. Meneguele
16
3.93%
Philipp Rudo
12
2.95%
Mimi Zohar
11
2.70%
Jessica Yu
11
2.70%
Saravana Kannan
7
1.72%
Greg Kroah-Hartman
3
0.74%
Andi Kleen
3
0.74%
Thomas Gleixner
2
0.49%
Randy Dunlap
1
0.25%
van der Linden, Frank
1
0.25%
Others
5
1.23%
Total
407
strict_rwx.c
143
-
9
675
Aaron Tomlin
Christophe Leroy
Rusty Russell
Peter Zijlstra
Matthias Maennich
Ingo Molnar
Thomas Gleixner
Others
September 2002
November 2002
December 2002
September 2012
May 2015
November 2015
May 2017
July 2017
May 2019
September 2019
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 142}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 498}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
498
73.78%
Christophe Leroy
142
21.04%
Rusty Russell
24
3.56%
Peter Zijlstra
3
0.44%
Matthias Maennich
2
0.30%
Ingo Molnar
2
0.30%
Thomas Gleixner
1
0.15%
Others
3
0.44%
Total
675
sysfs.c
436
-
12
2127
Aaron Tomlin
Rusty Russell
Peter Zijlstra
Kai Germaschewski
Matthias Maennich
Linus Torvalds (pre-git)
Dmitry Torokhov
Stephen Boyd
Ingo Molnar
Thomas Gleixner
Others
August 1992
June 1993
November 1993
September 2002
November 2002
December 2002
January 2003
February 2003
April 2003
October 2007
August 2010
May 2015
May 2019
September 2019
July 2021
January 2022
March 2022
September 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1977}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
1977
92.95%
Rusty Russell
63
2.96%
Peter Zijlstra
35
1.65%
Kai Germaschewski
16
0.75%
Matthias Maennich
15
0.71%
Linus Torvalds (pre-git)
7
0.33%
Dmitry Torokhov
5
0.24%
Stephen Boyd
2
0.09%
Ingo Molnar
2
0.09%
Thomas Gleixner
1
0.05%
Others
4
0.19%
Total
2127
tracking.c
132
-
14
559
Aaron Tomlin
Peter Zijlstra
Kay Sievers
Linus Torvalds (pre-git)
Rusty Russell
Andrew Morton
Andi Kleen
Masami Hiramatsu
Ingo Molnar
Arjan van de Ven
Thomas Gleixner
Greg Kroah-Hartman
Al Viro
Others
December 1995
October 2000
September 2002
November 2002
February 2004
November 2005
March 2006
October 2006
May 2008
August 2008
July 2011
January 2012
May 2015
May 2019
December 2019
March 2022
May 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 817804800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
514
91.95%
Peter Zijlstra
9
1.61%
Kay Sievers
8
1.43%
Linus Torvalds (pre-git)
6
1.07%
Rusty Russell
4
0.72%
Andrew Morton
4
0.72%
Andi Kleen
3
0.54%
Masami Hiramatsu
2
0.36%
Ingo Molnar
2
0.36%
Arjan van de Ven
2
0.36%
Thomas Gleixner
1
0.18%
Greg Kroah-Hartman
1
0.18%
Al Viro
1
0.18%
Others
2
0.36%
Total
559
tree_lookup.c
117
-
6
502
Aaron Tomlin
Peter Zijlstra
Christophe Leroy
Rusty Russell
Kai Germaschewski
Thomas Gleixner
December 2002
February 2003
May 2015
November 2015
May 2019
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 159}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 227}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
227
45.22%
Peter Zijlstra
159
31.67%
Christophe Leroy
72
14.34%
Rusty Russell
31
6.18%
Kai Germaschewski
12
2.39%
Thomas Gleixner
1
0.20%
Total
502
version.c
101
-
16
386
Aaron Tomlin
Rusty Russell
Kai Germaschewski
Linus Torvalds
Peter Zijlstra
Christoph Hellwig
Ard Biesheuvel
Kees Cook
Arjan van de Ven
Thomas Gleixner
Masahiro Yamada
Jim Cromie
Al Viro
Others
January 2003
February 2003
April 2003
November 2005
March 2006
June 2006
October 2006
May 2008
July 2008
December 2008
December 2009
December 2011
September 2012
November 2014
May 2015
November 2016
February 2017
April 2017
June 2018
May 2019
January 2021
February 2021
March 2022
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 186}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
186
48.19%
Rusty Russell
98
25.39%
Kai Germaschewski
34
8.81%
Linus Torvalds
16
4.15%
Peter Zijlstra
12
3.11%
Christoph Hellwig
12
3.11%
Ard Biesheuvel
10
2.59%
Kees Cook
7
1.81%
Arjan van de Ven
3
0.78%
Thomas Gleixner
1
0.26%
Masahiro Yamada
1
0.26%
Jim Cromie
1
0.26%
Al Viro
1
0.26%
Others
4
1.04%
Total
386
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
136
Author
Tokens
Proportion
Commits
Proportion
0
Aaron Tomlin
8165
48.38%
23
5.46%
1
Rusty Russell
1816
10.76%
71
16.86%
2
Dmitry Torokhov
1382
8.19%
3
0.71%
3
Matthias Maennich
691
4.09%
3
0.71%
4
Christophe Leroy
553
3.28%
12
2.85%
5
Peter Zijlstra
425
2.52%
11
2.61%
6
Kay Sievers
319
1.89%
5
1.19%
7
Stephen Boyd
289
1.71%
2
0.48%
8
Linus Torvalds (pre-git)
273
1.62%
20
4.75%
9
Tejun Heo
256
1.52%
9
2.14%
10
Linus Torvalds
230
1.36%
12
2.85%
11
Andrew Morton
192
1.14%
13
3.09%
12
Christoph Hellwig
164
0.97%
14
3.33%
13
Andrii Nakryiko
162
0.96%
3
0.71%
14
Masami Hiramatsu
137
0.81%
7
1.66%
15
Kai Germaschewski
133
0.79%
4
0.95%
16
David Howells
115
0.68%
8
1.90%
17
Jessica Yu
109
0.65%
12
2.85%
18
Greg Kroah-Hartman
73
0.43%
5
1.19%
19
John Levon
68
0.40%
3
0.71%
20
Thomas Gleixner
65
0.39%
4
0.95%
21
Alessio Igor Bogani
63
0.37%
1
0.24%
22
Kees Cook
53
0.31%
7
1.66%
23
Ard Biesheuvel
52
0.31%
3
0.71%
24
Shuah Khan
47
0.28%
2
0.48%
25
Arjan van de Ven
43
0.25%
5
1.19%
26
van der Linden, Frank
42
0.25%
1
0.24%
27
Petr Mladek
41
0.24%
1
0.24%
28
Steven Rostedt
40
0.24%
7
1.66%
29
Adrian Hunter
38
0.23%
1
0.24%
30
Ingo Molnar
34
0.20%
3
0.71%
31
Andi Kleen
32
0.19%
6
1.43%
32
Masahiro Yamada
27
0.16%
5
1.19%
33
Matt Domsch
26
0.15%
1
0.24%
34
Li Zefan
26
0.15%
1
0.24%
35
Mathias Krause
24
0.14%
1
0.24%
36
Sam Ravnborg
23
0.14%
2
0.48%
37
Al Viro
23
0.14%
2
0.48%
38
Jason Wessel
22
0.13%
1
0.24%
39
Miaoqian Lin
21
0.12%
1
0.24%
40
Florin Malita
21
0.12%
1
0.24%
41
Saravana Kannan
20
0.12%
2
0.48%
42
Kevin Winchester
20
0.12%
1
0.24%
43
Thiago Jung Bauermann
19
0.11%
1
0.24%
44
Daniel Jordan
19
0.11%
1
0.24%
45
Sergey Shtylyov
17
0.10%
3
0.71%
46
Randy Dunlap
17
0.10%
4
0.95%
47
Jim Cromie
16
0.09%
4
0.95%
48
Bruno E. O. Meneguele
16
0.09%
1
0.24%
49
Mimi Zohar
14
0.08%
1
0.24%
50
Christoph Lameter
14
0.08%
2
0.48%
51
Richard Henderson
13
0.08%
3
0.71%
52
Peter Rajnoha
13
0.08%
2
0.48%
53
Philipp Rudo
12
0.07%
3
0.71%
54
Josh Poimboeuf
12
0.07%
3
0.71%
55
Heiko Carstens
12
0.07%
1
0.24%
56
Mathieu Desnoyers
11
0.07%
2
0.48%
57
Dave Young
11
0.07%
1
0.24%
58
Alexey Dobriyan
11
0.07%
3
0.71%
59
Will Deacon
10
0.06%
1
0.24%
60
Others
286
1.69%
86
20.43%
Total
16878
421