Linux Source Code
Home
Release 6.5
Help
futex
root
kernel
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Izbyshev
Alexey Kuznetsov
Andi Kleen
Andrea Arcangeli
Andrew Morton
Andrey Vagin
André Almeida
Arnd Bergmann
Benjamin Herrenschmidt
Christian König
Christoph Hellwig
Colin Cross
Darren Hart
David Howells
David S. Miller
Davidlohr Bueso A
Dominik Brodowski
Dominik Dingel
Eric Dumazet
Eric Sesterhenn / Snakebyte
Heiko Carstens
Hugh Dickins
Ingo Molnar
Jakub Jelínek
Jamie Lokier
Jann Horn
Kees Cook
Kirill A. Shutemov
Linus Torvalds
Linus Torvalds (pre-git)
Martin Schwidefsky
Mathieu Desnoyers
Matthew Wilcox
Mel Gorman
Michel Lespinasse
Mike Rapoport
Mike Waychison
Namhyung Kim
Nicholas Piggin
Oleg Nesterov
Olof Johansson
Others
Pavel Emelyanov
Peter Zijlstra
Pierre Peiffer
Randy Dunlap
Rasmus Villemoes
Rusty Russell
Sebastian Andrzej Siewior
Serge E. Hallyn
Shawn Bohrer
Stephen Rothwell
Steven Rostedt
Thomas Gleixner
Viresh Kumar
Waiman Long
Will Deacon
Yang Tao
Yang Yang
Zhang Yi
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
core.c
1149
-
50
3127
Peter Zijlstra
Ingo Molnar
Davidlohr Bueso A
Thomas Gleixner
Rusty Russell
Arnd Bergmann
Jamie Lokier
Mel Gorman
Waiman Long
Shawn Bohrer
Darren Hart
Martin Schwidefsky
Eric Dumazet
Olof Johansson
Rasmus Villemoes
Linus Torvalds (pre-git)
Yang Tao
David S. Miller
Linus Torvalds
Michel Lespinasse
Hugh Dickins
Jakub Jelínek
Kirill A. Shutemov
Heiko Carstens
Andi Kleen
Alexey Izbyshev
Andrea Arcangeli
Will Deacon
Eric Sesterhenn / Snakebyte
Namhyung Kim
Stephen Rothwell
Benjamin Herrenschmidt
Andrey Vagin
André Almeida
Al Viro
Zhang Yi
Viresh Kumar
Randy Dunlap
Dominik Dingel
Christoph Hellwig
Yang Yang
Sebastian Andrzej Siewior
Pierre Peiffer
Mike Rapoport
Matthew Wilcox
Alexey Kuznetsov
Others
September 1992
March 1993
November 1993
September 1996
March 1998
June 1999
March 2002
May 2002
June 2002
September 2002
October 2002
November 2002
December 2002
February 2003
May 2003
September 2003
October 2003
October 2004
November 2004
February 2005
March 2005
September 2005
March 2006
June 2006
July 2006
October 2006
December 2006
May 2007
June 2007
July 2007
September 2007
October 2007
November 2007
January 2008
February 2008
March 2008
September 2008
April 2009
June 2009
September 2009
December 2009
September 2010
October 2010
November 2010
January 2011
March 2011
June 2011
July 2011
December 2011
June 2013
January 2014
March 2014
June 2014
June 2015
September 2015
January 2016
February 2016
March 2016
May 2016
June 2016
December 2016
March 2017
September 2017
October 2017
December 2017
April 2018
October 2018
December 2018
January 2019
February 2019
May 2019
July 2019
November 2019
December 2019
March 2020
June 2020
July 2020
October 2020
January 2021
April 2021
May 2021
June 2021
August 2021
September 2021
November 2021
February 2022
November 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 7, "token_count": 78}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 8, "token_count": 93}, {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 17, "token_count": 32}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 205}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 55}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 29, "token_count": 18}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 26, "token_count": 14}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 59}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 206}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 28}, {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 30, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 82}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 129}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 11, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1026}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 31, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
1156
36.97%
Ingo Molnar
423
13.53%
Davidlohr Bueso A
266
8.51%
Thomas Gleixner
215
6.88%
Rusty Russell
136
4.35%
Arnd Bergmann
135
4.32%
Jamie Lokier
111
3.55%
Mel Gorman
91
2.91%
Waiman Long
64
2.05%
Shawn Bohrer
59
1.89%
Darren Hart
59
1.89%
Martin Schwidefsky
58
1.85%
Eric Dumazet
55
1.76%
Olof Johansson
32
1.02%
Rasmus Villemoes
28
0.90%
Linus Torvalds (pre-git)
22
0.70%
Yang Tao
18
0.58%
David S. Miller
18
0.58%
Linus Torvalds
17
0.54%
Michel Lespinasse
16
0.51%
Hugh Dickins
16
0.51%
Jakub Jelínek
14
0.45%
Kirill A. Shutemov
13
0.42%
Heiko Carstens
12
0.38%
Andi Kleen
12
0.38%
Alexey Izbyshev
12
0.38%
Andrea Arcangeli
11
0.35%
Will Deacon
7
0.22%
Eric Sesterhenn / Snakebyte
7
0.22%
Namhyung Kim
5
0.16%
Stephen Rothwell
4
0.13%
Benjamin Herrenschmidt
4
0.13%
Andrey Vagin
4
0.13%
André Almeida
4
0.13%
Al Viro
3
0.10%
Zhang Yi
2
0.06%
Viresh Kumar
2
0.06%
Randy Dunlap
2
0.06%
Dominik Dingel
2
0.06%
Christoph Hellwig
2
0.06%
Yang Yang
1
0.03%
Sebastian Andrzej Siewior
1
0.03%
Pierre Peiffer
1
0.03%
Mike Rapoport
1
0.03%
Matthew Wilcox
1
0.03%
Alexey Kuznetsov
1
0.03%
Others
4
0.13%
Total
3127
futex.h
294
-
26
1027
Peter Zijlstra
Ingo Molnar
Darren Hart
Jamie Lokier
Thomas Gleixner
Davidlohr Bueso A
Linus Torvalds
Rusty Russell
André Almeida
Waiman Long
Pierre Peiffer
Eric Dumazet
Olof Johansson
Dominik Brodowski
Michel Lespinasse
Hugh Dickins
Nicholas Piggin
Jakub Jelínek
Christian König
Steven Rostedt
Shawn Bohrer
Mike Waychison
Kees Cook
Christoph Hellwig
Andrew Morton
Others
March 2002
June 2002
September 2002
May 2003
September 2003
October 2003
February 2004
February 2005
September 2005
June 2006
July 2006
May 2007
July 2007
December 2007
February 2008
September 2008
November 2008
March 2009
April 2009
June 2009
August 2009
September 2009
October 2009
November 2010
March 2011
June 2011
January 2014
March 2014
June 2015
July 2016
October 2016
March 2017
March 2018
January 2019
February 2019
May 2019
November 2019
March 2020
July 2020
January 2021
August 2021
September 2021
October 2021
April 2022
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 8, "token_count": 59}, {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 42, "token_count": 3}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 36}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 0, "token_count": 435}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 44, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
461
44.89%
Ingo Molnar
99
9.64%
Darren Hart
97
9.44%
Jamie Lokier
63
6.13%
Thomas Gleixner
58
5.65%
Davidlohr Bueso A
49
4.77%
Linus Torvalds
46
4.48%
Rusty Russell
43
4.19%
André Almeida
34
3.31%
Waiman Long
17
1.66%
Pierre Peiffer
10
0.97%
Eric Dumazet
8
0.78%
Olof Johansson
7
0.68%
Dominik Brodowski
5
0.49%
Michel Lespinasse
4
0.39%
Hugh Dickins
4
0.39%
Nicholas Piggin
3
0.29%
Jakub Jelínek
3
0.29%
Christian König
3
0.29%
Steven Rostedt
2
0.19%
Shawn Bohrer
2
0.19%
Mike Waychison
2
0.19%
Kees Cook
2
0.19%
Christoph Hellwig
2
0.19%
Andrew Morton
2
0.19%
Others
1
0.10%
Total
1027
pi.c
1233
-
10
3001
Peter Zijlstra
Ingo Molnar
Jamie Lokier
Heiko Carstens
Darren Hart
Thomas Gleixner
Rusty Russell
Jakub Jelínek
Andrey Vagin
Sebastian Andrzej Siewior
June 2002
September 2002
September 2003
September 2005
June 2006
April 2009
November 2010
March 2014
March 2017
December 2018
May 2019
October 2020
September 2021
May 2022
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2905}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
2914
97.10%
Ingo Molnar
32
1.07%
Jamie Lokier
12
0.40%
Heiko Carstens
12
0.40%
Darren Hart
11
0.37%
Thomas Gleixner
7
0.23%
Rusty Russell
6
0.20%
Jakub Jelínek
4
0.13%
Andrey Vagin
2
0.07%
Sebastian Andrzej Siewior
1
0.03%
Total
3001
requeue.c
897
-
11
2147
Peter Zijlstra
Darren Hart
Thomas Gleixner
Ingo Molnar
Heiko Carstens
Pierre Peiffer
Jakub Jelínek
Arnd Bergmann
Rusty Russell
Eric Dumazet
Andrew Morton
May 2003
September 2003
May 2004
September 2005
June 2006
September 2006
May 2007
September 2008
April 2009
November 2010
March 2014
April 2018
May 2019
November 2019
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2043}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
2044
95.20%
Darren Hart
39
1.82%
Thomas Gleixner
37
1.72%
Ingo Molnar
14
0.65%
Heiko Carstens
4
0.19%
Pierre Peiffer
2
0.09%
Jakub Jelínek
2
0.09%
Arnd Bergmann
2
0.09%
Rusty Russell
1
0.05%
Eric Dumazet
1
0.05%
Andrew Morton
1
0.05%
Total
2147
syscalls.c
379
-
28
1484
Peter Zijlstra
André Almeida
Ingo Molnar
Thomas Gleixner
Arnd Bergmann
Heiko Carstens
Al Viro
Kees Cook
Linus Torvalds (pre-git)
Stephen Rothwell
Andrey Vagin
Pierre Peiffer
Davidlohr Bueso A
Andi Kleen
Mathieu Desnoyers
Rusty Russell
David Howells
Eric Dumazet
Darren Hart
Eric Sesterhenn / Snakebyte
Andrew Morton
Serge E. Hallyn
Pavel Emelyanov
Oleg Nesterov
Jann Horn
Jakub Jelínek
Alexey Kuznetsov
Others
October 1992
November 1993
September 1996
March 1997
March 2002
April 2002
June 2002
December 2002
February 2003
May 2003
February 2004
September 2005
March 2006
September 2006
October 2006
May 2007
June 2007
October 2007
January 2008
February 2008
November 2008
January 2009
April 2009
September 2009
December 2009
March 2011
March 2012
December 2012
June 2015
January 2016
April 2018
January 2019
May 2019
October 2020
November 2020
April 2021
September 2021
December 2022
var spanGroupData = [ {"timestamp": 717922800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 204}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 386}, {"author_id": 0, "token_count": 470}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 34, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
470
31.67%
André Almeida
386
26.01%
Ingo Molnar
210
14.15%
Thomas Gleixner
86
5.80%
Arnd Bergmann
65
4.38%
Heiko Carstens
54
3.64%
Al Viro
29
1.95%
Kees Cook
28
1.89%
Linus Torvalds (pre-git)
23
1.55%
Stephen Rothwell
22
1.48%
Andrey Vagin
17
1.15%
Pierre Peiffer
16
1.08%
Davidlohr Bueso A
12
0.81%
Andi Kleen
12
0.81%
Mathieu Desnoyers
10
0.67%
Rusty Russell
8
0.54%
David Howells
6
0.40%
Eric Dumazet
5
0.34%
Darren Hart
5
0.34%
Eric Sesterhenn / Snakebyte
4
0.27%
Andrew Morton
3
0.20%
Serge E. Hallyn
2
0.13%
Pavel Emelyanov
2
0.13%
Oleg Nesterov
2
0.13%
Jann Horn
2
0.13%
Jakub Jelínek
2
0.13%
Alexey Kuznetsov
2
0.13%
Others
1
0.07%
Total
1484
waitwake.c
708
-
9
2074
Peter Zijlstra
André Almeida
Ingo Molnar
Darren Hart
Thomas Gleixner
Jamie Lokier
Colin Cross
Jakub Jelínek
Davidlohr Bueso A
September 2002
September 2003
September 2005
June 2006
April 2009
November 2010
May 2013
May 2015
March 2017
May 2019
January 2021
August 2021
September 2021
August 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 524}, {"author_id": 0, "token_count": 1504}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
1511
72.85%
André Almeida
524
25.27%
Ingo Molnar
13
0.63%
Darren Hart
8
0.39%
Thomas Gleixner
6
0.29%
Jamie Lokier
6
0.29%
Colin Cross
3
0.14%
Jakub Jelínek
2
0.10%
Davidlohr Bueso A
1
0.05%
Total
2074
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
66
Author
Tokens
Proportion
Commits
Proportion
0
Peter Zijlstra
8556
66.53%
31
15.82%
1
André Almeida
948
7.37%
2
1.02%
2
Ingo Molnar
791
6.15%
14
7.14%
3
Thomas Gleixner
409
3.18%
26
13.27%
4
Davidlohr Bueso A
328
2.55%
4
2.04%
5
Darren Hart
219
1.70%
15
7.65%
6
Arnd Bergmann
202
1.57%
4
2.04%
7
Rusty Russell
194
1.51%
6
3.06%
8
Jamie Lokier
192
1.49%
3
1.53%
9
Mel Gorman
91
0.71%
2
1.02%
10
Heiko Carstens
82
0.64%
5
2.55%
11
Waiman Long
81
0.63%
1
0.51%
12
Eric Dumazet
69
0.54%
1
0.51%
13
Linus Torvalds
63
0.49%
3
1.53%
14
Shawn Bohrer
61
0.47%
1
0.51%
15
Martin Schwidefsky
58
0.45%
1
0.51%
16
Linus Torvalds (pre-git)
45
0.35%
9
4.59%
17
Olof Johansson
39
0.30%
1
0.51%
18
Al Viro
32
0.25%
3
1.53%
19
Kees Cook
30
0.23%
2
1.02%
20
Pierre Peiffer
29
0.23%
3
1.53%
21
Rasmus Villemoes
28
0.22%
1
0.51%
22
Jakub Jelínek
27
0.21%
2
1.02%
23
Stephen Rothwell
26
0.20%
2
1.02%
24
Andi Kleen
24
0.19%
3
1.53%
25
Andrey Vagin
23
0.18%
1
0.51%
26
Michel Lespinasse
20
0.16%
2
1.02%
27
Hugh Dickins
20
0.16%
3
1.53%
28
Yang Tao
18
0.14%
1
0.51%
29
David S. Miller
18
0.14%
1
0.51%
30
Kirill A. Shutemov
13
0.10%
1
0.51%
31
Alexey Izbyshev
12
0.09%
1
0.51%
32
Eric Sesterhenn / Snakebyte
11
0.09%
1
0.51%
33
Andrea Arcangeli
11
0.09%
1
0.51%
34
Mathieu Desnoyers
10
0.08%
1
0.51%
35
Will Deacon
7
0.05%
1
0.51%
36
David Howells
6
0.05%
2
1.02%
37
Andrew Morton
6
0.05%
2
1.02%
38
Namhyung Kim
5
0.04%
2
1.02%
39
Dominik Brodowski
5
0.04%
1
0.51%
40
Christoph Hellwig
4
0.03%
2
1.02%
41
Benjamin Herrenschmidt
4
0.03%
2
1.02%
42
Nicholas Piggin
3
0.02%
1
0.51%
43
Colin Cross
3
0.02%
1
0.51%
44
Christian König
3
0.02%
1
0.51%
45
Alexey Kuznetsov
3
0.02%
1
0.51%
46
Zhang Yi
2
0.02%
1
0.51%
47
Viresh Kumar
2
0.02%
1
0.51%
48
Steven Rostedt
2
0.02%
1
0.51%
49
Serge E. Hallyn
2
0.02%
1
0.51%
50
Sebastian Andrzej Siewior
2
0.02%
2
1.02%
51
Randy Dunlap
2
0.02%
2
1.02%
52
Pavel Emelyanov
2
0.02%
1
0.51%
53
Oleg Nesterov
2
0.02%
1
0.51%
54
Mike Waychison
2
0.02%
1
0.51%
55
Jann Horn
2
0.02%
1
0.51%
56
Dominik Dingel
2
0.02%
1
0.51%
57
Yang Yang
1
0.01%
1
0.51%
58
Mike Rapoport
1
0.01%
1
0.51%
59
Matthew Wilcox
1
0.01%
1
0.51%
60
Others
6
0.05%
6
3.06%
Total
12860
196