Linux Source Code
Home
Release 5.13
Help
mm
root
arch
s390
Highlighting
Reset All
By Author
By Age
──────────
Alexander Gordeev
Alexandru Gheorghiu
Andi Kleen
Andrew Morton
Andrey Konovalov
Aneesh Kumar K.V
Anshuman Khandual
Arjan van de Ven
Carsten Otte
Christian Bornträger
Christoph Hellwig
Chuhong Yuan
Claudio Imbrenda
David Hildenbrand
David Howells
Dominik Dingel
Eric Farman
Eric W. Biedermann
Gerald Schaefer
Greg Kroah-Hartman
Halil Pasic
Heiko Carstens
Hendrik Brueckner
Hongjie Yang
Hugh Dickins
Ingo Molnar
Jan Glauber
Janosch Frank
Jiang Liu
Joe Perches
Johannes Weiner
Josh Poimboeuf
Kees Cook
Kirill A. Shutemov
Laura Abbott
Linus Torvalds
Linus Torvalds (pre-git)
Logan Gunthorpe
Martin Schwidefsky
Matthew Wilcox
Michael Holzheu
Michel Lespinasse
Mike Kravetz
Mike Rapoport
Nicholas Piggin
Niklas Schnelle
Others
Paul Gortmaker
Peter Xu
Peter Zijlstra
Philipp Hachtmann
Pierre Morel
Sebastian Andrzej Siewior
Souptick Joarder
Sven Schnelle
Tejun Heo
Thomas Huth
Tom Lendacky
Vasily Gorbik
Wen Congyang
Yihui ZENG
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cmm.c
444
-
19
2035
Andrew Morton
Martin Schwidefsky
Heiko Carstens
Vasily Gorbik
Hendrik Brueckner
Yihui ZENG
Kees Cook
Linus Torvalds
Alexandru Gheorghiu
Michael Holzheu
Sven Schnelle
Christoph Hellwig
Tejun Heo
Paul Gortmaker
Joe Perches
Eric W. Biedermann
Greg Kroah-Hartman
Others
February 2004
August 2004
May 2005
June 2005
February 2006
March 2006
September 2006
February 2007
August 2007
October 2007
April 2009
December 2009
March 2010
May 2010
August 2010
October 2010
May 2011
July 2012
March 2013
October 2013
February 2017
October 2017
November 2017
July 2018
October 2019
April 2020
June 2020
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 5, "token_count": 1323}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 125}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 38, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1323
65.01%
Martin Schwidefsky
285
14.00%
Heiko Carstens
185
9.09%
Vasily Gorbik
125
6.14%
Hendrik Brueckner
34
1.67%
Yihui ZENG
16
0.79%
Kees Cook
15
0.74%
Linus Torvalds
12
0.59%
Alexandru Gheorghiu
9
0.44%
Michael Holzheu
8
0.39%
Sven Schnelle
4
0.20%
Christoph Hellwig
4
0.20%
Tejun Heo
3
0.15%
Paul Gortmaker
3
0.15%
Joe Perches
2
0.10%
Eric W. Biedermann
2
0.10%
Greg Kroah-Hartman
1
0.05%
Others
4
0.20%
Total
2035
dump_pagetables.c
271
-
4
1396
Heiko Carstens
Vasily Gorbik
Martin Schwidefsky
Greg Kroah-Hartman
October 2012
February 2013
July 2013
February 2015
March 2016
February 2017
April 2017
November 2017
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 539}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 545}, {"author_id": 3, "token_count": 222}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1098
78.65%
Vasily Gorbik
278
19.91%
Martin Schwidefsky
19
1.36%
Greg Kroah-Hartman
1
0.07%
Total
1396
extmem.c
655
-
15
2799
Martin Schwidefsky
Andrew Morton
Hongjie Yang
Gerald Schaefer
Heiko Carstens
David Hildenbrand
Chuhong Yuan
Vasily Gorbik
Joe Perches
Mike Rapoport
Christian Bornträger
Paul Gortmaker
Greg Kroah-Hartman
Others
February 2004
October 2004
December 2004
January 2005
February 2005
June 2005
April 2006
December 2006
February 2007
January 2008
April 2008
October 2008
December 2008
February 2010
June 2010
May 2011
July 2012
August 2015
March 2016
February 2017
November 2017
June 2018
October 2018
February 2019
August 2019
June 2020
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 5, "token_count": 675}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 548}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 473}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 299}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 359}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1134
40.51%
Andrew Morton
675
24.12%
Hongjie Yang
415
14.83%
Gerald Schaefer
357
12.75%
Heiko Carstens
133
4.75%
David Hildenbrand
47
1.68%
Chuhong Yuan
9
0.32%
Vasily Gorbik
8
0.29%
Joe Perches
6
0.21%
Mike Rapoport
4
0.14%
Christian Bornträger
4
0.14%
Paul Gortmaker
1
0.04%
Greg Kroah-Hartman
1
0.04%
Others
5
0.18%
Total
2799
fault.c
863
-
35
3237
Heiko Carstens
Martin Schwidefsky
Vasily Gorbik
Linus Torvalds
Gerald Schaefer
Linus Torvalds (pre-git)
Dominik Dingel
Janosch Frank
Peter Zijlstra
Nicholas Piggin
David Hildenbrand
Andrew Morton
Sebastian Andrzej Siewior
Johannes Weiner
Joe Perches
Claudio Imbrenda
Michel Lespinasse
Eric W. Biedermann
Souptick Joarder
Peter Xu
Christoph Hellwig
Christian Bornträger
Ingo Molnar
Thomas Huth
Anshuman Khandual
David Howells
Sven Schnelle
Hendrik Brueckner
Paul Gortmaker
Greg Kroah-Hartman
Others
March 2000
February 2002
June 2002
February 2003
April 2003
January 2004
July 2004
August 2004
September 2004
September 2005
November 2005
July 2006
September 2006
December 2006
February 2007
March 2007
April 2007
May 2007
July 2007
October 2007
February 2008
April 2008
June 2009
September 2009
December 2009
February 2010
May 2010
October 2010
January 2011
April 2011
May 2011
July 2011
October 2011
November 2011
December 2011
March 2012
May 2012
July 2012
September 2012
October 2012
November 2012
January 2013
April 2013
June 2013
September 2013
March 2014
April 2014
October 2014
November 2014
January 2015
May 2015
August 2015
October 2015
February 2016
March 2016
September 2016
October 2016
February 2017
May 2017
July 2017
August 2017
October 2017
November 2017
April 2018
July 2018
August 2018
September 2018
February 2019
May 2019
July 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
April 2021
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 74}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 205}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 326}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 453}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 187}, {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 311}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 22, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1176
36.33%
Martin Schwidefsky
1060
32.75%
Vasily Gorbik
311
9.61%
Linus Torvalds
236
7.29%
Gerald Schaefer
119
3.68%
Linus Torvalds (pre-git)
74
2.29%
Dominik Dingel
50
1.54%
Janosch Frank
34
1.05%
Peter Zijlstra
14
0.43%
Nicholas Piggin
14
0.43%
David Hildenbrand
13
0.40%
Andrew Morton
12
0.37%
Sebastian Andrzej Siewior
11
0.34%
Johannes Weiner
11
0.34%
Joe Perches
10
0.31%
Claudio Imbrenda
9
0.28%
Michel Lespinasse
8
0.25%
Eric W. Biedermann
8
0.25%
Souptick Joarder
7
0.22%
Peter Xu
7
0.22%
Christoph Hellwig
7
0.22%
Christian Bornträger
7
0.22%
Ingo Molnar
5
0.15%
Thomas Huth
4
0.12%
Anshuman Khandual
4
0.12%
David Howells
3
0.09%
Sven Schnelle
2
0.06%
Hendrik Brueckner
2
0.06%
Paul Gortmaker
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
17
0.53%
Total
3237
gmap.c
2708
-
15
11707
Martin Schwidefsky
Janosch Frank
David Hildenbrand
Christian Bornträger
Dominik Dingel
Heiko Carstens
Gerald Schaefer
Christoph Hellwig
Michel Lespinasse
Joe Perches
Johannes Weiner
Chuhong Yuan
Vasily Gorbik
Mike Rapoport
Greg Kroah-Hartman
March 2015
March 2016
April 2016
May 2016
June 2016
July 2016
December 2016
February 2017
April 2017
May 2017
July 2017
August 2017
November 2017
January 2018
February 2018
July 2018
August 2018
July 2019
August 2019
December 2019
March 2020
April 2020
June 2020
July 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 469}, {"author_id": 0, "token_count": 8032}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 2, "token_count": 304}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 118}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 112}, {"author_id": 4, "token_count": 1622}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 81}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 49}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 123}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 38}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 86}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
8176
69.84%
Janosch Frank
1775
15.16%
David Hildenbrand
1055
9.01%
Christian Bornträger
272
2.32%
Dominik Dingel
115
0.98%
Heiko Carstens
109
0.93%
Gerald Schaefer
99
0.85%
Christoph Hellwig
49
0.42%
Michel Lespinasse
38
0.32%
Joe Perches
6
0.05%
Johannes Weiner
5
0.04%
Chuhong Yuan
5
0.04%
Vasily Gorbik
1
0.01%
Mike Rapoport
1
0.01%
Greg Kroah-Hartman
1
0.01%
Total
11707
hugetlbpage.c
353
-
10
1566
Gerald Schaefer
Martin Schwidefsky
Janosch Frank
Mike Kravetz
Andi Kleen
Alexander Gordeev
Peter Xu
Dominik Dingel
Greg Kroah-Hartman
Others
April 2008
July 2008
July 2013
April 2014
July 2014
April 2015
June 2015
March 2016
April 2016
July 2016
April 2017
July 2017
November 2017
July 2018
January 2020
March 2020
May 2020
June 2020
July 2020
May 2021
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 194}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 352}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 125}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 471}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 25, "token_count": 37}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 45, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Gerald Schaefer
1044
66.67%
Martin Schwidefsky
329
21.01%
Janosch Frank
126
8.05%
Mike Kravetz
37
2.36%
Andi Kleen
12
0.77%
Alexander Gordeev
6
0.38%
Peter Xu
5
0.32%
Dominik Dingel
2
0.13%
Greg Kroah-Hartman
1
0.06%
Others
4
0.26%
Total
1566
init.c
318
-
30
1256
Heiko Carstens
Martin Schwidefsky
Halil Pasic
Linus Torvalds (pre-git)
David Hildenbrand
Gerald Schaefer
Pierre Morel
Logan Gunthorpe
Tom Lendacky
Anshuman Khandual
Wen Congyang
Vasily Gorbik
Jiang Liu
Christoph Hellwig
Linus Torvalds
Tejun Heo
Philipp Hachtmann
Mike Rapoport
Laura Abbott
David Howells
Joe Perches
Greg Kroah-Hartman
Others
March 2000
February 2002
June 2002
April 2003
July 2006
September 2006
November 2006
December 2006
February 2007
October 2007
February 2008
April 2008
May 2008
July 2008
January 2009
March 2009
February 2010
March 2010
October 2010
July 2011
December 2011
February 2012
March 2012
July 2012
September 2012
February 2013
April 2013
May 2013
July 2013
March 2014
April 2014
September 2014
January 2015
August 2015
November 2015
March 2016
April 2016
May 2016
June 2016
December 2016
February 2017
May 2017
June 2017
July 2017
August 2017
November 2017
December 2017
September 2018
October 2018
December 2018
April 2019
May 2019
July 2019
August 2019
October 2019
April 2020
June 2020
September 2020
October 2020
November 2020
February 2021
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 14, "token_count": 93}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 213}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 130}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 37, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 30, "token_count": 24}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
498
39.65%
Martin Schwidefsky
300
23.89%
Halil Pasic
130
10.35%
Linus Torvalds (pre-git)
93
7.40%
David Hildenbrand
45
3.58%
Gerald Schaefer
39
3.11%
Pierre Morel
24
1.91%
Logan Gunthorpe
23
1.83%
Tom Lendacky
14
1.11%
Anshuman Khandual
13
1.04%
Wen Congyang
12
0.96%
Vasily Gorbik
9
0.72%
Jiang Liu
8
0.64%
Christoph Hellwig
7
0.56%
Linus Torvalds
5
0.40%
Tejun Heo
3
0.24%
Philipp Hachtmann
3
0.24%
Mike Rapoport
3
0.24%
Laura Abbott
3
0.24%
David Howells
3
0.24%
Joe Perches
1
0.08%
Greg Kroah-Hartman
1
0.08%
Others
19
1.51%
Total
1256
kasan_init.c
427
-
3
1784
Vasily Gorbik
Andrey Konovalov
Mike Rapoport
November 2017
September 2018
December 2018
May 2019
August 2019
June 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1555}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 114}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Vasily Gorbik
1769
99.16%
Andrey Konovalov
13
0.73%
Mike Rapoport
2
0.11%
Total
1784
maccess.c
247
-
10
931
Michael Holzheu
Heiko Carstens
Martin Schwidefsky
Vasily Gorbik
Josh Poimboeuf
Christian Bornträger
Greg Kroah-Hartman
David Howells
Others
June 2009
March 2010
May 2011
August 2011
October 2011
March 2012
April 2012
May 2012
September 2013
January 2014
July 2014
March 2015
December 2015
February 2016
September 2017
November 2017
January 2019
May 2019
November 2019
April 2020
June 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 98}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 131}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 243}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Holzheu
564
60.58%
Heiko Carstens
163
17.51%
Martin Schwidefsky
116
12.46%
Vasily Gorbik
61
6.55%
Josh Poimboeuf
13
1.40%
Christian Bornträger
8
0.86%
Greg Kroah-Hartman
1
0.11%
David Howells
1
0.11%
Others
4
0.43%
Total
931
mmap.c
190
-
9
777
Martin Schwidefsky
Heiko Carstens
Kees Cook
Arjan van de Ven
Alexander Gordeev
Ingo Molnar
Hugh Dickins
Paul Gortmaker
Greg Kroah-Hartman
August 2004
February 2005
February 2008
March 2009
June 2009
January 2011
October 2011
November 2013
January 2015
April 2015
November 2015
May 2016
February 2017
April 2017
June 2017
November 2017
April 2018
January 2019
March 2020
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 24, "token_count": 39}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
554
71.30%
Heiko Carstens
91
11.71%
Kees Cook
59
7.59%
Arjan van de Ven
39
5.02%
Alexander Gordeev
16
2.06%
Ingo Molnar
6
0.77%
Hugh Dickins
6
0.77%
Paul Gortmaker
4
0.51%
Greg Kroah-Hartman
2
0.26%
Total
777
page-states.c
273
-
9
1184
Martin Schwidefsky
Heiko Carstens
Mike Rapoport
Vasily Gorbik
Alexander Gordeev
Tejun Heo
Claudio Imbrenda
Greg Kroah-Hartman
Gerald Schaefer
May 2008
September 2009
March 2010
June 2016
April 2017
November 2017
August 2018
August 2019
October 2020
March 2021
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 878}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1032
87.16%
Heiko Carstens
120
10.14%
Mike Rapoport
12
1.01%
Vasily Gorbik
8
0.68%
Alexander Gordeev
4
0.34%
Tejun Heo
3
0.25%
Claudio Imbrenda
3
0.25%
Greg Kroah-Hartman
1
0.08%
Gerald Schaefer
1
0.08%
Total
1184
pageattr.c
361
-
8
1981
Heiko Carstens
Martin Schwidefsky
Jan Glauber
Laura Abbott
Mike Rapoport
Dominik Dingel
Greg Kroah-Hartman
Others
March 2011
April 2011
October 2011
October 2012
November 2012
March 2013
October 2013
September 2014
December 2014
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
April 2017
May 2017
June 2017
November 2017
July 2018
June 2020
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 169}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 202}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1142}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1572
79.35%
Martin Schwidefsky
326
16.46%
Jan Glauber
74
3.74%
Laura Abbott
3
0.15%
Mike Rapoport
2
0.10%
Dominik Dingel
2
0.10%
Greg Kroah-Hartman
1
0.05%
Others
1
0.05%
Total
1981
pgalloc.c
606
-
12
2941
Heiko Carstens
Martin Schwidefsky
Alexander Gordeev
Matthew Wilcox
Eric Farman
Gerald Schaefer
Christian Bornträger
Vasily Gorbik
Joe Perches
Michel Lespinasse
Greg Kroah-Hartman
Others
March 2016
April 2016
June 2016
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
June 2018
October 2018
June 2019
September 2019
March 2020
April 2020
June 2020
November 2020
February 2021
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1211}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1310}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 33}, {"author_id": 21, "token_count": 49}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 13, "token_count": 128}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1339
45.53%
Martin Schwidefsky
1311
44.58%
Alexander Gordeev
151
5.13%
Matthew Wilcox
49
1.67%
Eric Farman
33
1.12%
Gerald Schaefer
26
0.88%
Christian Bornträger
22
0.75%
Vasily Gorbik
3
0.10%
Joe Perches
2
0.07%
Michel Lespinasse
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
3
0.10%
Total
2941
pgtable.c
1131
-
18
5538
Martin Schwidefsky
Janosch Frank
Claudio Imbrenda
Gerald Schaefer
Dominik Dingel
David Hildenbrand
Niklas Schnelle
Aneesh Kumar K.V
Christian Bornträger
Carsten Otte
Linus Torvalds
Kirill A. Shutemov
Thomas Huth
Tejun Heo
Heiko Carstens
Greg Kroah-Hartman
Others
October 2007
February 2008
March 2008
May 2008
March 2009
March 2010
October 2010
June 2011
July 2011
May 2012
July 2012
October 2012
April 2013
June 2013
July 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
October 2014
April 2015
March 2016
May 2016
June 2016
July 2016
August 2016
January 2017
April 2017
July 2017
November 2017
February 2018
July 2018
March 2019
April 2019
July 2020
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 192}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 0, "token_count": 2762}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 159}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 151}, {"author_id": 0, "token_count": 597}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 535}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 551}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 20, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
3656
66.02%
Janosch Frank
554
10.00%
Claudio Imbrenda
554
10.00%
Gerald Schaefer
210
3.79%
Dominik Dingel
207
3.74%
David Hildenbrand
193
3.49%
Niklas Schnelle
51
0.92%
Aneesh Kumar K.V
26
0.47%
Christian Bornträger
25
0.45%
Carsten Otte
21
0.38%
Linus Torvalds
15
0.27%
Kirill A. Shutemov
11
0.20%
Thomas Huth
5
0.09%
Tejun Heo
4
0.07%
Heiko Carstens
1
0.02%
Greg Kroah-Hartman
1
0.02%
Others
4
0.07%
Total
5538
vmem.c
592
-
17
2818
David Hildenbrand
Heiko Carstens
Martin Schwidefsky
Alexander Gordeev
Gerald Schaefer
Anshuman Khandual
Mike Rapoport
Vasily Gorbik
Sven Schnelle
Christian Bornträger
Christoph Hellwig
Tejun Heo
Philipp Hachtmann
Laura Abbott
Johannes Weiner
Paul Gortmaker
Greg Kroah-Hartman
December 2006
October 2007
January 2008
February 2008
April 2008
May 2008
March 2010
May 2011
July 2012
October 2012
November 2012
April 2013
July 2013
January 2014
September 2014
March 2016
May 2016
June 2016
October 2016
February 2017
April 2017
May 2017
June 2017
October 2017
November 2017
December 2017
October 2018
February 2019
January 2020
June 2020
July 2020
August 2020
October 2020
November 2020
February 2021
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 274}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 1901}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 46}, {"author_id": 19, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
David Hildenbrand
1923
68.24%
Heiko Carstens
505
17.92%
Martin Schwidefsky
159
5.64%
Alexander Gordeev
65
2.31%
Gerald Schaefer
57
2.02%
Anshuman Khandual
50
1.77%
Mike Rapoport
16
0.57%
Vasily Gorbik
10
0.35%
Sven Schnelle
8
0.28%
Christian Bornträger
6
0.21%
Christoph Hellwig
5
0.18%
Tejun Heo
3
0.11%
Philipp Hachtmann
3
0.11%
Laura Abbott
3
0.11%
Johannes Weiner
3
0.11%
Paul Gortmaker
1
0.04%
Greg Kroah-Hartman
1
0.04%
Total
2818
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
84
Author
Tokens
Proportion
Commits
Proportion
0
Martin Schwidefsky
18457
44.00%
97
18.69%
1
Heiko Carstens
6990
16.66%
130
25.05%
2
David Hildenbrand
3276
7.81%
39
7.51%
3
Vasily Gorbik
2583
6.16%
30
5.78%
4
Janosch Frank
2489
5.93%
18
3.47%
5
Andrew Morton
2010
4.79%
3
0.58%
6
Gerald Schaefer
1952
4.65%
20
3.85%
7
Michael Holzheu
572
1.36%
8
1.54%
8
Claudio Imbrenda
566
1.35%
3
0.58%
9
Hongjie Yang
415
0.99%
2
0.39%
10
Dominik Dingel
376
0.90%
11
2.12%
11
Christian Bornträger
344
0.82%
18
3.47%
12
Linus Torvalds
268
0.64%
8
1.54%
13
Alexander Gordeev
242
0.58%
7
1.35%
14
Linus Torvalds (pre-git)
167
0.40%
1
0.19%
15
Halil Pasic
130
0.31%
1
0.19%
16
Kees Cook
74
0.18%
4
0.77%
17
Jan Glauber
74
0.18%
2
0.39%
18
Christoph Hellwig
72
0.17%
9
1.73%
19
Anshuman Khandual
67
0.16%
3
0.58%
20
Niklas Schnelle
51
0.12%
1
0.19%
21
Matthew Wilcox
49
0.12%
1
0.19%
22
Michel Lespinasse
47
0.11%
2
0.39%
23
Mike Rapoport
40
0.10%
9
1.73%
24
Arjan van de Ven
39
0.09%
1
0.19%
25
Mike Kravetz
37
0.09%
1
0.19%
26
Hendrik Brueckner
36
0.09%
4
0.77%
27
Eric Farman
33
0.08%
1
0.19%
28
Joe Perches
27
0.06%
5
0.96%
29
Aneesh Kumar K.V
26
0.06%
3
0.58%
30
Pierre Morel
24
0.06%
1
0.19%
31
Logan Gunthorpe
23
0.05%
2
0.39%
32
Carsten Otte
21
0.05%
1
0.19%
33
Johannes Weiner
19
0.05%
3
0.58%
34
Yihui ZENG
16
0.04%
1
0.19%
35
Tejun Heo
16
0.04%
1
0.19%
36
Greg Kroah-Hartman
15
0.04%
3
0.58%
37
Tom Lendacky
14
0.03%
1
0.19%
38
Sven Schnelle
14
0.03%
3
0.58%
39
Peter Zijlstra
14
0.03%
1
0.19%
40
Nicholas Piggin
14
0.03%
1
0.19%
41
Chuhong Yuan
14
0.03%
2
0.39%
42
Josh Poimboeuf
13
0.03%
1
0.19%
43
Andrey Konovalov
13
0.03%
1
0.19%
44
Wen Congyang
12
0.03%
1
0.19%
45
Peter Xu
12
0.03%
5
0.96%
46
Andi Kleen
12
0.03%
2
0.39%
47
Sebastian Andrzej Siewior
11
0.03%
1
0.19%
48
Kirill A. Shutemov
11
0.03%
1
0.19%
49
Ingo Molnar
11
0.03%
4
0.77%
50
Paul Gortmaker
10
0.02%
2
0.39%
51
Eric W. Biedermann
10
0.02%
3
0.58%
52
Thomas Huth
9
0.02%
2
0.39%
53
Laura Abbott
9
0.02%
1
0.19%
54
Alexandru Gheorghiu
9
0.02%
1
0.19%
55
Jiang Liu
8
0.02%
2
0.39%
56
Souptick Joarder
7
0.02%
1
0.19%
57
David Howells
7
0.02%
1
0.19%
58
Philipp Hachtmann
6
0.01%
2
0.39%
59
Hugh Dickins
6
0.01%
1
0.19%
60
Others
61
0.15%
25
4.82%
Total
41950
519