Linux Source Code
Home
Release 5.9
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
Ard Biesheuvel
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
Ilya Leoshkevich
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
Others
Paul Gortmaker
Peter Xu
Peter Zijlstra
Philipp Hachtmann
Sebastian Andrzej Siewior
Shaohua Li
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": 49, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 23, "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": 52, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 125}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 31, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "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
291
-
5
1513
Heiko Carstens
Vasily Gorbik
Martin Schwidefsky
Andrey Konovalov
Greg Kroah-Hartman
October 2012
February 2013
July 2013
February 2015
March 2016
May 2016
February 2017
April 2017
November 2017
December 2018
July 2019
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1145}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1165
77.00%
Vasily Gorbik
218
14.41%
Martin Schwidefsky
121
8.00%
Andrey Konovalov
8
0.53%
Greg Kroah-Hartman
1
0.07%
Total
1513
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": 10, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 10, "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": 25, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 33, "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
892
-
34
3343
Heiko Carstens
Martin Schwidefsky
Vasily Gorbik
Linus Torvalds
Gerald Schaefer
Linus Torvalds (pre-git)
Dominik Dingel
Janosch Frank
Peter Zijlstra
Nicholas Piggin
Andrew Morton
David Hildenbrand
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
Ilya Leoshkevich
Thomas Huth
Shaohua Li
David Howells
Hendrik Brueckner
Paul Gortmaker
Greg Kroah-Hartman
Others
March 2000
February 2002
June 2002
February 2003
April 2003
January 2004
March 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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 13, "token_count": 74}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 12, "token_count": 205}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"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": 1078128000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"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": 7}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 37, "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": 45, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 277}, ]}, {"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": 55, "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": 59, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 50}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 453}, {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "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": 10, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 23, "token_count": 1}, {"author_id": 0, "token_count": 187}, {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 43, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 45, "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": 174}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 53, "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": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 346}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 57, "token_count": 5}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1163
34.79%
Martin Schwidefsky
1128
33.74%
Vasily Gorbik
346
10.35%
Linus Torvalds
236
7.06%
Gerald Schaefer
120
3.59%
Linus Torvalds (pre-git)
74
2.21%
Dominik Dingel
50
1.50%
Janosch Frank
49
1.47%
Peter Zijlstra
14
0.42%
Nicholas Piggin
14
0.42%
Andrew Morton
14
0.42%
David Hildenbrand
13
0.39%
Sebastian Andrzej Siewior
11
0.33%
Johannes Weiner
11
0.33%
Joe Perches
10
0.30%
Claudio Imbrenda
9
0.27%
Michel Lespinasse
8
0.24%
Eric W. Biedermann
8
0.24%
Souptick Joarder
7
0.21%
Peter Xu
7
0.21%
Christoph Hellwig
7
0.21%
Christian Bornträger
7
0.21%
Ingo Molnar
5
0.15%
Ilya Leoshkevich
5
0.15%
Thomas Huth
4
0.12%
Shaohua Li
4
0.12%
David Howells
3
0.09%
Hendrik Brueckner
2
0.06%
Paul Gortmaker
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
12
0.36%
Total
3343
gmap.c
2706
-
15
11694
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
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": 8044}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 2, "token_count": 304}, {"author_id": 11, "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": 30, "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": 10, "token_count": 118}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 34, "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": 11, "token_count": 112}, {"author_id": 4, "token_count": 1623}, ]}, {"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": 38, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 124}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 38}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
8188
70.02%
Janosch Frank
1766
15.10%
David Hildenbrand
1055
9.02%
Christian Bornträger
256
2.19%
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
11694
hugetlbpage.c
353
-
9
1561
Gerald Schaefer
Martin Schwidefsky
Janosch Frank
Mike Kravetz
Andi Kleen
Alexander Gordeev
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
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 194}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 42, "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": 11, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "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": 34, "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": 14, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 37}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gerald Schaefer
1044
66.88%
Martin Schwidefsky
329
21.08%
Janosch Frank
126
8.07%
Mike Kravetz
37
2.37%
Andi Kleen
12
0.77%
Alexander Gordeev
6
0.38%
Dominik Dingel
2
0.13%
Greg Kroah-Hartman
1
0.06%
Others
4
0.26%
Total
1561
init.c
300
-
27
1186
Heiko Carstens
Martin Schwidefsky
Halil Pasic
Linus Torvalds (pre-git)
David Hildenbrand
Gerald Schaefer
Logan Gunthorpe
Tom Lendacky
Vasily Gorbik
Wen Congyang
Jiang Liu
Christoph Hellwig
Linus Torvalds
Ard Biesheuvel
Tejun Heo
Philipp Hachtmann
Mike Rapoport
Laura Abbott
David Howells
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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 13, "token_count": 96}, ]}, {"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": 25}, ]}, {"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": 32, "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": 55, "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": 40, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 58, "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": 5}, ]}, {"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": 51, "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": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 130}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 33, "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": 35, "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": 27, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
453
38.20%
Martin Schwidefsky
304
25.63%
Halil Pasic
130
10.96%
Linus Torvalds (pre-git)
96
8.09%
David Hildenbrand
45
3.79%
Gerald Schaefer
39
3.29%
Logan Gunthorpe
23
1.94%
Tom Lendacky
14
1.18%
Vasily Gorbik
13
1.10%
Wen Congyang
12
1.01%
Jiang Liu
10
0.84%
Christoph Hellwig
7
0.59%
Linus Torvalds
5
0.42%
Ard Biesheuvel
5
0.42%
Tejun Heo
3
0.25%
Philipp Hachtmann
3
0.25%
Mike Rapoport
3
0.25%
Laura Abbott
3
0.25%
David Howells
3
0.25%
Greg Kroah-Hartman
1
0.08%
Others
14
1.18%
Total
1186
kasan_init.c
426
-
3
1862
Vasily Gorbik
Andrey Konovalov
Mike Rapoport
November 2017
September 2018
December 2018
May 2019
August 2019
June 2020
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1696}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vasily Gorbik
1847
99.19%
Andrey Konovalov
13
0.70%
Mike Rapoport
2
0.11%
Total
1862
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": 55, "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": 10, "token_count": 8}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "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": 39, "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": 21, "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": 45, "token_count": 6}, {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "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": 14, "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
275
-
7
1194
Martin Schwidefsky
Heiko Carstens
Vasily Gorbik
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
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": 32, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 904}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1058
88.61%
Heiko Carstens
120
10.05%
Vasily Gorbik
8
0.67%
Tejun Heo
3
0.25%
Claudio Imbrenda
3
0.25%
Greg Kroah-Hartman
1
0.08%
Gerald Schaefer
1
0.08%
Total
1194
pageattr.c
361
-
8
1982
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": 1143}, ]}, {"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": 51, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1573
79.36%
Martin Schwidefsky
326
16.45%
Jan Glauber
74
3.73%
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
1982
pgalloc.c
615
-
12
3003
Martin Schwidefsky
Heiko Carstens
Alexander Gordeev
Christian Bornträger
Matthew Wilcox
Eric Farman
Gerald Schaefer
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
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1247}, ]}, {"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": 34, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 33}, {"author_id": 19, "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": 14, "token_count": 128}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1347
44.86%
Heiko Carstens
1338
44.56%
Alexander Gordeev
128
4.26%
Christian Bornträger
72
2.40%
Matthew Wilcox
49
1.63%
Eric Farman
33
1.10%
Gerald Schaefer
26
0.87%
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
3003
pgtable.c
1111
-
17
5487
Martin Schwidefsky
Janosch Frank
Claudio Imbrenda
Gerald Schaefer
Dominik Dingel
David Hildenbrand
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
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": 28, "token_count": 21}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "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": 10, "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": 26, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 44, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 11, "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": 11, "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": 10, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 535}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "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": 26, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 50, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
3656
66.63%
Janosch Frank
554
10.10%
Claudio Imbrenda
554
10.10%
Gerald Schaefer
210
3.83%
Dominik Dingel
207
3.77%
David Hildenbrand
193
3.52%
Aneesh Kumar K.V
26
0.47%
Christian Bornträger
25
0.46%
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
5487
vmem.c
579
-
15
2756
David Hildenbrand
Heiko Carstens
Martin Schwidefsky
Gerald Schaefer
Vasily Gorbik
Sven Schnelle
Philipp Hachtmann
Christian Bornträger
Christoph Hellwig
Tejun Heo
Mike Rapoport
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
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": 10, "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": 32, "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": 50}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 51, "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": 34, "token_count": 1}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 1948}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
David Hildenbrand
1971
71.52%
Heiko Carstens
519
18.83%
Martin Schwidefsky
159
5.77%
Gerald Schaefer
57
2.07%
Vasily Gorbik
10
0.36%
Sven Schnelle
8
0.29%
Philipp Hachtmann
7
0.25%
Christian Bornträger
6
0.22%
Christoph Hellwig
5
0.18%
Tejun Heo
3
0.11%
Mike Rapoport
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
2756
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
82
Author
Tokens
Proportion
Commits
Proportion
0
Martin Schwidefsky
18705
44.41%
98
19.76%
1
Heiko Carstens
7013
16.65%
122
24.60%
2
David Hildenbrand
3324
7.89%
39
7.86%
3
Vasily Gorbik
2640
6.27%
26
5.24%
4
Janosch Frank
2495
5.92%
16
3.23%
5
Andrew Morton
2012
4.78%
4
0.81%
6
Gerald Schaefer
1953
4.64%
20
4.03%
7
Michael Holzheu
572
1.36%
8
1.61%
8
Claudio Imbrenda
566
1.34%
3
0.60%
9
Hongjie Yang
415
0.99%
2
0.40%
10
Christian Bornträger
378
0.90%
17
3.43%
11
Dominik Dingel
376
0.89%
11
2.22%
12
Linus Torvalds
268
0.64%
8
1.61%
13
Linus Torvalds (pre-git)
170
0.40%
1
0.20%
14
Alexander Gordeev
150
0.36%
3
0.60%
15
Halil Pasic
130
0.31%
1
0.20%
16
Kees Cook
74
0.18%
4
0.81%
17
Jan Glauber
74
0.18%
2
0.40%
18
Christoph Hellwig
72
0.17%
9
1.81%
19
Matthew Wilcox
49
0.12%
1
0.20%
20
Michel Lespinasse
47
0.11%
2
0.40%
21
Arjan van de Ven
39
0.09%
1
0.20%
22
Mike Kravetz
37
0.09%
1
0.20%
23
Hendrik Brueckner
36
0.09%
4
0.81%
24
Eric Farman
33
0.08%
1
0.20%
25
Joe Perches
26
0.06%
4
0.81%
26
Aneesh Kumar K.V
26
0.06%
3
0.60%
27
Logan Gunthorpe
23
0.05%
2
0.40%
28
Carsten Otte
21
0.05%
1
0.20%
29
Andrey Konovalov
21
0.05%
1
0.20%
30
Johannes Weiner
19
0.05%
3
0.60%
31
Yihui ZENG
16
0.04%
1
0.20%
32
Tejun Heo
16
0.04%
1
0.20%
33
Mike Rapoport
15
0.04%
8
1.61%
34
Greg Kroah-Hartman
15
0.04%
3
0.60%
35
Tom Lendacky
14
0.03%
1
0.20%
36
Peter Zijlstra
14
0.03%
1
0.20%
37
Nicholas Piggin
14
0.03%
1
0.20%
38
Chuhong Yuan
14
0.03%
2
0.40%
39
Josh Poimboeuf
13
0.03%
1
0.20%
40
Wen Congyang
12
0.03%
1
0.20%
41
Sven Schnelle
12
0.03%
2
0.40%
42
Andi Kleen
12
0.03%
2
0.40%
43
Sebastian Andrzej Siewior
11
0.03%
1
0.20%
44
Kirill A. Shutemov
11
0.03%
1
0.20%
45
Ingo Molnar
11
0.03%
4
0.81%
46
Philipp Hachtmann
10
0.02%
2
0.40%
47
Paul Gortmaker
10
0.02%
2
0.40%
48
Jiang Liu
10
0.02%
3
0.60%
49
Eric W. Biedermann
10
0.02%
3
0.60%
50
Thomas Huth
9
0.02%
2
0.40%
51
Laura Abbott
9
0.02%
1
0.20%
52
Alexandru Gheorghiu
9
0.02%
1
0.20%
53
Souptick Joarder
7
0.02%
1
0.20%
54
Peter Xu
7
0.02%
4
0.81%
55
David Howells
7
0.02%
1
0.20%
56
Hugh Dickins
6
0.01%
1
0.20%
57
Ilya Leoshkevich
5
0.01%
1
0.20%
58
Ard Biesheuvel
5
0.01%
1
0.20%
59
Shaohua Li
4
0.01%
1
0.20%
60
Others
51
0.12%
24
4.84%
Total
42123
496