Linux Source Code
Home
Release 6.0
Help
mm
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Alex Shi
Andi Kleen
Andrea Arcangeli
Andrew Lutomirski
Andrew Morton
Andrey Ryabinin
Anshuman Khandual
Arjan van de Ven
Balbir Singh
Borislav Petkov
Brijesh Singh
Christoph Hellwig
Christoph Lameter
Dan Aloni
Dan J Williams
Daniel Axtens
Dave Hansen
Dmitry Safonov
Fenghua Yu
H. Peter Anvin
Harvey Harrison
Ian Campbell
Ingo Molnar
Jack Steiner
Jan Beulich
Jeremy Fitzhardinge
Joerg Roedel
Juergen Gross
Karol Herbst
Kees Cook
Kirill A. Shutemov
Linus Torvalds
Linus Torvalds (pre-git)
Mike Rapoport
Nadav Amit
Nicholas Piggin
Oscar Salvador
Others
Pekka J Enberg
Pekka Paalanen
Peter Zijlstra
Rik Van Riel
Ross Philipson
Rusty Russell
Sai Praneeth
Shaohua Li
Steven Price
Stuart Bennett
Suresh B. Siddha
Tang Chen
Tejun Heo
Thomas Garnier
Thomas Gleixner
Tom Lendacky
Toshi Kani
Venkatesh Pallipadi
Wei Yang
Wen Congyang
Yanmin Zhang
Yasuaki Ishimatsu
Yinghai Lu
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
pat
4127
5
96
15728
Venkatesh Pallipadi
Thomas Gleixner
Borislav Petkov
Andi Kleen
Ingo Molnar
Toshi Kani
Suresh B. Siddha
Juergen Gross
Peter Zijlstra
Dave Hansen
Arjan van de Ven
Shaohua Li
Tom Lendacky
Kirill A. Shutemov
Sai Praneeth
Dan J Williams
Wen Congyang
Brijesh Singh
H. Peter Anvin
Andrew Morton
Andrea Arcangeli
Tejun Heo
Jeremy Fitzhardinge
Jan Beulich
Yinghai Lu
Christoph Hellwig
Linus Torvalds
Andrew Lutomirski
Thomas Garnier
Jack Steiner
Mike Rapoport
Harvey Harrison
Nicholas Piggin
Pekka Paalanen
Yasuaki Ishimatsu
Joerg Roedel
Others
June 2002
December 2002
July 2003
April 2004
December 2004
September 2005
January 2006
June 2006
May 2007
July 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
November 2010
February 2011
May 2011
May 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
October 2013
December 2013
January 2014
February 2014
June 2014
October 2014
November 2014
December 2014
January 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
December 2016
January 2017
March 2017
May 2017
June 2017
July 2017
November 2017
December 2017
April 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
August 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
September 2020
October 2020
December 2020
February 2021
March 2021
May 2021
July 2021
August 2021
September 2021
October 2021
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1022914800, "group": [ {"author_id": 5, "token_count": 139}, {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 41, "token_count": 29}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 1013}, {"author_id": 23, "token_count": 326}, {"author_id": 9, "token_count": 394}, {"author_id": 12, "token_count": 8}, {"author_id": 1, "token_count": 230}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 78}, {"author_id": 23, "token_count": 17}, {"author_id": 29, "token_count": 9}, {"author_id": 9, "token_count": 154}, {"author_id": 1, "token_count": 661}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 53}, {"author_id": 12, "token_count": 1}, {"author_id": 6, "token_count": 765}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 6, "token_count": 103}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 41, "token_count": 1}, {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 94}, {"author_id": 6, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 9, "token_count": 4}, {"author_id": 12, "token_count": 22}, {"author_id": 17, "token_count": 1}, {"author_id": 27, "token_count": 4}, {"author_id": 6, "token_count": 255}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 12, "token_count": 4}, {"author_id": 36, "token_count": 316}, {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 19, "token_count": 252}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 6, "token_count": 330}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 17}, {"author_id": 31, "token_count": 19}, {"author_id": 19, "token_count": 110}, {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 12, "token_count": 5}, {"author_id": 19, "token_count": 42}, {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 6, "token_count": 403}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 6, "token_count": 394}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 28, "token_count": 11}, {"author_id": 19, "token_count": 4}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 28, "token_count": 24}, {"author_id": 39, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 6, "token_count": 617}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 19, "token_count": 147}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 91}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 36}, {"author_id": 18, "token_count": 82}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 45, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 1732}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 498}, {"author_id": 1, "token_count": 210}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 141}, {"author_id": 15, "token_count": 246}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 182}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 127}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 56, "token_count": 4}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 15, "token_count": 81}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 177}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 217}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 176}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 8, "token_count": 86}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 1, "token_count": 1316}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 56, "token_count": 110}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 38}, {"author_id": 9, "token_count": 1}, {"author_id": 16, "token_count": 388}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 41}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 76}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 131}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 20}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 13, "token_count": 52}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 22, "token_count": 33}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 147}, ]}, ]
Author Name
Tokens
Token Proportion
Venkatesh Pallipadi
3167
20.14%
Thomas Gleixner
2557
16.26%
Borislav Petkov
1901
12.09%
Andi Kleen
1406
8.94%
Ingo Molnar
824
5.24%
Toshi Kani
641
4.08%
Suresh B. Siddha
592
3.76%
Juergen Gross
501
3.19%
Peter Zijlstra
454
2.89%
Dave Hansen
367
2.33%
Arjan van de Ven
346
2.20%
Shaohua Li
316
2.01%
Tom Lendacky
220
1.40%
Kirill A. Shutemov
193
1.23%
Sai Praneeth
130
0.83%
Dan J Williams
127
0.81%
Wen Congyang
82
0.52%
Brijesh Singh
60
0.38%
H. Peter Anvin
56
0.36%
Andrew Morton
53
0.34%
Andrea Arcangeli
52
0.33%
Tejun Heo
48
0.31%
Jeremy Fitzhardinge
41
0.26%
Jan Beulich
41
0.26%
Yinghai Lu
37
0.24%
Christoph Hellwig
23
0.15%
Linus Torvalds
22
0.14%
Andrew Lutomirski
18
0.11%
Thomas Garnier
12
0.08%
Jack Steiner
12
0.08%
Mike Rapoport
10
0.06%
Harvey Harrison
9
0.06%
Nicholas Piggin
7
0.04%
Pekka Paalanen
5
0.03%
Yasuaki Ishimatsu
2
0.01%
Joerg Roedel
1
0.01%
Others
1395
8.87%
Total
15728
Files:
amdtopology.c
183
-
15
759
Andi Kleen
Tejun Heo
Yinghai Lu
Thomas Gleixner
Ingo Molnar
Others
February 2003
March 2003
April 2003
August 2003
January 2004
April 2004
October 2004
January 2005
November 2005
September 2006
May 2007
January 2008
February 2008
May 2008
September 2009
August 2010
September 2010
October 2010
December 2010
February 2011
May 2011
March 2013
August 2016
January 2017
November 2017
February 2022
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 5, "token_count": 405}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
512
67.46%
Tejun Heo
116
15.28%
Yinghai Lu
12
1.58%
Thomas Gleixner
9
1.19%
Ingo Molnar
1
0.13%
Others
109
14.36%
Total
759
cpu_entry_area.c
234
-
10
841
Thomas Gleixner
Andrew Lutomirski
Dave Hansen
Borislav Petkov
Ingo Molnar
Mike Rapoport
Joerg Roedel
Others
December 2017
February 2018
April 2018
June 2018
January 2019
April 2019
November 2019
April 2020
June 2020
September 2020
October 2021
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 545}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 41}, {"author_id": 9, "token_count": 13}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
711
84.54%
Andrew Lutomirski
41
4.88%
Dave Hansen
35
4.16%
Borislav Petkov
30
3.57%
Ingo Molnar
13
1.55%
Mike Rapoport
2
0.24%
Joerg Roedel
2
0.24%
Others
7
0.83%
Total
841
debug_pagetables.c
76
-
8
330
Thomas Gleixner
Kees Cook
Andrew Lutomirski
Borislav Petkov
Sai Praneeth
Steven Price
Mike Rapoport
Others
November 2015
December 2017
January 2018
March 2018
November 2018
May 2019
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 44, "token_count": 101}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
118
35.76%
Kees Cook
101
30.61%
Andrew Lutomirski
70
21.21%
Borislav Petkov
15
4.55%
Sai Praneeth
7
2.12%
Steven Price
3
0.91%
Mike Rapoport
1
0.30%
Others
15
4.55%
Total
330
dump_pagetables.c
471
-
21
2029
Thomas Gleixner
H. Peter Anvin
Arjan van de Ven
Steven Price
Borislav Petkov
Joerg Roedel
Kirill A. Shutemov
Jan Beulich
Andrey Ryabinin
Thomas Garnier
Juergen Gross
Yinghai Lu
Andrew Lutomirski
Kees Cook
Toshi Kani
Linus Torvalds
Ingo Molnar
Others
March 2008
April 2008
April 2009
July 2010
January 2014
April 2014
September 2014
November 2014
September 2015
October 2015
November 2015
December 2015
June 2016
February 2017
March 2017
April 2017
July 2017
December 2017
January 2018
February 2018
April 2018
July 2018
August 2018
October 2018
November 2018
March 2019
April 2019
June 2019
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 23, "token_count": 367}, {"author_id": 28, "token_count": 275}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 118}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 28, "token_count": 112}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 1, "token_count": 302}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 35}, {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 45}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 37, "token_count": 238}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
396
19.52%
H. Peter Anvin
387
19.07%
Arjan van de Ven
367
18.09%
Steven Price
325
16.02%
Borislav Petkov
120
5.91%
Joerg Roedel
55
2.71%
Kirill A. Shutemov
51
2.51%
Jan Beulich
35
1.72%
Andrey Ryabinin
35
1.72%
Thomas Garnier
33
1.63%
Juergen Gross
24
1.18%
Yinghai Lu
23
1.13%
Andrew Lutomirski
19
0.94%
Kees Cook
5
0.25%
Toshi Kani
1
0.05%
Linus Torvalds
1
0.05%
Ingo Molnar
1
0.05%
Others
151
7.44%
Total
2029
extable.c
341
-
17
1488
Peter Zijlstra
Linus Torvalds
Andrew Lutomirski
Thomas Gleixner
Harvey Harrison
H. Peter Anvin
Borislav Petkov
Juergen Gross
Andi Kleen
Ingo Molnar
Joerg Roedel
Brijesh Singh
Others
February 2002
January 2008
April 2012
February 2016
April 2016
July 2016
September 2016
December 2016
February 2017
June 2017
September 2017
November 2017
August 2018
February 2019
May 2019
June 2020
September 2020
October 2020
April 2021
June 2021
September 2021
October 2021
November 2021
January 2022
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 68}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 28, "token_count": 44}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 172}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 456}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 31, "token_count": 248}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
490
32.93%
Linus Torvalds
258
17.34%
Andrew Lutomirski
196
13.17%
Thomas Gleixner
157
10.55%
Harvey Harrison
68
4.57%
H. Peter Anvin
44
2.96%
Borislav Petkov
38
2.55%
Juergen Gross
8
0.54%
Andi Kleen
4
0.27%
Ingo Molnar
3
0.20%
Joerg Roedel
2
0.13%
Brijesh Singh
1
0.07%
Others
219
14.72%
Total
1488
fault.c
1548
-
63
5104
Andrew Lutomirski
Ingo Molnar
Nicholas Piggin
Andi Kleen
Harvey Harrison
Dave Hansen
Joerg Roedel
Kirill A. Shutemov
Peter Zijlstra
Thomas Gleixner
Jan Beulich
Jeremy Fitzhardinge
Linus Torvalds
Pekka Paalanen
Borislav Petkov
H. Peter Anvin
Sai Praneeth
Christoph Hellwig
Anshuman Khandual
Kees Cook
Andrea Arcangeli
Mike Rapoport
Andrew Morton
Others
February 2002
December 2002
January 2003
June 2003
September 2003
December 2003
January 2004
March 2004
August 2004
December 2004
June 2005
September 2005
January 2006
March 2006
June 2006
December 2006
July 2007
January 2008
February 2008
April 2008
May 2008
July 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
September 2009
August 2010
September 2010
October 2010
February 2011
May 2011
August 2011
September 2011
November 2011
January 2012
February 2012
July 2012
September 2012
February 2013
March 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
June 2014
September 2014
October 2014
December 2014
March 2015
May 2015
July 2015
February 2016
May 2016
July 2016
August 2016
September 2016
February 2017
March 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
March 2019
April 2019
June 2019
July 2019
October 2019
November 2019
December 2019
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
February 2021
March 2021
May 2021
June 2021
July 2021
September 2021
February 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 72}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 5, "token_count": 129}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 28, "token_count": 3}, {"author_id": 29, "token_count": 330}, {"author_id": 22, "token_count": 11}, {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 27, "token_count": 553}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 847}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 44, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 41}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 148}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 161}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 97}, {"author_id": 56, "token_count": 17}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 410}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 17, "token_count": 17}, {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 10}, {"author_id": 17, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 143}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 452}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 54}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
924
18.10%
Ingo Molnar
870
17.05%
Nicholas Piggin
564
11.05%
Andi Kleen
431
8.44%
Harvey Harrison
334
6.54%
Dave Hansen
254
4.98%
Joerg Roedel
176
3.45%
Kirill A. Shutemov
161
3.15%
Peter Zijlstra
126
2.47%
Thomas Gleixner
104
2.04%
Jan Beulich
80
1.57%
Jeremy Fitzhardinge
57
1.12%
Linus Torvalds
42
0.82%
Pekka Paalanen
41
0.80%
Borislav Petkov
31
0.61%
H. Peter Anvin
22
0.43%
Sai Praneeth
17
0.33%
Christoph Hellwig
10
0.20%
Anshuman Khandual
9
0.18%
Kees Cook
7
0.14%
Andrea Arcangeli
4
0.08%
Mike Rapoport
1
0.02%
Andrew Morton
1
0.02%
Others
838
16.42%
Total
5104
highmem_32.c
33
-
7
101
Pekka J Enberg
Andrew Morton
Mike Rapoport
Thomas Gleixner
Others
October 2002
June 2005
March 2009
July 2013
July 2016
October 2018
May 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 26, "token_count": 87}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pekka J Enberg
87
86.14%
Andrew Morton
3
2.97%
Mike Rapoport
2
1.98%
Thomas Gleixner
1
0.99%
Others
8
7.92%
Total
101
hugetlbpage.c
170
-
19
648
Yanmin Zhang
Kirill A. Shutemov
Andi Kleen
Andrew Morton
Dmitry Safonov
Borislav Petkov
Ingo Molnar
Christoph Lameter
Others
September 2002
October 2002
November 2002
December 2002
October 2004
March 2005
June 2005
May 2007
July 2008
March 2012
December 2012
November 2013
February 2015
February 2016
March 2016
February 2017
March 2017
June 2017
July 2017
November 2017
October 2018
May 2019
June 2020
July 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 46, "token_count": 222}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Yanmin Zhang
222
34.26%
Kirill A. Shutemov
77
11.88%
Andi Kleen
69
10.65%
Andrew Morton
34
5.25%
Dmitry Safonov
20
3.09%
Borislav Petkov
4
0.62%
Ingo Molnar
3
0.46%
Christoph Lameter
2
0.31%
Others
217
33.49%
Total
648
ident_map.c
147
-
9
735
Yinghai Lu
Kirill A. Shutemov
Tom Lendacky
Dave Hansen
Kees Cook
Others
May 2016
August 2016
March 2017
May 2017
July 2017
November 2017
February 2018
April 2018
May 2018
October 2020
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 4, "token_count": 389}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 203}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
389
52.93%
Kirill A. Shutemov
205
27.89%
Tom Lendacky
26
3.54%
Dave Hansen
7
0.95%
Kees Cook
1
0.14%
Others
107
14.56%
Total
735
init.c
1077
-
46
3673
Yinghai Lu
Pekka J Enberg
Dave Hansen
Juergen Gross
Ingo Molnar
Tang Chen
Nadav Amit
Christoph Hellwig
Andrew Lutomirski
Mike Rapoport
Andi Kleen
Thomas Gleixner
Kees Cook
Jan Beulich
Thomas Garnier
Borislav Petkov
Dan J Williams
Peter Zijlstra
Tejun Heo
Fenghua Yu
Brijesh Singh
H. Peter Anvin
Toshi Kani
Joerg Roedel
Others
March 2009
April 2009
May 2009
July 2009
March 2010
August 2010
November 2010
February 2011
April 2011
November 2011
May 2012
June 2012
August 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
July 2013
September 2013
November 2013
July 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
June 2015
July 2015
September 2015
March 2016
June 2016
August 2016
January 2017
April 2017
May 2017
June 2017
July 2017
September 2017
November 2017
December 2017
April 2018
June 2018
August 2018
September 2018
November 2018
December 2018
April 2019
October 2019
April 2020
June 2020
September 2020
December 2020
February 2021
March 2021
September 2021
November 2021
December 2021
July 2022
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 26, "token_count": 314}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 78}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1445}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 35, "token_count": 213}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 177}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 108}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 61}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 150}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 44, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 16, "token_count": 13}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 45}, {"author_id": 21, "token_count": 12}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 76}, {"author_id": 20, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 112}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 85}, {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 36}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 54, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
1573
42.83%
Pekka J Enberg
395
10.75%
Dave Hansen
238
6.48%
Juergen Gross
232
6.32%
Ingo Molnar
214
5.83%
Tang Chen
213
5.80%
Nadav Amit
113
3.08%
Christoph Hellwig
85
2.31%
Andrew Lutomirski
58
1.58%
Mike Rapoport
56
1.52%
Andi Kleen
45
1.23%
Thomas Gleixner
37
1.01%
Kees Cook
30
0.82%
Jan Beulich
24
0.65%
Thomas Garnier
21
0.57%
Borislav Petkov
20
0.54%
Dan J Williams
14
0.38%
Peter Zijlstra
13
0.35%
Tejun Heo
3
0.08%
Fenghua Yu
3
0.08%
Brijesh Singh
3
0.08%
H. Peter Anvin
2
0.05%
Toshi Kani
1
0.03%
Joerg Roedel
1
0.03%
Others
279
7.60%
Total
3673
init_32.c
818
-
59
2975
Yinghai Lu
Linus Torvalds (pre-git)
Jan Beulich
Ingo Molnar
Jeremy Fitzhardinge
Dan Aloni
Tejun Heo
Ian Campbell
Suresh B. Siddha
Andi Kleen
Pekka J Enberg
Andrew Morton
Thomas Gleixner
Kirill A. Shutemov
Andrew Lutomirski
Dave Hansen
Arjan van de Ven
Borislav Petkov
Linus Torvalds
Mike Rapoport
Tang Chen
H. Peter Anvin
Peter Zijlstra
Shaohua Li
Harvey Harrison
Christoph Hellwig
Others
January 1995
March 1995
June 1995
January 1996
March 1996
September 1996
March 1997
August 1997
January 1998
May 1998
December 1998
June 1999
September 1999
January 2000
March 2000
October 2000
February 2002
March 2002
May 2002
July 2002
September 2002
October 2002
December 2002
January 2003
March 2003
May 2003
June 2003
June 2004
December 2004
March 2005
June 2005
September 2005
October 2005
November 2005
January 2006
June 2006
September 2006
October 2006
February 2007
May 2007
July 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
December 2008
January 2009
February 2009
March 2009
April 2009
October 2009
February 2010
March 2010
August 2010
October 2010
November 2010
February 2011
March 2011
July 2011
December 2011
August 2012
September 2012
November 2012
April 2013
July 2013
January 2014
June 2015
July 2015
October 2015
March 2016
December 2016
January 2017
February 2017
March 2017
May 2017
December 2017
February 2018
April 2018
June 2018
September 2018
October 2018
May 2019
August 2019
November 2019
April 2020
June 2020
August 2020
June 2021
November 2021
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 30, "token_count": 74}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 30, "token_count": 167}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 30, "token_count": 30}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 42, "token_count": 151}, {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 41, "token_count": 20}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 9, "token_count": 78}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 22, "token_count": 31}, {"author_id": 12, "token_count": 67}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 23, "token_count": 3}, {"author_id": 9, "token_count": 52}, {"author_id": 12, "token_count": 29}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 29, "token_count": 2}, {"author_id": 43, "token_count": 108}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 472}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 19, "token_count": 95}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 22, "token_count": 48}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 22, "token_count": 217}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 112}, {"author_id": 2, "token_count": 75}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 26, "token_count": 48}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 277}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 10, "token_count": 11}, {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
763
25.65%
Linus Torvalds (pre-git)
343
11.53%
Jan Beulich
296
9.95%
Ingo Molnar
249
8.37%
Jeremy Fitzhardinge
162
5.45%
Dan Aloni
151
5.08%
Tejun Heo
135
4.54%
Ian Campbell
108
3.63%
Suresh B. Siddha
96
3.23%
Andi Kleen
93
3.13%
Pekka J Enberg
71
2.39%
Andrew Morton
52
1.75%
Thomas Gleixner
51
1.71%
Kirill A. Shutemov
38
1.28%
Andrew Lutomirski
23
0.77%
Dave Hansen
21
0.71%
Arjan van de Ven
19
0.64%
Borislav Petkov
15
0.50%
Linus Torvalds
10
0.34%
Mike Rapoport
8
0.27%
Tang Chen
5
0.17%
H. Peter Anvin
4
0.13%
Peter Zijlstra
3
0.10%
Shaohua Li
2
0.07%
Harvey Harrison
2
0.07%
Christoph Hellwig
2
0.07%
Others
253
8.50%
Total
2975
init_64.c
1704
-
81
7212
Kirill A. Shutemov
Wen Congyang
Andi Kleen
Yinghai Lu
Oscar Salvador
Yasuaki Ishimatsu
Jack Steiner
Brijesh Singh
Jeremy Fitzhardinge
Tejun Heo
Christoph Lameter
Thomas Garnier
Suresh B. Siddha
Jan Beulich
Joerg Roedel
Dan J Williams
Thomas Gleixner
Tang Chen
Christoph Hellwig
Pekka J Enberg
Arjan van de Ven
Dave Hansen
Juergen Gross
Ingo Molnar
Kees Cook
Linus Torvalds
Mike Rapoport
Anshuman Khandual
Borislav Petkov
Andrea Arcangeli
Shaohua Li
Harvey Harrison
Andrew Lutomirski
Andrew Morton
Others
February 2002
April 2002
October 2002
February 2003
May 2003
June 2003
October 2003
December 2004
January 2005
November 2005
January 2006
April 2006
June 2006
September 2006
May 2007
October 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
September 2009
October 2009
February 2010
March 2010
May 2010
July 2010
August 2010
September 2010
December 2010
January 2011
February 2011
June 2011
July 2011
November 2011
May 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
January 2014
May 2014
June 2014
August 2014
November 2014
August 2015
September 2015
October 2015
November 2015
January 2016
March 2016
May 2016
June 2016
July 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
October 2018
April 2019
May 2019
June 2019
July 2019
October 2019
April 2020
June 2020
July 2020
August 2020
March 2021
April 2021
June 2021
July 2021
August 2021
October 2021
January 2022
April 2022
May 2022
August 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 243}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 5, "token_count": 143}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 31, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 165}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 45}, {"author_id": 23, "token_count": 3}, {"author_id": 9, "token_count": 5}, {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 10}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 23, "token_count": 16}, {"author_id": 29, "token_count": 2}, {"author_id": 1, "token_count": 81}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 198}, {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 253}, {"author_id": 17, "token_count": 1}, {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 22, "token_count": 84}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 19, "token_count": 9}, {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 19, "token_count": 84}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 185}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 26, "token_count": 45}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 19, "token_count": 48}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 2, "token_count": 1}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 111}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 35, "token_count": 66}, {"author_id": 18, "token_count": 918}, {"author_id": 34, "token_count": 306}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 34, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 24}, {"author_id": 44, "token_count": 14}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 21, "token_count": 50}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 25, "token_count": 161}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 678}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 388}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 33, "token_count": 60}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 21, "token_count": 43}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 233}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 124}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 17, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 32, "token_count": 342}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
1175
16.29%
Wen Congyang
922
12.78%
Andi Kleen
684
9.48%
Yinghai Lu
511
7.09%
Oscar Salvador
342
4.74%
Yasuaki Ishimatsu
333
4.62%
Jack Steiner
253
3.51%
Brijesh Singh
233
3.23%
Jeremy Fitzhardinge
224
3.11%
Tejun Heo
191
2.65%
Christoph Lameter
165
2.29%
Thomas Garnier
161
2.23%
Suresh B. Siddha
141
1.96%
Jan Beulich
133
1.84%
Joerg Roedel
130
1.80%
Dan J Williams
121
1.68%
Thomas Gleixner
96
1.33%
Tang Chen
71
0.98%
Christoph Hellwig
62
0.86%
Pekka J Enberg
49
0.68%
Arjan van de Ven
38
0.53%
Dave Hansen
32
0.44%
Juergen Gross
24
0.33%
Ingo Molnar
22
0.31%
Kees Cook
19
0.26%
Linus Torvalds
13
0.18%
Mike Rapoport
11
0.15%
Anshuman Khandual
8
0.11%
Borislav Petkov
5
0.07%
Andrea Arcangeli
3
0.04%
Shaohua Li
2
0.03%
Harvey Harrison
2
0.03%
Andrew Lutomirski
2
0.03%
Andrew Morton
1
0.01%
Others
1033
14.32%
Total
7212
iomap_32.c
65
-
14
239
Venkatesh Pallipadi
Juergen Gross
Dave Hansen
Andrew Morton
Ingo Molnar
Thomas Gleixner
Borislav Petkov
Peter Zijlstra
Others
October 2008
January 2009
February 2009
March 2009
April 2009
July 2009
September 2010
October 2010
November 2014
May 2015
June 2015
July 2016
April 2018
May 2019
November 2019
November 2020
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 92}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Venkatesh Pallipadi
119
49.79%
Juergen Gross
18
7.53%
Dave Hansen
17
7.11%
Andrew Morton
11
4.60%
Ingo Molnar
10
4.18%
Thomas Gleixner
5
2.09%
Borislav Petkov
4
1.67%
Peter Zijlstra
1
0.42%
Others
54
22.59%
Total
239
ioremap.c
922
-
52
3110
Tom Lendacky
Ross Philipson
Venkatesh Pallipadi
Thomas Gleixner
Andi Kleen
Linus Torvalds (pre-git)
Ingo Molnar
Ian Campbell
Juergen Gross
Toshi Kani
Jeremy Fitzhardinge
Andrew Lutomirski
Rik Van Riel
Pekka Paalanen
Jan Beulich
Christoph Lameter
Linus Torvalds
Andrew Morton
Kirill A. Shutemov
Suresh B. Siddha
Christoph Hellwig
Borislav Petkov
Dave Hansen
Mike Rapoport
Karol Herbst
H. Peter Anvin
Harvey Harrison
Others
September 1996
March 1997
May 1998
August 1998
May 1999
September 1999
March 2002
April 2002
June 2002
July 2002
March 2003
September 2004
March 2005
May 2005
June 2005
July 2005
December 2005
September 2006
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
January 2009
March 2009
April 2009
July 2009
August 2009
September 2009
November 2009
December 2009
June 2010
October 2010
April 2011
June 2012
November 2012
April 2013
April 2014
May 2014
July 2014
October 2014
November 2014
April 2015
May 2015
June 2015
July 2015
December 2015
January 2017
March 2017
June 2017
July 2017
October 2017
November 2017
April 2018
September 2018
October 2018
February 2019
April 2019
May 2019
June 2019
August 2019
November 2019
March 2020
April 2020
June 2020
August 2020
June 2021
September 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 30, "token_count": 57}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 30, "token_count": 25}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 5, "token_count": 62}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 41, "token_count": 17}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 54}, {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 106}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 43, "token_count": 89}, {"author_id": 9, "token_count": 2}, {"author_id": 12, "token_count": 11}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 31, "token_count": 3}, {"author_id": 6, "token_count": 201}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 53, "token_count": 26}, {"author_id": 19, "token_count": 8}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 35}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 52, "token_count": 38}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 51}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 83}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 743}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 251}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 48, "token_count": 212}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Lendacky
1085
34.89%
Ross Philipson
212
6.82%
Venkatesh Pallipadi
211
6.78%
Thomas Gleixner
166
5.34%
Andi Kleen
108
3.47%
Linus Torvalds (pre-git)
107
3.44%
Ingo Molnar
89
2.86%
Ian Campbell
89
2.86%
Juergen Gross
83
2.67%
Toshi Kani
67
2.15%
Jeremy Fitzhardinge
52
1.67%
Andrew Lutomirski
52
1.67%
Rik Van Riel
38
1.22%
Pekka Paalanen
35
1.13%
Jan Beulich
28
0.90%
Christoph Lameter
26
0.84%
Linus Torvalds
22
0.71%
Andrew Morton
22
0.71%
Kirill A. Shutemov
21
0.68%
Suresh B. Siddha
15
0.48%
Christoph Hellwig
9
0.29%
Borislav Petkov
9
0.29%
Dave Hansen
7
0.23%
Mike Rapoport
6
0.19%
Karol Herbst
5
0.16%
H. Peter Anvin
4
0.13%
Harvey Harrison
3
0.10%
Others
539
17.33%
Total
3110
kasan_init_64.c
433
-
12
2155
Andrey Ryabinin
Daniel Axtens
Andrew Lutomirski
Kirill A. Shutemov
Thomas Gleixner
Dave Hansen
Mike Rapoport
Ingo Molnar
Tom Lendacky
Others
February 2015
July 2015
November 2015
January 2016
January 2017
February 2017
March 2017
June 2017
July 2017
September 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
October 2018
December 2018
March 2019
November 2019
November 2021
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 250}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 331}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 732}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 95}, {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 54, "token_count": 25}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 290}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 54, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Ryabinin
1404
65.15%
Daniel Axtens
290
13.46%
Andrew Lutomirski
95
4.41%
Kirill A. Shutemov
92
4.27%
Thomas Gleixner
56
2.60%
Dave Hansen
44
2.04%
Mike Rapoport
30
1.39%
Ingo Molnar
7
0.32%
Tom Lendacky
4
0.19%
Others
133
6.17%
Total
2155
kaslr.c
181
-
7
615
Thomas Garnier
Kirill A. Shutemov
Mike Rapoport
Thomas Gleixner
Ingo Molnar
Others
June 2016
July 2016
August 2016
June 2017
November 2017
January 2018
February 2018
May 2018
October 2018
March 2019
April 2019
May 2019
June 2020
March 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 25, "token_count": 375}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Garnier
406
66.02%
Kirill A. Shutemov
79
12.85%
Mike Rapoport
5
0.81%
Thomas Gleixner
4
0.65%
Ingo Molnar
1
0.16%
Others
120
19.51%
Total
615
kmmio.c
622
-
18
2159
Pekka Paalanen
Karol Herbst
Stuart Bennett
Andi Kleen
Ingo Molnar
Tejun Heo
Thomas Gleixner
Anshuman Khandual
Others
May 2008
January 2009
February 2009
March 2009
April 2009
June 2009
November 2009
December 2009
January 2010
March 2010
June 2010
March 2016
July 2016
November 2017
August 2018
October 2019
February 2020
April 2020
June 2020
March 2021
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 0, "token_count": 1411}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 51, "token_count": 50}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 51, "token_count": 26}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 164}, {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 51, "token_count": 118}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 47, "token_count": 192}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pekka Paalanen
1597
73.97%
Karol Herbst
212
9.82%
Stuart Bennett
200
9.26%
Andi Kleen
33
1.53%
Ingo Molnar
10
0.46%
Tejun Heo
3
0.14%
Thomas Gleixner
1
0.05%
Anshuman Khandual
1
0.05%
Others
102
4.72%
Total
2159
maccess.c
24
-
3
76
Christoph Hellwig
Others
November 2019
June 2020
January 2022
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
27
35.53%
Others
49
64.47%
Total
76
mem_encrypt.c
88
-
3
205
Kirill A. Shutemov
Brijesh Singh
Tom Lendacky
December 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 171}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
191
93.17%
Brijesh Singh
13
6.34%
Tom Lendacky
1
0.49%
Total
205
mem_encrypt_amd.c
528
-
13
1846
Brijesh Singh
Tom Lendacky
Joerg Roedel
Juergen Gross
Anshuman Khandual
Thomas Gleixner
Christoph Hellwig
Borislav Petkov
Others
July 2017
September 2017
October 2017
November 2017
January 2018
September 2018
April 2019
June 2019
July 2019
April 2020
September 2020
October 2020
December 2020
March 2021
August 2021
September 2021
February 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 524}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 476}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 81}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 13, "token_count": 248}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 13, "token_count": 365}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 50, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Brijesh Singh
1172
63.49%
Tom Lendacky
560
30.34%
Joerg Roedel
17
0.92%
Juergen Gross
10
0.54%
Anshuman Khandual
5
0.27%
Thomas Gleixner
3
0.16%
Christoph Hellwig
1
0.05%
Borislav Petkov
1
0.05%
Others
77
4.17%
Total
1846
mem_encrypt_identity.c
617
-
11
2229
Kirill A. Shutemov
Tom Lendacky
Joerg Roedel
Juergen Gross
Brijesh Singh
Thomas Gleixner
Others
January 2018
May 2018
August 2018
December 2018
June 2019
October 2020
November 2020
March 2021
April 2021
June 2021
September 2021
October 2021
February 2022
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 2078}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 17, "token_count": 28}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
2107
94.53%
Tom Lendacky
28
1.26%
Joerg Roedel
28
1.26%
Juergen Gross
3
0.13%
Brijesh Singh
3
0.13%
Thomas Gleixner
2
0.09%
Others
58
2.60%
Total
2229
mm_internal.h
28
-
6
104
Yinghai Lu
Brijesh Singh
Juergen Gross
Peter Zijlstra
Others
November 2012
November 2014
November 2017
December 2018
April 2019
April 2020
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Yinghai Lu
67
64.42%
Brijesh Singh
17
16.35%
Juergen Gross
11
10.58%
Peter Zijlstra
5
4.81%
Others
4
3.85%
Total
104
mmap.c
250
-
20
746
Dmitry Safonov
Andi Kleen
Kirill A. Shutemov
Harvey Harrison
Kees Cook
Rik Van Riel
Borislav Petkov
Ingo Molnar
Thomas Gleixner
Others
January 2006
January 2008
September 2009
August 2011
August 2013
September 2014
February 2015
April 2015
July 2015
January 2016
February 2016
February 2017
March 2017
July 2017
August 2017
November 2017
April 2018
June 2018
August 2018
October 2018
March 2019
May 2019
April 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 44}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 283}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 52, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 67}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Safonov
284
38.07%
Andi Kleen
87
11.66%
Kirill A. Shutemov
69
9.25%
Harvey Harrison
44
5.90%
Kees Cook
41
5.50%
Rik Van Riel
24
3.22%
Borislav Petkov
12
1.61%
Ingo Molnar
4
0.54%
Thomas Gleixner
2
0.27%
Others
179
23.99%
Total
746
mmio-mod.c
463
-
17
1877
Pekka Paalanen
Rusty Russell
Stuart Bennett
Tejun Heo
Thomas Gleixner
Mike Rapoport
Ingo Molnar
Others
May 2008
September 2008
March 2009
April 2009
December 2009
March 2010
July 2011
January 2012
July 2016
January 2017
December 2017
May 2019
October 2019
March 2020
April 2020
June 2020
August 2021
February 2022
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1690}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 57, "token_count": 38}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pekka Paalanen
1772
94.41%
Rusty Russell
40
2.13%
Stuart Bennett
6
0.32%
Tejun Heo
3
0.16%
Thomas Gleixner
2
0.11%
Mike Rapoport
2
0.11%
Ingo Molnar
1
0.05%
Others
51
2.72%
Total
1877
numa.c
964
-
30
3511
Tejun Heo
Dan J Williams
Thomas Gleixner
Rusty Russell
Jan Beulich
Yinghai Lu
Tang Chen
Ingo Molnar
Mike Rapoport
Kees Cook
Peter Zijlstra
Oscar Salvador
Wei Yang
H. Peter Anvin
Andrew Morton
Others
March 2009
January 2011
February 2011
April 2011
May 2011
July 2011
December 2011
January 2012
May 2012
January 2013
March 2013
April 2013
November 2013
January 2014
August 2014
October 2014
February 2015
April 2015
February 2016
May 2016
January 2017
March 2017
April 2017
May 2018
March 2019
May 2019
September 2019
November 2019
February 2020
June 2020
September 2020
October 2020
November 2020
June 2021
September 2021
November 2021
March 2022
July 2022
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 57, "token_count": 106}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 22, "token_count": 82}, {"author_id": 2, "token_count": 474}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 1975}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 35, "token_count": 38}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 178}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 44, "token_count": 13}, {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
2531
72.09%
Dan J Williams
207
5.90%
Thomas Gleixner
111
3.16%
Rusty Russell
106
3.02%
Jan Beulich
82
2.34%
Yinghai Lu
52
1.48%
Tang Chen
44
1.25%
Ingo Molnar
41
1.17%
Mike Rapoport
16
0.46%
Kees Cook
13
0.37%
Peter Zijlstra
4
0.11%
Oscar Salvador
4
0.11%
Wei Yang
2
0.06%
H. Peter Anvin
1
0.03%
Andrew Morton
1
0.03%
Others
296
8.43%
Total
3511
numa_32.c
59
-
9
154
Andrew Morton
Jan Beulich
Yinghai Lu
Tejun Heo
Dave Hansen
Others
September 2002
October 2002
March 2005
June 2005
September 2006
June 2008
August 2010
January 2011
February 2011
May 2011
July 2016
May 2017
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 41, "token_count": 56}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 41, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 22, "token_count": 35}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
91
59.09%
Jan Beulich
35
22.73%
Yinghai Lu
13
8.44%
Tejun Heo
5
3.25%
Dave Hansen
1
0.65%
Others
9
5.84%
Total
154
numa_64.c
13
-
6
19
Tejun Heo
Andi Kleen
Thomas Gleixner
Mike Rapoport
Others
February 2003
April 2004
January 2008
February 2011
March 2011
May 2011
November 2017
October 2018
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
6
31.58%
Andi Kleen
3
15.79%
Thomas Gleixner
1
5.26%
Mike Rapoport
1
5.26%
Others
8
42.11%
Total
19
numa_emulation.c
585
-
15
2333
Tejun Heo
Dan J Williams
Wei Yang
Peter Zijlstra
Yinghai Lu
Mike Rapoport
Others
February 2011
March 2011
April 2011
May 2011
July 2011
February 2012
April 2012
May 2012
July 2017
November 2017
July 2018
October 2018
October 2019
March 2020
September 2020
October 2020
September 2021
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 1643}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 59, "token_count": 148}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 21, "token_count": 357}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1746
74.84%
Dan J Williams
361
15.47%
Wei Yang
148
6.34%
Peter Zijlstra
26
1.11%
Yinghai Lu
23
0.99%
Mike Rapoport
6
0.26%
Others
23
0.99%
Total
2333
numa_internal.h
34
-
2
117
Tejun Heo
Others
February 2011
May 2011
November 2017
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
116
99.15%
Others
1
0.85%
Total
117
pf_in.c
516
-
3
2368
Pekka Paalanen
Thomas Gleixner
Others
May 2008
July 2008
July 2010
May 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2071}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pekka Paalanen
2318
97.89%
Thomas Gleixner
2
0.08%
Others
48
2.03%
Total
2368
pf_in.h
24
-
2
74
Pekka Paalanen
Thomas Gleixner
May 2008
May 2019
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pekka Paalanen
72
97.30%
Thomas Gleixner
2
2.70%
Total
74
pgprot.c
63
-
2
298
Anshuman Khandual
Christoph Hellwig
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 33, "token_count": 115}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 50, "token_count": 183}, ]}, ]
Author Name
Tokens
Token Proportion
Anshuman Khandual
183
61.41%
Christoph Hellwig
115
38.59%
Total
298
pgtable.c
875
-
38
2947
Jeremy Fitzhardinge
Toshi Kani
Joerg Roedel
Kirill A. Shutemov
Andrea Arcangeli
Fenghua Yu
Ian Campbell
Nadav Amit
Thomas Gleixner
Dave Hansen
Kees Cook
Andrew Lutomirski
Mike Rapoport
Dan J Williams
Christoph Hellwig
Shaohua Li
Peter Zijlstra
Ingo Molnar
Tejun Heo
Jan Beulich
Borislav Petkov
Rik Van Riel
Others
March 2008
May 2008
June 2008
August 2008
February 2009
April 2009
July 2009
February 2010
March 2010
September 2010
January 2011
February 2011
March 2011
November 2012
December 2012
April 2013
November 2013
April 2014
May 2014
January 2015
February 2015
April 2015
May 2015
July 2016
February 2017
March 2017
November 2017
December 2017
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
March 2019
May 2019
July 2019
September 2019
April 2020
December 2020
July 2021
May 2022
var spanGroupData = [ {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 620}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 12, "token_count": 344}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 43, "token_count": 70}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 55}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 179}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 55, "token_count": 159}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 15, "token_count": 191}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 42}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 103}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 156}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 323}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 23}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 54, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 24, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
1027
34.85%
Toshi Kani
492
16.69%
Joerg Roedel
364
12.35%
Kirill A. Shutemov
216
7.33%
Andrea Arcangeli
183
6.21%
Fenghua Yu
159
5.40%
Ian Campbell
70
2.38%
Nadav Amit
51
1.73%
Thomas Gleixner
33
1.12%
Dave Hansen
26
0.88%
Kees Cook
23
0.78%
Andrew Lutomirski
18
0.61%
Mike Rapoport
13
0.44%
Dan J Williams
8
0.27%
Christoph Hellwig
6
0.20%
Shaohua Li
4
0.14%
Peter Zijlstra
4
0.14%
Ingo Molnar
4
0.14%
Tejun Heo
3
0.10%
Jan Beulich
3
0.10%
Borislav Petkov
2
0.07%
Rik Van Riel
1
0.03%
Others
237
8.04%
Total
2947
pgtable_32.c
104
-
16
339
Dan Aloni
Yinghai Lu
Kirill A. Shutemov
Andi Kleen
Jan Beulich
Jeremy Fitzhardinge
Pekka J Enberg
Ingo Molnar
Andrew Morton
Thomas Gleixner
Dave Hansen
Others
July 2002
March 2003
April 2004
December 2004
September 2006
December 2006
October 2007
June 2008
August 2008
March 2009
April 2010
May 2010
April 2014
July 2016
January 2017
March 2017
November 2017
December 2017
November 2019
April 2020
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 42, "token_count": 117}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Aloni
117
34.51%
Yinghai Lu
91
26.84%
Kirill A. Shutemov
28
8.26%
Andi Kleen
27
7.96%
Jan Beulich
21
6.19%
Jeremy Fitzhardinge
17
5.01%
Pekka J Enberg
8
2.36%
Ingo Molnar
7
2.06%
Andrew Morton
7
2.06%
Thomas Gleixner
4
1.18%
Dave Hansen
2
0.59%
Others
10
2.95%
Total
339
physaddr.c
100
-
7
384
Jeremy Fitzhardinge
Dave Hansen
Ingo Molnar
Mike Rapoport
Others
September 2009
November 2012
January 2013
July 2016
November 2017
October 2018
November 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 228}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
228
59.38%
Dave Hansen
43
11.20%
Ingo Molnar
3
0.78%
Mike Rapoport
1
0.26%
Others
109
28.39%
Total
384
physaddr.h
11
-
2
34
Jeremy Fitzhardinge
Others
September 2009
November 2017
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
33
97.06%
Others
1
2.94%
Total
34
pkeys.c
197
-
5
646
Dave Hansen
Thomas Gleixner
Anshuman Khandual
Others
February 2016
July 2016
May 2018
April 2019
May 2019
April 2020
June 2021
April 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 167}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 433}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Hansen
626
96.90%
Thomas Gleixner
2
0.31%
Anshuman Khandual
1
0.15%
Others
17
2.63%
Total
646
pti.c
666
-
15
1907
Andrew Lutomirski
Joerg Roedel
Dave Hansen
Thomas Gleixner
Borislav Petkov
Kees Cook
Ingo Molnar
Others
December 2017
January 2018
March 2018
April 2018
July 2018
August 2018
September 2018
March 2019
April 2019
May 2019
August 2019
October 2019
March 2020
June 2020
January 2021
March 2021
May 2022
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 749}, {"author_id": 10, "token_count": 132}, {"author_id": 8, "token_count": 72}, {"author_id": 1, "token_count": 179}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 225}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 151}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 17, "token_count": 187}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 71}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
820
43.00%
Joerg Roedel
338
17.72%
Dave Hansen
324
16.99%
Thomas Gleixner
195
10.23%
Borislav Petkov
133
6.97%
Kees Cook
2
0.10%
Ingo Molnar
2
0.10%
Others
93
4.88%
Total
1907
srat.c
114
-
13
429
Andi Kleen
Suresh B. Siddha
Yinghai Lu
Tejun Heo
Jack Steiner
Ingo Molnar
Others
January 2005
January 2006
February 2006
April 2006
February 2007
January 2008
February 2008
March 2008
September 2008
January 2009
February 2009
March 2009
April 2009
November 2009
December 2010
January 2011
February 2011
December 2011
January 2012
March 2012
May 2016
July 2016
January 2017
November 2017
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 67}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 19, "token_count": 105}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
124
28.90%
Suresh B. Siddha
105
24.48%
Yinghai Lu
74
17.25%
Tejun Heo
44
10.26%
Jack Steiner
36
8.39%
Ingo Molnar
5
1.17%
Others
41
9.56%
Total
429
testmmiotrace.c
146
-
7
654
Pekka Paalanen
Christoph Hellwig
Thomas Gleixner
Others
May 2008
September 2008
March 2009
October 2009
June 2010
April 2017
May 2019
August 2019
October 2019
January 2020
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pekka Paalanen
556
85.02%
Christoph Hellwig
2
0.31%
Thomas Gleixner
1
0.15%
Others
95
14.53%
Total
654
tlb.c
1323
-
27
3589
Andrew Lutomirski
Thomas Gleixner
Nadav Amit
Dave Hansen
Balbir Singh
Alex Shi
Rik Van Riel
Peter Zijlstra
Suresh B. Siddha
Shaohua Li
Rusty Russell
Ingo Molnar
Joerg Roedel
Jan Beulich
Linus Torvalds
Others
March 2008
June 2008
January 2009
November 2009
October 2010
March 2012
May 2012
June 2012
September 2013
January 2014
July 2014
August 2014
July 2015
September 2015
April 2016
July 2016
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
July 2018
August 2018
September 2018
November 2018
December 2018
April 2019
May 2019
June 2019
April 2020
August 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
November 2021
December 2021
January 2022
March 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 58, "token_count": 151}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 249}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 91}, {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 205}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 289}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 228}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 187}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 89}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 159}, {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 52, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 114}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 210}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 709}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 49, "token_count": 49}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 193}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 49, "token_count": 161}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 24, "token_count": 28}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Lutomirski
1132
31.54%
Thomas Gleixner
817
22.76%
Nadav Amit
480
13.37%
Dave Hansen
435
12.12%
Balbir Singh
210
5.85%
Alex Shi
151
4.21%
Rik Van Riel
131
3.65%
Peter Zijlstra
30
0.84%
Suresh B. Siddha
11
0.31%
Shaohua Li
7
0.20%
Rusty Russell
6
0.17%
Ingo Molnar
3
0.08%
Joerg Roedel
2
0.06%
Jan Beulich
2
0.06%
Linus Torvalds
1
0.03%
Others
171
4.76%
Total
3589
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
312
Author
Tokens
Proportion
Commits
Proportion
0
Pekka Paalanen
6396
8.33%
25
1.40%
1
Thomas Gleixner
5646
7.35%
126
7.03%
2
Tejun Heo
4950
6.45%
40
2.23%
3
Kirill A. Shutemov
4703
6.12%
45
2.51%
4
Yinghai Lu
3628
4.72%
84
4.69%
5
Andi Kleen
3626
4.72%
67
3.74%
6
Venkatesh Pallipadi
3497
4.55%
46
2.57%
7
Andrew Lutomirski
3468
4.52%
81
4.52%
8
Dave Hansen
2479
3.23%
58
3.24%
9
Ingo Molnar
2387
3.11%
97
5.41%
10
Borislav Petkov
2340
3.05%
32
1.79%
11
Tom Lendacky
1924
2.51%
32
1.79%
12
Jeremy Fitzhardinge
1841
2.40%
45
2.51%
13
Brijesh Singh
1502
1.96%
10
0.56%
14
Andrey Ryabinin
1439
1.87%
13
0.73%
15
Toshi Kani
1202
1.57%
26
1.45%
16
Peter Zijlstra
1156
1.51%
39
2.18%
17
Joerg Roedel
1116
1.45%
34
1.90%
18
Wen Congyang
1004
1.31%
3
0.17%
19
Suresh B. Siddha
960
1.25%
21
1.17%
20
Juergen Gross
914
1.19%
23
1.28%
21
Dan J Williams
838
1.09%
19
1.06%
22
Jan Beulich
780
1.02%
27
1.51%
23
Arjan van de Ven
770
1.00%
13
0.73%
24
Nadav Amit
644
0.84%
13
0.73%
25
Thomas Garnier
633
0.82%
11
0.61%
26
Pekka J Enberg
610
0.79%
16
0.89%
27
Nicholas Piggin
571
0.74%
4
0.22%
28
H. Peter Anvin
520
0.68%
15
0.84%
29
Harvey Harrison
462
0.60%
19
1.06%
30
Linus Torvalds (pre-git)
450
0.59%
34
1.90%
31
Linus Torvalds
369
0.48%
22
1.23%
32
Oscar Salvador
346
0.45%
5
0.28%
33
Christoph Hellwig
342
0.45%
18
1.00%
34
Yasuaki Ishimatsu
335
0.44%
4
0.22%
35
Tang Chen
333
0.43%
8
0.45%
36
Shaohua Li
331
0.43%
8
0.45%
37
Steven Price
328
0.43%
8
0.45%
38
Dmitry Safonov
304
0.40%
5
0.28%
39
Jack Steiner
301
0.39%
5
0.28%
40
Daniel Axtens
290
0.38%
1
0.06%
41
Andrew Morton
276
0.36%
25
1.40%
42
Dan Aloni
268
0.35%
1
0.06%
43
Ian Campbell
267
0.35%
3
0.17%
44
Kees Cook
242
0.32%
13
0.73%
45
Andrea Arcangeli
242
0.32%
6
0.33%
46
Yanmin Zhang
222
0.29%
1
0.06%
47
Karol Herbst
217
0.28%
2
0.11%
48
Ross Philipson
212
0.28%
2
0.11%
49
Balbir Singh
210
0.27%
2
0.11%
50
Anshuman Khandual
207
0.27%
7
0.39%
51
Stuart Bennett
206
0.27%
7
0.39%
52
Rik Van Riel
194
0.25%
8
0.45%
53
Christoph Lameter
193
0.25%
3
0.17%
54
Mike Rapoport
171
0.22%
23
1.28%
55
Fenghua Yu
162
0.21%
2
0.11%
56
Sai Praneeth
154
0.20%
5
0.28%
57
Rusty Russell
152
0.20%
6
0.33%
58
Alex Shi
151
0.20%
4
0.22%
59
Wei Yang
150
0.20%
4
0.22%
60
Others
7156
9.32%
466
26.00%
Total
76787
1792