Linux Source Code
Home
Release 6.11
Help
ptrace
root
arch
powerpc
kernel
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Kardashevskiy
Andreas Schwab
Andrew Lutomirski
Aneesh Kumar K.V
Anshuman Khandual
Anton Blanchard
Aravinda Prasad
Avi Kivity
Benjamin Gray
Benjamin Herrenschmidt
Bharat Bhushan
Björn Helgaas
Breno Leitão
Christoph Hellwig
Christophe Leroy
Cyril Bur
Daniel Axtens
Daniel Jacobowitz
Dave Kleikamp
David Howells
David Woodhouse
Denis Kirjanov
Dmitry V. Levin
Elvira Khabirova
Eric W. Biedermann
Geert Uytterhoeven
Gustavo Romero
Ian Munsie
James Yang
Jens Axboe
John Engel
Julia Lawall
K.Prasad
Kees Cook
Kumar Gala
Li Zhong
Linus Torvalds
Linus Torvalds (pre-git)
Lorenzo Stoakes
Luis Machado
Mahesh Salgaonkar
Mark Rutland
Mathieu Malaterre
Michael Ellerman
Michael Neuling
Namhyung Kim
Nicholas Piggin
Oleg Nesterov
Paul Mackerras
Ram Pai
Rashmica Gupta
Ravi Bangoria
Robert Jennings
Roland McGrath
Sergey Shtylyov
Stephen Rothwell
Thiago Jung Bauermann
Ulrich Weigand
Xiongwei Song
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ptrace-adv.c
494
-
16
2594
Christophe Leroy
Dave Kleikamp
Anton Blanchard
Bharat Bhushan
Luis Machado
Roland McGrath
Nicholas Piggin
K.Prasad
Benjamin Herrenschmidt
Paul Mackerras
James Yang
Christoph Hellwig
Linus Torvalds (pre-git)
Al Viro
Michael Neuling
Kumar Gala
May 1996
February 2002
June 2002
December 2004
September 2005
November 2005
January 2006
June 2007
December 2007
January 2008
July 2008
May 2009
July 2009
February 2010
June 2010
October 2012
July 2013
February 2020
June 2021
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 21, "token_count": 77}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 313}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 20, "token_count": 82}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1695}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
1695
65.34%
Dave Kleikamp
383
14.76%
Anton Blanchard
140
5.40%
Bharat Bhushan
82
3.16%
Luis Machado
77
2.97%
Roland McGrath
70
2.70%
Nicholas Piggin
70
2.70%
K.Prasad
28
1.08%
Benjamin Herrenschmidt
23
0.89%
Paul Mackerras
12
0.46%
James Yang
4
0.15%
Christoph Hellwig
4
0.15%
Linus Torvalds (pre-git)
2
0.08%
Al Viro
2
0.08%
Michael Neuling
1
0.04%
Kumar Gala
1
0.04%
Total
2594
ptrace-altivec.c
115
-
10
376
Christophe Leroy
Roland McGrath
Al Viro
Michael Neuling
Benjamin Herrenschmidt
Cyril Bur
Linus Torvalds (pre-git)
Robert Jennings
Paul Mackerras
David Howells
May 1996
September 2005
June 2007
December 2007
June 2008
March 2012
September 2013
September 2016
February 2020
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 16}, {"author_id": 0, "token_count": 263}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
263
69.95%
Roland McGrath
80
21.28%
Al Viro
16
4.26%
Michael Neuling
5
1.33%
Benjamin Herrenschmidt
4
1.06%
Cyril Bur
3
0.80%
Linus Torvalds (pre-git)
2
0.53%
Robert Jennings
1
0.27%
Paul Mackerras
1
0.27%
David Howells
1
0.27%
Total
376
ptrace-decl.h
183
-
16
1050
Roland McGrath
Christophe Leroy
Anshuman Khandual
Benjamin Herrenschmidt
Al Viro
Anton Blanchard
Paul Mackerras
Linus Torvalds (pre-git)
Dave Kleikamp
Benjamin Gray
Christoph Hellwig
Stephen Rothwell
Thiago Jung Bauermann
Michael Neuling
Cyril Bur
Mathieu Malaterre
May 1996
January 1998
January 2000
February 2002
January 2003
September 2005
October 2005
November 2005
June 2007
December 2007
June 2008
February 2010
July 2016
August 2016
January 2018
December 2018
February 2020
August 2020
June 2023
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 551}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 96}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 29}, {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 12, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Roland McGrath
551
52.48%
Christophe Leroy
200
19.05%
Anshuman Khandual
96
9.14%
Benjamin Herrenschmidt
35
3.33%
Al Viro
29
2.76%
Anton Blanchard
23
2.19%
Paul Mackerras
20
1.90%
Linus Torvalds (pre-git)
19
1.81%
Dave Kleikamp
19
1.81%
Benjamin Gray
14
1.33%
Christoph Hellwig
12
1.14%
Stephen Rothwell
9
0.86%
Thiago Jung Bauermann
8
0.76%
Michael Neuling
7
0.67%
Cyril Bur
6
0.57%
Mathieu Malaterre
2
0.19%
Total
1050
ptrace-fpu.c
58
-
12
269
Christophe Leroy
Benjamin Herrenschmidt
Michael Ellerman
Linus Torvalds (pre-git)
Anton Blanchard
Ulrich Weigand
Christoph Hellwig
Paul Mackerras
Roland McGrath
Stephen Rothwell
Namhyung Kim
David Howells
May 1996
March 1997
March 1998
June 1999
October 2005
November 2005
December 2007
October 2010
September 2011
March 2012
September 2013
December 2013
February 2020
August 2020
March 2021
June 2022
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
92
34.20%
Benjamin Herrenschmidt
58
21.56%
Michael Ellerman
49
18.22%
Linus Torvalds (pre-git)
28
10.41%
Anton Blanchard
13
4.83%
Ulrich Weigand
8
2.97%
Christoph Hellwig
8
2.97%
Paul Mackerras
6
2.23%
Roland McGrath
3
1.12%
Stephen Rothwell
2
0.74%
Namhyung Kim
1
0.37%
David Howells
1
0.37%
Total
269
ptrace-noadv.c
298
-
19
1414
Christophe Leroy
K.Prasad
Ravi Bangoria
Michael Neuling
Anton Blanchard
Dave Kleikamp
Roland McGrath
Nicholas Piggin
Benjamin Herrenschmidt
Paul Mackerras
Stephen Rothwell
Aravinda Prasad
Linus Torvalds (pre-git)
Christoph Hellwig
Luis Machado
Avi Kivity
Al Viro
Namhyung Kim
Kumar Gala
May 1996
January 2000
February 2002
June 2002
December 2004
September 2005
October 2005
November 2005
January 2006
June 2007
December 2007
January 2008
June 2008
July 2008
May 2009
July 2009
February 2010
June 2010
October 2010
June 2011
October 2012
November 2012
December 2012
March 2013
March 2018
March 2019
October 2019
February 2020
May 2020
September 2020
June 2021
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 226}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 75}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 536}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 177}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
536
37.91%
K.Prasad
243
17.19%
Ravi Bangoria
226
15.98%
Michael Neuling
122
8.63%
Anton Blanchard
114
8.06%
Dave Kleikamp
55
3.89%
Roland McGrath
25
1.77%
Nicholas Piggin
24
1.70%
Benjamin Herrenschmidt
20
1.41%
Paul Mackerras
14
0.99%
Stephen Rothwell
9
0.64%
Aravinda Prasad
7
0.50%
Linus Torvalds (pre-git)
6
0.42%
Christoph Hellwig
4
0.28%
Luis Machado
3
0.21%
Avi Kivity
2
0.14%
Al Viro
2
0.14%
Namhyung Kim
1
0.07%
Kumar Gala
1
0.07%
Total
1414
ptrace-novsx.c
64
-
7
204
Christophe Leroy
Roland McGrath
Al Viro
Cyril Bur
Linus Torvalds (pre-git)
Paul Mackerras
David Howells
May 1996
December 2007
March 2012
September 2013
August 2016
September 2016
February 2020
March 2021
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
140
68.63%
Roland McGrath
32
15.69%
Al Viro
19
9.31%
Cyril Bur
8
3.92%
Linus Torvalds (pre-git)
2
0.98%
Paul Mackerras
2
0.98%
David Howells
1
0.49%
Total
204
ptrace-spe.c
60
-
7
286
Christophe Leroy
Roland McGrath
Al Viro
Benjamin Herrenschmidt
Linus Torvalds (pre-git)
Kumar Gala
David Howells
May 1996
June 2004
June 2007
December 2007
March 2012
February 2020
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 0, "token_count": 194}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
194
67.83%
Roland McGrath
71
24.83%
Al Viro
14
4.90%
Benjamin Herrenschmidt
3
1.05%
Linus Torvalds (pre-git)
2
0.70%
Kumar Gala
1
0.35%
David Howells
1
0.35%
Total
286
ptrace-tm.c
788
-
19
3215
Christophe Leroy
Roland McGrath
Gustavo Romero
Al Viro
Anshuman Khandual
Oleg Nesterov
Benjamin Herrenschmidt
Michael Neuling
Cyril Bur
Anton Blanchard
Michael Ellerman
Nicholas Piggin
Daniel Axtens
Robert Jennings
Linus Torvalds (pre-git)
Paul Mackerras
Stephen Rothwell
David Howells
Björn Helgaas
May 1996
February 2002
September 2005
October 2005
June 2007
December 2007
June 2008
July 2008
March 2012
February 2013
September 2013
July 2015
June 2016
July 2016
August 2016
September 2016
July 2017
September 2017
October 2018
February 2020
May 2020
November 2020
January 2024
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 502}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 17, "token_count": 95}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 98}, {"author_id": 0, "token_count": 2287}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 19, "token_count": 45}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 59, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
2287
71.14%
Roland McGrath
502
15.61%
Gustavo Romero
108
3.36%
Al Viro
98
3.05%
Anshuman Khandual
50
1.56%
Oleg Nesterov
45
1.40%
Benjamin Herrenschmidt
36
1.12%
Michael Neuling
25
0.78%
Cyril Bur
16
0.50%
Anton Blanchard
16
0.50%
Michael Ellerman
15
0.47%
Nicholas Piggin
5
0.16%
Daniel Axtens
3
0.09%
Robert Jennings
2
0.06%
Linus Torvalds (pre-git)
2
0.06%
Paul Mackerras
2
0.06%
Stephen Rothwell
1
0.03%
David Howells
1
0.03%
Björn Helgaas
1
0.03%
Total
3215
ptrace-view.c
948
-
25
5884
Christophe Leroy
Roland McGrath
Mahesh Salgaonkar
Benjamin Gray
Al Viro
Anshuman Khandual
Benjamin Herrenschmidt
Alexey Kardashevskiy
Michael Ellerman
Anton Blanchard
Oleg Nesterov
Aneesh Kumar K.V
Jens Axboe
Nicholas Piggin
Paul Mackerras
Breno Leitão
Thiago Jung Bauermann
Michael Neuling
Robert Jennings
Linus Torvalds
Sergey Shtylyov
Ram Pai
Rashmica Gupta
Linus Torvalds (pre-git)
Julia Lawall
May 1996
February 2002
May 2002
September 2005
June 2007
December 2007
March 2008
April 2010
January 2013
February 2013
November 2015
July 2016
January 2018
March 2018
October 2018
January 2019
October 2019
February 2020
May 2020
July 2020
August 2020
November 2020
March 2021
June 2021
January 2022
April 2022
October 2022
March 2023
June 2023
April 2024
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 90}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 765}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 6, "token_count": 374}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 130}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 137}, {"author_id": 0, "token_count": 3666}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 20}, {"author_id": 19, "token_count": 45}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 31, "token_count": 26}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 12, "token_count": 219}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 12, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
3830
65.09%
Roland McGrath
773
13.14%
Mahesh Salgaonkar
374
6.36%
Benjamin Gray
224
3.81%
Al Viro
137
2.33%
Anshuman Khandual
130
2.21%
Benjamin Herrenschmidt
90
1.53%
Alexey Kardashevskiy
57
0.97%
Michael Ellerman
47
0.80%
Anton Blanchard
46
0.78%
Oleg Nesterov
45
0.76%
Aneesh Kumar K.V
32
0.54%
Jens Axboe
26
0.44%
Nicholas Piggin
25
0.42%
Paul Mackerras
12
0.20%
Breno Leitão
7
0.12%
Thiago Jung Bauermann
6
0.10%
Michael Neuling
6
0.10%
Robert Jennings
4
0.07%
Linus Torvalds
4
0.07%
Sergey Shtylyov
3
0.05%
Ram Pai
3
0.05%
Rashmica Gupta
1
0.02%
Linus Torvalds (pre-git)
1
0.02%
Julia Lawall
1
0.02%
Total
5884
ptrace-vsx.c
148
-
10
567
Christophe Leroy
Roland McGrath
Al Viro
Cyril Bur
Michael Neuling
Anshuman Khandual
Benjamin Herrenschmidt
Linus Torvalds (pre-git)
Michael Ellerman
David Howells
May 1996
June 2007
December 2007
June 2008
July 2008
March 2012
July 2016
August 2016
September 2016
February 2020
July 2022
var spanGroupData = [ {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 0, "token_count": 499}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
499
88.01%
Roland McGrath
26
4.59%
Al Viro
17
3.00%
Cyril Bur
8
1.41%
Michael Neuling
6
1.06%
Anshuman Khandual
4
0.71%
Benjamin Herrenschmidt
3
0.53%
Linus Torvalds (pre-git)
2
0.35%
Michael Ellerman
1
0.18%
David Howells
1
0.18%
Total
567
ptrace.c
447
-
33
1910
Michael Ellerman
Roland McGrath
Linus Torvalds (pre-git)
David Woodhouse
Dave Kleikamp
Benjamin Herrenschmidt
Christophe Leroy
Stephen Rothwell
Michael Neuling
Ian Munsie
Namhyung Kim
Dmitry V. Levin
Paul Mackerras
Kumar Gala
Kees Cook
Alexey Kardashevskiy
Al Viro
Anton Blanchard
Breno Leitão
Christoph Hellwig
Daniel Jacobowitz
Linus Torvalds
Eric W. Biedermann
Li Zhong
K.Prasad
Elvira Khabirova
Andrew Lutomirski
Xiongwei Song
Mathieu Malaterre
Geert Uytterhoeven
Denis Kirjanov
Mark Rutland
David Howells
November 1991
August 1992
March 1996
May 1996
January 1997
March 1997
March 1998
March 2000
May 2000
February 2002
May 2002
September 2002
June 2004
May 2005
October 2005
November 2005
January 2007
June 2007
December 2007
January 2008
June 2008
July 2008
February 2010
June 2010
August 2010
October 2010
February 2011
September 2011
March 2012
January 2013
February 2013
May 2013
September 2013
July 2015
May 2016
June 2016
March 2018
May 2018
September 2018
October 2018
December 2018
October 2019
February 2020
August 2020
August 2021
November 2021
January 2022
June 2022
September 2023
var spanGroupData = [ {"timestamp": 688982400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 11, "token_count": 77}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 33, "token_count": 4}, {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 30, "token_count": 25}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 16, "token_count": 104}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 282}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 36}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 25, "token_count": 37}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 32, "token_count": 23}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 202}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 26, "token_count": 34}, {"author_id": 49, "token_count": 3}, {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 456}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Ellerman
769
40.26%
Roland McGrath
304
15.92%
Linus Torvalds (pre-git)
167
8.74%
David Woodhouse
121
6.34%
Dave Kleikamp
72
3.77%
Benjamin Herrenschmidt
60
3.14%
Christophe Leroy
55
2.88%
Stephen Rothwell
54
2.83%
Michael Neuling
40
2.09%
Ian Munsie
37
1.94%
Namhyung Kim
36
1.88%
Dmitry V. Levin
34
1.78%
Paul Mackerras
32
1.68%
Kumar Gala
25
1.31%
Kees Cook
23
1.20%
Alexey Kardashevskiy
11
0.58%
Al Viro
11
0.58%
Anton Blanchard
10
0.52%
Breno Leitão
8
0.42%
Christoph Hellwig
6
0.31%
Daniel Jacobowitz
5
0.26%
Linus Torvalds
4
0.21%
Eric W. Biedermann
4
0.21%
Li Zhong
3
0.16%
K.Prasad
3
0.16%
Elvira Khabirova
3
0.16%
Andrew Lutomirski
3
0.16%
Xiongwei Song
2
0.10%
Mathieu Malaterre
2
0.10%
Geert Uytterhoeven
2
0.10%
Denis Kirjanov
2
0.10%
Mark Rutland
1
0.05%
David Howells
1
0.05%
Total
1910
ptrace32.c
305
-
17
1065
Anton Blanchard
Benjamin Herrenschmidt
Michael Neuling
Roland McGrath
Alexey Kardashevskiy
Andreas Schwab
Paul Mackerras
John Engel
Linus Torvalds
Ravi Bangoria
Linus Torvalds (pre-git)
Lorenzo Stoakes
Daniel Jacobowitz
Christophe Leroy
Eric W. Biedermann
Bharat Bhushan
David Howells
March 1996
February 2002
June 2002
September 2002
October 2002
May 2004
June 2004
August 2004
October 2005
June 2007
September 2007
December 2007
June 2008
July 2008
April 2009
November 2010
March 2012
December 2012
February 2013
July 2013
September 2013
October 2016
November 2016
May 2020
August 2020
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 598}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 36, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 129}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 29, "token_count": 30}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Blanchard
653
61.31%
Benjamin Herrenschmidt
129
12.11%
Michael Neuling
92
8.64%
Roland McGrath
51
4.79%
Alexey Kardashevskiy
38
3.57%
Andreas Schwab
30
2.82%
Paul Mackerras
24
2.25%
John Engel
11
1.03%
Linus Torvalds
10
0.94%
Ravi Bangoria
6
0.56%
Linus Torvalds (pre-git)
5
0.47%
Lorenzo Stoakes
4
0.38%
Daniel Jacobowitz
4
0.38%
Christophe Leroy
3
0.28%
Eric W. Biedermann
2
0.19%
Bharat Bhushan
2
0.19%
David Howells
1
0.09%
Total
1065
Contributors:
60
Author
Tokens
Proportion
Commits
Proportion
0
Christophe Leroy
9794
52.00%
17
8.95%
1
Roland McGrath
2488
13.21%
16
8.42%
2
Anton Blanchard
1015
5.39%
6
3.16%
3
Michael Ellerman
881
4.68%
7
3.68%
4
Dave Kleikamp
529
2.81%
5
2.63%
5
Benjamin Herrenschmidt
461
2.45%
7
3.68%
6
Mahesh Salgaonkar
374
1.99%
1
0.53%
7
Al Viro
345
1.83%
3
1.58%
8
Michael Neuling
304
1.61%
13
6.84%
9
Anshuman Khandual
280
1.49%
12
6.32%
10
K.Prasad
274
1.45%
2
1.05%
11
Linus Torvalds (pre-git)
238
1.26%
13
6.84%
12
Benjamin Gray
238
1.26%
4
2.11%
13
Ravi Bangoria
232
1.23%
11
5.79%
14
Paul Mackerras
125
0.66%
10
5.26%
15
Nicholas Piggin
124
0.66%
3
1.58%
16
David Woodhouse
121
0.64%
2
1.05%
17
Gustavo Romero
108
0.57%
2
1.05%
18
Alexey Kardashevskiy
106
0.56%
2
1.05%
19
Oleg Nesterov
90
0.48%
2
1.05%
20
Bharat Bhushan
84
0.45%
1
0.53%
21
Luis Machado
80
0.42%
1
0.53%
22
Stephen Rothwell
75
0.40%
1
0.53%
23
Cyril Bur
41
0.22%
4
2.11%
24
Namhyung Kim
38
0.20%
2
1.05%
25
Ian Munsie
37
0.20%
1
0.53%
26
Dmitry V. Levin
34
0.18%
1
0.53%
27
Christoph Hellwig
34
0.18%
1
0.53%
28
Aneesh Kumar K.V
32
0.17%
2
1.05%
29
Andreas Schwab
30
0.16%
2
1.05%
30
Kumar Gala
28
0.15%
2
1.05%
31
Jens Axboe
26
0.14%
1
0.53%
32
Kees Cook
23
0.12%
1
0.53%
33
Linus Torvalds
18
0.10%
3
1.58%
34
Breno Leitão
15
0.08%
2
1.05%
35
Thiago Jung Bauermann
14
0.07%
1
0.53%
36
John Engel
11
0.06%
1
0.53%
37
Daniel Jacobowitz
9
0.05%
1
0.53%
38
Ulrich Weigand
8
0.04%
1
0.53%
39
David Howells
8
0.04%
1
0.53%
40
Robert Jennings
7
0.04%
1
0.53%
41
Aravinda Prasad
7
0.04%
1
0.53%
42
Eric W. Biedermann
6
0.03%
2
1.05%
43
Mathieu Malaterre
4
0.02%
1
0.53%
44
Lorenzo Stoakes
4
0.02%
1
0.53%
45
James Yang
4
0.02%
1
0.53%
46
Sergey Shtylyov
3
0.02%
1
0.53%
47
Ram Pai
3
0.02%
1
0.53%
48
Li Zhong
3
0.02%
1
0.53%
49
Elvira Khabirova
3
0.02%
1
0.53%
50
Daniel Axtens
3
0.02%
1
0.53%
51
Andrew Lutomirski
3
0.02%
1
0.53%
52
Xiongwei Song
2
0.01%
2
1.05%
53
Geert Uytterhoeven
2
0.01%
1
0.53%
54
Denis Kirjanov
2
0.01%
1
0.53%
55
Avi Kivity
2
0.01%
1
0.53%
56
Rashmica Gupta
1
0.01%
1
0.53%
57
Mark Rutland
1
0.01%
1
0.53%
58
Julia Lawall
1
0.01%
1
0.53%
59
Björn Helgaas
1
0.01%
1
0.53%
Total
18834
190