Linux Source Code
Home
Release 6.7
Help
ipc
root
Highlighting
Reset All
By Author
By Age
──────────
Adam Litke
Al Viro
Alexander Mikhalitsyn
Alexey Dobriyan
Alexey Gladkov
Andi Kleen
Andrew Morton
André Goddard Rosa
Arnd Bergmann
Art Haas
Chris Metcalf
Chris Wright
Cédric Le Goater
Dave Olien
David Howells
Davidlohr Bueso A
Deepa Dinamani
Dominik Brodowski
Doug Ledford
Eric W. Biedermann
Giuseppe Scrivano
Greg Kroah-Hartman
Greg Thelen
Guillaume Knispel
Heiko Carstens
Helge Deller
Hugh Dickins
Ingo Molnar
Jack Miller
Jane Chu
Jeff Layton
Jiebin Sun
Jiri Slaby
Kees Cook
Kirill A. Shutemov
Kirill Korotaev
Liam R. Howlett
Linus Torvalds
Linus Torvalds (pre-git)
Lu Shuaibing
Manfred Spraul
Mathias Krause
Mike Kravetz
Mike Waychison
Nadia Derbey
Nicholas Piggin
Oleg Nesterov
Others
Pavel Emelyanov
Peter Hurley
Pierre Peiffer
Rafael Aquini
Rik Van Riel
Sebastian Andrzej Siewior
Serge E. Hallyn
Stanislav Kinsbursky
Stephen D. Smalley
Suzuki K. Poulose
Vasiliy Kulikov
Waiman Long
Will Deacon
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
compat.c
82
-
8
321
Al Viro
Andrew Morton
Chris Metcalf
Andi Kleen
Ingo Molnar
Greg Kroah-Hartman
Others
December 2002
April 2003
February 2004
March 2004
May 2004
July 2004
March 2006
March 2012
June 2014
July 2017
November 2017
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 202}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
223
69.47%
Andrew Morton
78
24.30%
Chris Metcalf
3
0.93%
Andi Kleen
3
0.93%
Ingo Molnar
1
0.31%
Greg Kroah-Hartman
1
0.31%
Others
12
3.74%
Total
321
ipc_sysctl.c
304
-
19
1600
Alexey Gladkov
Eric W. Biedermann
Stanislav Kinsbursky
Linus Torvalds (pre-git)
Waiman Long
Art Haas
Vasiliy Kulikov
Mathias Krause
Manfred Spraul
Nadia Derbey
Linus Torvalds
Pavel Emelyanov
Davidlohr Bueso A
Others
January 1995
January 1996
March 1996
September 1996
January 1997
March 1997
January 1999
June 1999
September 1999
February 2002
June 2003
January 2004
August 2004
February 2007
February 2008
April 2008
July 2008
July 2011
July 2012
January 2013
November 2013
April 2014
June 2014
December 2014
October 2018
May 2019
June 2019
July 2019
November 2021
February 2022
May 2022
August 2023
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 46, "token_count": 69}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 277}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 64}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 116}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 36, "token_count": 57}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 26, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 592}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 118}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Gladkov
710
44.38%
Eric W. Biedermann
281
17.56%
Stanislav Kinsbursky
116
7.25%
Linus Torvalds (pre-git)
108
6.75%
Waiman Long
73
4.56%
Art Haas
69
4.31%
Vasiliy Kulikov
64
4.00%
Mathias Krause
57
3.56%
Manfred Spraul
38
2.38%
Nadia Derbey
24
1.50%
Linus Torvalds
17
1.06%
Pavel Emelyanov
5
0.31%
Davidlohr Bueso A
1
0.06%
Others
37
2.31%
Total
1600
mq_sysctl.c
133
-
14
626
Alexey Gladkov
Andrew Morton
Serge E. Hallyn
David Howells
Linus Torvalds (pre-git)
Pavel Emelyanov
Eric W. Biedermann
Doug Ledford
Linus Torvalds
Others
June 1999
September 1999
February 2002
April 2004
October 2006
February 2008
October 2008
April 2009
May 2012
June 2014
March 2018
November 2018
June 2019
February 2022
August 2023
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 215}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 14, "token_count": 39}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 334}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Gladkov
334
53.35%
Andrew Morton
215
34.35%
Serge E. Hallyn
42
6.71%
David Howells
6
0.96%
Linus Torvalds (pre-git)
5
0.80%
Pavel Emelyanov
3
0.48%
Eric W. Biedermann
2
0.32%
Doug Ledford
2
0.32%
Linus Torvalds
1
0.16%
Others
16
2.56%
Total
626
mqueue.c
1749
-
63
7743
Andrew Morton
Al Viro
Doug Ledford
Serge E. Hallyn
David Howells
Davidlohr Bueso A
Heiko Carstens
Chris Wright
Eric W. Biedermann
Alexey Gladkov
André Goddard Rosa
Oleg Nesterov
Linus Torvalds (pre-git)
Jeff Layton
Deepa Dinamani
Waiman Long
Manfred Spraul
Jiri Slaby
Cédric Le Goater
Arnd Bergmann
Ingo Molnar
Pavel Emelyanov
Linus Torvalds
Kees Cook
Nicholas Piggin
Kirill A. Shutemov
Alexey Dobriyan
Others
November 1991
October 1992
February 1994
August 1994
January 1995
September 1996
March 1997
October 1997
January 1998
March 1998
May 1998
May 1999
June 1999
September 1999
February 2002
June 2002
September 2002
February 2004
April 2004
May 2004
June 2004
July 2004
May 2005
September 2005
January 2006
February 2006
March 2006
May 2006
June 2006
September 2006
October 2006
December 2006
February 2007
March 2007
May 2007
October 2007
November 2007
February 2008
May 2008
July 2008
November 2008
December 2008
January 2009
February 2009
April 2009
September 2009
February 2010
March 2010
April 2010
June 2010
August 2010
October 2010
January 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
May 2012
June 2012
August 2012
October 2012
January 2013
March 2013
July 2013
January 2014
March 2014
April 2014
October 2014
March 2015
May 2015
January 2016
April 2016
May 2016
June 2016
September 2016
November 2016
February 2017
June 2017
July 2017
August 2017
December 2017
January 2018
February 2018
March 2018
April 2018
July 2018
November 2018
January 2019
April 2019
May 2019
July 2019
September 2019
February 2020
May 2020
January 2021
April 2021
May 2021
February 2022
March 2022
May 2022
July 2022
December 2022
January 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3519}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 35, "token_count": 113}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 59, "token_count": 36}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 17, "token_count": 115}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 261}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 41, "token_count": 87}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 54, "token_count": 35}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 4, "token_count": 1}, {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 736}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 165}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 57}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 47, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 800}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 227}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 4, "token_count": 82}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 49, "token_count": 66}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 26, "token_count": 36}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 52, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
3555
45.91%
Al Viro
1431
18.48%
Doug Ledford
736
9.51%
Serge E. Hallyn
284
3.67%
David Howells
259
3.34%
Davidlohr Bueso A
174
2.25%
Heiko Carstens
172
2.22%
Chris Wright
117
1.51%
Eric W. Biedermann
107
1.38%
Alexey Gladkov
97
1.25%
André Goddard Rosa
87
1.12%
Oleg Nesterov
66
0.85%
Linus Torvalds (pre-git)
55
0.71%
Jeff Layton
55
0.71%
Deepa Dinamani
39
0.50%
Waiman Long
38
0.49%
Manfred Spraul
38
0.49%
Jiri Slaby
37
0.48%
Cédric Le Goater
36
0.46%
Arnd Bergmann
21
0.27%
Ingo Molnar
14
0.18%
Pavel Emelyanov
9
0.12%
Linus Torvalds
9
0.12%
Kees Cook
4
0.05%
Nicholas Piggin
3
0.04%
Kirill A. Shutemov
2
0.03%
Alexey Dobriyan
2
0.03%
Others
296
3.82%
Total
7743
msg.c
1376
-
55
6319
Linus Torvalds (pre-git)
Al Viro
Davidlohr Bueso A
Pierre Peiffer
Stanislav Kinsbursky
Manfred Spraul
Arnd Bergmann
Dominik Brodowski
Nadia Derbey
Kirill Korotaev
Jiebin Sun
Eric W. Biedermann
Heiko Carstens
Peter Hurley
Stephen D. Smalley
Andrew Morton
Andi Kleen
Sebastian Andrzej Siewior
Suzuki K. Poulose
Chris Metcalf
Lu Shuaibing
Linus Torvalds
Greg Kroah-Hartman
Ingo Molnar
Kees Cook
Rafael Aquini
Serge E. Hallyn
Mike Waychison
Jiri Slaby
Mathias Krause
Rik Van Riel
Pavel Emelyanov
Greg Thelen
Will Deacon
Deepa Dinamani
Alexey Dobriyan
Waiman Long
Guillaume Knispel
Others
January 1992
August 1992
September 1992
October 1992
June 1993
August 1993
September 1993
November 1993
May 1994
October 1994
January 1995
June 1995
January 1996
March 1996
June 1996
July 1996
September 1996
January 1997
March 1997
August 1997
October 1997
February 1998
May 1998
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
October 2000
February 2002
April 2002
June 2002
July 2002
October 2002
November 2002
December 2002
January 2003
May 2003
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2005
March 2006
April 2006
May 2006
July 2006
October 2006
December 2006
October 2007
February 2008
April 2008
January 2009
December 2009
May 2010
March 2011
February 2012
March 2012
July 2012
January 2013
February 2013
March 2013
April 2013
July 2013
August 2013
September 2013
November 2013
January 2014
March 2014
June 2014
August 2014
December 2014
April 2015
June 2015
September 2015
August 2016
October 2016
November 2016
December 2016
February 2017
July 2017
August 2017
September 2017
November 2017
February 2018
March 2018
April 2018
July 2018
August 2018
December 2018
February 2020
June 2020
May 2021
June 2021
September 2021
September 2022
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1083}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 23}, {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 40, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 40, "token_count": 1}, {"author_id": 20, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 23, "token_count": 26}, {"author_id": 20, "token_count": 76}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 175}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 53, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 140}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 50, "token_count": 59}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 6, "token_count": 182}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 7, "token_count": 51}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 7, "token_count": 314}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 17, "token_count": 102}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 45, "token_count": 31}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 45, "token_count": 26}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 333}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 22, "token_count": 100}, {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 236}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 36, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 77}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 148}, {"author_id": 30, "token_count": 1}, {"author_id": 48, "token_count": 66}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 686}, {"author_id": 30, "token_count": 10}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 188}, {"author_id": 5, "token_count": 83}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 120}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 57, "token_count": 51}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 31, "token_count": 136}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2037
32.24%
Al Viro
731
11.57%
Davidlohr Bueso A
517
8.18%
Pierre Peiffer
365
5.78%
Stanislav Kinsbursky
333
5.27%
Manfred Spraul
266
4.21%
Arnd Bergmann
203
3.21%
Dominik Brodowski
188
2.98%
Nadia Derbey
185
2.93%
Kirill Korotaev
152
2.41%
Jiebin Sun
136
2.15%
Eric W. Biedermann
129
2.04%
Heiko Carstens
109
1.72%
Peter Hurley
108
1.71%
Stephen D. Smalley
99
1.57%
Andrew Morton
86
1.36%
Andi Kleen
81
1.28%
Sebastian Andrzej Siewior
66
1.04%
Suzuki K. Poulose
59
0.93%
Chris Metcalf
57
0.90%
Lu Shuaibing
51
0.81%
Linus Torvalds
38
0.60%
Greg Kroah-Hartman
29
0.46%
Ingo Molnar
20
0.32%
Kees Cook
18
0.28%
Rafael Aquini
16
0.25%
Serge E. Hallyn
14
0.22%
Mike Waychison
14
0.22%
Jiri Slaby
14
0.22%
Mathias Krause
13
0.21%
Rik Van Riel
12
0.19%
Pavel Emelyanov
12
0.19%
Greg Thelen
9
0.14%
Will Deacon
6
0.09%
Deepa Dinamani
6
0.09%
Alexey Dobriyan
6
0.09%
Waiman Long
4
0.06%
Guillaume Knispel
4
0.06%
Others
126
1.99%
Total
6319
msgutil.c
184
-
21
799
Linus Torvalds (pre-git)
Peter Hurley
Stanislav Kinsbursky
Andrew Morton
Stephen D. Smalley
Al Viro
Serge E. Hallyn
Mathias Krause
Kirill Korotaev
Eric W. Biedermann
Greg Kroah-Hartman
Pavel Emelyanov
Linus Torvalds
David Howells
Others
September 1992
November 1992
June 1993
June 1996
January 1997
March 1998
September 1999
February 2002
June 2002
July 2002
January 2003
February 2004
April 2004
May 2004
October 2006
February 2008
April 2009
March 2011
June 2011
February 2012
January 2013
April 2013
November 2013
October 2014
October 2016
September 2017
May 2019
August 2020
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 148}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 22, "token_count": 172}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
249
31.16%
Peter Hurley
172
21.53%
Stanislav Kinsbursky
148
18.52%
Andrew Morton
114
14.27%
Stephen D. Smalley
25
3.13%
Al Viro
23
2.88%
Serge E. Hallyn
18
2.25%
Mathias Krause
10
1.25%
Kirill Korotaev
6
0.75%
Eric W. Biedermann
6
0.75%
Greg Kroah-Hartman
4
0.50%
Pavel Emelyanov
3
0.38%
Linus Torvalds
1
0.13%
David Howells
1
0.13%
Others
19
2.38%
Total
799
namespace.c
258
-
25
979
Eric W. Biedermann
Giuseppe Scrivano
Pavel Emelyanov
Serge E. Hallyn
Al Viro
Kirill Korotaev
Pierre Peiffer
Alexey Gladkov
Nadia Derbey
Rik Van Riel
Alexey Dobriyan
Linus Torvalds (pre-git)
Davidlohr Bueso A
Cédric Le Goater
Ingo Molnar
Andrew Morton
Jiebin Sun
David Howells
Greg Kroah-Hartman
Others
January 1999
September 1999
February 2002
October 2002
April 2004
October 2006
February 2007
July 2007
October 2007
February 2008
April 2008
April 2009
June 2009
March 2010
March 2011
June 2011
July 2012
December 2012
March 2013
April 2013
July 2013
September 2013
February 2014
October 2014
May 2016
August 2016
September 2016
February 2017
September 2017
November 2017
August 2018
November 2018
May 2020
June 2020
August 2020
September 2021
February 2022
June 2022
September 2022
January 2023
var spanGroupData = [ {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 57}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 88}, {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 55, "token_count": 27}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 14, "token_count": 39}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 115}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 38, "token_count": 96}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 16, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
303
30.95%
Giuseppe Scrivano
96
9.81%
Pavel Emelyanov
88
8.99%
Serge E. Hallyn
81
8.27%
Al Viro
72
7.35%
Kirill Korotaev
57
5.82%
Pierre Peiffer
54
5.52%
Alexey Gladkov
44
4.49%
Nadia Derbey
37
3.78%
Rik Van Riel
32
3.27%
Alexey Dobriyan
27
2.76%
Linus Torvalds (pre-git)
8
0.82%
Davidlohr Bueso A
8
0.82%
Cédric Le Goater
7
0.72%
Ingo Molnar
6
0.61%
Andrew Morton
6
0.61%
Jiebin Sun
4
0.41%
David Howells
2
0.20%
Greg Kroah-Hartman
1
0.10%
Others
46
4.70%
Total
979
sem.c
2484
-
64
9735
Linus Torvalds (pre-git)
Manfred Spraul
Al Viro
Davidlohr Bueso A
Rik Van Riel
Andrew Morton
Arnd Bergmann
Nadia Derbey
Dave Olien
Kirill Korotaev
Pierre Peiffer
Dominik Brodowski
Eric W. Biedermann
Nicholas Piggin
Linus Torvalds
Stephen D. Smalley
Kees Cook
Heiko Carstens
Rafael Aquini
Andi Kleen
Mike Waychison
Mathias Krause
Serge E. Hallyn
Deepa Dinamani
Pavel Emelyanov
Ingo Molnar
Greg Thelen
Greg Kroah-Hartman
Chris Metcalf
Guillaume Knispel
Others
September 1991
November 1991
March 1992
September 1992
October 1992
June 1993
July 1993
August 1993
September 1993
November 1993
April 1994
May 1994
October 1994
November 1994
January 1995
June 1995
January 1996
September 1996
January 1997
March 1997
October 1997
May 1998
August 1998
December 1998
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
October 2000
February 2002
April 2002
July 2002
October 2002
November 2002
December 2002
January 2003
May 2003
June 2003
July 2003
August 2003
December 2003
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
January 2005
June 2005
September 2005
January 2006
March 2006
April 2006
May 2006
October 2006
October 2007
February 2008
April 2008
July 2008
January 2009
April 2009
December 2009
May 2010
July 2010
September 2010
February 2011
March 2011
July 2011
November 2011
February 2012
March 2012
December 2012
February 2013
March 2013
April 2013
May 2013
July 2013
September 2013
October 2013
November 2013
January 2014
February 2014
June 2014
August 2014
December 2014
February 2015
April 2015
June 2015
August 2015
March 2016
August 2016
October 2016
December 2016
January 2017
February 2017
June 2017
July 2017
August 2017
September 2017
November 2017
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
December 2018
January 2019
March 2019
September 2019
February 2020
August 2020
May 2021
June 2021
August 2021
September 2021
February 2022
May 2022
December 2022
July 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 391}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 525}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 840}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 241}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 40, "token_count": 1}, {"author_id": 20, "token_count": 25}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 23, "token_count": 30}, {"author_id": 20, "token_count": 66}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 240}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 234}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 272}, {"author_id": 28, "token_count": 4}, {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 420}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 17, "token_count": 53}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 195}, {"author_id": 34, "token_count": 99}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 215}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 174}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 125}, {"author_id": 16, "token_count": 447}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 19, "token_count": 62}, {"author_id": 3, "token_count": 4}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 36}, {"author_id": 3, "token_count": 597}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 53}, {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 78}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 1}, {"author_id": 33, "token_count": 51}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 207}, {"author_id": 36, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 61}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 3, "token_count": 56}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 504}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 685}, {"author_id": 30, "token_count": 82}, {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 14}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 27, "token_count": 4}, {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 157}, {"author_id": 5, "token_count": 75}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 142}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 161}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2396
24.61%
Manfred Spraul
2273
23.35%
Al Viro
880
9.04%
Davidlohr Bueso A
859
8.82%
Rik Van Riel
454
4.66%
Andrew Morton
443
4.55%
Arnd Bergmann
380
3.90%
Nadia Derbey
272
2.79%
Dave Olien
241
2.48%
Kirill Korotaev
234
2.40%
Pierre Peiffer
204
2.10%
Dominik Brodowski
157
1.61%
Eric W. Biedermann
113
1.16%
Nicholas Piggin
99
1.02%
Linus Torvalds
93
0.96%
Stephen D. Smalley
91
0.93%
Kees Cook
90
0.92%
Heiko Carstens
53
0.54%
Rafael Aquini
51
0.52%
Andi Kleen
40
0.41%
Mike Waychison
19
0.20%
Mathias Krause
18
0.18%
Serge E. Hallyn
14
0.14%
Deepa Dinamani
14
0.14%
Pavel Emelyanov
12
0.12%
Ingo Molnar
12
0.12%
Greg Thelen
9
0.09%
Greg Kroah-Hartman
9
0.09%
Chris Metcalf
6
0.06%
Guillaume Knispel
4
0.04%
Others
195
2.00%
Total
9735
shm.c
1878
-
98
8135
Linus Torvalds (pre-git)
Al Viro
Eric W. Biedermann
Pierre Peiffer
Davidlohr Bueso A
Andrew Morton
Kirill Korotaev
Nadia Derbey
Arnd Bergmann
Alexander Mikhalitsyn
Vasiliy Kulikov
Helge Deller
Linus Torvalds
Mike Kravetz
Dominik Brodowski
Manfred Spraul
Hugh Dickins
Will Deacon
Andi Kleen
Jack Miller
Kirill A. Shutemov
Stephen D. Smalley
Heiko Carstens
Jane Chu
David Howells
Liam R. Howlett
Greg Thelen
Adam Litke
Greg Kroah-Hartman
Serge E. Hallyn
Rafael Aquini
Kees Cook
Rik Van Riel
Mike Waychison
Pavel Emelyanov
Nicholas Piggin
Alexey Gladkov
Mathias Krause
Guillaume Knispel
Deepa Dinamani
Jiri Slaby
Ingo Molnar
Alexey Dobriyan
Others
September 1991
January 1992
August 1992
September 1992
June 1993
May 1994
July 1994
October 1994
November 1994
January 1995
January 1996
January 1997
March 1997
May 1998
August 1998
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
October 2000
February 2002
March 2002
April 2002
June 2002
July 2002
September 2002
October 2002
November 2002
January 2003
April 2003
May 2003
July 2003
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
December 2004
March 2005
May 2005
August 2005
September 2005
November 2005
January 2006
February 2006
March 2006
April 2006
October 2006
February 2007
March 2007
June 2007
July 2007
October 2007
February 2008
April 2008
June 2008
July 2008
October 2008
November 2008
January 2009
February 2009
June 2009
August 2009
September 2009
November 2009
December 2009
January 2010
March 2010
May 2010
August 2010
October 2010
March 2011
May 2011
July 2011
August 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
September 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
September 2013
November 2013
January 2014
March 2014
June 2014
August 2014
December 2014
March 2015
April 2015
June 2015
August 2015
September 2015
January 2016
February 2016
May 2016
July 2016
October 2016
December 2016
February 2017
May 2017
July 2017
August 2017
September 2017
November 2017
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
April 2020
June 2020
August 2020
December 2020
April 2021
June 2021
September 2021
November 2021
September 2022
November 2022
January 2023
June 2023
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 1092}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 23, "token_count": 24}, {"author_id": 19, "token_count": 90}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 40, "token_count": 28}, {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 40, "token_count": 1}, {"author_id": 20, "token_count": 23}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 1, "token_count": 13}, {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 20, "token_count": 42}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 16, "token_count": 23}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 313}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 517}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 58, "token_count": 49}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 34, "token_count": 16}, {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 289}, {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 389}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 23, "token_count": 11}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 17, "token_count": 56}, {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 29, "token_count": 158}, {"author_id": 21, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 202}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 11}, {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 39, "token_count": 52}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 37, "token_count": 73}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 239}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 44, "token_count": 52}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 33, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 34}, {"author_id": 36, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 43, "token_count": 74}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 77}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 42, "token_count": 70}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1097}, {"author_id": 30, "token_count": 12}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 8}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 27, "token_count": 10}, {"author_id": 19, "token_count": 2}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 112}, {"author_id": 5, "token_count": 115}, {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 43}, {"author_id": 51, "token_count": 57}, {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 142}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 225}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 56, "token_count": 36}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 84}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 56, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 39, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1634
20.09%
Al Viro
1189
14.62%
Eric W. Biedermann
687
8.44%
Pierre Peiffer
434
5.33%
Davidlohr Bueso A
375
4.61%
Andrew Morton
356
4.38%
Kirill Korotaev
313
3.85%
Nadia Derbey
291
3.58%
Arnd Bergmann
235
2.89%
Alexander Mikhalitsyn
225
2.77%
Vasiliy Kulikov
220
2.70%
Helge Deller
158
1.94%
Linus Torvalds
130
1.60%
Mike Kravetz
120
1.48%
Dominik Brodowski
112
1.38%
Manfred Spraul
94
1.16%
Hugh Dickins
94
1.16%
Will Deacon
93
1.14%
Andi Kleen
92
1.13%
Jack Miller
74
0.91%
Kirill A. Shutemov
72
0.89%
Stephen D. Smalley
66
0.81%
Heiko Carstens
59
0.73%
Jane Chu
57
0.70%
David Howells
53
0.65%
Liam R. Howlett
52
0.64%
Greg Thelen
52
0.64%
Adam Litke
49
0.60%
Greg Kroah-Hartman
34
0.42%
Serge E. Hallyn
33
0.41%
Rafael Aquini
28
0.34%
Kees Cook
26
0.32%
Rik Van Riel
23
0.28%
Mike Waychison
22
0.27%
Pavel Emelyanov
18
0.22%
Nicholas Piggin
16
0.20%
Alexey Gladkov
12
0.15%
Mathias Krause
11
0.14%
Guillaume Knispel
10
0.12%
Deepa Dinamani
8
0.10%
Jiri Slaby
3
0.04%
Ingo Molnar
2
0.02%
Alexey Dobriyan
2
0.02%
Others
501
6.16%
Total
8135
syscall.c
211
-
24
1027
Linus Torvalds (pre-git)
Al Viro
Arnd Bergmann
Andrew Morton
Andi Kleen
Dominik Brodowski
Will Deacon
Linus Torvalds
David Howells
Greg Kroah-Hartman
Pavel Emelyanov
Chris Metcalf
Manfred Spraul
Heiko Carstens
Others
August 1992
June 1993
November 1994
June 1995
September 1996
January 1997
March 1997
January 1998
August 1998
September 1999
January 2000
March 2000
February 2002
June 2002
July 2002
September 2002
December 2002
April 2003
May 2003
July 2003
February 2004
March 2004
May 2004
July 2004
September 2004
January 2005
February 2005
February 2006
March 2006
June 2006
October 2006
February 2008
June 2008
January 2009
August 2009
March 2010
December 2011
March 2012
July 2012
January 2013
February 2013
March 2013
July 2017
September 2017
November 2017
March 2018
April 2018
July 2018
December 2018
January 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 23, "token_count": 23}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
474
46.15%
Al Viro
160
15.58%
Arnd Bergmann
108
10.52%
Andrew Morton
78
7.59%
Andi Kleen
28
2.73%
Dominik Brodowski
20
1.95%
Will Deacon
12
1.17%
Linus Torvalds
8
0.78%
David Howells
8
0.78%
Greg Kroah-Hartman
4
0.39%
Pavel Emelyanov
3
0.29%
Chris Metcalf
3
0.29%
Manfred Spraul
2
0.19%
Heiko Carstens
2
0.19%
Others
117
11.39%
Total
1027
util.c
931
-
48
2968
Linus Torvalds (pre-git)
Nadia Derbey
Mike Waychison
Manfred Spraul
Eric W. Biedermann
Davidlohr Bueso A
Guillaume Knispel
Pierre Peiffer
Andrew Morton
Kirill Korotaev
David Howells
Serge E. Hallyn
Pavel Emelyanov
Alexey Dobriyan
Andi Kleen
Kees Cook
Stanislav Kinsbursky
Alexander Mikhalitsyn
Waiman Long
Rik Van Riel
Al Viro
Stephen D. Smalley
Greg Kroah-Hartman
Rafael Aquini
Mathias Krause
Linus Torvalds
Will Deacon
Others
January 1992
August 1992
June 1993
August 1993
February 1994
June 1995
September 1996
January 1997
March 1997
August 1997
October 1997
March 1998
May 1998
January 1999
June 1999
September 1999
January 2000
May 2000
October 2000
February 2002
April 2002
July 2002
October 2002
November 2002
December 2002
August 2003
October 2003
April 2004
May 2004
June 2004
August 2004
October 2004
September 2005
March 2006
April 2006
October 2006
February 2007
October 2007
February 2008
April 2008
November 2008
December 2008
September 2009
March 2011
February 2012
July 2012
January 2013
February 2013
April 2013
July 2013
September 2013
January 2014
April 2014
June 2014
August 2014
September 2014
October 2014
April 2015
June 2015
March 2017
July 2017
September 2017
November 2017
February 2018
March 2018
August 2018
May 2019
December 2019
February 2020
April 2020
May 2020
June 2021
September 2021
November 2021
January 2022
August 2022
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 458}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 73}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 135}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 476}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 17}, {"author_id": 7, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 7, "token_count": 118}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 92}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 43}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 30, "token_count": 9}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 179}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 104}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 92}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
529
17.82%
Nadia Derbey
490
16.51%
Mike Waychison
458
15.43%
Manfred Spraul
335
11.29%
Eric W. Biedermann
266
8.96%
Davidlohr Bueso A
198
6.67%
Guillaume Knispel
179
6.03%
Pierre Peiffer
132
4.45%
Andrew Morton
83
2.80%
Kirill Korotaev
73
2.46%
David Howells
25
0.84%
Serge E. Hallyn
17
0.57%
Pavel Emelyanov
17
0.57%
Alexey Dobriyan
14
0.47%
Andi Kleen
12
0.40%
Kees Cook
9
0.30%
Stanislav Kinsbursky
8
0.27%
Alexander Mikhalitsyn
8
0.27%
Waiman Long
6
0.20%
Rik Van Riel
6
0.20%
Al Viro
6
0.20%
Stephen D. Smalley
5
0.17%
Greg Kroah-Hartman
5
0.17%
Rafael Aquini
4
0.13%
Mathias Krause
4
0.13%
Linus Torvalds
4
0.13%
Will Deacon
2
0.07%
Others
73
2.46%
Total
2968
util.h
291
-
29
1228
Linus Torvalds (pre-git)
Nadia Derbey
Kirill Korotaev
Waiman Long
Andrew Morton
Dominik Brodowski
Davidlohr Bueso A
Eric W. Biedermann
Serge E. Hallyn
Mike Waychison
Manfred Spraul
Al Viro
Pierre Peiffer
Stanislav Kinsbursky
Rafael Aquini
Pavel Emelyanov
Andi Kleen
Guillaume Knispel
Jiebin Sun
Arnd Bergmann
Mathias Krause
Alexey Dobriyan
Will Deacon
Greg Kroah-Hartman
Others
September 1991
April 1994
October 1994
June 1995
January 1996
September 1996
March 1998
September 1999
January 2000
May 2000
October 2000
June 2002
October 2002
December 2002
April 2003
March 2004
April 2004
May 2004
August 2004
September 2005
October 2006
March 2007
May 2007
October 2007
February 2008
April 2008
April 2009
June 2009
February 2012
July 2012
January 2013
March 2013
April 2013
July 2013
September 2013
November 2013
January 2014
June 2014
June 2015
July 2017
September 2017
November 2017
March 2018
August 2018
October 2018
December 2018
May 2019
June 2021
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 54}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 115}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 164}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 49}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 71}, {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 26, "token_count": 36}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 26, "token_count": 52}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 31, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
200
16.29%
Nadia Derbey
164
13.36%
Kirill Korotaev
115
9.36%
Waiman Long
88
7.17%
Andrew Morton
79
6.43%
Dominik Brodowski
71
5.78%
Davidlohr Bueso A
69
5.62%
Eric W. Biedermann
63
5.13%
Serge E. Hallyn
57
4.64%
Mike Waychison
54
4.40%
Manfred Spraul
54
4.40%
Al Viro
48
3.91%
Pierre Peiffer
43
3.50%
Stanislav Kinsbursky
23
1.87%
Rafael Aquini
19
1.55%
Pavel Emelyanov
16
1.30%
Andi Kleen
9
0.73%
Guillaume Knispel
6
0.49%
Jiebin Sun
5
0.41%
Arnd Bergmann
5
0.41%
Mathias Krause
3
0.24%
Alexey Dobriyan
3
0.24%
Will Deacon
1
0.08%
Greg Kroah-Hartman
1
0.08%
Others
32
2.61%
Total
1228
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
197
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
7695
18.55%
144
15.98%
1
Andrew Morton
5093
12.28%
39
4.33%
2
Al Viro
4763
11.48%
62
6.88%
3
Manfred Spraul
3100
7.47%
69
7.66%
4
Davidlohr Bueso A
2201
5.31%
70
7.77%
5
Eric W. Biedermann
1957
4.72%
34
3.77%
6
Nadia Derbey
1463
3.53%
14
1.55%
7
Pierre Peiffer
1232
2.97%
14
1.55%
8
Alexey Gladkov
1197
2.89%
8
0.89%
9
Arnd Bergmann
952
2.30%
12
1.33%
10
Kirill Korotaev
950
2.29%
6
0.67%
11
Doug Ledford
738
1.78%
7
0.78%
12
Stanislav Kinsbursky
628
1.51%
7
0.78%
13
Mike Waychison
567
1.37%
2
0.22%
14
Serge E. Hallyn
560
1.35%
9
1.00%
15
Dominik Brodowski
548
1.32%
10
1.11%
16
Rik Van Riel
527
1.27%
7
0.78%
17
Heiko Carstens
395
0.95%
6
0.67%
18
David Howells
354
0.85%
11
1.22%
19
Linus Torvalds
301
0.73%
22
2.44%
20
Stephen D. Smalley
286
0.69%
3
0.33%
21
Vasiliy Kulikov
284
0.68%
5
0.55%
22
Peter Hurley
280
0.68%
9
1.00%
23
Andi Kleen
265
0.64%
10
1.11%
24
Dave Olien
241
0.58%
1
0.11%
25
Alexander Mikhalitsyn
233
0.56%
2
0.22%
26
Waiman Long
209
0.50%
5
0.55%
27
Guillaume Knispel
203
0.49%
1
0.11%
28
Pavel Emelyanov
186
0.45%
5
0.55%
29
Helge Deller
158
0.38%
1
0.11%
30
Kees Cook
147
0.35%
13
1.44%
31
Jiebin Sun
145
0.35%
1
0.11%
32
Mike Kravetz
120
0.29%
2
0.22%
33
Rafael Aquini
118
0.28%
3
0.33%
34
Nicholas Piggin
118
0.28%
6
0.67%
35
Chris Wright
117
0.28%
4
0.44%
36
Mathias Krause
116
0.28%
3
0.33%
37
Will Deacon
114
0.27%
5
0.55%
38
Giuseppe Scrivano
96
0.23%
1
0.11%
39
Hugh Dickins
94
0.23%
10
1.11%
40
Greg Kroah-Hartman
88
0.21%
8
0.89%
41
André Goddard Rosa
87
0.21%
5
0.55%
42
Kirill A. Shutemov
74
0.18%
3
0.33%
43
Jack Miller
74
0.18%
2
0.22%
44
Greg Thelen
70
0.17%
1
0.11%
45
Chris Metcalf
69
0.17%
2
0.22%
46
Art Haas
69
0.17%
1
0.11%
47
Deepa Dinamani
67
0.16%
6
0.67%
48
Sebastian Andrzej Siewior
66
0.16%
1
0.11%
49
Oleg Nesterov
66
0.16%
1
0.11%
50
Suzuki K. Poulose
59
0.14%
1
0.11%
51
Jane Chu
57
0.14%
1
0.11%
52
Jeff Layton
55
0.13%
5
0.55%
53
Ingo Molnar
55
0.13%
8
0.89%
54
Jiri Slaby
54
0.13%
4
0.44%
55
Alexey Dobriyan
54
0.13%
9
1.00%
56
Liam R. Howlett
52
0.13%
3
0.33%
57
Lu Shuaibing
51
0.12%
1
0.11%
58
Adam Litke
49
0.12%
1
0.11%
59
Cédric Le Goater
43
0.10%
2
0.22%
60
Others
1470
3.54%
193
21.42%
Total
41480
901