Linux Source Code
Home
Release 6.11
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
Arnd Bergmann
Bruno E. O. Meneguele
Christoph Hellwig
Christophe Leroy
Daniel Jordan
David Howells
Dmitry Torokhov
Eric Paris
Florin Malita
Greg Kroah-Hartman
Ingo Molnar
Jason Baron
Jason Wessel
Jessica Yu
Jim Cromie
Jiri Olsa
John Levon
Kai Germaschewski
Kay Sievers
Kees Cook
Kevin Winchester
Li Zefan
Linus Torvalds
Linus Torvalds (pre-git)
Lucas De Marchi
Luis R. Rodriguez
Masahiro Yamada
Masami Hiramatsu
Mathias Krause
Matt Domsch
Matthias Maennich
Miaoqian Lin
Mimi Zohar
Oleg Nesterov
Others
Peter Zijlstra
Petr Mladek
Randy Dunlap
Rusty Russell
Sam Ravnborg
Saravana Kannan
Sergey Shtylyov
Shuah Khan
Song Liu
Stephen Boyd
Steven Rostedt
Tejun Heo
Thiago Jung Bauermann
Thomas Gleixner
Zhen Lei
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": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "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
368
-
16
1580
Dmitry Torokhov
Stephen Boyd
Miaoqian Lin
Luis R. Rodriguez
Matthias Maennich
Rusty Russell
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
March 2023
November 2023
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": 29, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 1219}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 21}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 11, "token_count": 262}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
1224
77.47%
Stephen Boyd
262
16.58%
Miaoqian Lin
21
1.33%
Luis R. Rodriguez
14
0.89%
Matthias Maennich
12
0.76%
Rusty Russell
7
0.44%
Linus Torvalds (pre-git)
4
0.25%
Ingo Molnar
4
0.25%
Jessica Yu
3
0.19%
Alexey Dobriyan
2
0.13%
Thomas Gleixner
1
0.06%
Aaron Tomlin
1
0.06%
Others
25
1.58%
Total
1580
dups.c
248
-
17
649
Luis R. Rodriguez
Linus Torvalds (pre-git)
Eric Paris
Ingo Molnar
Oleg Nesterov
Andrew Morton
Al Viro
Linus Torvalds
Tejun Heo
Greg Kroah-Hartman
Christoph Hellwig
Arnd Bergmann
Andi Kleen
Thomas Gleixner
Others
September 1991
December 1991
August 1992
November 1993
April 1994
January 1996
February 1998
March 1998
February 2002
June 2002
July 2002
September 2002
November 2002
February 2004
April 2004
September 2006
July 2007
April 2008
November 2009
April 2011
December 2011
March 2012
October 2012
January 2013
December 2016
February 2017
May 2019
April 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 1, "token_count": 561}, ]}, ]
Author Name
Tokens
Token Proportion
Luis R. Rodriguez
561
86.44%
Linus Torvalds (pre-git)
22
3.39%
Eric Paris
9
1.39%
Ingo Molnar
7
1.08%
Oleg Nesterov
6
0.92%
Andrew Morton
6
0.92%
Al Viro
6
0.92%
Linus Torvalds
5
0.77%
Tejun Heo
3
0.46%
Greg Kroah-Hartman
3
0.46%
Christoph Hellwig
3
0.46%
Arnd Bergmann
3
0.46%
Andi Kleen
3
0.46%
Thomas Gleixner
1
0.15%
Others
11
1.69%
Total
649
internal.h
406
-
32
1751
Aaron Tomlin
Luis R. Rodriguez
Rusty Russell
Dmitry Torokhov
Peter Zijlstra
Jessica Yu
Matthias Maennich
Kai Germaschewski
Christophe Leroy
Kees Cook
John Levon
Song Liu
Masahiro Yamada
Linus Torvalds (pre-git)
Ard Biesheuvel
Oleg Nesterov
Alessio Igor Bogani
Linus Torvalds
Randy Dunlap
Petr Mladek
Christoph Hellwig
Greg Kroah-Hartman
Arjan van de Ven
Mimi Zohar
Mathias Krause
Andi Kleen
Alexey Dobriyan
Thomas Gleixner
Steven Rostedt
Others
June 1994
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
June 2010
August 2010
April 2011
March 2012
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
August 2018
February 2019
May 2019
September 2019
July 2020
June 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
February 2023
March 2023
April 2023
June 2023
December 2023
February 2024
var spanGroupData = [ {"timestamp": 770454000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"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": 2, "token_count": 18}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 20}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 20, "token_count": 18}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 22, "token_count": 30}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 55}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 151}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 670}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
733
41.86%
Luis R. Rodriguez
227
12.96%
Rusty Russell
190
10.85%
Dmitry Torokhov
151
8.62%
Peter Zijlstra
68
3.88%
Jessica Yu
59
3.37%
Matthias Maennich
54
3.08%
Kai Germaschewski
38
2.17%
Christophe Leroy
31
1.77%
Kees Cook
30
1.71%
John Levon
30
1.71%
Song Liu
25
1.43%
Masahiro Yamada
17
0.97%
Linus Torvalds (pre-git)
11
0.63%
Ard Biesheuvel
11
0.63%
Oleg Nesterov
10
0.57%
Alessio Igor Bogani
10
0.57%
Linus Torvalds
8
0.46%
Randy Dunlap
6
0.34%
Petr Mladek
5
0.29%
Christoph Hellwig
5
0.29%
Greg Kroah-Hartman
4
0.23%
Arjan van de Ven
4
0.23%
Mimi Zohar
3
0.17%
Mathias Krause
3
0.17%
Andi Kleen
3
0.17%
Alexey Dobriyan
2
0.11%
Thomas Gleixner
1
0.06%
Steven Rostedt
1
0.06%
Others
11
0.63%
Total
1751
kallsyms.c
520
-
25
2626
Aaron Tomlin
Song Liu
Rusty Russell
Christophe Leroy
Adrian Hunter
Jiri Olsa
Linus Torvalds (pre-git)
Zhen Lei
Arnd Bergmann
Matthias Maennich
Kai Germaschewski
Peter Zijlstra
Jessica Yu
Dmitry Torokhov
Tejun Heo
Stephen Boyd
Andi Kleen
Alessio Igor Bogani
Ingo Molnar
Thomas Gleixner
Sergey Shtylyov
Others
November 1993
June 1994
September 1996
October 2000
September 2002
November 2002
December 2002
January 2003
February 2003
April 2003
July 2003
August 2008
March 2010
August 2010
April 2011
September 2012
January 2013
December 2014
May 2015
March 2016
August 2016
June 2018
May 2019
September 2019
November 2020
July 2021
January 2022
March 2022
June 2022
July 2022
January 2023
February 2023
March 2023
April 2023
April 2024
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 770454000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2256}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 36, "token_count": 38}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 52, "token_count": 18}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 111}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 46, "token_count": 21}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
2267
86.33%
Song Liu
111
4.23%
Rusty Russell
45
1.71%
Christophe Leroy
44
1.68%
Adrian Hunter
38
1.45%
Jiri Olsa
21
0.80%
Linus Torvalds (pre-git)
20
0.76%
Zhen Lei
18
0.69%
Arnd Bergmann
10
0.38%
Matthias Maennich
6
0.23%
Kai Germaschewski
5
0.19%
Peter Zijlstra
4
0.15%
Jessica Yu
4
0.15%
Dmitry Torokhov
4
0.15%
Tejun Heo
3
0.11%
Stephen Boyd
3
0.11%
Andi Kleen
3
0.11%
Alessio Igor Bogani
3
0.11%
Ingo Molnar
2
0.08%
Thomas Gleixner
1
0.04%
Sergey Shtylyov
1
0.04%
Others
13
0.50%
Total
2626
kdb.c
63
-
8
282
Aaron Tomlin
Christophe Leroy
Song Liu
Jason Wessel
Peter Zijlstra
Thomas Gleixner
Rusty Russell
Others
May 2010
September 2012
September 2014
May 2015
May 2019
February 2022
March 2022
February 2023
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 40, "token_count": 29}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
144
51.06%
Christophe Leroy
52
18.44%
Song Liu
48
17.02%
Jason Wessel
29
10.28%
Peter Zijlstra
4
1.42%
Thomas Gleixner
1
0.35%
Rusty Russell
1
0.35%
Others
3
1.06%
Total
282
kmod.c
180
-
27
523
Oleg Nesterov
Luis R. Rodriguez
Linus Torvalds (pre-git)
Lucas De Marchi
Linus Torvalds
Rusty Russell
Tejun Heo
Li Zefan
Andrew Morton
Ingo Molnar
Arjan van de Ven
Mimi Zohar
Eric Paris
Al Viro
Greg Kroah-Hartman
Christoph Hellwig
Andi Kleen
Others
September 1991
December 1991
August 1992
November 1993
April 1994
January 1996
August 1997
February 1998
March 1998
May 1998
August 1998
May 1999
January 2000
March 2000
October 2000
February 2002
June 2002
July 2002
September 2002
November 2002
February 2003
May 2003
September 2003
February 2004
April 2004
June 2004
September 2006
July 2007
October 2007
April 2008
February 2009
August 2009
October 2009
November 2009
May 2010
April 2011
October 2011
December 2011
March 2012
October 2012
January 2013
April 2013
July 2013
December 2016
February 2017
June 2017
July 2017
August 2017
April 2020
August 2020
May 2021
March 2023
April 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 137}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 37, "token_count": 33}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Oleg Nesterov
147
28.11%
Luis R. Rodriguez
104
19.89%
Linus Torvalds (pre-git)
85
16.25%
Lucas De Marchi
33
6.31%
Linus Torvalds
25
4.78%
Rusty Russell
19
3.63%
Tejun Heo
12
2.29%
Li Zefan
12
2.29%
Andrew Morton
11
2.10%
Ingo Molnar
10
1.91%
Arjan van de Ven
10
1.91%
Mimi Zohar
8
1.53%
Eric Paris
8
1.53%
Al Viro
6
1.15%
Greg Kroah-Hartman
3
0.57%
Christoph Hellwig
3
0.57%
Andi Kleen
3
0.57%
Others
24
4.59%
Total
523
livepatch.c
74
-
8
304
Aaron Tomlin
Rusty Russell
Alexey Dobriyan
Jessica Yu
Arjan van de Ven
Thomas Gleixner
Al Viro
Others
November 2005
March 2006
October 2006
September 2012
June 2018
May 2019
March 2022
February 2023
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 283}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 59, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
283
93.09%
Rusty Russell
7
2.30%
Alexey Dobriyan
5
1.64%
Jessica Yu
3
0.99%
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
3417
-
124
5413
Rusty Russell
Matthias Maennich
Luis R. Rodriguez
Kay Sievers
Tejun Heo
Linus Torvalds
Linus Torvalds (pre-git)
Andrew Morton
Song Liu
Andrii Nakryiko
Christoph Hellwig
Masami Hiramatsu
Peter Zijlstra
Aaron Tomlin
Christophe Leroy
Greg Kroah-Hartman
Steven Rostedt
Alessio Igor Bogani
Thomas Gleixner
Shuah Khan
John Levon
Ard Biesheuvel
Petr Mladek
van der Linden, Frank
Arjan van de Ven
Jessica Yu
Kai Germaschewski
Li Zefan
Matt Domsch
Masahiro Yamada
Sam Ravnborg
Mathias Krause
Florin Malita
Kevin Winchester
Andi Kleen
Jason Baron
Ingo Molnar
Daniel Jordan
Jim Cromie
Al Viro
Sergey Shtylyov
Kees Cook
Saravana Kannan
Randy Dunlap
Alexey Dobriyan
Dmitry Torokhov
Thiago Jung Bauermann
Stephen Boyd
Lucas De Marchi
Others
August 1992
June 1993
November 1993
June 1994
November 1994
January 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
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
October 2020
November 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
November 2022
December 2022
February 2023
March 2023
May 2023
July 2023
August 2023
December 2023
February 2024
March 2024
May 2024
June 2024
August 2024
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": 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": 93}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 379}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 17}, {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 22, "token_count": 41}, {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 13, "token_count": 79}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 13, "token_count": 78}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 14, "token_count": 1}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 41, "token_count": 25}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 56, "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": 21, "token_count": 10}, {"author_id": 43, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 28, "token_count": 3}, {"author_id": 21, "token_count": 7}, {"author_id": 2, "token_count": 47}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 15}, {"author_id": 47, "token_count": 21}, {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 9, "token_count": 69}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 21, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 28, "token_count": 21}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 42}, {"author_id": 2, "token_count": 59}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 33, "token_count": 6}, {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 35, "token_count": 26}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 151}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 130}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 54}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 224}, {"author_id": 48, "token_count": 20}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 51}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 21}, {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 17, "token_count": 118}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "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": 25, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 31, "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": 26, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 24, "token_count": 44}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"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": 33, "token_count": 1}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 26, "token_count": 38}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 4, "token_count": 467}, {"author_id": 60, "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": 17, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 18}, {"author_id": 27, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 159}, {"author_id": 19, "token_count": 2}, {"author_id": 55, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 50}, {"author_id": 38, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 73}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 30, "token_count": 44}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 76}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 59, "token_count": 5}, {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 169}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 53, "token_count": 10}, {"author_id": 1, "token_count": 361}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 10, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Rusty Russell
1245
23.00%
Matthias Maennich
467
8.63%
Luis R. Rodriguez
362
6.69%
Kay Sievers
342
6.32%
Tejun Heo
249
4.60%
Linus Torvalds
230
4.25%
Linus Torvalds (pre-git)
227
4.19%
Andrew Morton
186
3.44%
Song Liu
171
3.16%
Andrii Nakryiko
159
2.94%
Christoph Hellwig
145
2.68%
Masami Hiramatsu
135
2.49%
Peter Zijlstra
123
2.27%
Aaron Tomlin
114
2.11%
Christophe Leroy
80
1.48%
Greg Kroah-Hartman
64
1.18%
Steven Rostedt
60
1.11%
Alessio Igor Bogani
54
1.00%
Thomas Gleixner
50
0.92%
Shuah Khan
44
0.81%
John Levon
44
0.81%
Ard Biesheuvel
40
0.74%
Petr Mladek
37
0.68%
van der Linden, Frank
32
0.59%
Arjan van de Ven
32
0.59%
Jessica Yu
29
0.54%
Kai Germaschewski
28
0.52%
Li Zefan
26
0.48%
Matt Domsch
25
0.46%
Masahiro Yamada
24
0.44%
Sam Ravnborg
23
0.42%
Mathias Krause
21
0.39%
Florin Malita
21
0.39%
Kevin Winchester
20
0.37%
Andi Kleen
20
0.37%
Jason Baron
19
0.35%
Ingo Molnar
18
0.33%
Daniel Jordan
18
0.33%
Jim Cromie
17
0.31%
Al Viro
17
0.31%
Sergey Shtylyov
16
0.30%
Kees Cook
14
0.26%
Saravana Kannan
12
0.22%
Randy Dunlap
10
0.18%
Alexey Dobriyan
7
0.13%
Dmitry Torokhov
4
0.07%
Thiago Jung Bauermann
3
0.06%
Stephen Boyd
3
0.06%
Lucas De Marchi
1
0.02%
Others
325
6.00%
Total
5413
procfs.c
152
-
11
603
Aaron Tomlin
Song Liu
Rusty Russell
Christophe Leroy
Peter Zijlstra
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 2015
May 2019
July 2021
January 2022
February 2022
March 2022
July 2022
February 2023
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 526}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
528
87.56%
Song Liu
35
5.80%
Rusty Russell
13
2.16%
Christophe Leroy
8
1.33%
Peter Zijlstra
7
1.16%
Dmitry Torokhov
3
0.50%
Stephen Boyd
2
0.33%
Linus Torvalds (pre-git)
2
0.33%
Ingo Molnar
2
0.33%
Andrew Morton
2
0.33%
Thomas Gleixner
1
0.17%
Total
603
signing.c
125
-
16
407
Aaron Tomlin
David Howells
Rusty Russell
Thiago Jung Bauermann
Bruno E. O. Meneguele
Mimi Zohar
Jessica Yu
Saravana Kannan
Luis R. Rodriguez
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": 33, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 18, "token_count": 62}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 56, "token_count": 1}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 58, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 44, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 50, "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%
Mimi Zohar
11
2.70%
Jessica Yu
11
2.70%
Saravana Kannan
7
1.72%
Luis R. Rodriguez
4
0.98%
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
13
3.19%
Total
407
stats.c
432
-
17
1363
Luis R. Rodriguez
Aaron Tomlin
Arnd Bergmann
Dmitry Torokhov
Linus Torvalds (pre-git)
Rusty Russell
Matthias Maennich
Andrii Nakryiko
Andi Kleen
Masami Hiramatsu
Ingo Molnar
Arjan van de Ven
Thomas Gleixner
Al Viro
Others
December 1995
October 2000
September 2002
November 2002
November 2005
March 2006
October 2006
August 2008
September 2012
January 2013
May 2019
September 2019
December 2019
November 2020
January 2022
March 2022
May 2022
September 2022
March 2023
April 2023
September 2023
var spanGroupData = [ {"timestamp": 817804800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 1228}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 34, "token_count": 27}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Luis R. Rodriguez
1228
90.10%
Aaron Tomlin
47
3.45%
Arnd Bergmann
27
1.98%
Dmitry Torokhov
16
1.17%
Linus Torvalds (pre-git)
8
0.59%
Rusty Russell
6
0.44%
Matthias Maennich
5
0.37%
Andrii Nakryiko
5
0.37%
Andi Kleen
3
0.22%
Masami Hiramatsu
2
0.15%
Ingo Molnar
2
0.15%
Arjan van de Ven
2
0.15%
Thomas Gleixner
1
0.07%
Al Viro
1
0.07%
Others
10
0.73%
Total
1363
strict_rwx.c
99
-
8
401
Aaron Tomlin
Christophe Leroy
Song Liu
Rusty Russell
Ingo Molnar
Thomas Gleixner
Others
September 2002
November 2002
December 2002
September 2012
May 2017
July 2017
May 2019
February 2022
March 2022
February 2023
December 2023
February 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 7, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
193
48.13%
Christophe Leroy
149
37.16%
Song Liu
44
10.97%
Rusty Russell
9
2.24%
Ingo Molnar
2
0.50%
Thomas Gleixner
1
0.25%
Others
3
0.75%
Total
401
sysfs.c
425
-
14
2083
Aaron Tomlin
Rusty Russell
Peter Zijlstra
Matthias Maennich
Linus Torvalds (pre-git)
Kees Cook
Kai Germaschewski
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
October 2008
August 2010
May 2015
May 2019
September 2019
July 2021
January 2022
March 2022
September 2022
September 2023
April 2024
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": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1922}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
1922
92.27%
Rusty Russell
86
4.13%
Peter Zijlstra
21
1.01%
Matthias Maennich
20
0.96%
Linus Torvalds (pre-git)
9
0.43%
Kees Cook
5
0.24%
Kai Germaschewski
5
0.24%
Dmitry Torokhov
5
0.24%
Stephen Boyd
2
0.10%
Ingo Molnar
2
0.10%
Thomas Gleixner
1
0.05%
Others
5
0.24%
Total
2083
tracking.c
129
-
15
551
Aaron Tomlin
Rusty Russell
Kay Sievers
Luis R. Rodriguez
Linus Torvalds (pre-git)
Andrew Morton
Andi Kleen
Peter Zijlstra
Masami Hiramatsu
Ingo Molnar
Arjan van de Ven
Thomas Gleixner
Greg Kroah-Hartman
Al Viro
Others
December 1995
October 2000
September 2002
November 2002
December 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
March 2023
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": 29, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "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": 261}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Aaron Tomlin
499
90.56%
Rusty Russell
11
2.00%
Kay Sievers
8
1.45%
Luis R. Rodriguez
7
1.27%
Linus Torvalds (pre-git)
6
1.09%
Andrew Morton
4
0.73%
Andi Kleen
3
0.54%
Peter Zijlstra
2
0.36%
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
551
tree_lookup.c
112
-
6
477
Peter Zijlstra
Aaron Tomlin
Song Liu
Rusty Russell
Christophe Leroy
Thomas Gleixner
December 2002
September 2012
May 2015
November 2015
May 2019
February 2022
March 2022
February 2023
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 285}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
285
59.75%
Aaron Tomlin
64
13.42%
Song Liu
60
12.58%
Rusty Russell
34
7.13%
Christophe Leroy
33
6.92%
Thomas Gleixner
1
0.21%
Total
477
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": 20, "token_count": 33}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "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": 26, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "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:
159
Author
Tokens
Proportion
Commits
Proportion
0
Aaron Tomlin
7294
37.34%
23
4.37%
1
Luis R. Rodriguez
2507
12.83%
26
4.94%
2
Rusty Russell
1794
9.18%
70
13.31%
3
Dmitry Torokhov
1408
7.21%
3
0.57%
4
Matthias Maennich
564
2.89%
3
0.57%
5
Peter Zijlstra
526
2.69%
11
2.09%
6
Song Liu
494
2.53%
2
0.38%
7
Christophe Leroy
397
2.03%
14
2.66%
8
Linus Torvalds (pre-git)
394
2.02%
36
6.84%
9
Kay Sievers
350
1.79%
5
0.95%
10
Linus Torvalds
284
1.45%
21
3.99%
11
Stephen Boyd
272
1.39%
2
0.38%
12
Tejun Heo
267
1.37%
10
1.90%
13
Andrew Morton
209
1.07%
15
2.85%
14
Christoph Hellwig
168
0.86%
13
2.47%
15
Andrii Nakryiko
164
0.84%
2
0.38%
16
Oleg Nesterov
163
0.83%
3
0.57%
17
Masami Hiramatsu
139
0.71%
7
1.33%
18
David Howells
115
0.59%
8
1.52%
19
Jessica Yu
112
0.57%
12
2.28%
20
Kai Germaschewski
110
0.56%
4
0.76%
21
Greg Kroah-Hartman
78
0.40%
5
0.95%
22
John Levon
74
0.38%
3
0.57%
23
Alessio Igor Bogani
67
0.34%
1
0.19%
24
Thomas Gleixner
66
0.34%
4
0.76%
25
Steven Rostedt
61
0.31%
7
1.33%
26
Ard Biesheuvel
61
0.31%
3
0.57%
27
Kees Cook
56
0.29%
8
1.52%
28
Arjan van de Ven
55
0.28%
6
1.14%
29
Ingo Molnar
51
0.26%
7
1.33%
30
Shuah Khan
44
0.23%
2
0.38%
31
Petr Mladek
42
0.21%
1
0.19%
32
Masahiro Yamada
42
0.21%
6
1.14%
33
Andi Kleen
41
0.21%
7
1.33%
34
Arnd Bergmann
40
0.20%
5
0.95%
35
Li Zefan
38
0.19%
1
0.19%
36
Adrian Hunter
38
0.19%
1
0.19%
37
Lucas De Marchi
34
0.17%
2
0.38%
38
van der Linden, Frank
33
0.17%
1
0.19%
39
Al Viro
33
0.17%
4
0.76%
40
Jason Wessel
29
0.15%
1
0.19%
41
Matt Domsch
25
0.13%
1
0.19%
42
Mathias Krause
24
0.12%
1
0.19%
43
Sam Ravnborg
23
0.12%
2
0.38%
44
Mimi Zohar
22
0.11%
2
0.38%
45
Miaoqian Lin
21
0.11%
1
0.19%
46
Jiri Olsa
21
0.11%
1
0.19%
47
Florin Malita
21
0.11%
1
0.19%
48
Kevin Winchester
20
0.10%
1
0.19%
49
Thiago Jung Bauermann
19
0.10%
1
0.19%
50
Saravana Kannan
19
0.10%
2
0.38%
51
Jason Baron
19
0.10%
2
0.38%
52
Zhen Lei
18
0.09%
1
0.19%
53
Jim Cromie
18
0.09%
6
1.14%
54
Daniel Jordan
18
0.09%
1
0.19%
55
Sergey Shtylyov
17
0.09%
3
0.57%
56
Randy Dunlap
17
0.09%
4
0.76%
57
Eric Paris
17
0.09%
2
0.38%
58
Bruno E. O. Meneguele
16
0.08%
1
0.19%
59
Alexey Dobriyan
16
0.08%
4
0.76%
60
Others
451
2.31%
124
23.57%
Total
19536
526