Linux Source Code
Home
Release 5.3
Help
mm
root
arch
s390
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexandru Gheorghiu
Andi Kleen
Andrew Morton
Andrey Konovalov
Aneesh Kumar K.V
Anshuman Khandual
Ard Biesheuvel
Arjan van de Ven
Carsten Otte
Christian Bornträger
Christoph Hellwig
Claudio Imbrenda
David Hildenbrand
David Howells
David Rientjes
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
Kees Cook
Kirill A. Shutemov
Konstantin Weitz
Laura Abbott
Linus Torvalds
Linus Torvalds (pre-git)
Martin Schwidefsky
Masahiro Yamada
Matthew Wilcox
Michael Grundy
Michael Holzheu
Michal Hocko
Mike Rapoport
Nicholas Piggin
Oscar Salvador
Others
Paul Gortmaker
Peter Zijlstra
Philipp Hachtmann
Punit Agrawal
Sebastian Andrzej Siewior
Shaohua Li
Souptick Joarder
Tang Chen
Tejun Heo
Thomas Huth
Tom Lendacky
Vasily Gorbik
Wen Congyang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cmm.c
487
-
16
2204
Andrew Morton
Martin Schwidefsky
Heiko Carstens
Vasily Gorbik
Hendrik Brueckner
Kees Cook
Linus Torvalds
Alexandru Gheorghiu
Michael Holzheu
Al Viro
David Rientjes
Paul Gortmaker
Tejun Heo
Eric W. Biedermann
Joe Perches
Greg Kroah-Hartman
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
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 1360}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "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": 54, "token_count": 3}, ]}, {"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": 56, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 19, "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": 40, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1360
61.71%
Martin Schwidefsky
437
19.83%
Heiko Carstens
186
8.44%
Vasily Gorbik
126
5.72%
Hendrik Brueckner
34
1.54%
Kees Cook
15
0.68%
Linus Torvalds
12
0.54%
Alexandru Gheorghiu
9
0.41%
Michael Holzheu
8
0.36%
Al Viro
3
0.14%
David Rientjes
3
0.14%
Paul Gortmaker
3
0.14%
Tejun Heo
3
0.14%
Eric W. Biedermann
2
0.09%
Joe Perches
2
0.09%
Greg Kroah-Hartman
1
0.05%
Total
2204
dump_pagetables.c
292
-
5
1516
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": 1148}, ]}, {"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": 30, "token_count": 1}, {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1168
77.04%
Vasily Gorbik
218
14.38%
Martin Schwidefsky
121
7.98%
Andrey Konovalov
8
0.53%
Greg Kroah-Hartman
1
0.07%
Total
1516
extmem.c
658
-
13
2814
Martin Schwidefsky
Andrew Morton
Hongjie Yang
Gerald Schaefer
Heiko Carstens
Vasily Gorbik
Joe Perches
Christian Bornträger
Greg Kroah-Hartman
Mike Rapoport
Paul Gortmaker
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
var spanGroupData = [ {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 681}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 548}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 321}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 360}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"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": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1154
41.01%
Andrew Morton
681
24.20%
Hongjie Yang
419
14.89%
Gerald Schaefer
379
13.47%
Heiko Carstens
155
5.51%
Vasily Gorbik
8
0.28%
Joe Perches
6
0.21%
Christian Bornträger
4
0.14%
Greg Kroah-Hartman
1
0.04%
Mike Rapoport
1
0.04%
Paul Gortmaker
1
0.04%
Others
5
0.18%
Total
2814
fault.c
818
-
28
3016
Heiko Carstens
Martin Schwidefsky
Linus Torvalds
Gerald Schaefer
Linus Torvalds (pre-git)
Dominik Dingel
Nicholas Piggin
Andrew Morton
Peter Zijlstra
David Hildenbrand
Johannes Weiner
Sebastian Andrzej Siewior
Claudio Imbrenda
Eric W. Biedermann
Ingo Molnar
Souptick Joarder
Christoph Hellwig
David Howells
Masahiro Yamada
Shaohua Li
Thomas Huth
Anshuman Khandual
Michael Grundy
Christian Bornträger
Hendrik Brueckner
Greg Kroah-Hartman
Paul Gortmaker
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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 13, "token_count": 82}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 207}, ]}, {"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": 4, "token_count": 12}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 4, "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": 27, "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": 58, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "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": 36}, {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 286}, ]}, {"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": 334}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"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": 43, "token_count": 4}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 53, "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": 10, "token_count": 55}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 459}, {"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": 19, "token_count": 1}, {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 19, "token_count": 1}, {"author_id": 0, "token_count": 187}, {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 37, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "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": 30, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1216
40.32%
Martin Schwidefsky
1146
38.00%
Linus Torvalds
238
7.89%
Gerald Schaefer
125
4.14%
Linus Torvalds (pre-git)
82
2.72%
Dominik Dingel
55
1.82%
Nicholas Piggin
27
0.90%
Andrew Morton
14
0.46%
Peter Zijlstra
14
0.46%
David Hildenbrand
13
0.43%
Johannes Weiner
11
0.36%
Sebastian Andrzej Siewior
11
0.36%
Claudio Imbrenda
9
0.30%
Eric W. Biedermann
8
0.27%
Ingo Molnar
7
0.23%
Souptick Joarder
7
0.23%
Christoph Hellwig
4
0.13%
David Howells
4
0.13%
Masahiro Yamada
4
0.13%
Shaohua Li
4
0.13%
Thomas Huth
4
0.13%
Anshuman Khandual
3
0.10%
Michael Grundy
3
0.10%
Christian Bornträger
2
0.07%
Hendrik Brueckner
2
0.07%
Greg Kroah-Hartman
1
0.03%
Paul Gortmaker
1
0.03%
Others
1
0.03%
Total
3016
gmap.c
2645
-
10
11558
Martin Schwidefsky
Janosch Frank
David Hildenbrand
Christian Bornträger
Dominik Dingel
Heiko Carstens
Gerald Schaefer
Johannes Weiner
Greg Kroah-Hartman
Vasily Gorbik
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
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 471}, {"author_id": 0, "token_count": 8304}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 6, "token_count": 309}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 109}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 46}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "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": 12, "token_count": 149}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 113}, {"author_id": 2, "token_count": 1625}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
8448
73.09%
Janosch Frank
1687
14.60%
David Hildenbrand
1025
8.87%
Christian Bornträger
153
1.32%
Dominik Dingel
116
1.00%
Heiko Carstens
109
0.94%
Gerald Schaefer
13
0.11%
Johannes Weiner
5
0.04%
Greg Kroah-Hartman
1
0.01%
Vasily Gorbik
1
0.01%
Total
11558
hugetlbpage.c
269
-
8
1116
Gerald Schaefer
Martin Schwidefsky
Janosch Frank
Andi Kleen
Punit Agrawal
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
October 2016
April 2017
July 2017
November 2017
July 2018
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 194}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"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": 5, "token_count": 443}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 125}, ]}, ]
Author Name
Tokens
Token Proportion
Gerald Schaefer
637
57.08%
Martin Schwidefsky
329
29.48%
Janosch Frank
125
11.20%
Andi Kleen
15
1.34%
Punit Agrawal
4
0.36%
Dominik Dingel
2
0.18%
Greg Kroah-Hartman
1
0.09%
Others
3
0.27%
Total
1116
init.c
305
-
24
1199
Heiko Carstens
Martin Schwidefsky
Halil Pasic
Linus Torvalds (pre-git)
David Hildenbrand
Gerald Schaefer
Tom Lendacky
Vasily Gorbik
Wen Congyang
Jiang Liu
Christoph Hellwig
Ard Biesheuvel
Linus Torvalds
Michal Hocko
David Howells
Laura Abbott
Oscar Salvador
Philipp Hachtmann
Tejun Heo
Mike Rapoport
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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 13, "token_count": 99}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "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": 42}, ]}, {"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": 8}, ]}, {"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": 28, "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": 5, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 43, "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": 34, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 49, "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": 5, "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": 11, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 213}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 141}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 61}, {"author_id": 31, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
459
38.28%
Martin Schwidefsky
304
25.35%
Halil Pasic
141
11.76%
Linus Torvalds (pre-git)
99
8.26%
David Hildenbrand
63
5.25%
Gerald Schaefer
39
3.25%
Tom Lendacky
15
1.25%
Vasily Gorbik
13
1.08%
Wen Congyang
12
1.00%
Jiang Liu
10
0.83%
Christoph Hellwig
7
0.58%
Ard Biesheuvel
5
0.42%
Linus Torvalds
5
0.42%
Michal Hocko
5
0.42%
David Howells
3
0.25%
Laura Abbott
3
0.25%
Oscar Salvador
3
0.25%
Philipp Hachtmann
3
0.25%
Tejun Heo
3
0.25%
Mike Rapoport
2
0.17%
Greg Kroah-Hartman
1
0.08%
Others
4
0.33%
Total
1199
kasan_init.c
392
-
2
1801
Vasily Gorbik
Andrey Konovalov
November 2017
September 2018
December 2018
May 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1699}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vasily Gorbik
1788
99.28%
Andrey Konovalov
13
0.72%
Total
1801
maccess.c
230
-
8
865
Michael Holzheu
Heiko Carstens
Martin Schwidefsky
Christian Bornträger
David Howells
Greg Kroah-Hartman
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
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"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": 43, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"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": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Holzheu
565
65.32%
Heiko Carstens
169
19.54%
Martin Schwidefsky
117
13.53%
Christian Bornträger
8
0.92%
David Howells
1
0.12%
Greg Kroah-Hartman
1
0.12%
Others
4
0.46%
Total
865
mmap.c
209
-
8
870
Martin Schwidefsky
Heiko Carstens
Kees Cook
Arjan van de Ven
Hugh Dickins
Ingo Molnar
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
August 2017
November 2017
April 2018
January 2019
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"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": 374}, ]}, {"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": 33, "token_count": 6}, {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
662
76.09%
Heiko Carstens
91
10.46%
Kees Cook
59
6.78%
Arjan van de Ven
39
4.48%
Hugh Dickins
6
0.69%
Ingo Molnar
6
0.69%
Paul Gortmaker
5
0.57%
Greg Kroah-Hartman
2
0.23%
Total
870
page-states.c
281
-
6
1243
Martin Schwidefsky
Heiko Carstens
Claudio Imbrenda
Tejun Heo
Gerald Schaefer
Greg Kroah-Hartman
May 2008
September 2009
March 2010
June 2016
April 2017
November 2017
August 2018
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "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": 30, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1115
89.70%
Heiko Carstens
120
9.65%
Claudio Imbrenda
3
0.24%
Tejun Heo
3
0.24%
Gerald Schaefer
1
0.08%
Greg Kroah-Hartman
1
0.08%
Total
1243
pageattr.c
386
-
7
2075
Heiko Carstens
Martin Schwidefsky
Jan Glauber
Laura Abbott
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
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 15, "token_count": 75}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 15, "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": 246}, {"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": 1144}, ]}, {"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": 122}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1651
79.57%
Martin Schwidefsky
340
16.39%
Jan Glauber
77
3.71%
Laura Abbott
3
0.14%
Dominik Dingel
2
0.10%
Greg Kroah-Hartman
1
0.05%
Others
1
0.05%
Total
2075
pgalloc.c
605
-
7
3003
Martin Schwidefsky
Heiko Carstens
Gerald Schaefer
Matthew Wilcox
Eric Farman
Vasily Gorbik
Greg Kroah-Hartman
March 2016
April 2016
June 2016
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
June 2018
October 2018
November 2018
June 2019
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1359}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 56}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1312}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 20, "token_count": 33}, {"author_id": 17, "token_count": 49}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1518
50.55%
Heiko Carstens
1343
44.72%
Gerald Schaefer
56
1.86%
Matthew Wilcox
49
1.63%
Eric Farman
33
1.10%
Vasily Gorbik
3
0.10%
Greg Kroah-Hartman
1
0.03%
Total
3003
pgtable.c
1113
-
17
5493
Martin Schwidefsky
Claudio Imbrenda
Janosch Frank
Gerald Schaefer
Dominik Dingel
David Hildenbrand
Aneesh Kumar K.V
Christian Bornträger
Carsten Otte
Linus Torvalds
Kirill A. Shutemov
Thomas Huth
Tejun Heo
Konstantin Weitz
Greg Kroah-Hartman
Heiko Carstens
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": 44}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "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": 12, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 24, "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": 35, "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": 6, "token_count": 34}, {"author_id": 0, "token_count": 2762}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 159}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 151}, {"author_id": 0, "token_count": 597}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 535}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 551}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 42, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
3662
66.67%
Claudio Imbrenda
554
10.09%
Janosch Frank
554
10.09%
Gerald Schaefer
210
3.82%
Dominik Dingel
207
3.77%
David Hildenbrand
193
3.51%
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%
Konstantin Weitz
3
0.05%
Greg Kroah-Hartman
1
0.02%
Heiko Carstens
1
0.02%
Others
1
0.02%
Total
5493
vmem.c
444
-
13
2005
Heiko Carstens
Martin Schwidefsky
Gerald Schaefer
Philipp Hachtmann
Johannes Weiner
Christoph Hellwig
Christian Bornträger
Tang Chen
Laura Abbott
Mike Rapoport
Tejun Heo
Greg Kroah-Hartman
Paul Gortmaker
December 2006
February 2007
October 2007
January 2008
February 2008
April 2008
May 2008
June 2008
March 2010
May 2011
July 2012
October 2012
November 2012
February 2013
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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 927}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 63}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 217}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 23, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1426
71.12%
Martin Schwidefsky
422
21.05%
Gerald Schaefer
84
4.19%
Philipp Hachtmann
24
1.20%
Johannes Weiner
11
0.55%
Christoph Hellwig
10
0.50%
Christian Bornträger
9
0.45%
Tang Chen
8
0.40%
Laura Abbott
3
0.15%
Mike Rapoport
3
0.15%
Tejun Heo
3
0.15%
Greg Kroah-Hartman
1
0.05%
Paul Gortmaker
1
0.05%
Total
2005
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
71
Author
Tokens
Proportion
Commits
Proportion
0
Martin Schwidefsky
19775
48.49%
101
23.01%
1
Heiko Carstens
8094
19.85%
123
28.02%
2
Janosch Frank
2366
5.80%
13
2.96%
3
Vasily Gorbik
2157
5.29%
18
4.10%
4
Andrew Morton
2055
5.04%
4
0.91%
5
Gerald Schaefer
1544
3.79%
17
3.87%
6
David Hildenbrand
1294
3.17%
25
5.69%
7
Michael Holzheu
573
1.41%
8
1.82%
8
Claudio Imbrenda
566
1.39%
3
0.68%
9
Hongjie Yang
419
1.03%
2
0.46%
10
Dominik Dingel
382
0.94%
11
2.51%
11
Linus Torvalds
270
0.66%
9
2.05%
12
Christian Bornträger
201
0.49%
13
2.96%
13
Linus Torvalds (pre-git)
181
0.44%
1
0.23%
14
Halil Pasic
141
0.35%
1
0.23%
15
Jan Glauber
77
0.19%
2
0.46%
16
Kees Cook
74
0.18%
4
0.91%
17
Matthew Wilcox
49
0.12%
1
0.23%
18
Arjan van de Ven
39
0.10%
1
0.23%
19
Hendrik Brueckner
36
0.09%
4
0.91%
20
Eric Farman
33
0.08%
1
0.23%
21
Johannes Weiner
27
0.07%
3
0.68%
22
Nicholas Piggin
27
0.07%
1
0.23%
23
Philipp Hachtmann
27
0.07%
2
0.46%
24
Aneesh Kumar K.V
26
0.06%
3
0.68%
25
Andrey Konovalov
21
0.05%
1
0.23%
26
Carsten Otte
21
0.05%
1
0.23%
27
Christoph Hellwig
21
0.05%
6
1.37%
28
Tejun Heo
16
0.04%
1
0.23%
29
Andi Kleen
15
0.04%
2
0.46%
30
Greg Kroah-Hartman
15
0.04%
3
0.68%
31
Tom Lendacky
15
0.04%
1
0.23%
32
Peter Zijlstra
14
0.03%
1
0.23%
33
Ingo Molnar
13
0.03%
4
0.91%
34
Wen Congyang
12
0.03%
1
0.23%
35
Kirill A. Shutemov
11
0.03%
1
0.23%
36
Paul Gortmaker
11
0.03%
2
0.46%
37
Sebastian Andrzej Siewior
11
0.03%
1
0.23%
38
Eric W. Biedermann
10
0.02%
3
0.68%
39
Jiang Liu
10
0.02%
3
0.68%
40
Alexandru Gheorghiu
9
0.02%
1
0.23%
41
Laura Abbott
9
0.02%
1
0.23%
42
Thomas Huth
9
0.02%
2
0.46%
43
David Howells
8
0.02%
1
0.23%
44
Joe Perches
8
0.02%
2
0.46%
45
Tang Chen
8
0.02%
1
0.23%
46
Souptick Joarder
7
0.02%
1
0.23%
47
Hugh Dickins
6
0.01%
1
0.23%
48
Mike Rapoport
6
0.01%
3
0.68%
49
Ard Biesheuvel
5
0.01%
1
0.23%
50
Michal Hocko
5
0.01%
3
0.68%
51
Masahiro Yamada
4
0.01%
1
0.23%
52
Punit Agrawal
4
0.01%
1
0.23%
53
Shaohua Li
4
0.01%
1
0.23%
54
Al Viro
3
0.01%
1
0.23%
55
Anshuman Khandual
3
0.01%
1
0.23%
56
David Rientjes
3
0.01%
1
0.23%
57
Konstantin Weitz
3
0.01%
1
0.23%
58
Michael Grundy
3
0.01%
1
0.23%
59
Oscar Salvador
3
0.01%
1
0.23%
60
Others
19
0.05%
11
2.51%
Total
40778
439