Linux Source Code
Home
Release 5.2
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
Ard Biesheuvel
Arjan van de Ven
Carsten Otte
Cheng Renquan
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)
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
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": 53, "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": 54, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 27, "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": 43, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "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": 25, "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
Cheng Renquan
Greg Kroah-Hartman
Mike Rapoport
Paul Gortmaker
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": 58, "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": 59, "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": 43, "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": 47, "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%
Cheng Renquan
2
0.07%
Greg Kroah-Hartman
1
0.04%
Mike Rapoport
1
0.04%
Paul Gortmaker
1
0.04%
Total
2814
fault.c
831
-
27
3071
Heiko Carstens
Martin Schwidefsky
Linus Torvalds
Gerald Schaefer
Linus Torvalds (pre-git)
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
Masahiro Yamada
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
February 2019
May 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": 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": 31, "token_count": 15}, ]}, {"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": 136}, ]}, {"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": 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": 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": 42, "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": 41, "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": 34, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 45, "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": 50, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1216
39.60%
Martin Schwidefsky
1163
37.87%
Linus Torvalds
238
7.75%
Gerald Schaefer
125
4.07%
Linus Torvalds (pre-git)
82
2.67%
Dominik Dingel
55
1.79%
Christoph Hellwig
32
1.04%
Nicholas Piggin
27
0.88%
Michael Grundy
15
0.49%
Andrew Morton
14
0.46%
Peter Zijlstra
14
0.46%
David Hildenbrand
13
0.42%
Johannes Weiner
11
0.36%
Sebastian Andrzej Siewior
11
0.36%
Claudio Imbrenda
9
0.29%
Eric W. Biedermann
9
0.29%
Ingo Molnar
7
0.23%
Souptick Joarder
7
0.23%
David Howells
4
0.13%
Masahiro Yamada
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
3071
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": 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}, ]}, ]
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
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": 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": 57, "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
251
-
22
990
Heiko Carstens
Martin Schwidefsky
Linus Torvalds (pre-git)
Gerald Schaefer
Wen Congyang
Vasily Gorbik
Jiang Liu
Christoph Hellwig
Ard Biesheuvel
Linus Torvalds
Michal Hocko
David Hildenbrand
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
April 2019
May 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": 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": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 27, "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": 42, "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": 28, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 38, "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": 48, "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": 40, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 49, "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": 16, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 56, "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": 4}, {"author_id": 49, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
461
46.57%
Martin Schwidefsky
304
30.71%
Linus Torvalds (pre-git)
99
10.00%
Gerald Schaefer
39
3.94%
Wen Congyang
16
1.62%
Vasily Gorbik
13
1.31%
Jiang Liu
10
1.01%
Christoph Hellwig
7
0.71%
Ard Biesheuvel
5
0.51%
Linus Torvalds
5
0.51%
Michal Hocko
5
0.51%
David Hildenbrand
4
0.40%
David Howells
3
0.30%
Laura Abbott
3
0.30%
Oscar Salvador
3
0.30%
Philipp Hachtmann
3
0.30%
Tejun Heo
3
0.30%
Mike Rapoport
2
0.20%
Greg Kroah-Hartman
1
0.10%
Others
4
0.40%
Total
990
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
229
-
8
839
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
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": 42, "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": 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}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Holzheu
565
67.34%
Heiko Carstens
170
20.26%
Martin Schwidefsky
90
10.73%
Christian Bornträger
8
0.95%
David Howells
1
0.12%
Greg Kroah-Hartman
1
0.12%
Others
4
0.48%
Total
839
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": 33, "token_count": 6}, {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "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": 27, "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
607
-
7
3017
Martin Schwidefsky
Heiko Carstens
Gerald Schaefer
Matthew Wilcox
Eric Farman
Greg Kroah-Hartman
Vasily Gorbik
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": 1375}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1534
50.85%
Heiko Carstens
1343
44.51%
Gerald Schaefer
56
1.86%
Matthew Wilcox
49
1.62%
Eric Farman
33
1.09%
Greg Kroah-Hartman
1
0.03%
Vasily Gorbik
1
0.03%
Total
3017
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": 27, "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": 55, "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": 41, "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": 27, "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": 44, "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": 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": 47, "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:
68
Author
Tokens
Proportion
Commits
Proportion
0
Martin Schwidefsky
19791
48.73%
100
23.20%
1
Heiko Carstens
8125
20.01%
123
28.54%
2
Janosch Frank
2366
5.83%
13
3.02%
3
Vasily Gorbik
2118
5.22%
15
3.48%
4
Andrew Morton
2055
5.06%
4
0.93%
5
Gerald Schaefer
1544
3.80%
17
3.94%
6
David Hildenbrand
1235
3.04%
23
5.34%
7
Michael Holzheu
573
1.41%
8
1.86%
8
Claudio Imbrenda
566
1.39%
3
0.70%
9
Hongjie Yang
419
1.03%
2
0.46%
10
Dominik Dingel
382
0.94%
11
2.55%
11
Linus Torvalds
270
0.66%
9
2.09%
12
Christian Bornträger
201
0.49%
13
3.02%
13
Linus Torvalds (pre-git)
181
0.45%
1
0.23%
14
Jan Glauber
77
0.19%
2
0.46%
15
Kees Cook
74
0.18%
4
0.93%
16
Christoph Hellwig
49
0.12%
7
1.62%
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.93%
20
Eric Farman
33
0.08%
1
0.23%
21
Johannes Weiner
27
0.07%
3
0.70%
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.70%
25
Andrey Konovalov
21
0.05%
1
0.23%
26
Carsten Otte
21
0.05%
1
0.23%
27
Tejun Heo
16
0.04%
1
0.23%
28
Wen Congyang
16
0.04%
1
0.23%
29
Andi Kleen
15
0.04%
2
0.46%
30
Greg Kroah-Hartman
15
0.04%
3
0.70%
31
Michael Grundy
15
0.04%
1
0.23%
32
Peter Zijlstra
14
0.03%
1
0.23%
33
Ingo Molnar
13
0.03%
4
0.93%
34
Eric W. Biedermann
11
0.03%
3
0.70%
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
Jiang Liu
10
0.02%
3
0.70%
39
Alexandru Gheorghiu
9
0.02%
1
0.23%
40
Laura Abbott
9
0.02%
1
0.23%
41
Thomas Huth
9
0.02%
2
0.46%
42
David Howells
8
0.02%
1
0.23%
43
Joe Perches
8
0.02%
2
0.46%
44
Tang Chen
8
0.02%
1
0.23%
45
Souptick Joarder
7
0.02%
1
0.23%
46
Hugh Dickins
6
0.01%
1
0.23%
47
Mike Rapoport
6
0.01%
3
0.70%
48
Ard Biesheuvel
5
0.01%
1
0.23%
49
Michal Hocko
5
0.01%
3
0.70%
50
Masahiro Yamada
4
0.01%
1
0.23%
51
Punit Agrawal
4
0.01%
1
0.23%
52
Shaohua Li
4
0.01%
1
0.23%
53
Al Viro
3
0.01%
1
0.23%
54
David Rientjes
3
0.01%
1
0.23%
55
Konstantin Weitz
3
0.01%
1
0.23%
56
Oscar Salvador
3
0.01%
1
0.23%
57
Shyam Saini
3
0.01%
1
0.23%
58
Thomas Gleixner
3
0.01%
1
0.23%
59
Cheng Renquan
2
0.00%
1
0.23%
60
Others
11
0.03%
8
1.86%
Total
40613
431