Linux Source Code
Home
Release 5.16
Help
mm
root
arch
s390
Highlighting
Reset All
By Author
By Age
──────────
Alexander Egorenkov
Alexander Gordeev
Alexandru Gheorghiu
Andi Kleen
Andrey Konovalov
Aneesh Kumar K.V
Anshuman Khandual
Ard Biesheuvel
Carsten Otte
Christian Bornträger
Christoph Hellwig
Chuhong Yuan
Claudio Imbrenda
David Hildenbrand
David Howells
Dominik Dingel
Eric Farman
Eric W. Biedermann
Gerald Schaefer
Greg Kroah-Hartman
Halil Pasic
Heiko Carstens
Hendrik Brueckner
Hongjie Yang
Hugh Dickins
Ilya Leoshkevich
Ingo Molnar
Jan Glauber
Janosch Frank
Jiang Liu
Joe Perches
Johannes Weiner
Josh Poimboeuf
Kees Cook
Kirill A. Shutemov
Laura Abbott
Linus Torvalds
Logan Gunthorpe
Martin Schwidefsky
Matthew Wilcox
Michael Holzheu
Michel Lespinasse
Mike Kravetz
Mike Rapoport
Nicholas Piggin
Niklas Schnelle
Others
Paul Gortmaker
Peter Xu
Peter Zijlstra
Philipp Hachtmann
Pierre Morel
Sebastian Andrzej Siewior
Souptick Joarder
Sven Schnelle
Tejun Heo
Thomas Huth
Tom Lendacky
Vasily Gorbik
Wen Congyang
Yihui ZENG
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cmm.c
441
-
19
2012
Linus Torvalds
Martin Schwidefsky
Heiko Carstens
Vasily Gorbik
Yihui ZENG
Kees Cook
Hendrik Brueckner
Alexandru Gheorghiu
Michael Holzheu
Sven Schnelle
Christoph Hellwig
Tejun Heo
Paul Gortmaker
Joe Perches
Eric W. Biedermann
Greg Kroah-Hartman
Others
April 2005
May 2005
June 2005
February 2006
March 2006
September 2006
February 2007
August 2007
October 2007
April 2009
December 2009
March 2010
May 2010
August 2010
October 2010
May 2011
July 2012
March 2013
October 2013
February 2017
October 2017
November 2017
July 2018
October 2019
April 2020
June 2020
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 1333}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 106}, {"author_id": 0, "token_count": 235}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 125}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1333
66.25%
Martin Schwidefsky
285
14.17%
Heiko Carstens
183
9.10%
Vasily Gorbik
125
6.21%
Yihui ZENG
16
0.80%
Kees Cook
15
0.75%
Hendrik Brueckner
11
0.55%
Alexandru Gheorghiu
9
0.45%
Michael Holzheu
8
0.40%
Sven Schnelle
4
0.20%
Christoph Hellwig
4
0.20%
Tejun Heo
3
0.15%
Paul Gortmaker
3
0.15%
Joe Perches
2
0.10%
Eric W. Biedermann
2
0.10%
Greg Kroah-Hartman
1
0.05%
Others
8
0.40%
Total
2012
dump_pagetables.c
295
-
5
1504
Heiko Carstens
Vasily Gorbik
Sven Schnelle
Martin Schwidefsky
Greg Kroah-Hartman
October 2012
February 2013
July 2013
February 2015
March 2016
February 2017
April 2017
November 2017
September 2020
October 2020
April 2021
July 2021
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 539}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 543}, {"author_id": 5, "token_count": 222}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 33}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 77}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1096
72.87%
Vasily Gorbik
278
18.48%
Sven Schnelle
110
7.31%
Martin Schwidefsky
19
1.26%
Greg Kroah-Hartman
1
0.07%
Total
1504
extmem.c
655
-
14
2799
Linus Torvalds
Hongjie Yang
Gerald Schaefer
Heiko Carstens
Martin Schwidefsky
David Hildenbrand
Chuhong Yuan
Vasily Gorbik
Joe Perches
Mike Rapoport
Christian Bornträger
Paul Gortmaker
Greg Kroah-Hartman
Others
April 2005
June 2005
April 2006
December 2006
February 2007
January 2008
April 2008
October 2008
December 2008
February 2010
June 2010
May 2011
July 2012
August 2015
March 2016
February 2017
November 2017
June 2018
October 2018
February 2019
August 2019
June 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 1701}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 299}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 359}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 9, "token_count": 56}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 22, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1701
60.77%
Hongjie Yang
415
14.83%
Gerald Schaefer
357
12.75%
Heiko Carstens
133
4.75%
Martin Schwidefsky
113
4.04%
David Hildenbrand
47
1.68%
Chuhong Yuan
9
0.32%
Vasily Gorbik
8
0.29%
Joe Perches
6
0.21%
Mike Rapoport
4
0.14%
Christian Bornträger
2
0.07%
Paul Gortmaker
1
0.04%
Greg Kroah-Hartman
1
0.04%
Others
2
0.07%
Total
2799
fault.c
869
-
33
3190
Heiko Carstens
Martin Schwidefsky
Linus Torvalds
Vasily Gorbik
Gerald Schaefer
Janosch Frank
Dominik Dingel
Sven Schnelle
Peter Zijlstra
Nicholas Piggin
David Hildenbrand
Sebastian Andrzej Siewior
Johannes Weiner
Claudio Imbrenda
Michel Lespinasse
Joe Perches
Eric W. Biedermann
Souptick Joarder
Peter Xu
Christian Bornträger
Christoph Hellwig
Ingo Molnar
Ilya Leoshkevich
Thomas Huth
Anshuman Khandual
David Howells
Hendrik Brueckner
Paul Gortmaker
Greg Kroah-Hartman
Others
April 2005
September 2005
November 2005
July 2006
September 2006
December 2006
February 2007
March 2007
April 2007
May 2007
July 2007
October 2007
February 2008
April 2008
June 2009
September 2009
December 2009
February 2010
May 2010
October 2010
January 2011
April 2011
May 2011
July 2011
October 2011
November 2011
December 2011
March 2012
May 2012
July 2012
September 2012
October 2012
November 2012
January 2013
April 2013
June 2013
September 2013
March 2014
April 2014
October 2014
November 2014
January 2015
May 2015
August 2015
October 2015
February 2016
March 2016
September 2016
October 2016
February 2017
May 2017
July 2017
August 2017
October 2017
November 2017
April 2018
July 2018
August 2018
September 2018
February 2019
May 2019
July 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
April 2021
June 2021
July 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 372}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 270}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 319}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 453}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 40, "token_count": 1}, {"author_id": 0, "token_count": 77}, {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 310}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 58, "token_count": 5}, {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 37}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1168
36.61%
Martin Schwidefsky
854
26.77%
Linus Torvalds
404
12.66%
Vasily Gorbik
310
9.72%
Gerald Schaefer
116
3.64%
Janosch Frank
86
2.70%
Dominik Dingel
50
1.57%
Sven Schnelle
39
1.22%
Peter Zijlstra
17
0.53%
Nicholas Piggin
14
0.44%
David Hildenbrand
13
0.41%
Sebastian Andrzej Siewior
11
0.34%
Johannes Weiner
11
0.34%
Claudio Imbrenda
9
0.28%
Michel Lespinasse
8
0.25%
Joe Perches
8
0.25%
Eric W. Biedermann
8
0.25%
Souptick Joarder
7
0.22%
Peter Xu
7
0.22%
Christian Bornträger
7
0.22%
Christoph Hellwig
6
0.19%
Ingo Molnar
5
0.16%
Ilya Leoshkevich
5
0.16%
Thomas Huth
4
0.13%
Anshuman Khandual
4
0.13%
David Howells
3
0.09%
Hendrik Brueckner
2
0.06%
Paul Gortmaker
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
12
0.38%
Total
3190
gmap.c
2716
-
16
11737
Martin Schwidefsky
Janosch Frank
David Hildenbrand
Christian Bornträger
Heiko Carstens
Dominik Dingel
Gerald Schaefer
Christoph Hellwig
Michel Lespinasse
Joe Perches
Johannes Weiner
Chuhong Yuan
Claudio Imbrenda
Vasily Gorbik
Mike Rapoport
Greg Kroah-Hartman
March 2015
March 2016
April 2016
May 2016
June 2016
July 2016
December 2016
February 2017
April 2017
May 2017
July 2017
August 2017
November 2017
January 2018
February 2018
July 2018
August 2018
July 2019
August 2019
December 2019
March 2020
April 2020
June 2020
July 2020
October 2020
November 2020
September 2021
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 469}, {"author_id": 0, "token_count": 8028}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 3, "token_count": 304}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 118}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 112}, {"author_id": 4, "token_count": 1622}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 81}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 49}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 11, "token_count": 123}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 36}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 86}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 3, "token_count": 29}, {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
8172
69.63%
Janosch Frank
1774
15.11%
David Hildenbrand
1084
9.24%
Christian Bornträger
272
2.32%
Heiko Carstens
115
0.98%
Dominik Dingel
115
0.98%
Gerald Schaefer
99
0.84%
Christoph Hellwig
49
0.42%
Michel Lespinasse
36
0.31%
Joe Perches
6
0.05%
Johannes Weiner
5
0.04%
Chuhong Yuan
5
0.04%
Claudio Imbrenda
2
0.02%
Vasily Gorbik
1
0.01%
Mike Rapoport
1
0.01%
Greg Kroah-Hartman
1
0.01%
Total
11737
hugetlbpage.c
353
-
10
1566
Gerald Schaefer
Martin Schwidefsky
Janosch Frank
Mike Kravetz
Andi Kleen
Alexander Gordeev
Peter Xu
Dominik Dingel
Greg Kroah-Hartman
Others
April 2008
July 2008
July 2013
April 2014
July 2014
April 2015
June 2015
March 2016
April 2016
July 2016
April 2017
July 2017
November 2017
July 2018
January 2020
March 2020
May 2020
June 2020
July 2020
May 2021
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 194}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 352}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 125}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 471}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 37}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 43, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Gerald Schaefer
1044
66.67%
Martin Schwidefsky
329
21.01%
Janosch Frank
126
8.05%
Mike Kravetz
37
2.36%
Andi Kleen
12
0.77%
Alexander Gordeev
6
0.38%
Peter Xu
5
0.32%
Dominik Dingel
2
0.13%
Greg Kroah-Hartman
1
0.06%
Others
4
0.26%
Total
1566
init.c
315
-
29
1252
Heiko Carstens
Martin Schwidefsky
Halil Pasic
Linus Torvalds
David Hildenbrand
Gerald Schaefer
Pierre Morel
Logan Gunthorpe
Tom Lendacky
Anshuman Khandual
Wen Congyang
Vasily Gorbik
Jiang Liu
Christoph Hellwig
Sven Schnelle
Ard Biesheuvel
Tejun Heo
Philipp Hachtmann
Mike Rapoport
Laura Abbott
David Howells
Joe Perches
Greg Kroah-Hartman
Others
April 2005
July 2006
September 2006
November 2006
December 2006
February 2007
October 2007
February 2008
April 2008
May 2008
July 2008
January 2009
March 2009
February 2010
March 2010
October 2010
July 2011
December 2011
February 2012
March 2012
July 2012
September 2012
February 2013
April 2013
May 2013
July 2013
March 2014
April 2014
September 2014
January 2015
August 2015
November 2015
March 2016
April 2016
May 2016
June 2016
December 2016
February 2017
May 2017
June 2017
July 2017
August 2017
November 2017
December 2017
September 2018
October 2018
December 2018
May 2019
July 2019
August 2019
October 2019
April 2020
June 2020
September 2020
October 2020
November 2020
February 2021
July 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 54, "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": 42, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 213}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 126}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 13, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
498
39.78%
Martin Schwidefsky
273
21.81%
Halil Pasic
130
10.38%
Linus Torvalds
125
9.98%
David Hildenbrand
45
3.59%
Gerald Schaefer
32
2.56%
Pierre Morel
24
1.92%
Logan Gunthorpe
23
1.84%
Tom Lendacky
14
1.12%
Anshuman Khandual
13
1.04%
Wen Congyang
12
0.96%
Vasily Gorbik
9
0.72%
Jiang Liu
8
0.64%
Christoph Hellwig
7
0.56%
Sven Schnelle
6
0.48%
Ard Biesheuvel
5
0.40%
Tejun Heo
3
0.24%
Philipp Hachtmann
3
0.24%
Mike Rapoport
3
0.24%
Laura Abbott
3
0.24%
David Howells
3
0.24%
Joe Perches
1
0.08%
Greg Kroah-Hartman
1
0.08%
Others
11
0.88%
Total
1252
kasan_init.c
403
-
5
1691
Vasily Gorbik
Andrey Konovalov
Alexander Gordeev
Alexander Egorenkov
Mike Rapoport
November 2017
September 2018
December 2018
May 2019
August 2019
June 2020
September 2020
October 2020
June 2021
August 2021
November 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 1516}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vasily Gorbik
1659
98.11%
Andrey Konovalov
13
0.77%
Alexander Gordeev
10
0.59%
Alexander Egorenkov
6
0.35%
Mike Rapoport
3
0.18%
Total
1691
maccess.c
251
-
11
941
Michael Holzheu
Heiko Carstens
Martin Schwidefsky
Vasily Gorbik
Josh Poimboeuf
Christian Bornträger
Sebastian Andrzej Siewior
Greg Kroah-Hartman
David Howells
Others
June 2009
March 2010
May 2011
August 2011
October 2011
March 2012
April 2012
May 2012
September 2013
January 2014
July 2014
March 2015
December 2015
February 2016
September 2017
November 2017
January 2019
May 2019
November 2019
April 2020
June 2020
June 2021
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 131}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 241}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 38, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Holzheu
517
54.94%
Heiko Carstens
242
25.72%
Martin Schwidefsky
92
9.78%
Vasily Gorbik
61
6.48%
Josh Poimboeuf
13
1.38%
Christian Bornträger
8
0.85%
Sebastian Andrzej Siewior
2
0.21%
Greg Kroah-Hartman
1
0.11%
David Howells
1
0.11%
Others
4
0.43%
Total
941
mmap.c
190
-
9
777
Martin Schwidefsky
Heiko Carstens
Kees Cook
Linus Torvalds
Alexander Gordeev
Ingo Molnar
Hugh Dickins
Paul Gortmaker
Greg Kroah-Hartman
April 2005
February 2008
March 2009
June 2009
January 2011
October 2011
November 2013
January 2015
April 2015
November 2015
May 2016
February 2017
April 2017
June 2017
November 2017
April 2018
January 2019
March 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 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": 46, "token_count": 6}, {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
552
71.04%
Heiko Carstens
91
11.71%
Kees Cook
59
7.59%
Linus Torvalds
41
5.28%
Alexander Gordeev
16
2.06%
Ingo Molnar
6
0.77%
Hugh Dickins
6
0.77%
Paul Gortmaker
4
0.51%
Greg Kroah-Hartman
2
0.26%
Total
777
page-states.c
230
-
8
992
Martin Schwidefsky
Heiko Carstens
Mike Rapoport
Vasily Gorbik
Alexander Gordeev
Tejun Heo
Claudio Imbrenda
Greg Kroah-Hartman
May 2008
September 2009
March 2010
June 2016
April 2017
November 2017
August 2019
October 2020
March 2021
June 2021
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 716}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
859
86.59%
Heiko Carstens
102
10.28%
Mike Rapoport
12
1.21%
Vasily Gorbik
8
0.81%
Alexander Gordeev
4
0.40%
Tejun Heo
3
0.30%
Claudio Imbrenda
3
0.30%
Greg Kroah-Hartman
1
0.10%
Total
992
pageattr.c
372
-
10
2067
Heiko Carstens
Martin Schwidefsky
Jan Glauber
Sven Schnelle
Alexander Gordeev
Laura Abbott
Mike Rapoport
Dominik Dingel
Greg Kroah-Hartman
Others
March 2011
April 2011
October 2011
October 2012
November 2012
March 2013
October 2013
September 2014
December 2014
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
April 2017
May 2017
June 2017
November 2017
July 2018
June 2020
January 2021
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 72}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "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": 166}, {"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": 1136}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1637
79.20%
Martin Schwidefsky
326
15.77%
Jan Glauber
74
3.58%
Sven Schnelle
13
0.63%
Alexander Gordeev
8
0.39%
Laura Abbott
3
0.15%
Mike Rapoport
2
0.10%
Dominik Dingel
2
0.10%
Greg Kroah-Hartman
1
0.05%
Others
1
0.05%
Total
2067
pgalloc.c
606
-
12
2941
Heiko Carstens
Martin Schwidefsky
Alexander Gordeev
Matthew Wilcox
Eric Farman
Gerald Schaefer
Christian Bornträger
Vasily Gorbik
Joe Perches
Michel Lespinasse
Greg Kroah-Hartman
Others
March 2016
April 2016
June 2016
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
June 2018
October 2018
June 2019
September 2019
March 2020
April 2020
June 2020
November 2020
February 2021
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 1211}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 1310}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 33}, {"author_id": 20, "token_count": 49}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 128}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Heiko Carstens
1339
45.53%
Martin Schwidefsky
1311
44.58%
Alexander Gordeev
151
5.13%
Matthew Wilcox
49
1.67%
Eric Farman
33
1.12%
Gerald Schaefer
26
0.88%
Christian Bornträger
22
0.75%
Vasily Gorbik
3
0.10%
Joe Perches
2
0.07%
Michel Lespinasse
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
3
0.10%
Total
2941
pgtable.c
1176
-
19
5678
Martin Schwidefsky
Claudio Imbrenda
Janosch Frank
David Hildenbrand
Dominik Dingel
Gerald Schaefer
Niklas Schnelle
Aneesh Kumar K.V
Christian Bornträger
Carsten Otte
Linus Torvalds
Kirill A. Shutemov
Thomas Huth
Tejun Heo
Heiko Carstens
Greg Kroah-Hartman
Others
October 2007
February 2008
March 2008
May 2008
March 2009
March 2010
October 2010
June 2011
July 2011
May 2012
July 2012
October 2012
April 2013
June 2013
July 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
October 2014
April 2015
March 2016
May 2016
June 2016
July 2016
August 2016
January 2017
April 2017
July 2017
November 2017
February 2018
July 2018
March 2019
April 2019
July 2020
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 25, "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": 45, "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": 3, "token_count": 34}, {"author_id": 0, "token_count": 2731}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 156}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 151}, {"author_id": 0, "token_count": 597}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 535}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 491}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 51}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 236}, {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
3625
63.84%
Claudio Imbrenda
554
9.76%
Janosch Frank
494
8.70%
David Hildenbrand
426
7.50%
Dominik Dingel
207
3.65%
Gerald Schaefer
205
3.61%
Niklas Schnelle
51
0.90%
Aneesh Kumar K.V
26
0.46%
Christian Bornträger
25
0.44%
Carsten Otte
21
0.37%
Linus Torvalds
15
0.26%
Kirill A. Shutemov
11
0.19%
Thomas Huth
5
0.09%
Tejun Heo
4
0.07%
Heiko Carstens
3
0.05%
Greg Kroah-Hartman
1
0.02%
Others
5
0.09%
Total
5678
vmem.c
598
-
17
2835
David Hildenbrand
Heiko Carstens
Martin Schwidefsky
Alexander Gordeev
Gerald Schaefer
Anshuman Khandual
Sven Schnelle
Mike Rapoport
Vasily Gorbik
Christian Bornträger
Christoph Hellwig
Tejun Heo
Philipp Hachtmann
Laura Abbott
Johannes Weiner
Paul Gortmaker
Greg Kroah-Hartman
December 2006
October 2007
January 2008
February 2008
April 2008
May 2008
March 2010
May 2011
July 2012
October 2012
November 2012
April 2013
July 2013
January 2014
September 2014
March 2016
May 2016
June 2016
October 2016
February 2017
April 2017
May 2017
June 2017
October 2017
November 2017
December 2017
October 2018
February 2019
January 2020
June 2020
July 2020
August 2020
October 2020
November 2020
February 2021
April 2021
August 2021
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 274}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 1901}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 46}, {"author_id": 18, "token_count": 50}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Hildenbrand
1923
67.83%
Heiko Carstens
508
17.92%
Martin Schwidefsky
159
5.61%
Alexander Gordeev
65
2.29%
Gerald Schaefer
54
1.90%
Anshuman Khandual
50
1.76%
Sven Schnelle
25
0.88%
Mike Rapoport
16
0.56%
Vasily Gorbik
10
0.35%
Christian Bornträger
6
0.21%
Christoph Hellwig
5
0.18%
Tejun Heo
3
0.11%
Philipp Hachtmann
3
0.11%
Laura Abbott
3
0.11%
Johannes Weiner
3
0.11%
Paul Gortmaker
1
0.04%
Greg Kroah-Hartman
1
0.04%
Total
2835
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
82
Author
Tokens
Proportion
Commits
Proportion
0
Martin Schwidefsky
16969
40.42%
89
16.95%
1
Heiko Carstens
7115
16.95%
137
26.10%
2
Linus Torvalds
3619
8.62%
5
0.95%
3
David Hildenbrand
3538
8.43%
46
8.76%
4
Janosch Frank
2480
5.91%
18
3.43%
5
Vasily Gorbik
2472
5.89%
31
5.90%
6
Gerald Schaefer
1933
4.60%
18
3.43%
7
Claudio Imbrenda
568
1.35%
4
0.76%
8
Michael Holzheu
525
1.25%
8
1.52%
9
Hongjie Yang
415
0.99%
2
0.38%
10
Dominik Dingel
376
0.90%
11
2.10%
11
Christian Bornträger
342
0.81%
17
3.24%
12
Alexander Gordeev
260
0.62%
9
1.71%
13
Sven Schnelle
197
0.47%
6
1.14%
14
Halil Pasic
130
0.31%
2
0.38%
15
Kees Cook
74
0.18%
4
0.76%
16
Jan Glauber
74
0.18%
2
0.38%
17
Christoph Hellwig
71
0.17%
8
1.52%
18
Anshuman Khandual
67
0.16%
3
0.57%
19
Niklas Schnelle
51
0.12%
1
0.19%
20
Matthew Wilcox
49
0.12%
1
0.19%
21
Michel Lespinasse
45
0.11%
2
0.38%
22
Mike Rapoport
41
0.10%
10
1.90%
23
Mike Kravetz
37
0.09%
1
0.19%
24
Eric Farman
33
0.08%
1
0.19%
25
Aneesh Kumar K.V
26
0.06%
3
0.57%
26
Joe Perches
25
0.06%
5
0.95%
27
Pierre Morel
24
0.06%
1
0.19%
28
Logan Gunthorpe
23
0.05%
2
0.38%
29
Carsten Otte
21
0.05%
1
0.19%
30
Johannes Weiner
19
0.05%
3
0.57%
31
Peter Zijlstra
17
0.04%
2
0.38%
32
Yihui ZENG
16
0.04%
1
0.19%
33
Tejun Heo
16
0.04%
1
0.19%
34
Greg Kroah-Hartman
15
0.04%
3
0.57%
35
Tom Lendacky
14
0.03%
1
0.19%
36
Nicholas Piggin
14
0.03%
1
0.19%
37
Chuhong Yuan
14
0.03%
2
0.38%
38
Sebastian Andrzej Siewior
13
0.03%
2
0.38%
39
Josh Poimboeuf
13
0.03%
1
0.19%
40
Hendrik Brueckner
13
0.03%
4
0.76%
41
Andrey Konovalov
13
0.03%
1
0.19%
42
Wen Congyang
12
0.03%
1
0.19%
43
Peter Xu
12
0.03%
5
0.95%
44
Andi Kleen
12
0.03%
2
0.38%
45
Kirill A. Shutemov
11
0.03%
1
0.19%
46
Ingo Molnar
11
0.03%
4
0.76%
47
Paul Gortmaker
10
0.02%
2
0.38%
48
Eric W. Biedermann
10
0.02%
3
0.57%
49
Thomas Huth
9
0.02%
2
0.38%
50
Laura Abbott
9
0.02%
1
0.19%
51
Alexandru Gheorghiu
9
0.02%
1
0.19%
52
Jiang Liu
8
0.02%
2
0.38%
53
Souptick Joarder
7
0.02%
1
0.19%
54
David Howells
7
0.02%
1
0.19%
55
Philipp Hachtmann
6
0.01%
2
0.38%
56
Hugh Dickins
6
0.01%
1
0.19%
57
Alexander Egorenkov
6
0.01%
1
0.19%
58
Ilya Leoshkevich
5
0.01%
1
0.19%
59
Ard Biesheuvel
5
0.01%
1
0.19%
60
Others
50
0.12%
23
4.38%
Total
41982
525