Linux Source Code
Home
Release 6.9
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
Ben Wolsieffer
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
Jack Miller
Jakub Jelínek
Jamie Lokier
Jann Horn
Jens Axboe
Kees Cook
Kirill A. Shutemov
Linus Torvalds
Linus Torvalds (pre-git)
Martin Schwidefsky
Mathieu Desnoyers
Matthew Wilcox
Mel Gorman
Michel Lespinasse
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
Thomas Gleixner
Viresh Kumar
Waiman Long
Will Deacon
Yang Tao
Zhang Yi
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
core.c
1173
-
52
3173
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
Matthew Wilcox
Olof Johansson
Rasmus Villemoes
Linus Torvalds (pre-git)
Yang Tao
David S. Miller
Linus Torvalds
Ben Wolsieffer
Michel Lespinasse
Jakub Jelínek
Hugh Dickins
Heiko Carstens
Andi Kleen
Alexey Izbyshev
Will Deacon
Sebastian Andrzej Siewior
Kirill A. Shutemov
Eric Sesterhenn / Snakebyte
Andrea Arcangeli
Namhyung Kim
Stephen Rothwell
Benjamin Herrenschmidt
Andrey Vagin
Al Viro
Zhang Yi
Viresh Kumar
Randy Dunlap
Jack Miller
Dominik Dingel
Christoph Hellwig
André Almeida
Pierre Peiffer
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
August 2014
June 2015
September 2015
January 2016
February 2016
March 2016
May 2016
June 2016
December 2016
February 2017
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
August 2021
September 2021
November 2021
November 2022
August 2023
September 2023
October 2023
November 2023
January 2024
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 45, "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": 31, "token_count": 6}, {"author_id": 8, "token_count": 93}, {"author_id": 6, "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": 19, "token_count": 32}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 26, "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": 111}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 54}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 58}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"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": 27, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 29, "token_count": 14}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 15, "token_count": 59}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 54}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 206}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 24, "token_count": 28}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 73}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "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": 7, "token_count": 129}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "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": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1028}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 20, "token_count": 38}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 33, "token_count": 17}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 25, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
1174
37.00%
Ingo Molnar
426
13.43%
Davidlohr Bueso A
260
8.19%
Thomas Gleixner
215
6.78%
Rusty Russell
136
4.29%
Arnd Bergmann
135
4.25%
Jamie Lokier
111
3.50%
Mel Gorman
75
2.36%
Waiman Long
64
2.02%
Shawn Bohrer
59
1.86%
Darren Hart
59
1.86%
Martin Schwidefsky
58
1.83%
Eric Dumazet
54
1.70%
Matthew Wilcox
38
1.20%
Olof Johansson
32
1.01%
Rasmus Villemoes
28
0.88%
Linus Torvalds (pre-git)
22
0.69%
Yang Tao
18
0.57%
David S. Miller
18
0.57%
Linus Torvalds
17
0.54%
Ben Wolsieffer
17
0.54%
Michel Lespinasse
16
0.50%
Jakub Jelínek
14
0.44%
Hugh Dickins
14
0.44%
Heiko Carstens
12
0.38%
Andi Kleen
12
0.38%
Alexey Izbyshev
12
0.38%
Will Deacon
7
0.22%
Sebastian Andrzej Siewior
7
0.22%
Kirill A. Shutemov
7
0.22%
Eric Sesterhenn / Snakebyte
7
0.22%
Andrea Arcangeli
7
0.22%
Namhyung Kim
5
0.16%
Stephen Rothwell
4
0.13%
Benjamin Herrenschmidt
4
0.13%
Andrey Vagin
4
0.13%
Al Viro
3
0.09%
Zhang Yi
2
0.06%
Viresh Kumar
2
0.06%
Randy Dunlap
2
0.06%
Jack Miller
2
0.06%
Dominik Dingel
2
0.06%
Christoph Hellwig
2
0.06%
André Almeida
2
0.06%
Pierre Peiffer
1
0.03%
Alexey Kuznetsov
1
0.03%
Others
6
0.19%
Total
3173
futex.h
386
-
28
1398
Peter Zijlstra
Darren Hart
Ingo Molnar
André Almeida
Thomas Gleixner
Jamie Lokier
Jens Axboe
Davidlohr Bueso A
Rusty Russell
Linus Torvalds
Eric Dumazet
Waiman Long
Pierre Peiffer
Olof Johansson
Dominik Brodowski
Michel Lespinasse
Hugh Dickins
Stephen Rothwell
Nicholas Piggin
Jakub Jelínek
Christian König
Shawn Bohrer
Mike Waychison
Kees Cook
Christoph Hellwig
Andrew Morton
Others
March 2002
June 2002
September 2002
December 2002
May 2003
September 2003
October 2003
February 2004
February 2005
September 2005
June 2006
July 2006
September 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
June 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 8, "token_count": 59}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 48, "token_count": 3}, {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"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": 72}, ]}, {"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": 24}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "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": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "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": 45, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 0, "token_count": 440}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 231}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
698
49.93%
Darren Hart
119
8.51%
Ingo Molnar
97
6.94%
André Almeida
67
4.79%
Thomas Gleixner
66
4.72%
Jamie Lokier
63
4.51%
Jens Axboe
49
3.51%
Davidlohr Bueso A
49
3.51%
Rusty Russell
48
3.43%
Linus Torvalds
46
3.29%
Eric Dumazet
20
1.43%
Waiman Long
17
1.22%
Pierre Peiffer
15
1.07%
Olof Johansson
7
0.50%
Dominik Brodowski
5
0.36%
Michel Lespinasse
4
0.29%
Hugh Dickins
4
0.29%
Stephen Rothwell
3
0.21%
Nicholas Piggin
3
0.21%
Jakub Jelínek
3
0.21%
Christian König
3
0.21%
Shawn Bohrer
2
0.14%
Mike Waychison
2
0.14%
Kees Cook
2
0.14%
Christoph Hellwig
2
0.14%
Andrew Morton
2
0.14%
Others
2
0.14%
Total
1398
pi.c
1269
-
13
3025
Peter Zijlstra
Ingo Molnar
Sebastian Andrzej Siewior
Darren Hart
Jamie Lokier
Thomas Gleixner
Rusty Russell
Heiko Carstens
Arnd Bergmann
Davidlohr Bueso A
Jakub Jelínek
Andrey Vagin
Pierre Peiffer
June 2002
September 2002
September 2003
September 2005
June 2006
May 2007
July 2007
April 2009
November 2010
March 2014
May 2014
June 2014
March 2017
April 2018
May 2019
October 2020
September 2021
May 2022
September 2023
January 2024
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 6, "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": 26, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2859}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 25, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
2905
96.03%
Ingo Molnar
40
1.32%
Sebastian Andrzej Siewior
18
0.60%
Darren Hart
18
0.60%
Jamie Lokier
12
0.40%
Thomas Gleixner
10
0.33%
Rusty Russell
6
0.20%
Heiko Carstens
4
0.13%
Arnd Bergmann
4
0.13%
Davidlohr Bueso A
3
0.10%
Jakub Jelínek
2
0.07%
Andrey Vagin
2
0.07%
Pierre Peiffer
1
0.03%
Total
3025
requeue.c
903
-
13
2153
Peter Zijlstra
Darren Hart
Thomas Gleixner
Ingo Molnar
Jens Axboe
Jamie Lokier
Pierre Peiffer
Davidlohr Bueso A
Heiko Carstens
Jakub Jelínek
Jack Miller
Eric Dumazet
Rusty Russell
June 2002
May 2003
September 2003
September 2005
June 2006
September 2006
May 2007
September 2008
April 2009
November 2010
March 2014
August 2014
February 2017
May 2019
November 2019
February 2021
August 2021
September 2021
June 2023
September 2023
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2004}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
2015
93.59%
Darren Hart
51
2.37%
Thomas Gleixner
36
1.67%
Ingo Molnar
11
0.51%
Jens Axboe
8
0.37%
Jamie Lokier
8
0.37%
Pierre Peiffer
7
0.33%
Davidlohr Bueso A
6
0.28%
Heiko Carstens
4
0.19%
Jakub Jelínek
2
0.09%
Jack Miller
2
0.09%
Eric Dumazet
2
0.09%
Rusty Russell
1
0.05%
Total
2153
syscalls.c
512
-
30
1955
Peter Zijlstra
André Almeida
Ingo Molnar
Thomas Gleixner
Arnd Bergmann
Heiko Carstens
Jens Axboe
Al Viro
Linus Torvalds (pre-git)
Kees Cook
Stephen Rothwell
Rusty Russell
Pierre Peiffer
Andrey Vagin
Davidlohr Bueso A
Darren Hart
Andi Kleen
Mathieu Desnoyers
Jamie Lokier
David Howells
Eric Dumazet
Andrew Morton
Eric Sesterhenn / Snakebyte
Alexey Kuznetsov
Serge E. Hallyn
Pavel Emelyanov
Oleg Nesterov
Jann Horn
Jakub Jelínek
Others
October 1992
November 1993
April 1994
November 1994
September 1996
March 1997
March 2002
April 2002
May 2002
June 2002
September 2002
October 2002
December 2002
February 2003
May 2003
September 2003
February 2004
May 2004
September 2005
March 2006
June 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
February 2012
March 2012
December 2012
June 2015
January 2016
April 2018
January 2019
May 2019
October 2020
November 2020
April 2021
September 2021
December 2022
June 2023
September 2023
var spanGroupData = [ {"timestamp": 717922800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 204}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 54}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 359}, {"author_id": 0, "token_count": 421}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 452}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
873
44.65%
André Almeida
359
18.36%
Ingo Molnar
236
12.07%
Thomas Gleixner
81
4.14%
Arnd Bergmann
65
3.32%
Heiko Carstens
54
2.76%
Jens Axboe
39
1.99%
Al Viro
29
1.48%
Linus Torvalds (pre-git)
28
1.43%
Kees Cook
28
1.43%
Stephen Rothwell
22
1.13%
Rusty Russell
22
1.13%
Pierre Peiffer
18
0.92%
Andrey Vagin
15
0.77%
Davidlohr Bueso A
12
0.61%
Darren Hart
12
0.61%
Andi Kleen
12
0.61%
Mathieu Desnoyers
10
0.51%
Jamie Lokier
6
0.31%
David Howells
6
0.31%
Eric Dumazet
5
0.26%
Andrew Morton
5
0.26%
Eric Sesterhenn / Snakebyte
4
0.20%
Alexey Kuznetsov
3
0.15%
Serge E. Hallyn
2
0.10%
Pavel Emelyanov
2
0.10%
Oleg Nesterov
2
0.10%
Jann Horn
2
0.10%
Jakub Jelínek
2
0.10%
Others
1
0.05%
Total
1955
waitwake.c
734
-
16
2146
Peter Zijlstra
André Almeida
Darren Hart
Jens Axboe
Ingo Molnar
Thomas Gleixner
Pierre Peiffer
Rusty Russell
Waiman Long
Eric Dumazet
Colin Cross
Jamie Lokier
Jakub Jelínek
Jack Miller
Eric Sesterhenn / Snakebyte
Davidlohr Bueso A
March 2002
June 2002
September 2002
May 2003
September 2003
September 2005
June 2006
May 2007
June 2007
January 2008
February 2008
September 2008
April 2009
September 2009
November 2010
April 2011
May 2013
August 2014
May 2015
February 2017
March 2017
May 2019
January 2021
August 2021
September 2021
August 2022
June 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 453}, {"author_id": 0, "token_count": 1434}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
1512
70.46%
André Almeida
453
21.11%
Darren Hart
42
1.96%
Jens Axboe
39
1.82%
Ingo Molnar
32
1.49%
Thomas Gleixner
26
1.21%
Pierre Peiffer
15
0.70%
Rusty Russell
7
0.33%
Waiman Long
5
0.23%
Eric Dumazet
4
0.19%
Colin Cross
3
0.14%
Jamie Lokier
2
0.09%
Jakub Jelínek
2
0.09%
Jack Miller
2
0.09%
Eric Sesterhenn / Snakebyte
1
0.05%
Davidlohr Bueso A
1
0.05%
Total
2146
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
69
Author
Tokens
Proportion
Commits
Proportion
0
Peter Zijlstra
9177
66.26%
43
19.03%
1
André Almeida
881
6.36%
2
0.88%
2
Ingo Molnar
842
6.08%
15
6.64%
3
Thomas Gleixner
434
3.13%
29
12.83%
4
Davidlohr Bueso A
331
2.39%
6
2.65%
5
Darren Hart
301
2.17%
17
7.52%
6
Rusty Russell
220
1.59%
6
2.65%
7
Arnd Bergmann
204
1.47%
4
1.77%
8
Jamie Lokier
202
1.46%
3
1.33%
9
Jens Axboe
135
0.97%
5
2.21%
10
Waiman Long
86
0.62%
1
0.44%
11
Eric Dumazet
85
0.61%
1
0.44%
12
Mel Gorman
75
0.54%
2
0.88%
13
Heiko Carstens
74
0.53%
5
2.21%
14
Linus Torvalds
63
0.45%
3
1.33%
15
Shawn Bohrer
61
0.44%
1
0.44%
16
Martin Schwidefsky
58
0.42%
1
0.44%
17
Pierre Peiffer
57
0.41%
3
1.33%
18
Linus Torvalds (pre-git)
50
0.36%
11
4.87%
19
Olof Johansson
39
0.28%
1
0.44%
20
Matthew Wilcox
38
0.27%
1
0.44%
21
Al Viro
32
0.23%
3
1.33%
22
Kees Cook
30
0.22%
2
0.88%
23
Stephen Rothwell
29
0.21%
2
0.88%
24
Rasmus Villemoes
28
0.20%
1
0.44%
25
Sebastian Andrzej Siewior
25
0.18%
4
1.77%
26
Jakub Jelínek
25
0.18%
2
0.88%
27
Andi Kleen
24
0.17%
3
1.33%
28
Andrey Vagin
21
0.15%
1
0.44%
29
Michel Lespinasse
20
0.14%
2
0.88%
30
Yang Tao
18
0.13%
1
0.44%
31
Hugh Dickins
18
0.13%
2
0.88%
32
David S. Miller
18
0.13%
1
0.44%
33
Ben Wolsieffer
17
0.12%
1
0.44%
34
Eric Sesterhenn / Snakebyte
12
0.09%
1
0.44%
35
Alexey Izbyshev
12
0.09%
1
0.44%
36
Mathieu Desnoyers
10
0.07%
1
0.44%
37
Will Deacon
7
0.05%
1
0.44%
38
Kirill A. Shutemov
7
0.05%
1
0.44%
39
Andrew Morton
7
0.05%
2
0.88%
40
Andrea Arcangeli
7
0.05%
1
0.44%
41
Jack Miller
6
0.04%
1
0.44%
42
David Howells
6
0.04%
2
0.88%
43
Namhyung Kim
5
0.04%
2
0.88%
44
Dominik Brodowski
5
0.04%
1
0.44%
45
Christoph Hellwig
4
0.03%
2
0.88%
46
Benjamin Herrenschmidt
4
0.03%
2
0.88%
47
Alexey Kuznetsov
4
0.03%
1
0.44%
48
Nicholas Piggin
3
0.02%
1
0.44%
49
Colin Cross
3
0.02%
1
0.44%
50
Christian König
3
0.02%
1
0.44%
51
Zhang Yi
2
0.01%
1
0.44%
52
Viresh Kumar
2
0.01%
1
0.44%
53
Serge E. Hallyn
2
0.01%
1
0.44%
54
Randy Dunlap
2
0.01%
2
0.88%
55
Pavel Emelyanov
2
0.01%
1
0.44%
56
Oleg Nesterov
2
0.01%
1
0.44%
57
Mike Waychison
2
0.01%
1
0.44%
58
Jann Horn
2
0.01%
1
0.44%
59
Dominik Dingel
2
0.01%
1
0.44%
60
Others
9
0.06%
9
3.98%
Total
13850
226