Linux Source Code
Home
Release 7.1
Help
lib
root
arch
powerpc
Highlighting
Reset All
By Author
By Age
──────────
Ananth N. Mavinakayanahalli
Anders Roxell
Aneesh Kumar K.V
Anju T
Anton Blanchard
Arnd Bergmann
Balamuruhan S
Balbir Singh
Benjamin Gray
Benjamin Herrenschmidt
Christophe Leroy
Christophe Leroy (CS GROUP)
Christopher M. Riedl
Daniel Axtens
David Hildenbrand
Diana Craciun
Finn Thain
Guillaume Knispel
Hari Bathini
Ingo Molnar
Jordan Niethe
Josh Poimboeuf
Kees Cook
Kevin Hao
Kumar Gala
Lennart Sorensen
Li Yang
Linus Torvalds
Linus Torvalds (pre-git)
Matt Brown
Mauricio Faria de Oliveira
Michael Ellerman
Michal Suchanek
Mike Rapoport
Naveen N Rao
Naveen N. Rao
Nicholas Miehlbradt
Nicholas Piggin
Nick Child
Nysal Jan K.A
Oliver O'Halloran
Others
Paul Mackerras
PrasannaKumar Muralidharan
Ravi Bangoria
Rohan McLure
Russell Currey
SF Markus Elfring
Sandipan Das
Sathvika Vasireddy
Sayali Patil
Scott Wood
Sean MacLennan
Stephen Rothwell
Steven Rostedt
Sylvain Munaut
Thomas Gleixner
Tiejun Chen
Timur Tabi
Tom Musta
Waiman Long
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
code-patching.c
697
-
17
2913
Hari Bathini
Christopher M. Riedl
Benjamin Gray
Michael Ellerman
Balbir Singh
Christophe Leroy
Jordan Niethe
Anju T
Josh Poimboeuf
Mike Rapoport
Naveen N. Rao
Steven Rostedt
Thomas Gleixner
Russell Currey
Benjamin Herrenschmidt
Linus Torvalds
Others
November 2005
June 2008
April 2012
September 2012
December 2016
February 2017
April 2017
June 2017
November 2017
October 2018
April 2019
May 2019
May 2020
June 2020
September 2020
March 2021
May 2021
June 2021
October 2021
November 2021
December 2021
February 2022
March 2022
May 2022
August 2022
November 2022
December 2022
October 2023
March 2024
May 2024
October 2024
February 2025
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 342}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 66}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 397}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 106}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 97}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 107}, {"author_id": 10, "token_count": 453}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 9, "token_count": 618}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 8, "token_count": 93}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 8, "token_count": 244}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Hari Bathini
618
21.22%
Christopher M. Riedl
453
15.55%
Benjamin Gray
444
15.24%
Michael Ellerman
412
14.14%
Balbir Singh
397
13.63%
Christophe Leroy
351
12.05%
Jordan Niethe
103
3.54%
Anju T
66
2.27%
Josh Poimboeuf
23
0.79%
Mike Rapoport
14
0.48%
Naveen N. Rao
13
0.45%
Steven Rostedt
9
0.31%
Thomas Gleixner
2
0.07%
Russell Currey
2
0.07%
Benjamin Herrenschmidt
2
0.07%
Linus Torvalds
1
0.03%
Others
3
0.10%
Total
2913
error-inject.c
16
-
4
35
Naveen N. Rao
Nicholas Piggin
Ananth N. Mavinakayanahalli
Others
October 2006
January 2012
June 2018
June 2021
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Naveen N. Rao
24
68.57%
Nicholas Piggin
4
11.43%
Ananth N. Mavinakayanahalli
3
8.57%
Others
4
11.43%
Total
35
feature-fixups.c
1020
-
26
5113
Michael Ellerman
Nicholas Piggin
Christophe Leroy
Jordan Niethe
Kumar Gala
Diana Craciun
Benjamin Herrenschmidt
Mauricio Faria de Oliveira
Michal Suchanek
Paul Mackerras
Anton Blanchard
Daniel Axtens
Russell Currey
Nicholas Miehlbradt
Nick Child
Stephen Rothwell
Aneesh Kumar K.V
Kevin Hao
Scott Wood
Linus Torvalds
Ingo Molnar
Thomas Gleixner
Mike Rapoport
Others
February 2002
September 2004
October 2005
November 2005
October 2006
May 2008
June 2008
July 2008
December 2008
February 2009
February 2010
June 2010
July 2010
October 2010
November 2011
August 2014
July 2016
August 2016
February 2017
July 2017
November 2017
January 2018
March 2018
April 2018
May 2018
July 2018
October 2018
December 2018
May 2019
May 2020
November 2020
December 2020
January 2021
May 2021
June 2021
October 2021
November 2021
December 2021
May 2022
September 2022
December 2022
July 2023
April 2024
October 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 18, "token_count": 60}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 1666}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 187}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 65}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 18, "token_count": 45}, {"author_id": 52, "token_count": 6}, {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 34, "token_count": 33}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 382}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 21, "token_count": 140}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 62}, {"author_id": 24, "token_count": 100}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 411}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 20, "token_count": 63}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 20, "token_count": 84}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 466}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 256}, {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 258}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 6, "token_count": 92}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 43, "token_count": 14}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Ellerman
2318
45.34%
Nicholas Piggin
697
13.63%
Christophe Leroy
617
12.07%
Jordan Niethe
466
9.11%
Kumar Gala
188
3.68%
Diana Craciun
147
2.88%
Benjamin Herrenschmidt
144
2.82%
Mauricio Faria de Oliveira
140
2.74%
Michal Suchanek
100
1.96%
Paul Mackerras
87
1.70%
Anton Blanchard
70
1.37%
Daniel Axtens
38
0.74%
Russell Currey
32
0.63%
Nicholas Miehlbradt
14
0.27%
Nick Child
13
0.25%
Stephen Rothwell
11
0.22%
Aneesh Kumar K.V
7
0.14%
Kevin Hao
6
0.12%
Scott Wood
4
0.08%
Linus Torvalds
3
0.06%
Ingo Molnar
3
0.06%
Thomas Gleixner
2
0.04%
Mike Rapoport
1
0.02%
Others
5
0.10%
Total
5113
locks.c
65
-
11
201
Paul Mackerras
Thomas Gleixner
Nicholas Piggin
Kumar Gala
Christopher M. Riedl
Anton Blanchard
Linus Torvalds (pre-git)
Ingo Molnar
Others
March 1997
February 2002
October 2004
September 2005
October 2005
November 2005
January 2006
December 2009
August 2010
July 2011
March 2015
May 2019
August 2019
July 2020
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Mackerras
173
86.07%
Thomas Gleixner
4
1.99%
Nicholas Piggin
4
1.99%
Kumar Gala
4
1.99%
Christopher M. Riedl
3
1.49%
Anton Blanchard
3
1.49%
Linus Torvalds (pre-git)
2
1.00%
Ingo Molnar
1
0.50%
Others
7
3.48%
Total
201
pmem.c
88
-
10
447
Oliver O'Halloran
Christophe Leroy
Aneesh Kumar K.V
Anton Blanchard
Linus Torvalds
Benjamin Herrenschmidt
Thomas Gleixner
Paul Mackerras
Others
February 2002
June 2003
February 2004
March 2005
February 2016
October 2017
May 2019
November 2019
December 2019
July 2020
January 2021
March 2026
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 118}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 172}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 28, "token_count": 60}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 39, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver O'Halloran
172
38.48%
Christophe Leroy
150
33.56%
Aneesh Kumar K.V
62
13.87%
Anton Blanchard
32
7.16%
Linus Torvalds
13
2.91%
Benjamin Herrenschmidt
8
1.79%
Thomas Gleixner
2
0.45%
Paul Mackerras
1
0.22%
Others
7
1.57%
Total
447
qspinlock.c
998
-
5
3388
Nicholas Piggin
Waiman Long
Nysal Jan K.A
Rohan McLure
Others
January 2014
April 2015
July 2020
November 2022
December 2022
May 2023
October 2023
August 2024
July 2025
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 70}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 3158}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 37, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
3275
96.66%
Waiman Long
70
2.07%
Nysal Jan K.A
30
0.89%
Rohan McLure
10
0.30%
Others
3
0.09%
Total
3388
restart_table.c
56
-
2
199
Nicholas Piggin
Naveen N. Rao
November 2016
June 2021
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 196}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
196
98.49%
Naveen N. Rao
3
1.51%
Total
199
rheap.c
747
-
13
3206
Paul Mackerras
Li Yang
Timur Tabi
Sylvain Munaut
Linus Torvalds (pre-git)
Kees Cook
Guillaume Knispel
Michael Ellerman
Linus Torvalds
Others
September 1991
January 1992
April 1992
August 1992
January 1996
October 1997
March 1998
May 1998
June 1999
September 2000
February 2002
September 2005
January 2006
September 2006
January 2007
February 2007
May 2007
June 2007
July 2007
September 2007
April 2008
December 2008
July 2011
May 2016
February 2026
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 2830}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 23, "token_count": 96}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 19, "token_count": 112}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 29, "token_count": 67}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 57, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Mackerras
2830
88.27%
Li Yang
147
4.59%
Timur Tabi
106
3.31%
Sylvain Munaut
67
2.09%
Linus Torvalds (pre-git)
37
1.15%
Kees Cook
4
0.12%
Guillaume Knispel
4
0.12%
Michael Ellerman
1
0.03%
Linus Torvalds
1
0.03%
Others
9
0.28%
Total
3206
sstep.c
3660
-
35
19742
Paul Mackerras
Jordan Niethe
Balamuruhan S
Sandipan Das
Christophe Leroy
Ananth N. Mavinakayanahalli
Matt Brown
Christophe Leroy (CS GROUP)
Michael Ellerman
PrasannaKumar Muralidharan
Sathvika Vasireddy
Ravi Bangoria
Nicholas Piggin
Naveen N. Rao
Naveen N Rao
Tiejun Chen
Tom Musta
Sean MacLennan
Lennart Sorensen
Arnd Bergmann
Anton Blanchard
Linus Torvalds (pre-git)
Anders Roxell
Finn Thain
Stephen Rothwell
SF Markus Elfring
Michal Suchanek
Li Yang
Thomas Gleixner
Linus Torvalds
Others
March 1992
August 1992
June 1993
November 1993
June 1995
January 1996
February 2002
September 2005
October 2005
November 2005
March 2006
October 2006
April 2007
June 2010
September 2010
April 2011
September 2012
August 2013
October 2013
July 2014
September 2014
November 2014
May 2016
October 2016
November 2016
December 2016
January 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
February 2018
May 2018
February 2019
May 2019
May 2020
June 2020
July 2020
September 2020
October 2020
January 2021
February 2021
May 2021
June 2021
September 2021
November 2021
January 2022
February 2022
March 2022
September 2022
June 2023
November 2023
February 2024
October 2024
March 2026
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 3042}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "token_count": 49}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1651}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 50}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 14, "token_count": 198}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 10392}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 3, "token_count": 4}, {"author_id": 4, "token_count": 127}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 53, "token_count": 6}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 26, "token_count": 80}, {"author_id": 4, "token_count": 370}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 1159}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 701}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 291}, {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 19, "token_count": 4}, {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 17, "token_count": 73}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 322}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 31, "token_count": 52}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 22, "token_count": 132}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Mackerras
15506
78.54%
Jordan Niethe
1169
5.92%
Balamuruhan S
744
3.77%
Sandipan Das
590
2.99%
Christophe Leroy
374
1.89%
Ananth N. Mavinakayanahalli
345
1.75%
Matt Brown
198
1.00%
Christophe Leroy (CS GROUP)
132
0.67%
Michael Ellerman
100
0.51%
PrasannaKumar Muralidharan
80
0.41%
Sathvika Vasireddy
73
0.37%
Ravi Bangoria
71
0.36%
Nicholas Piggin
69
0.35%
Naveen N. Rao
55
0.28%
Naveen N Rao
52
0.26%
Tiejun Chen
49
0.25%
Tom Musta
32
0.16%
Sean MacLennan
12
0.06%
Lennart Sorensen
12
0.06%
Arnd Bergmann
12
0.06%
Anton Blanchard
12
0.06%
Linus Torvalds (pre-git)
9
0.05%
Anders Roxell
8
0.04%
Finn Thain
6
0.03%
Stephen Rothwell
4
0.02%
SF Markus Elfring
4
0.02%
Michal Suchanek
4
0.02%
Li Yang
4
0.02%
Thomas Gleixner
2
0.01%
Linus Torvalds
1
0.01%
Others
13
0.07%
Total
19742
test-code-patching.c
495
-
8
3044
Christophe Leroy
Benjamin Gray
Michael Ellerman
Jordan Niethe
Balbir Singh
Thomas Gleixner
Mike Rapoport
Others
June 2008
July 2008
June 2017
May 2019
May 2020
May 2021
November 2021
December 2021
March 2024
May 2024
October 2024
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 797}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 289}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1101}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 8, "token_count": 702}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 8, "token_count": 133}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christophe Leroy
1114
36.60%
Benjamin Gray
835
27.43%
Michael Ellerman
797
26.18%
Jordan Niethe
289
9.49%
Balbir Singh
4
0.13%
Thomas Gleixner
2
0.07%
Mike Rapoport
1
0.03%
Others
2
0.07%
Total
3044
test_emulate_step.c
1741
-
10
9003
Balamuruhan S
Sandipan Das
Ravi Bangoria
Jordan Niethe
Sathvika Vasireddy
Christophe Leroy
Michael Ellerman
Thomas Gleixner
Nicholas Piggin
Mike Rapoport
February 2017
May 2018
February 2019
May 2019
February 2020
May 2020
June 2020
July 2020
October 2020
May 2021
June 2021
November 2021
May 2022
July 2022
October 2024
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 2307}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 2662}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 938}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 357}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 742}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 1811}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 17, "token_count": 95}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Balamuruhan S
2910
32.32%
Sandipan Das
2662
29.57%
Ravi Bangoria
2361
26.22%
Jordan Niethe
938
10.42%
Sathvika Vasireddy
95
1.06%
Christophe Leroy
23
0.26%
Michael Ellerman
9
0.10%
Thomas Gleixner
2
0.02%
Nicholas Piggin
2
0.02%
Mike Rapoport
1
0.01%
Total
9003
vmx-helper.c
84
-
9
129
Anton Blanchard
Nicholas Piggin
Sayali Patil
David Hildenbrand
Thomas Gleixner
Others
December 2011
March 2012
May 2012
May 2015
October 2015
June 2018
May 2019
October 2022
February 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 13, "token_count": 63}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Blanchard
89
68.99%
Nicholas Piggin
13
10.08%
Sayali Patil
10
7.75%
David Hildenbrand
6
4.65%
Thomas Gleixner
2
1.55%
Others
9
6.98%
Total
129
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
82
Author
Tokens
Proportion
Commits
Proportion
0
Paul Mackerras
18597
39.22%
33
9.04%
1
Nicholas Piggin
4260
8.98%
41
11.23%
2
Balamuruhan S
3654
7.71%
9
2.47%
3
Michael Ellerman
3637
7.67%
33
9.04%
4
Sandipan Das
3252
6.86%
14
3.84%
5
Jordan Niethe
2965
6.25%
20
5.48%
6
Christophe Leroy
2629
5.54%
46
12.60%
7
Ravi Bangoria
2432
5.13%
6
1.64%
8
Benjamin Gray
1279
2.70%
7
1.92%
9
Hari Bathini
618
1.30%
1
0.27%
10
Christopher M. Riedl
456
0.96%
2
0.55%
11
Balbir Singh
401
0.85%
1
0.27%
12
Ananth N. Mavinakayanahalli
348
0.73%
4
1.10%
13
Anton Blanchard
206
0.43%
12
3.29%
14
Matt Brown
198
0.42%
5
1.37%
15
Kumar Gala
192
0.40%
3
0.82%
16
Oliver O'Halloran
172
0.36%
2
0.55%
17
Sathvika Vasireddy
168
0.35%
2
0.55%
18
Benjamin Herrenschmidt
154
0.32%
9
2.47%
19
Li Yang
151
0.32%
3
0.82%
20
Diana Craciun
147
0.31%
2
0.55%
21
Mauricio Faria de Oliveira
140
0.30%
1
0.27%
22
Christophe Leroy (CS GROUP)
132
0.28%
1
0.27%
23
Timur Tabi
106
0.22%
4
1.10%
24
Michal Suchanek
104
0.22%
3
0.82%
25
Naveen N. Rao
95
0.20%
5
1.37%
26
PrasannaKumar Muralidharan
80
0.17%
1
0.27%
27
Waiman Long
70
0.15%
1
0.27%
28
Aneesh Kumar K.V
69
0.15%
3
0.82%
29
Sylvain Munaut
67
0.14%
1
0.27%
30
Anju T
66
0.14%
1
0.27%
31
Naveen N Rao
52
0.11%
1
0.27%
32
Tiejun Chen
49
0.10%
1
0.27%
33
Linus Torvalds (pre-git)
48
0.10%
16
4.38%
34
Daniel Axtens
38
0.08%
2
0.55%
35
Russell Currey
34
0.07%
2
0.55%
36
Tom Musta
32
0.07%
2
0.55%
37
Nysal Jan K.A
30
0.06%
2
0.55%
38
Josh Poimboeuf
23
0.05%
1
0.27%
39
Linus Torvalds
19
0.04%
5
1.37%
40
Thomas Gleixner
18
0.04%
5
1.37%
41
Mike Rapoport
17
0.04%
3
0.82%
42
Stephen Rothwell
15
0.03%
3
0.82%
43
Nicholas Miehlbradt
14
0.03%
1
0.27%
44
Nick Child
13
0.03%
1
0.27%
45
Sean MacLennan
12
0.03%
1
0.27%
46
Lennart Sorensen
12
0.03%
1
0.27%
47
Arnd Bergmann
12
0.03%
1
0.27%
48
Sayali Patil
10
0.02%
1
0.27%
49
Rohan McLure
10
0.02%
2
0.55%
50
Steven Rostedt
9
0.02%
1
0.27%
51
Anders Roxell
8
0.02%
3
0.82%
52
Kevin Hao
6
0.01%
2
0.55%
53
Finn Thain
6
0.01%
1
0.27%
54
David Hildenbrand
6
0.01%
1
0.27%
55
SF Markus Elfring
4
0.01%
1
0.27%
56
Scott Wood
4
0.01%
1
0.27%
57
Kees Cook
4
0.01%
1
0.27%
58
Ingo Molnar
4
0.01%
2
0.55%
59
Guillaume Knispel
4
0.01%
1
0.27%
60
Others
62
0.13%
24
6.58%
Total
47420
365