Linux Source Code
Home
Release 5.1
Help
mm
root
arch
s390
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexandru Gheorghiu
Andi Kleen
Andrea Arcangeli
Andrew Morton
Andrey Konovalov
Aneesh Kumar K.V
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
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)
Lorenzo Stoakes
Martin Schwidefsky
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
Shyam Saini
Souptick Joarder
Tang Chen
Tejun Heo
Thomas Gleixner
Thomas Huth
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": 55, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 31, "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": 39, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "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
1507
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
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1165}, ]}, {"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": 105}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 26, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1185
78.63%
Vasily Gorbik
182
12.08%
Martin Schwidefsky
131
8.69%
Andrey Konovalov
8
0.53%
Greg Kroah-Hartman
1
0.07%
Total
1507
extmem.c
658
-
13
2814
Martin Schwidefsky
Andrew Morton
Hongjie Yang
Gerald Schaefer
Heiko Carstens
Vasily Gorbik
Joe Perches
Christian Bornträger
Thomas Gleixner
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": 59, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 13, "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": 42, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "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": 46, "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%
Thomas Gleixner
3
0.11%
Greg Kroah-Hartman
1
0.04%
Mike Rapoport
1
0.04%
Paul Gortmaker
1
0.04%
Others
2
0.07%
Total
2814
fault.c
814
-
26
3010
Heiko Carstens
Martin Schwidefsky
Linus Torvalds
Linus Torvalds (pre-git)
Gerald Schaefer
Dominik Dingel
Christoph Hellwig
Nicholas Piggin
Michael Grundy
Andrew Morton
Peter Zijlstra
David Hildenbrand
Johannes Weiner
Sebastian Andrzej Siewior
Claudio Imbrenda
Eric W. Biedermann
Ingo Molnar
Souptick Joarder
David Howells
Shaohua Li
Thomas Huth
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
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 11, "token_count": 205}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"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": 16, "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": 29, "token_count": 17}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 16, "token_count": 31}, ]}, {"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": 4}, ]}, {"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": 34, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 287}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"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": 41, "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": 52, "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": 53, "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": 13, "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": 33, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 34, "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": 175}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1214
40.33%
Martin Schwidefsky
1167
38.77%
Linus Torvalds
236
7.84%
Linus Torvalds (pre-git)
82
2.72%
Gerald Schaefer
66
2.19%
Dominik Dingel
55
1.83%
Christoph Hellwig
32
1.06%
Nicholas Piggin
27
0.90%
Michael Grundy
17
0.56%
Andrew Morton
14
0.47%
Peter Zijlstra
14
0.47%
David Hildenbrand
13
0.43%
Johannes Weiner
11
0.37%
Sebastian Andrzej Siewior
11
0.37%
Claudio Imbrenda
9
0.30%
Eric W. Biedermann
9
0.30%
Ingo Molnar
7
0.23%
Souptick Joarder
7
0.23%
David Howells
4
0.13%
Shaohua Li
4
0.13%
Thomas Huth
4
0.13%
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
3010
gmap.c
2645
-
9
11557
Martin Schwidefsky
Janosch Frank
David Hildenbrand
Christian Bornträger
Dominik Dingel
Heiko Carstens
Gerald Schaefer
Johannes Weiner
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
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": 13, "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": 13, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
8448
73.10%
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%
Total
11557
gup.c
300
-
8
1537
Martin Schwidefsky
Gerald Schaefer
Heiko Carstens
Lorenzo Stoakes
Andrea Arcangeli
David Hildenbrand
Greg Kroah-Hartman
Others
October 2010
November 2010
November 2011
September 2012
October 2012
July 2013
October 2013
February 2015
May 2015
October 2015
March 2016
July 2016
October 2016
April 2017
September 2017
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 827}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 172}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 256}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1005
65.39%
Gerald Schaefer
490
31.88%
Heiko Carstens
28
1.82%
Lorenzo Stoakes
5
0.33%
Andrea Arcangeli
4
0.26%
David Hildenbrand
3
0.20%
Greg Kroah-Hartman
1
0.07%
Others
1
0.07%
Total
1537
hugetlbpage.c
269
-
8
1116
Gerald Schaefer
Martin Schwidefsky
Janosch Frank
Andi Kleen
Punit Agrawal
Shyam Saini
Dominik Dingel
Greg Kroah-Hartman
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": 32, "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": 58, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 51, "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%
Shyam Saini
3
0.27%
Dominik Dingel
2
0.18%
Greg Kroah-Hartman
1
0.09%
Total
1116
init.c
255
-
21
1027
Heiko Carstens
Martin Schwidefsky
Linus Torvalds (pre-git)
Gerald Schaefer
Jiang Liu
Wen Congyang
Vasily Gorbik
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
October 2018
December 2018
var spanGroupData = [ {"timestamp": 951897600, "group": [ {"author_id": 12, "token_count": 122}, ]}, {"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": 61}, ]}, {"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": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "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": 41, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 40, "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": 4}, ]}, {"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": 16, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
463
45.08%
Martin Schwidefsky
304
29.60%
Linus Torvalds (pre-git)
122
11.88%
Gerald Schaefer
32
3.12%
Jiang Liu
23
2.24%
Wen Congyang
21
2.04%
Vasily Gorbik
13
1.27%
Christoph Hellwig
12
1.17%
Ard Biesheuvel
5
0.49%
Linus Torvalds
5
0.49%
Michal Hocko
4
0.39%
David Howells
3
0.29%
Laura Abbott
3
0.29%
Oscar Salvador
3
0.29%
Philipp Hachtmann
3
0.29%
Tejun Heo
3
0.29%
Mike Rapoport
2
0.19%
Greg Kroah-Hartman
1
0.10%
Others
5
0.49%
Total
1027
kasan_init.c
392
-
2
1803
Vasily Gorbik
Andrey Konovalov
November 2017
September 2018
December 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1702}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 26, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Vasily Gorbik
1790
99.28%
Andrey Konovalov
13
0.72%
Total
1803
maccess.c
228
-
8
836
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
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": 41, "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": 28}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 13, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Holzheu
565
67.58%
Heiko Carstens
170
20.33%
Martin Schwidefsky
87
10.41%
Christian Bornträger
8
0.96%
David Howells
1
0.12%
Greg Kroah-Hartman
1
0.12%
Others
4
0.48%
Total
836
mmap.c
211
-
8
881
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": 84}, ]}, {"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": 15, "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": 34, "token_count": 6}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 45, "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": 15, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
662
75.14%
Heiko Carstens
102
11.58%
Kees Cook
59
6.70%
Arjan van de Ven
39
4.43%
Hugh Dickins
6
0.68%
Ingo Molnar
6
0.68%
Paul Gortmaker
5
0.57%
Greg Kroah-Hartman
2
0.23%
Total
881
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": 31, "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": 14, "token_count": 75}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "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": 40, "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
668
-
8
3289
Martin Schwidefsky
Heiko Carstens
Gerald Schaefer
Matthew Wilcox
Eric Farman
Greg Kroah-Hartman
Vasily Gorbik
Others
March 2016
April 2016
June 2016
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
June 2018
October 2018
November 2018
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1646}, ]}, {"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}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1805
54.88%
Heiko Carstens
1343
40.83%
Gerald Schaefer
56
1.70%
Matthew Wilcox
49
1.49%
Eric Farman
33
1.00%
Greg Kroah-Hartman
1
0.03%
Vasily Gorbik
1
0.03%
Others
1
0.03%
Total
3289
pgtable.c
1111
-
16
5488
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
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
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": 27, "token_count": 21}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "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": 13, "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": 56, "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": 36, "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": 13, "token_count": 8}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 535}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
3662
66.73%
Claudio Imbrenda
554
10.09%
Janosch Frank
554
10.09%
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%
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
5488
vmem.c
442
-
13
1988
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
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": 13, "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": 31, "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": 43, "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": 13, "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": 37, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 40, "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": 16, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 46, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1426
71.73%
Martin Schwidefsky
422
21.23%
Gerald Schaefer
67
3.37%
Philipp Hachtmann
24
1.21%
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
1988
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
21068
49.72%
100
22.78%
1
Heiko Carstens
8153
19.24%
126
28.70%
2
Janosch Frank
2366
5.58%
13
2.96%
3
Vasily Gorbik
2120
5.00%
14
3.19%
4
Andrew Morton
2055
4.85%
4
0.91%
5
Gerald Schaefer
1951
4.60%
19
4.33%
6
David Hildenbrand
1234
2.91%
23
5.24%
7
Michael Holzheu
573
1.35%
8
1.82%
8
Claudio Imbrenda
566
1.34%
3
0.68%
9
Hongjie Yang
419
0.99%
2
0.46%
10
Dominik Dingel
382
0.90%
11
2.51%
11
Linus Torvalds
268
0.63%
9
2.05%
12
Linus Torvalds (pre-git)
204
0.48%
1
0.23%
13
Christian Bornträger
201
0.47%
13
2.96%
14
Jan Glauber
77
0.18%
2
0.46%
15
Kees Cook
74
0.17%
4
0.91%
16
Christoph Hellwig
54
0.13%
7
1.59%
17
Matthew Wilcox
49
0.12%
1
0.23%
18
Arjan van de Ven
39
0.09%
1
0.23%
19
Hendrik Brueckner
36
0.08%
4
0.91%
20
Eric Farman
33
0.08%
1
0.23%
21
Johannes Weiner
27
0.06%
3
0.68%
22
Nicholas Piggin
27
0.06%
1
0.23%
23
Philipp Hachtmann
27
0.06%
2
0.46%
24
Aneesh Kumar K.V
26
0.06%
3
0.68%
25
Jiang Liu
23
0.05%
4
0.91%
26
Andrey Konovalov
21
0.05%
1
0.23%
27
Carsten Otte
21
0.05%
1
0.23%
28
Wen Congyang
21
0.05%
1
0.23%
29
Michael Grundy
17
0.04%
1
0.23%
30
Greg Kroah-Hartman
16
0.04%
3
0.68%
31
Tejun Heo
16
0.04%
1
0.23%
32
Andi Kleen
15
0.04%
2
0.46%
33
Peter Zijlstra
14
0.03%
1
0.23%
34
Ingo Molnar
13
0.03%
4
0.91%
35
Eric W. Biedermann
11
0.03%
3
0.68%
36
Kirill A. Shutemov
11
0.03%
1
0.23%
37
Paul Gortmaker
11
0.03%
2
0.46%
38
Sebastian Andrzej Siewior
11
0.03%
1
0.23%
39
Alexandru Gheorghiu
9
0.02%
1
0.23%
40
Laura Abbott
9
0.02%
1
0.23%
41
David Howells
8
0.02%
1
0.23%
42
Joe Perches
8
0.02%
2
0.46%
43
Tang Chen
8
0.02%
1
0.23%
44
Souptick Joarder
7
0.02%
1
0.23%
45
Hugh Dickins
6
0.01%
1
0.23%
46
Mike Rapoport
6
0.01%
3
0.68%
47
Ard Biesheuvel
5
0.01%
1
0.23%
48
Lorenzo Stoakes
5
0.01%
1
0.23%
49
Andrea Arcangeli
4
0.01%
2
0.46%
50
Michal Hocko
4
0.01%
3
0.68%
51
Punit Agrawal
4
0.01%
1
0.23%
52
Shaohua Li
4
0.01%
1
0.23%
53
Thomas Huth
4
0.01%
1
0.23%
54
Al Viro
3
0.01%
1
0.23%
55
David Rientjes
3
0.01%
1
0.23%
56
Konstantin Weitz
3
0.01%
1
0.23%
57
Oscar Salvador
3
0.01%
1
0.23%
58
Shyam Saini
3
0.01%
1
0.23%
59
Thomas Gleixner
3
0.01%
1
0.23%
60
Others
16
0.04%
11
2.51%
Total
42375
439