Linux Source Code
Home
Release 5.1
Help
mm
root
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Potapenko
Andi Kleen
Andrea Arcangeli
Andrew Morton
Andrey Konovalov
Andrey Ryabinin
Andy Whitcroft
Aneesh Kumar K.V
Catalin Marinas
Christoph Hellwig
Christoph Lameter
Dan J Williams
Dan Magenheimer
Dan Streetman
Dave Hansen
David Howells
David Rientjes
Dennis Zhou
Fengguang Wu
Glauber de Oliveira Costa
Huang Ying
Hugh Dickins
Izik Eidus
Jan Kara
Johannes Weiner
JoonSoo Kim
Jérôme Glisse
Kamezawa Hiroyuki
Kees Cook
Kirill A. Shutemov
Kirill V Tkhai
Lee Schermerhorn
Linus Torvalds
Linus Torvalds (pre-git)
Matthew Wilcox
Mel Gorman
Michal Hocko
Michel Lespinasse
Mike Kravetz
Mike Rapoport
MinChan Kim
Motohiro Kosaki
Naoya Horiguchi
Nicholas Piggin
Others
Pavel Tatashin
Pekka J Enberg
Peter Zijlstra
Rik Van Riel
Roman Gushchin
Sasha Levin
Seth Jennings
Shaohua Li
Steve Capper
Tejun Heo
Tim Chen
Vitaly Wool
Vladimir Davydov
Vlastimil Babka
Yasunori Goto
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
kasan
2802
9
22
11333
Andrey Konovalov
Andrey Ryabinin
Alexander Potapenko
Kirill A. Shutemov
JoonSoo Kim
Mike Rapoport
Aneesh Kumar K.V
Peter Zijlstra
Others
February 2015
March 2015
August 2015
September 2015
November 2015
March 2016
May 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
July 2017
August 2017
October 2017
November 2017
February 2018
May 2018
August 2018
October 2018
December 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 1506}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 24, "token_count": 601}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 24, "token_count": 3}, {"author_id": 33, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 179}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 952}, {"author_id": 24, "token_count": 50}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 52, "token_count": 16}, {"author_id": 24, "token_count": 99}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 139}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 340}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 64}, {"author_id": 7, "token_count": 87}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 52, "token_count": 320}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 1372}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 4982}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 65}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 45}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 42, "token_count": 33}, {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
5440
48.00%
Andrey Ryabinin
3724
32.86%
Alexander Potapenko
1477
13.03%
Kirill A. Shutemov
140
1.24%
JoonSoo Kim
106
0.94%
Mike Rapoport
36
0.32%
Aneesh Kumar K.V
20
0.18%
Peter Zijlstra
6
0.05%
Others
384
3.39%
Total
11333
Files:
backing-dev.c
1081
-
34
4479
Tejun Heo
Jan Kara
Peter Zijlstra
Mel Gorman
Andrew Morton
Dan J Williams
Christoph Hellwig
Fengguang Wu
Dennis Zhou
Johannes Weiner
David Rientjes
Andrey Ryabinin
Others
October 2006
October 2007
April 2008
January 2009
March 2009
April 2009
May 2009
July 2009
September 2009
April 2010
June 2010
July 2010
August 2010
September 2010
October 2010
December 2010
January 2011
April 2011
June 2011
August 2011
September 2011
November 2011
January 2012
May 2012
August 2012
February 2013
April 2013
July 2013
March 2014
April 2014
September 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
February 2016
March 2016
July 2016
September 2016
February 2017
March 2017
April 2017
September 2017
October 2017
December 2017
April 2018
May 2018
June 2018
August 2018
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 177}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 36, "token_count": 40}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 351}, {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 33}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 38}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 1582}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 184}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 51, "token_count": 88}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 104}, {"author_id": 5, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 31, "token_count": 342}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 31, "token_count": 110}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 28, "token_count": 23}, {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1940
43.31%
Jan Kara
686
15.32%
Peter Zijlstra
392
8.75%
Mel Gorman
180
4.02%
Andrew Morton
177
3.95%
Dan J Williams
88
1.96%
Christoph Hellwig
58
1.29%
Fengguang Wu
49
1.09%
Dennis Zhou
23
0.51%
Johannes Weiner
4
0.09%
David Rientjes
3
0.07%
Andrey Ryabinin
2
0.04%
Others
877
19.58%
Total
4479
balloon_compaction.c
177
-
6
534
MinChan Kim
Hugh Dickins
Jérôme Glisse
Others
December 2012
October 2014
November 2015
December 2015
July 2016
September 2017
October 2017
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 369}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
62
11.61%
Hugh Dickins
15
2.81%
Jérôme Glisse
11
2.06%
Others
446
83.52%
Total
534
cleancache.c
317
-
11
946
Dan Magenheimer
Vladimir Davydov
Sasha Levin
Al Viro
Christoph Hellwig
Mike Rapoport
Others
May 2011
September 2011
January 2012
April 2012
February 2013
April 2013
January 2014
January 2015
April 2015
January 2016
May 2017
March 2018
June 2018
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 53, "token_count": 640}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 53, "token_count": 77}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 53, "token_count": 73}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 112}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Magenheimer
793
83.83%
Vladimir Davydov
112
11.84%
Sasha Levin
9
0.95%
Al Viro
6
0.63%
Christoph Hellwig
1
0.11%
Mike Rapoport
1
0.11%
Others
24
2.54%
Total
946
cma.c
535
-
27
2008
JoonSoo Kim
Sasha Levin
Andrey Konovalov
Andrew Morton
Mike Rapoport
Catalin Marinas
Others
August 2014
October 2014
December 2014
February 2015
March 2015
April 2015
June 2015
October 2015
November 2015
May 2016
October 2016
November 2016
January 2017
February 2017
April 2017
July 2017
October 2017
November 2017
April 2018
May 2018
August 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 1104}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 50, "token_count": 33}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1134
56.47%
Sasha Levin
33
1.64%
Andrey Konovalov
30
1.49%
Andrew Morton
9
0.45%
Mike Rapoport
4
0.20%
Catalin Marinas
1
0.05%
Others
797
39.69%
Total
2008
cma.h
26
-
4
87
Sasha Levin
Others
April 2015
August 2015
April 2017
November 2017
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 50, "token_count": 80}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sasha Levin
80
91.95%
Others
7
8.05%
Total
87
cma_debug.c
199
-
11
1009
Sasha Levin
JoonSoo Kim
Andrew Morton
Others
April 2015
July 2015
February 2017
April 2017
August 2017
November 2017
June 2018
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 50, "token_count": 724}, {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Sasha Levin
724
71.75%
JoonSoo Kim
16
1.59%
Andrew Morton
1
0.10%
Others
268
26.56%
Total
1009
compaction.c
2739
-
39
9245
Mel Gorman
Vlastimil Babka
JoonSoo Kim
MinChan Kim
David Rientjes
Michal Hocko
Andrew Morton
Hugh Dickins
Andrey Ryabinin
Shaohua Li
Andrea Arcangeli
Johannes Weiner
Rik Van Riel
Linus Torvalds
Sasha Levin
Mike Rapoport
Others
May 2010
September 2010
January 2011
March 2011
June 2011
October 2011
December 2011
January 2012
March 2012
May 2012
June 2012
July 2012
August 2012
October 2012
December 2012
January 2013
February 2013
November 2013
December 2013
January 2014
March 2014
April 2014
June 2014
October 2014
November 2014
December 2014
February 2015
April 2015
September 2015
November 2015
January 2016
March 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
February 2017
May 2017
July 2017
October 2017
November 2017
January 2018
April 2018
May 2018
June 2018
October 2018
December 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 947}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 45, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 527}, {"author_id": 8, "token_count": 2}, {"author_id": 39, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 62}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 50, "token_count": 3}, {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 84}, {"author_id": 22, "token_count": 68}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 7, "token_count": 9}, {"author_id": 22, "token_count": 498}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 22, "token_count": 178}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 7, "token_count": 402}, {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 7, "token_count": 43}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 22, "token_count": 185}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 106}, {"author_id": 22, "token_count": 809}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 16, "token_count": 195}, {"author_id": 22, "token_count": 277}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 3, "token_count": 2}, {"author_id": 7, "token_count": 121}, {"author_id": 0, "token_count": 8}, {"author_id": 8, "token_count": 259}, {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 193}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 31}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 87}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 136}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 61}, {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 40}, {"author_id": 0, "token_count": 2686}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
4422
47.83%
Vlastimil Babka
2432
26.31%
JoonSoo Kim
748
8.09%
MinChan Kim
352
3.81%
David Rientjes
312
3.37%
Michal Hocko
244
2.64%
Andrew Morton
53
0.57%
Hugh Dickins
48
0.52%
Andrey Ryabinin
46
0.50%
Shaohua Li
44
0.48%
Andrea Arcangeli
41
0.44%
Johannes Weiner
19
0.21%
Rik Van Riel
14
0.15%
Linus Torvalds
3
0.03%
Sasha Levin
3
0.03%
Mike Rapoport
1
0.01%
Others
463
5.01%
Total
9245
debug.c
240
-
21
961
Sasha Levin
Vlastimil Babka
Michal Hocko
Kirill A. Shutemov
Pavel Tatashin
Johannes Weiner
Matthew Wilcox
Linus Torvalds
Andrew Morton
JoonSoo Kim
Vladimir Davydov
Others
October 2014
December 2014
February 2015
April 2015
September 2015
January 2016
March 2016
September 2016
December 2016
August 2017
November 2017
January 2018
July 2018
September 2018
October 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 50, "token_count": 448}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 22, "token_count": 98}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 44, "token_count": 34}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 96}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Sasha Levin
448
46.62%
Vlastimil Babka
124
12.90%
Michal Hocko
96
9.99%
Kirill A. Shutemov
44
4.58%
Pavel Tatashin
34
3.54%
Johannes Weiner
14
1.46%
Matthew Wilcox
13
1.35%
Linus Torvalds
5
0.52%
Andrew Morton
2
0.21%
JoonSoo Kim
1
0.10%
Vladimir Davydov
1
0.10%
Others
179
18.63%
Total
961
debug_page_ref.c
55
-
2
243
JoonSoo Kim
Others
March 2016
November 2017
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 242}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
242
99.59%
Others
1
0.41%
Total
243
dmapool.c
538
-
36
2136
Matthew Wilcox
Tejun Heo
Andi Kleen
Mel Gorman
Mike Rapoport
Andrew Morton
Al Viro
Christoph Lameter
Others
April 2002
May 2002
August 2002
September 2002
October 2002
January 2003
May 2003
June 2003
February 2004
June 2004
May 2005
October 2005
June 2006
December 2006
January 2007
April 2007
May 2007
July 2007
December 2007
April 2008
June 2009
October 2010
January 2011
October 2011
November 2012
December 2012
April 2014
June 2014
October 2014
September 2015
October 2015
November 2015
March 2016
February 2017
June 2018
March 2019
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 733}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 5, "token_count": 198}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 350}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
350
16.39%
Tejun Heo
198
9.27%
Andi Kleen
21
0.98%
Mel Gorman
3
0.14%
Mike Rapoport
3
0.14%
Andrew Morton
2
0.09%
Al Viro
1
0.05%
Christoph Lameter
1
0.05%
Others
1557
72.89%
Total
2136
early_ioremap.c
303
-
7
1178
Others
April 2014
July 2015
September 2015
November 2015
July 2017
November 2017
December 2017
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 918}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1178
100.00%
Total
1178
fadvise.c
220
-
24
723
Andrew Morton
Fengguang Wu
Linus Torvalds
Mel Gorman
Al Viro
Matthew Wilcox
Johannes Weiner
Andrey Ryabinin
Kirill A. Shutemov
Tejun Heo
Motohiro Kosaki
Others
February 2003
April 2003
July 2003
August 2003
January 2004
February 2004
March 2004
April 2004
May 2004
October 2004
June 2005
January 2006
March 2006
July 2006
August 2006
February 2008
October 2008
January 2009
March 2010
January 2012
July 2012
August 2012
January 2013
February 2013
December 2014
February 2015
May 2015
April 2016
June 2016
December 2016
September 2017
November 2017
January 2018
March 2018
August 2018
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 117}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 13, "token_count": 59}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 65}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 140}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
197
27.25%
Fengguang Wu
65
8.99%
Linus Torvalds
59
8.16%
Mel Gorman
35
4.84%
Al Viro
17
2.35%
Matthew Wilcox
17
2.35%
Johannes Weiner
8
1.11%
Andrey Ryabinin
7
0.97%
Kirill A. Shutemov
5
0.69%
Tejun Heo
4
0.55%
Motohiro Kosaki
1
0.14%
Others
308
42.60%
Total
723
failslab.c
61
-
10
246
Mel Gorman
Pekka J Enberg
Al Viro
Others
December 2008
March 2009
February 2010
July 2011
August 2011
September 2015
November 2015
March 2016
November 2017
April 2018
June 2018
March 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
5
2.03%
Pekka J Enberg
2
0.81%
Al Viro
1
0.41%
Others
238
96.75%
Total
246
filemap.c
3499
-
102
11401
Nicholas Piggin
Matthew Wilcox
Andrew Morton
Jan Kara
Linus Torvalds
Kirill A. Shutemov
Johannes Weiner
Linus Torvalds (pre-git)
Christoph Hellwig
Al Viro
Mel Gorman
Hugh Dickins
David Howells
Fengguang Wu
Motohiro Kosaki
Michel Lespinasse
Sasha Levin
Tim Chen
Michal Hocko
Dan Magenheimer
Rik Van Riel
Mike Rapoport
Tejun Heo
MinChan Kim
Shaohua Li
Dave Hansen
Christoph Lameter
Roman Gushchin
Kamezawa Hiroyuki
Andi Kleen
JoonSoo Kim
Andrey Ryabinin
Peter Zijlstra
Vlastimil Babka
Others
November 1994
January 1995
June 1995
January 1996
March 1996
May 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
May 1998
August 1998
May 1999
June 1999
September 1999
January 2000
March 2000
August 2000
October 2000
February 2002
March 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
April 2003
July 2003
August 2003
October 2003
December 2003
January 2004
March 2004
April 2004
May 2004
June 2004
August 2004
September 2004
October 2004
January 2005
March 2005
April 2005
May 2005
June 2005
October 2005
December 2005
January 2006
March 2006
April 2006
June 2006
July 2006
August 2006
September 2006
October 2006
May 2007
July 2007
October 2007
December 2007
February 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
April 2009
May 2009
June 2009
August 2009
September 2009
January 2010
February 2010
March 2010
May 2010
October 2010
November 2010
December 2010
March 2011
May 2011
July 2011
August 2011
September 2011
October 2011
December 2011
January 2012
March 2012
June 2012
October 2012
January 2013
February 2013
April 2013
July 2013
September 2013
October 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
August 2014
December 2014
January 2015
February 2015
April 2015
May 2015
June 2015
September 2015
October 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
May 2018
June 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 783676800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 15, "token_count": 107}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 124}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 64}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 73}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 13, "token_count": 277}, {"author_id": 45, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 53}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 58}, {"author_id": 27, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 54, "token_count": 25}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 60}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 164}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 12, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 54, "token_count": 176}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 2, "token_count": 6}, {"author_id": 29, "token_count": 37}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 27, "token_count": 75}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 27, "token_count": 12}, {"author_id": 31, "token_count": 17}, {"author_id": 12, "token_count": 49}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 29, "token_count": 47}, {"author_id": 12, "token_count": 86}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 29, "token_count": 34}, {"author_id": 13, "token_count": 9}, {"author_id": 12, "token_count": 421}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 26, "token_count": 27}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 54, "token_count": 20}, {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 54, "token_count": 91}, {"author_id": 31, "token_count": 5}, {"author_id": 12, "token_count": 222}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 65}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 57}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 29}, {"author_id": 13, "token_count": 169}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 54, "token_count": 20}, {"author_id": 46, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 13, "token_count": 44}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 90}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 55, "token_count": 11}, {"author_id": 40, "token_count": 2}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 53, "token_count": 28}, {"author_id": 29, "token_count": 10}, {"author_id": 46, "token_count": 88}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 31, "token_count": 97}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 112}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 38, "token_count": 22}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 4, "token_count": 356}, {"author_id": 1, "token_count": 214}, {"author_id": 0, "token_count": 4}, {"author_id": 50, "token_count": 62}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 85}, {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 38, "token_count": 95}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 16, "token_count": 24}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 31, "token_count": 15}, {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 56, "token_count": 6}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 97}, {"author_id": 4, "token_count": 1}, {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 54, "token_count": 23}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 26, "token_count": 1}, {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 330}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 54, "token_count": 10}, {"author_id": 4, "token_count": 23}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 3}, {"author_id": 13, "token_count": 49}, {"author_id": 12, "token_count": 505}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 8, "token_count": 12}, {"author_id": 12, "token_count": 27}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 38, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 24, "token_count": 1}, {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 363}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 54, "token_count": 36}, {"author_id": 13, "token_count": 31}, {"author_id": 48, "token_count": 80}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 31, "token_count": 51}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 31, "token_count": 456}, {"author_id": 26, "token_count": 304}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 75}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 26, "token_count": 53}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 336}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 4, "token_count": 84}, {"author_id": 60, "token_count": 470}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 122}, {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 13, "token_count": 1}, {"author_id": 42, "token_count": 26}, {"author_id": 60, "token_count": 448}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
1481
12.99%
Matthew Wilcox
924
8.10%
Andrew Morton
829
7.27%
Jan Kara
663
5.82%
Linus Torvalds
651
5.71%
Kirill A. Shutemov
640
5.61%
Johannes Weiner
562
4.93%
Linus Torvalds (pre-git)
532
4.67%
Christoph Hellwig
420
3.68%
Al Viro
278
2.44%
Mel Gorman
270
2.37%
Hugh Dickins
257
2.25%
David Howells
169
1.48%
Fengguang Wu
157
1.38%
Motohiro Kosaki
101
0.89%
Michel Lespinasse
92
0.81%
Sasha Levin
86
0.75%
Tim Chen
80
0.70%
Michal Hocko
60
0.53%
Dan Magenheimer
29
0.25%
Rik Van Riel
28
0.25%
Mike Rapoport
26
0.23%
Tejun Heo
25
0.22%
MinChan Kim
22
0.19%
Shaohua Li
15
0.13%
Dave Hansen
11
0.10%
Christoph Lameter
7
0.06%
Roman Gushchin
7
0.06%
Kamezawa Hiroyuki
6
0.05%
Andi Kleen
4
0.04%
JoonSoo Kim
3
0.03%
Andrey Ryabinin
2
0.02%
Peter Zijlstra
1
0.01%
Vlastimil Babka
1
0.01%
Others
2962
25.98%
Total
11401
frame_vector.c
239
-
6
830
Jan Kara
Dan J Williams
Michal Hocko
Others
July 2015
October 2016
May 2017
November 2017
December 2017
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 31, "token_count": 805}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Kara
805
96.99%
Dan J Williams
10
1.20%
Michal Hocko
1
0.12%
Others
14
1.69%
Total
830
frontswap.c
498
-
13
1614
Dan Magenheimer
Dan Streetman
Sasha Levin
Vlastimil Babka
MinChan Kim
Seth Jennings
Mike Rapoport
Others
April 2012
May 2012
June 2012
July 2012
September 2012
April 2013
June 2013
June 2014
June 2015
July 2016
March 2018
June 2018
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 53, "token_count": 773}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 50, "token_count": 237}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 53, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 53, "token_count": 33}, {"author_id": 8, "token_count": 26}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 32, "token_count": 19}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 32, "token_count": 356}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Magenheimer
849
52.60%
Dan Streetman
375
23.23%
Sasha Levin
237
14.68%
Vlastimil Babka
34
2.11%
MinChan Kim
26
1.61%
Seth Jennings
3
0.19%
Mike Rapoport
1
0.06%
Others
89
5.51%
Total
1614
gup.c
2077
-
39
8308
Kirill A. Shutemov
Aneesh Kumar K.V
Steve Capper
Andrea Arcangeli
Dan J Williams
Dave Hansen
Linus Torvalds
Huang Ying
Matthew Wilcox
Naoya Horiguchi
Christoph Hellwig
Al Viro
Jérôme Glisse
Mel Gorman
Fengguang Wu
Mike Rapoport
Others
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
April 2015
September 2015
November 2015
January 2016
February 2016
April 2016
June 2016
July 2016
October 2016
December 2016
February 2017
March 2017
June 2017
July 2017
September 2017
November 2017
December 2017
March 2018
April 2018
May 2018
June 2018
August 2018
October 2018
November 2018
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1833}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 49, "token_count": 1048}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 33, "token_count": 354}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 427}, {"author_id": 0, "token_count": 3}, {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 398}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 49}, {"author_id": 1, "token_count": 197}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 203}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 13, "token_count": 44}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 26, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 813}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 683}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 1, "token_count": 191}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 16}, {"author_id": 51, "token_count": 91}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 18}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 51, "token_count": 115}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 71}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 33, "token_count": 698}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 134}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
3633
43.73%
Aneesh Kumar K.V
1735
20.88%
Steve Capper
1048
12.61%
Andrea Arcangeli
437
5.26%
Dan J Williams
255
3.07%
Dave Hansen
203
2.44%
Linus Torvalds
179
2.15%
Huang Ying
71
0.85%
Matthew Wilcox
37
0.45%
Naoya Horiguchi
28
0.34%
Christoph Hellwig
18
0.22%
Al Viro
16
0.19%
Jérôme Glisse
12
0.14%
Mel Gorman
3
0.04%
Fengguang Wu
1
0.01%
Mike Rapoport
1
0.01%
Others
631
7.60%
Total
8308
gup_benchmark.c
131
-
6
578
Kirill A. Shutemov
Kees Cook
Others
November 2017
April 2018
June 2018
October 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 433}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 135}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
433
74.91%
Kees Cook
3
0.52%
Others
142
24.57%
Total
578
highmem.c
484
-
28
1474
Andrew Morton
Linus Torvalds (pre-git)
Mel Gorman
Linus Torvalds
JoonSoo Kim
Peter Zijlstra
Christoph Lameter
Nicholas Piggin
Christoph Hellwig
Others
June 1999
September 1999
January 2000
July 2000
October 2000
February 2002
April 2002
June 2002
October 2002
March 2003
October 2003
January 2005
February 2005
April 2006
September 2006
May 2007
July 2007
March 2008
July 2008
March 2009
January 2010
August 2010
October 2010
August 2011
October 2011
July 2012
October 2012
November 2012
December 2012
August 2014
May 2016
November 2017
December 2018
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 315}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 50}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 445}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 36, "token_count": 25}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
455
30.87%
Linus Torvalds (pre-git)
370
25.10%
Mel Gorman
72
4.88%
Linus Torvalds
53
3.60%
JoonSoo Kim
29
1.97%
Peter Zijlstra
25
1.70%
Christoph Lameter
23
1.56%
Nicholas Piggin
13
0.88%
Christoph Hellwig
3
0.20%
Others
431
29.24%
Total
1474
hmm.c
1240
-
6
5297
Jérôme Glisse
Dan J Williams
Michal Hocko
Others
September 2017
January 2018
April 2018
May 2018
August 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 2946}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 1555}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 304}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 51, "token_count": 248}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jérôme Glisse
4825
91.09%
Dan J Williams
252
4.76%
Michal Hocko
2
0.04%
Others
218
4.12%
Total
5297
huge_memory.c
2991
-
63
13960
Kirill A. Shutemov
Matthew Wilcox
Andrea Arcangeli
David Rientjes
Aneesh Kumar K.V
Huang Ying
Naoya Horiguchi
Hugh Dickins
Michal Hocko
Mel Gorman
MinChan Kim
Jan Kara
Jérôme Glisse
Dan J Williams
Johannes Weiner
Linus Torvalds
Vlastimil Babka
Andrey Ryabinin
Shaohua Li
Glauber de Oliveira Costa
Sasha Levin
Andrew Morton
Peter Zijlstra
Vladimir Davydov
Andi Kleen
Kees Cook
Rik Van Riel
Tejun Heo
Mike Rapoport
JoonSoo Kim
Others
January 2011
February 2011
March 2011
April 2011
October 2011
January 2012
March 2012
October 2012
November 2012
December 2012
February 2013
April 2013
June 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
June 2014
August 2014
October 2014
February 2015
March 2015
April 2015
September 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 788}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 116}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 50, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 14}, {"author_id": 26, "token_count": 16}, {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 38}, {"author_id": 1, "token_count": 2573}, {"author_id": 8, "token_count": 92}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 89}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 172}, {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 1, "token_count": 4186}, {"author_id": 0, "token_count": 2}, {"author_id": 19, "token_count": 33}, {"author_id": 22, "token_count": 24}, {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 347}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 33, "token_count": 124}, {"author_id": 3, "token_count": 45}, {"author_id": 31, "token_count": 106}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 10, "token_count": 475}, {"author_id": 1, "token_count": 23}, {"author_id": 26, "token_count": 1602}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 91}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 96}, {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 128}, {"author_id": 19, "token_count": 123}, {"author_id": 60, "token_count": 641}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 1, "token_count": 48}, {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 33, "token_count": 31}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 16, "token_count": 1}, {"author_id": 19, "token_count": 15}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 57, "token_count": 3}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 3, "token_count": 18}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 4, "token_count": 6}, {"author_id": 1, "token_count": 8}, {"author_id": 13, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 3, "token_count": 2}, {"author_id": 9, "token_count": 94}, {"author_id": 16, "token_count": 45}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 16}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 33, "token_count": 203}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
7310
52.36%
Matthew Wilcox
1641
11.76%
Andrea Arcangeli
1048
7.51%
David Rientjes
509
3.65%
Aneesh Kumar K.V
378
2.71%
Huang Ying
227
1.63%
Naoya Horiguchi
191
1.37%
Hugh Dickins
181
1.30%
Michal Hocko
142
1.02%
Mel Gorman
122
0.87%
MinChan Kim
118
0.85%
Jan Kara
106
0.76%
Jérôme Glisse
104
0.74%
Dan J Williams
52
0.37%
Johannes Weiner
40
0.29%
Linus Torvalds
36
0.26%
Vlastimil Babka
27
0.19%
Andrey Ryabinin
16
0.11%
Shaohua Li
10
0.07%
Glauber de Oliveira Costa
9
0.06%
Sasha Levin
8
0.06%
Andrew Morton
7
0.05%
Peter Zijlstra
4
0.03%
Vladimir Davydov
4
0.03%
Andi Kleen
3
0.02%
Kees Cook
3
0.02%
Rik Van Riel
3
0.02%
Tejun Heo
3
0.02%
Mike Rapoport
2
0.01%
JoonSoo Kim
1
0.01%
Others
1655
11.86%
Total
13960
hugetlb.c
4975
-
112
19131
Andy Whitcroft
Mike Kravetz
Naoya Horiguchi
Lee Schermerhorn
Michal Hocko
Andi Kleen
Steve Capper
JoonSoo Kim
Mel Gorman
Aneesh Kumar K.V
Kirill A. Shutemov
Andrea Arcangeli
David Rientjes
Hugh Dickins
Fengguang Wu
Jérôme Glisse
Dan J Williams
Andrew Morton
Nicholas Piggin
Dave Hansen
Huang Ying
Roman Gushchin
Linus Torvalds
Sasha Levin
Matthew Wilcox
Christoph Lameter
Peter Zijlstra
Vlastimil Babka
Motohiro Kosaki
Rik Van Riel
Michel Lespinasse
Mike Rapoport
Al Viro
Johannes Weiner
Kamezawa Hiroyuki
Kees Cook
Tejun Heo
Others
April 2004
June 2004
January 2005
June 2005
October 2005
November 2005
January 2006
February 2006
March 2006
June 2006
October 2006
December 2006
February 2007
May 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
September 2009
December 2009
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
December 2010
January 2011
March 2011
May 2011
June 2011
July 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
April 2014
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
February 2015
March 2015
April 2015
June 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
June 2017
July 2017
August 2017
September 2017
November 2017
January 2018
March 2018
April 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 25, "token_count": 991}, {"author_id": 11, "token_count": 11}, {"author_id": 34, "token_count": 2948}, {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 237}, {"author_id": 12, "token_count": 63}, {"author_id": 60, "token_count": 975}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 34, "token_count": 101}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 45, "token_count": 5}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 34, "token_count": 48}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 164}, {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 120}, {"author_id": 41, "token_count": 151}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 41, "token_count": 1066}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 19, "token_count": 171}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 19, "token_count": 168}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 25, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 16, "token_count": 30}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 393}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 55, "token_count": 31}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 237}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 16, "token_count": 14}, {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 36, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 40, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 66}, {"author_id": 19, "token_count": 9}, {"author_id": 49, "token_count": 865}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 208}, {"author_id": 19, "token_count": 268}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 29}, {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 50, "token_count": 12}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 7, "token_count": 204}, {"author_id": 19, "token_count": 4}, {"author_id": 45, "token_count": 8}, {"author_id": 60, "token_count": 438}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 178}, {"author_id": 60, "token_count": 807}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 100}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 50, "token_count": 21}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 19, "token_count": 313}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 23, "token_count": 305}, {"author_id": 19, "token_count": 141}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 23, "token_count": 173}, {"author_id": 19, "token_count": 33}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 23, "token_count": 964}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 55, "token_count": 35}, {"author_id": 1, "token_count": 21}, {"author_id": 19, "token_count": 66}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 23, "token_count": 24}, {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 23, "token_count": 17}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 51, "token_count": 5}, {"author_id": 7, "token_count": 18}, {"author_id": 23, "token_count": 14}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 23, "token_count": 39}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 33, "token_count": 56}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 217}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 33, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 90}, {"author_id": 23, "token_count": 485}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 23, "token_count": 7}, {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 58}, {"author_id": 10, "token_count": 6}, {"author_id": 26, "token_count": 28}, {"author_id": 16, "token_count": 301}, {"author_id": 19, "token_count": 1}, {"author_id": 22, "token_count": 17}, {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 52}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 80}, {"author_id": 51, "token_count": 42}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 686}, {"author_id": 56, "token_count": 55}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 23, "token_count": 25}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 51, "token_count": 52}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 34}, {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 23}, {"author_id": 23, "token_count": 10}, {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 212}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 23, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 110}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 65}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 33, "token_count": 11}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Whitcroft
3102
16.21%
Mike Kravetz
2643
13.82%
Naoya Horiguchi
1419
7.42%
Lee Schermerhorn
1218
6.37%
Michal Hocko
1086
5.68%
Andi Kleen
1004
5.25%
Steve Capper
865
4.52%
JoonSoo Kim
435
2.27%
Mel Gorman
430
2.25%
Aneesh Kumar K.V
385
2.01%
Kirill A. Shutemov
288
1.51%
Andrea Arcangeli
244
1.28%
David Rientjes
196
1.02%
Hugh Dickins
170
0.89%
Fengguang Wu
164
0.86%
Jérôme Glisse
110
0.57%
Dan J Williams
99
0.52%
Andrew Morton
82
0.43%
Nicholas Piggin
70
0.37%
Dave Hansen
66
0.34%
Huang Ying
57
0.30%
Roman Gushchin
55
0.29%
Linus Torvalds
37
0.19%
Sasha Levin
33
0.17%
Matthew Wilcox
28
0.15%
Christoph Lameter
27
0.14%
Peter Zijlstra
23
0.12%
Vlastimil Babka
17
0.09%
Motohiro Kosaki
13
0.07%
Rik Van Riel
13
0.07%
Michel Lespinasse
10
0.05%
Mike Rapoport
7
0.04%
Al Viro
6
0.03%
Johannes Weiner
5
0.03%
Kamezawa Hiroyuki
5
0.03%
Kees Cook
3
0.02%
Tejun Heo
3
0.02%
Others
4713
24.64%
Total
19131
hugetlb_cgroup.c
440
-
9
1846
Aneesh Kumar K.V
Johannes Weiner
Tejun Heo
David Rientjes
Roman Gushchin
Sasha Levin
Kirill A. Shutemov
Michal Hocko
Others
July 2012
November 2012
December 2012
August 2013
December 2013
January 2014
February 2014
May 2014
July 2014
August 2014
December 2014
February 2015
November 2015
May 2016
June 2018
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 1340}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 167}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 134}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
1340
72.59%
Johannes Weiner
177
9.59%
Tejun Heo
147
7.96%
David Rientjes
135
7.31%
Roman Gushchin
3
0.16%
Sasha Levin
3
0.16%
Kirill A. Shutemov
1
0.05%
Michal Hocko
1
0.05%
Others
39
2.11%
Total
1846
hwpoison-inject.c
140
-
8
499
Fengguang Wu
Andi Kleen
Naoya Horiguchi
Vladimir Davydov
Others
September 2009
December 2009
May 2010
March 2011
December 2011
September 2013
January 2014
May 2015
June 2015
September 2015
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 143}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 30}, {"author_id": 29, "token_count": 249}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Fengguang Wu
249
49.90%
Andi Kleen
173
34.67%
Naoya Horiguchi
41
8.22%
Vladimir Davydov
2
0.40%
Others
34
6.81%
Total
499
init-mm.c
40
-
7
140
Rik Van Riel
Others
June 2009
August 2010
July 2011
October 2016
November 2017
June 2018
July 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 45, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Rik Van Riel
15
10.71%
Others
125
89.29%
Total
140
internal.h
558
-
42
1820
Mel Gorman
Nicholas Piggin
Kirill A. Shutemov
JoonSoo Kim
Andy Whitcroft
Vlastimil Babka
Michal Hocko
Fengguang Wu
Rik Van Riel
Al Viro
Hugh Dickins
David Howells
MinChan Kim
Andrea Arcangeli
Lee Schermerhorn
Michel Lespinasse
Sasha Levin
Johannes Weiner
Andi Kleen
David Rientjes
Jan Kara
Christoph Hellwig
Christoph Lameter
Kamezawa Hiroyuki
Mike Rapoport
Others
January 2005
January 2006
March 2006
May 2007
October 2007
July 2008
October 2008
November 2008
March 2009
June 2009
September 2009
December 2009
October 2010
January 2011
March 2011
May 2011
December 2011
May 2012
July 2012
August 2012
October 2012
November 2012
December 2012
February 2013
January 2014
April 2014
June 2014
August 2014
October 2014
November 2014
February 2015
April 2015
June 2015
September 2015
November 2015
January 2016
February 2016
March 2016
May 2016
July 2016
October 2016
December 2016
February 2017
April 2017
May 2017
July 2017
August 2017
September 2017
November 2017
April 2018
May 2018
June 2018
August 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1104566400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 12, "token_count": 140}, {"author_id": 45, "token_count": 35}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 34, "token_count": 112}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 13}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 29, "token_count": 26}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 9}, {"author_id": 40, "token_count": 3}, {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 22, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 65}, {"author_id": 16, "token_count": 27}, {"author_id": 22, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 9}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 22, "token_count": 24}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
378
20.77%
Nicholas Piggin
186
10.22%
Kirill A. Shutemov
164
9.01%
JoonSoo Kim
148
8.13%
Andy Whitcroft
112
6.15%
Vlastimil Babka
98
5.38%
Michal Hocko
80
4.40%
Fengguang Wu
39
2.14%
Rik Van Riel
35
1.92%
Al Viro
25
1.37%
Hugh Dickins
21
1.15%
David Howells
16
0.88%
MinChan Kim
15
0.82%
Andrea Arcangeli
13
0.71%
Lee Schermerhorn
12
0.66%
Michel Lespinasse
9
0.49%
Sasha Levin
6
0.33%
Johannes Weiner
5
0.27%
Andi Kleen
4
0.22%
David Rientjes
4
0.22%
Jan Kara
2
0.11%
Christoph Hellwig
1
0.05%
Christoph Lameter
1
0.05%
Kamezawa Hiroyuki
1
0.05%
Mike Rapoport
1
0.05%
Others
444
24.40%
Total
1820
interval_tree.c
112
-
5
530
Michel Lespinasse
Sasha Levin
Kirill A. Shutemov
Others
October 2012
October 2014
February 2015
September 2017
January 2018
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 40, "token_count": 515}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Michel Lespinasse
515
97.17%
Sasha Levin
3
0.57%
Kirill A. Shutemov
2
0.38%
Others
10
1.89%
Total
530
khugepaged.c
1937
-
23
7659
Kirill A. Shutemov
Hugh Dickins
Matthew Wilcox
Jan Kara
Johannes Weiner
Jérôme Glisse
JoonSoo Kim
Shaohua Li
David Rientjes
Mel Gorman
Linus Torvalds
Vlastimil Babka
Others
July 2016
September 2016
November 2016
December 2016
February 2017
May 2017
November 2017
December 2017
January 2018
March 2018
April 2018
August 2018
October 2018
November 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 6789}, {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 29}, {"author_id": 4, "token_count": 23}, {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 39, "token_count": 8}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 13, "token_count": 3}, {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 188}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 16}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 251}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
6826
89.12%
Hugh Dickins
251
3.28%
Matthew Wilcox
200
2.61%
Jan Kara
29
0.38%
Johannes Weiner
23
0.30%
Jérôme Glisse
16
0.21%
JoonSoo Kim
16
0.21%
Shaohua Li
8
0.10%
David Rientjes
7
0.09%
Mel Gorman
4
0.05%
Linus Torvalds
3
0.04%
Vlastimil Babka
2
0.03%
Others
274
3.58%
Total
7659
kmemleak-test.c
111
-
5
420
Catalin Marinas
Tejun Heo
Others
June 2009
October 2010
June 2014
March 2016
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 391}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
391
93.10%
Tejun Heo
3
0.71%
Others
26
6.19%
Total
420
kmemleak.c
2169
-
42
7327
Catalin Marinas
Michel Lespinasse
Andrey Konovalov
Andrey Ryabinin
Pekka J Enberg
Mike Rapoport
Sasha Levin
Andrew Morton
Vladimir Davydov
Others
June 2009
July 2009
August 2009
September 2009
October 2009
July 2010
January 2011
March 2011
April 2011
July 2011
September 2011
October 2011
November 2011
January 2012
August 2012
October 2012
December 2012
February 2013
September 2013
November 2013
April 2014
May 2014
June 2014
February 2015
June 2015
September 2015
March 2016
June 2016
July 2016
October 2016
December 2016
February 2017
July 2017
November 2017
December 2017
January 2018
March 2018
April 2018
September 2018
October 2018
December 2018
February 2019
April 2019
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 3816}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 427}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 17, "token_count": 399}, {"author_id": 58, "token_count": 10}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 39}, {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 264}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 17, "token_count": 14}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 17, "token_count": 342}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 40, "token_count": 169}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 115}, {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 221}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 194}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 382}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 42}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 17, "token_count": 63}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
6325
86.32%
Michel Lespinasse
169
2.31%
Andrey Konovalov
42
0.57%
Andrey Ryabinin
15
0.20%
Pekka J Enberg
10
0.14%
Mike Rapoport
5
0.07%
Sasha Levin
4
0.05%
Andrew Morton
2
0.03%
Vladimir Davydov
2
0.03%
Others
753
10.28%
Total
7327
ksm.c
3233
-
46
11026
Izik Eidus
Hugh Dickins
Andrea Arcangeli
Kirill V Tkhai
Kirill A. Shutemov
Mike Rapoport
JoonSoo Kim
Sasha Levin
Aneesh Kumar K.V
Jérôme Glisse
MinChan Kim
Peter Zijlstra
Rik Van Riel
Dave Hansen
Michel Lespinasse
David Rientjes
Linus Torvalds
Others
September 2009
October 2009
November 2009
December 2009
March 2010
April 2010
August 2010
October 2010
January 2011
March 2011
May 2011
June 2011
March 2012
October 2012
December 2012
February 2013
March 2013
September 2013
January 2014
October 2014
January 2015
April 2015
November 2015
January 2016
February 2016
May 2016
July 2016
September 2016
October 2016
February 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
March 2018
April 2018
June 2018
August 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 892}, {"author_id": 37, "token_count": 3411}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 1218}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 45, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 56}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 1188}, {"author_id": 50, "token_count": 29}, {"author_id": 60, "token_count": 281}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 48}, {"author_id": 50, "token_count": 18}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 36}, {"author_id": 1, "token_count": 78}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 2692}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 47, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 62}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 32}, {"author_id": 47, "token_count": 34}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 47, "token_count": 126}, {"author_id": 60, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Izik Eidus
3411
30.94%
Hugh Dickins
3362
30.49%
Andrea Arcangeli
2781
25.22%
Kirill V Tkhai
185
1.68%
Kirill A. Shutemov
98
0.89%
Mike Rapoport
66
0.60%
JoonSoo Kim
48
0.44%
Sasha Levin
47
0.43%
Aneesh Kumar K.V
36
0.33%
Jérôme Glisse
34
0.31%
MinChan Kim
31
0.28%
Peter Zijlstra
18
0.16%
Rik Van Riel
12
0.11%
Dave Hansen
5
0.05%
Michel Lespinasse
5
0.05%
David Rientjes
3
0.03%
Linus Torvalds
2
0.02%
Others
882
8.00%
Total
11026
list_lru.c
659
-
14
2809
Vladimir Davydov
Kirill V Tkhai
Johannes Weiner
Glauber de Oliveira Costa
Andrew Morton
Others
August 2013
October 2013
April 2014
February 2015
September 2015
November 2015
October 2016
July 2017
October 2017
November 2017
April 2018
August 2018
March 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 43, "token_count": 42}, {"author_id": 60, "token_count": 397}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 1590}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 14, "token_count": 35}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 47, "token_count": 141}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 47, "token_count": 254}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Davydov
1625
57.85%
Kirill V Tkhai
395
14.06%
Johannes Weiner
55
1.96%
Glauber de Oliveira Costa
42
1.50%
Andrew Morton
9
0.32%
Others
683
24.31%
Total
2809
maccess.c
107
-
11
324
Linus Torvalds
David Howells
Andrew Morton
Mike Rapoport
Others
February 2008
April 2008
June 2009
January 2010
October 2010
May 2011
October 2011
August 2015
November 2015
May 2016
February 2018
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3
0.93%
David Howells
2
0.62%
Andrew Morton
1
0.31%
Mike Rapoport
1
0.31%
Others
317
97.84%
Total
324
madvise.c
896
-
46
3252
MinChan Kim
Andrew Morton
Shaohua Li
Hugh Dickins
Andrea Arcangeli
Andi Kleen
Nicholas Piggin
David Rientjes
Mike Rapoport
Jérôme Glisse
Rik Van Riel
Dan J Williams
Mel Gorman
Christoph Hellwig
Michal Hocko
Kirill A. Shutemov
Naoya Horiguchi
Aneesh Kumar K.V
Matthew Wilcox
David Howells
Tejun Heo
Johannes Weiner
Others
September 2002
October 2002
December 2002
July 2003
January 2004
April 2004
May 2004
October 2004
February 2005
June 2005
September 2005
October 2005
January 2006
February 2006
April 2006
March 2007
May 2007
July 2007
January 2009
June 2009
September 2009
December 2009
January 2011
December 2011
March 2012
May 2012
July 2012
October 2012
February 2013
April 2013
September 2013
May 2014
November 2014
January 2015
February 2015
May 2015
September 2015
January 2016
March 2016
April 2016
May 2016
December 2016
February 2017
March 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
July 2018
October 2018
December 2018
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 430}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 216}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 49}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 76}, {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 39, "token_count": 423}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 918}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 10, "token_count": 104}, {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 7}, {"author_id": 42, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 95}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 42, "token_count": 45}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 45, "token_count": 46}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
918
28.23%
Andrew Morton
456
14.02%
Shaohua Li
432
13.28%
Hugh Dickins
167
5.14%
Andrea Arcangeli
139
4.27%
Andi Kleen
108
3.32%
Nicholas Piggin
107
3.29%
David Rientjes
104
3.20%
Mike Rapoport
54
1.66%
Jérôme Glisse
47
1.45%
Rik Van Riel
46
1.41%
Dan J Williams
21
0.65%
Mel Gorman
20
0.62%
Christoph Hellwig
18
0.55%
Michal Hocko
12
0.37%
Kirill A. Shutemov
10
0.31%
Naoya Horiguchi
9
0.28%
Aneesh Kumar K.V
7
0.22%
Matthew Wilcox
7
0.22%
David Howells
3
0.09%
Tejun Heo
3
0.09%
Johannes Weiner
1
0.03%
Others
563
17.31%
Total
3252
memblock.c
1963
-
57
6639
Tejun Heo
Mike Rapoport
Pavel Tatashin
MinChan Kim
Catalin Marinas
Michal Hocko
Andrew Morton
Mel Gorman
Christoph Hellwig
Others
October 2005
January 2006
May 2006
February 2007
July 2007
January 2008
February 2008
March 2008
April 2008
May 2008
August 2008
January 2010
July 2010
August 2010
September 2010
October 2010
January 2011
March 2011
July 2011
October 2011
December 2011
April 2012
May 2012
June 2012
July 2012
September 2012
October 2012
January 2013
February 2013
September 2013
November 2013
January 2014
February 2014
April 2014
June 2014
August 2014
September 2014
December 2014
April 2015
June 2015
September 2015
November 2015
January 2016
February 2016
March 2016
May 2016
July 2016
August 2016
October 2016
February 2017
April 2017
August 2017
November 2017
February 2018
April 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 845}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 828}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 880}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 804}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 18}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 218}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 44, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 85}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 44}, {"author_id": 8, "token_count": 26}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 42, "token_count": 33}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 363}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 261}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1724
25.97%
Mike Rapoport
702
10.57%
Pavel Tatashin
119
1.79%
MinChan Kim
26
0.39%
Catalin Marinas
21
0.32%
Michal Hocko
5
0.08%
Andrew Morton
3
0.05%
Mel Gorman
2
0.03%
Christoph Hellwig
1
0.02%
Others
4036
60.79%
Total
6639
memcontrol.c
6719
-
86
24925
Johannes Weiner
Vladimir Davydov
Kamezawa Hiroyuki
Tejun Heo
Roman Gushchin
Andrew Morton
Kirill V Tkhai
Michal Hocko
Glauber de Oliveira Costa
Jérôme Glisse
Kirill A. Shutemov
Hugh Dickins
Huang Ying
David Rientjes
Mel Gorman
Motohiro Kosaki
Naoya Horiguchi
Andrey Ryabinin
MinChan Kim
Andrea Arcangeli
Al Viro
Rik Van Riel
Christoph Lameter
Lee Schermerhorn
Sasha Levin
Linus Torvalds
Matthew Wilcox
Mike Rapoport
Christoph Hellwig
Fengguang Wu
Shaohua Li
Others
February 2008
March 2008
April 2008
July 2008
September 2008
October 2008
January 2009
April 2009
June 2009
September 2009
December 2009
March 2010
May 2010
August 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
February 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
September 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
October 2018
December 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 20, "token_count": 63}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 20, "token_count": 17}, {"author_id": 41, "token_count": 7}, {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 20, "token_count": 281}, {"author_id": 46, "token_count": 67}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 20, "token_count": 51}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 20, "token_count": 282}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 20, "token_count": 99}, {"author_id": 1, "token_count": 219}, {"author_id": 60, "token_count": 349}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 20, "token_count": 190}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 20, "token_count": 202}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 20, "token_count": 59}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 20, "token_count": 35}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 134}, {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 20, "token_count": 60}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 20, "token_count": 386}, {"author_id": 16, "token_count": 53}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 4, "token_count": 11}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 43, "token_count": 23}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 185}, {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 10, "token_count": 3}, {"author_id": 3, "token_count": 97}, {"author_id": 20, "token_count": 27}, {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 3, "token_count": 49}, {"author_id": 4, "token_count": 72}, {"author_id": 20, "token_count": 29}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 20}, {"author_id": 4, "token_count": 13}, {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 43, "token_count": 448}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 43, "token_count": 58}, {"author_id": 3, "token_count": 2}, {"author_id": 16, "token_count": 26}, {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 77}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 710}, {"author_id": 4, "token_count": 97}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 107}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 50, "token_count": 6}, {"author_id": 14, "token_count": 58}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 16, "token_count": 16}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 14, "token_count": 6}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 5348}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 159}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 4, "token_count": 96}, {"author_id": 14, "token_count": 80}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 803}, {"author_id": 14, "token_count": 73}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 1471}, {"author_id": 19, "token_count": 26}, {"author_id": 14, "token_count": 188}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 313}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 319}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 16, "token_count": 99}, {"author_id": 5, "token_count": 91}, {"author_id": 14, "token_count": 81}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 0, "token_count": 6}, {"author_id": 16, "token_count": 14}, {"author_id": 5, "token_count": 128}, {"author_id": 14, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 14, "token_count": 150}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 2134}, {"author_id": 1, "token_count": 101}, {"author_id": 14, "token_count": 795}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 162}, {"author_id": 14, "token_count": 209}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 53}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 179}, {"author_id": 0, "token_count": 91}, {"author_id": 14, "token_count": 105}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 14}, {"author_id": 14, "token_count": 164}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 4, "token_count": 27}, {"author_id": 14, "token_count": 142}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 257}, {"author_id": 16, "token_count": 5}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 18, "token_count": 54}, {"author_id": 4, "token_count": 44}, {"author_id": 16, "token_count": 4}, {"author_id": 56, "token_count": 67}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 53}, {"author_id": 9, "token_count": 364}, {"author_id": 56, "token_count": 17}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 10}, {"author_id": 4, "token_count": 264}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 42, "token_count": 2}, {"author_id": 56, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 26, "token_count": 1}, {"author_id": 16, "token_count": 9}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 517}, {"author_id": 5, "token_count": 127}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 693}, {"author_id": 16, "token_count": 106}, {"author_id": 56, "token_count": 309}, {"author_id": 60, "token_count": 423}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 47, "token_count": 4}, {"author_id": 56, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 51}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 17}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
11844
47.52%
Vladimir Davydov
2191
8.79%
Kamezawa Hiroyuki
1858
7.45%
Tejun Heo
1097
4.40%
Roman Gushchin
942
3.78%
Andrew Morton
718
2.88%
Kirill V Tkhai
697
2.80%
Michal Hocko
578
2.32%
Glauber de Oliveira Costa
537
2.15%
Jérôme Glisse
372
1.49%
Kirill A. Shutemov
337
1.35%
Hugh Dickins
248
0.99%
Huang Ying
113
0.45%
David Rientjes
102
0.41%
Mel Gorman
97
0.39%
Motohiro Kosaki
70
0.28%
Naoya Horiguchi
57
0.23%
Andrey Ryabinin
27
0.11%
MinChan Kim
26
0.10%
Andrea Arcangeli
13
0.05%
Al Viro
10
0.04%
Rik Van Riel
9
0.04%
Christoph Lameter
8
0.03%
Lee Schermerhorn
7
0.03%
Sasha Levin
6
0.02%
Linus Torvalds
3
0.01%
Matthew Wilcox
2
0.01%
Mike Rapoport
2
0.01%
Christoph Hellwig
1
0.00%
Fengguang Wu
1
0.00%
Shaohua Li
1
0.00%
Others
2951
11.84%
Total
24925
memfd.c
327
-
3
1105
Mike Kravetz
Matthew Wilcox
Others
November 2017
June 2018
March 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 121}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 23, "token_count": 983}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Kravetz
983
88.96%
Matthew Wilcox
121
10.95%
Others
1
0.09%
Total
1105
memory-failure.c
1926
-
54
6311
Andi Kleen
Naoya Horiguchi
Fengguang Wu
Dan J Williams
Huang Ying
MinChan Kim
Kirill A. Shutemov
Peter Zijlstra
Matthew Wilcox
Michal Hocko
Michel Lespinasse
Rik Van Riel
JoonSoo Kim
Vlastimil Babka
David Rientjes
Vladimir Davydov
Andrea Arcangeli
Mel Gorman
Tejun Heo
Hugh Dickins
Motohiro Kosaki
Aneesh Kumar K.V
Christoph Lameter
Johannes Weiner
Nicholas Piggin
Others
September 2009
October 2009
December 2009
March 2010
May 2010
September 2010
October 2010
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
October 2011
December 2011
January 2012
May 2012
July 2012
October 2012
December 2012
February 2013
April 2013
July 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
December 2014
February 2015
April 2015
May 2015
June 2015
August 2015
September 2015
November 2015
January 2016
March 2016
April 2016
May 2016
July 2016
November 2016
December 2016
February 2017
May 2017
June 2017
July 2017
August 2017
November 2017
April 2018
July 2018
August 2018
November 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 1545}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 467}, {"author_id": 29, "token_count": 588}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 45, "token_count": 12}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 25, "token_count": 10}, {"author_id": 19, "token_count": 100}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 318}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 19, "token_count": 216}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 19, "token_count": 31}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 19, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 10, "token_count": 4}, {"author_id": 19, "token_count": 101}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 30}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 26}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 19, "token_count": 143}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 19, "token_count": 136}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 29}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 19, "token_count": 57}, {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "token_count": 53}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 19, "token_count": 167}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 8, "token_count": 15}, {"author_id": 19, "token_count": 30}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 19, "token_count": 631}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 48}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 524}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 26, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
2050
32.48%
Naoya Horiguchi
1936
30.68%
Fengguang Wu
605
9.59%
Dan J Williams
524
8.30%
Huang Ying
321
5.09%
MinChan Kim
29
0.46%
Kirill A. Shutemov
20
0.32%
Peter Zijlstra
20
0.32%
Matthew Wilcox
14
0.22%
Michal Hocko
13
0.21%
Michel Lespinasse
13
0.21%
Rik Van Riel
12
0.19%
JoonSoo Kim
10
0.16%
Vlastimil Babka
6
0.10%
David Rientjes
5
0.08%
Vladimir Davydov
5
0.08%
Andrea Arcangeli
4
0.06%
Mel Gorman
4
0.06%
Tejun Heo
4
0.06%
Hugh Dickins
3
0.05%
Motohiro Kosaki
3
0.05%
Aneesh Kumar K.V
2
0.03%
Christoph Lameter
2
0.03%
Johannes Weiner
1
0.02%
Nicholas Piggin
1
0.02%
Others
704
11.16%
Total
6311
memory.c
4613
-
135
19287
Kirill A. Shutemov
Hugh Dickins
Andi Kleen
Linus Torvalds
Jan Kara
Matthew Wilcox
Linus Torvalds (pre-git)
Nicholas Piggin
Andrea Arcangeli
Jérôme Glisse
Huang Ying
Andrew Morton
Johannes Weiner
Kamezawa Hiroyuki
Rik Van Riel
Mel Gorman
David Howells
Aneesh Kumar K.V
Michal Hocko
Dan J Williams
Al Viro
Mike Kravetz
MinChan Kim
Peter Zijlstra
Kirill V Tkhai
Christoph Lameter
Michel Lespinasse
David Rientjes
Andrey Ryabinin
Mike Rapoport
Tejun Heo
Dave Hansen
Catalin Marinas
Vladimir Davydov
Shaohua Li
Fengguang Wu
Lee Schermerhorn
Roman Gushchin
Andy Whitcroft
Motohiro Kosaki
Naoya Horiguchi
Others
September 1991
December 1991
January 1992
March 1992
May 1992
August 1992
September 1992
November 1992
March 1993
April 1993
June 1993
July 1993
April 1994
May 1994
July 1994
January 1995
February 1995
March 1995
June 1995
January 1996
March 1996
July 1996
September 1996
March 1997
August 1997
January 1998
August 1998
January 1999
June 1999
September 1999
January 2000
August 2000
October 2000
February 2002
March 2002
May 2002
June 2002
July 2002
September 2002
October 2002
December 2002
January 2003
February 2003
March 2003
April 2003
May 2003
July 2003
August 2003
October 2003
November 2003
January 2004
February 2004
April 2004
May 2004
June 2004
August 2004
October 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
June 2006
July 2006
September 2006
October 2006
December 2006
February 2007
May 2007
June 2007
July 2007
October 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
December 2008
January 2009
March 2009
April 2009
June 2009
July 2009
August 2009
September 2009
October 2009
December 2009
March 2010
August 2010
September 2010
October 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
June 2014
July 2014
August 2014
October 2014
December 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 15, "token_count": 225}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 15, "token_count": 71}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 36}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 39}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 247}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 13, "token_count": 73}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 101}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 103}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 128}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 25, "token_count": 754}, {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 685}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 3, "token_count": 338}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 3, "token_count": 518}, {"author_id": 12, "token_count": 91}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 13, "token_count": 435}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 25, "token_count": 30}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 209}, {"author_id": 36, "token_count": 12}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 583}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 25, "token_count": 143}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 202}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 25, "token_count": 16}, {"author_id": 11, "token_count": 48}, {"author_id": 0, "token_count": 2}, {"author_id": 36, "token_count": 1}, {"author_id": 45, "token_count": 281}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 41, "token_count": 2}, {"author_id": 12, "token_count": 13}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 339}, {"author_id": 4, "token_count": 6}, {"author_id": 20, "token_count": 11}, {"author_id": 46, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 13, "token_count": 23}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 295}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 64}, {"author_id": 3, "token_count": 120}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 3, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 20, "token_count": 355}, {"author_id": 45, "token_count": 8}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 13, "token_count": 8}, {"author_id": 45, "token_count": 7}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 64}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 25}, {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 401}, {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 36, "token_count": 49}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 38, "token_count": 152}, {"author_id": 11, "token_count": 10}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 40, "token_count": 1}, {"author_id": 36, "token_count": 9}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 4, "token_count": 13}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 147}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 80}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 18}, {"author_id": 36, "token_count": 27}, {"author_id": 45, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 19, "token_count": 1}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 55, "token_count": 2}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 709}, {"author_id": 13, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 4, "token_count": 73}, {"author_id": 1, "token_count": 29}, {"author_id": 45, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 42}, {"author_id": 26, "token_count": 9}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 684}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 60}, {"author_id": 1, "token_count": 6}, {"author_id": 26, "token_count": 75}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 65}, {"author_id": 1, "token_count": 66}, {"author_id": 16, "token_count": 44}, {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 31, "token_count": 7}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1439}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 51, "token_count": 18}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 33, "token_count": 102}, {"author_id": 10, "token_count": 10}, {"author_id": 31, "token_count": 887}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 51}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 24}, {"author_id": 1, "token_count": 3}, {"author_id": 26, "token_count": 381}, {"author_id": 23, "token_count": 150}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 1, "token_count": 748}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 51}, {"author_id": 0, "token_count": 5}, {"author_id": 16, "token_count": 72}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 179}, {"author_id": 9, "token_count": 303}, {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 51, "token_count": 67}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 9, "token_count": 2}, {"author_id": 1, "token_count": 37}, {"author_id": 13, "token_count": 3}, {"author_id": 16, "token_count": 6}, {"author_id": 8, "token_count": 119}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 26, "token_count": 111}, {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 81}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 332}, {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 33, "token_count": 81}, {"author_id": 31, "token_count": 16}, {"author_id": 26, "token_count": 97}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 162}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 31, "token_count": 39}, {"author_id": 47, "token_count": 82}, {"author_id": 26, "token_count": 10}, {"author_id": 42, "token_count": 8}, {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
3269
16.95%
Hugh Dickins
2290
11.87%
Andi Kleen
1092
5.66%
Linus Torvalds
1068
5.54%
Jan Kara
950
4.93%
Matthew Wilcox
695
3.60%
Linus Torvalds (pre-git)
656
3.40%
Nicholas Piggin
639
3.31%
Andrea Arcangeli
615
3.19%
Jérôme Glisse
518
2.69%
Huang Ying
511
2.65%
Andrew Morton
504
2.61%
Johannes Weiner
479
2.48%
Kamezawa Hiroyuki
383
1.99%
Rik Van Riel
347
1.80%
Mel Gorman
275
1.43%
David Howells
238
1.23%
Aneesh Kumar K.V
233
1.21%
Michal Hocko
171
0.89%
Dan J Williams
161
0.83%
Al Viro
153
0.79%
Mike Kravetz
150
0.78%
MinChan Kim
127
0.66%
Peter Zijlstra
112
0.58%
Kirill V Tkhai
82
0.43%
Christoph Lameter
73
0.38%
Michel Lespinasse
30
0.16%
David Rientjes
27
0.14%
Andrey Ryabinin
15
0.08%
Mike Rapoport
8
0.04%
Tejun Heo
7
0.04%
Dave Hansen
6
0.03%
Catalin Marinas
5
0.03%
Vladimir Davydov
4
0.02%
Shaohua Li
3
0.02%
Fengguang Wu
2
0.01%
Lee Schermerhorn
2
0.01%
Roman Gushchin
2
0.01%
Andy Whitcroft
1
0.01%
Motohiro Kosaki
1
0.01%
Naoya Horiguchi
1
0.01%
Others
3382
17.54%
Total
19287
memory_hotplug.c
1893
-
86
7118
Michal Hocko
Kamezawa Hiroyuki
Yasunori Goto
Dave Hansen
David Rientjes
Naoya Horiguchi
Dan J Williams
Pavel Tatashin
Vladimir Davydov
Christoph Hellwig
Motohiro Kosaki
Andrea Arcangeli
JoonSoo Kim
Vlastimil Babka
Andrew Morton
Mel Gorman
MinChan Kim
Nicholas Piggin
Jérôme Glisse
Andi Kleen
Aneesh Kumar K.V
Christoph Lameter
Shaohua Li
Fengguang Wu
Mike Rapoport
Al Viro
Hugh Dickins
Linus Torvalds
Others
October 2005
March 2006
June 2006
August 2006
September 2006
October 2007
November 2007
April 2008
May 2008
July 2008
October 2008
November 2008
January 2009
June 2009
September 2009
November 2009
December 2009
March 2010
May 2010
September 2010
October 2010
December 2010
January 2011
May 2011
June 2011
July 2011
October 2011
January 2012
April 2012
May 2012
July 2012
September 2012
October 2012
December 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
November 2013
January 2014
June 2014
November 2014
March 2015
April 2015
June 2015
August 2015
September 2015
December 2015
January 2016
March 2016
May 2016
July 2016
August 2016
September 2016
October 2016
January 2017
February 2017
May 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 55, "token_count": 115}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 59, "token_count": 168}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 20, "token_count": 706}, {"author_id": 59, "token_count": 128}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 59, "token_count": 344}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 13}, {"author_id": 3, "token_count": 1}, {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 20, "token_count": 6}, {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 46, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 408}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1154}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 101}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 19, "token_count": 83}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 14, "token_count": 49}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 100}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 22, "token_count": 19}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 460}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 16, "token_count": 149}, {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 41}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 44, "token_count": 55}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 159}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 55, "token_count": 20}, {"author_id": 16, "token_count": 62}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Hocko
838
11.77%
Kamezawa Hiroyuki
784
11.01%
Yasunori Goto
656
9.22%
Dave Hansen
136
1.91%
David Rientjes
119
1.67%
Naoya Horiguchi
109
1.53%
Dan J Williams
101
1.42%
Pavel Tatashin
55
0.77%
Vladimir Davydov
49
0.69%
Christoph Hellwig
41
0.58%
Motohiro Kosaki
40
0.56%
Andrea Arcangeli
22
0.31%
JoonSoo Kim
20
0.28%
Vlastimil Babka
19
0.27%
Andrew Morton
17
0.24%
Mel Gorman
12
0.17%
MinChan Kim
11
0.15%
Nicholas Piggin
11
0.15%
Jérôme Glisse
10
0.14%
Andi Kleen
7
0.10%
Aneesh Kumar K.V
7
0.10%
Christoph Lameter
6
0.08%
Shaohua Li
5
0.07%
Fengguang Wu
3
0.04%
Mike Rapoport
3
0.04%
Al Viro
2
0.03%
Hugh Dickins
1
0.01%
Linus Torvalds
1
0.01%
Others
4033
56.66%
Total
7118
mempolicy.c
2912
-
79
11568
David Rientjes
Lee Schermerhorn
Andrew Morton
Naoya Horiguchi
Mel Gorman
Christoph Lameter
Motohiro Kosaki
Kamezawa Hiroyuki
Vlastimil Babka
Hugh Dickins
Kirill A. Shutemov
Andrea Arcangeli
Andi Kleen
Peter Zijlstra
MinChan Kim
Michal Hocko
Aneesh Kumar K.V
Nicholas Piggin
Andrey Ryabinin
Rik Van Riel
Sasha Levin
Linus Torvalds
David Howells
Pavel Tatashin
Tejun Heo
Pekka J Enberg
Al Viro
JoonSoo Kim
Others
May 2004
June 2004
September 2004
October 2004
November 2004
December 2004
January 2005
February 2005
March 2005
June 2005
September 2005
October 2005
January 2006
February 2006
March 2006
June 2006
August 2006
September 2006
October 2006
December 2006
February 2007
July 2007
August 2007
September 2007
October 2007
November 2007
March 2008
April 2008
July 2008
October 2008
November 2008
January 2009
June 2009
August 2009
October 2009
December 2009
March 2010
May 2010
June 2010
August 2010
October 2010
December 2010
January 2011
March 2011
September 2011
October 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
July 2013
September 2013
October 2013
November 2013
December 2013
January 2014
March 2014
April 2014
June 2014
October 2014
December 2014
February 2015
April 2015
May 2015
June 2015
September 2015
January 2016
February 2016
March 2016
May 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
April 2017
July 2017
September 2017
October 2017
November 2017
January 2018
March 2018
April 2018
July 2018
August 2018
October 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 745}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 25, "token_count": 15}, {"author_id": 2, "token_count": 138}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 353}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 58, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 4149}, {"author_id": 41, "token_count": 576}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 20, "token_count": 147}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 46, "token_count": 12}, {"author_id": 41, "token_count": 103}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 46, "token_count": 166}, {"author_id": 41, "token_count": 21}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 41, "token_count": 39}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 101}, {"author_id": 46, "token_count": 62}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 25, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 46, "token_count": 47}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 13, "token_count": 7}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 25, "token_count": 17}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 46, "token_count": 234}, {"author_id": 41, "token_count": 290}, {"author_id": 0, "token_count": 31}, {"author_id": 8, "token_count": 15}, {"author_id": 36, "token_count": 29}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 191}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 19, "token_count": 121}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 36, "token_count": 15}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 48}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 10, "token_count": 9}, {"author_id": 0, "token_count": 26}, {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 3, "token_count": 21}, {"author_id": 19, "token_count": 21}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 33, "token_count": 24}, {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 281}, {"author_id": 5, "token_count": 6}, {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 13, "token_count": 1}, {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 22, "token_count": 43}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 351}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 437}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 55}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 97}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 60, "token_count": 83}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
4482
38.74%
Lee Schermerhorn
1078
9.32%
Andrew Morton
787
6.80%
Naoya Horiguchi
784
6.78%
Mel Gorman
712
6.15%
Christoph Lameter
675
5.84%
Motohiro Kosaki
545
4.71%
Kamezawa Hiroyuki
163
1.41%
Vlastimil Babka
95
0.82%
Hugh Dickins
90
0.78%
Kirill A. Shutemov
69
0.60%
Andrea Arcangeli
64
0.55%
Andi Kleen
62
0.54%
Peter Zijlstra
44
0.38%
MinChan Kim
37
0.32%
Michal Hocko
29
0.25%
Aneesh Kumar K.V
26
0.22%
Nicholas Piggin
17
0.15%
Andrey Ryabinin
12
0.10%
Rik Van Riel
12
0.10%
Sasha Levin
11
0.10%
Linus Torvalds
8
0.07%
David Howells
7
0.06%
Pavel Tatashin
6
0.05%
Tejun Heo
6
0.05%
Pekka J Enberg
4
0.03%
Al Viro
3
0.03%
JoonSoo Kim
1
0.01%
Others
1739
15.03%
Total
11568
mempool.c
557
-
31
2127
David Rientjes
Linus Torvalds
Andrew Morton
Andrey Ryabinin
Tejun Heo
Christoph Lameter
Nicholas Piggin
Catalin Marinas
Mel Gorman
Michal Hocko
Mike Rapoport
Pekka J Enberg
Al Viro
Christoph Hellwig
Others
February 2002
April 2002
May 2002
September 2002
October 2002
December 2002
January 2003
March 2004
June 2004
March 2005
May 2005
June 2005
October 2005
March 2006
August 2006
July 2007
October 2007
October 2011
January 2012
June 2012
April 2014
June 2014
April 2015
May 2015
November 2015
March 2016
June 2016
July 2016
June 2017
November 2017
February 2018
March 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 290}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 145}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 120}, {"author_id": 10, "token_count": 561}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 253}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
561
26.38%
Linus Torvalds
290
13.63%
Andrew Morton
178
8.37%
Andrey Ryabinin
124
5.83%
Tejun Heo
63
2.96%
Christoph Lameter
31
1.46%
Nicholas Piggin
22
1.03%
Catalin Marinas
9
0.42%
Mel Gorman
5
0.24%
Michal Hocko
5
0.24%
Mike Rapoport
4
0.19%
Pekka J Enberg
4
0.19%
Al Viro
3
0.14%
Christoph Hellwig
2
0.09%
Others
826
38.83%
Total
2127
memtest.c
113
-
9
505
Tejun Heo
Others
July 2008
February 2009
March 2009
June 2009
August 2010
July 2011
February 2013
January 2014
April 2015
June 2015
September 2015
November 2017
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
44
8.71%
Others
461
91.29%
Total
505
migrate.c
2987
-
72
10963
Jérôme Glisse
Christoph Lameter
Mel Gorman
Naoya Horiguchi
MinChan Kim
Hugh Dickins
Jan Kara
Michal Hocko
Peter Zijlstra
Dave Hansen
Kirill A. Shutemov
Nicholas Piggin
JoonSoo Kim
Matthew Wilcox
Linus Torvalds
David Rientjes
Andrea Arcangeli
Motohiro Kosaki
Aneesh Kumar K.V
Vlastimil Babka
Vladimir Davydov
Johannes Weiner
Mike Kravetz
Shaohua Li
Rik Van Riel
Kamezawa Hiroyuki
David Howells
Sasha Levin
Andi Kleen
Lee Schermerhorn
Tejun Heo
Others
March 2006
April 2006
June 2006
September 2006
November 2006
December 2006
March 2007
April 2007
July 2007
August 2007
October 2007
February 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
April 2009
June 2009
September 2009
December 2009
February 2010
March 2010
May 2010
September 2010
October 2010
December 2010
January 2011
February 2011
March 2011
May 2011
June 2011
October 2011
December 2011
January 2012
March 2012
April 2012
June 2012
July 2012
October 2012
November 2012
December 2012
February 2013
April 2013
June 2013
September 2013
October 2013
November 2013
December 2013
January 2014
March 2014
June 2014
August 2014
October 2014
December 2014
February 2015
April 2015
June 2015
August 2015
September 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
August 2018
October 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 358}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 1094}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 41}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 293}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 46, "token_count": 29}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 46, "token_count": 10}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 19, "token_count": 422}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 9}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 36, "token_count": 225}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 435}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 85}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 19, "token_count": 87}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 45, "token_count": 21}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 55, "token_count": 204}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 65}, {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 1}, {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 41}, {"author_id": 0, "token_count": 12}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 19, "token_count": 1}, {"author_id": 14, "token_count": 27}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 306}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 28}, {"author_id": 22, "token_count": 29}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 49}, {"author_id": 8, "token_count": 589}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 89}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 3437}, {"author_id": 19, "token_count": 77}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 53}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 16}, {"author_id": 16, "token_count": 410}, {"author_id": 19, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 4, "token_count": 12}, {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 31, "token_count": 407}, {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 23, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Jérôme Glisse
3475
31.70%
Christoph Lameter
1513
13.80%
Mel Gorman
881
8.04%
Naoya Horiguchi
765
6.98%
MinChan Kim
684
6.24%
Hugh Dickins
457
4.17%
Jan Kara
417
3.80%
Michal Hocko
413
3.77%
Peter Zijlstra
229
2.09%
Dave Hansen
204
1.86%
Kirill A. Shutemov
185
1.69%
Nicholas Piggin
79
0.72%
JoonSoo Kim
69
0.63%
Matthew Wilcox
54
0.49%
Linus Torvalds
48
0.44%
David Rientjes
44
0.40%
Andrea Arcangeli
43
0.39%
Motohiro Kosaki
42
0.38%
Aneesh Kumar K.V
36
0.33%
Vlastimil Babka
35
0.32%
Vladimir Davydov
27
0.25%
Johannes Weiner
26
0.24%
Mike Kravetz
26
0.24%
Shaohua Li
25
0.23%
Rik Van Riel
21
0.19%
Kamezawa Hiroyuki
19
0.17%
David Howells
14
0.13%
Sasha Levin
14
0.13%
Andi Kleen
8
0.07%
Lee Schermerhorn
6
0.05%
Tejun Heo
3
0.03%
Others
1101
10.04%
Total
10963
mincore.c
273
-
15
1044
Linus Torvalds
Naoya Horiguchi
Johannes Weiner
Nicholas Piggin
David Howells
Kirill A. Shutemov
Hugh Dickins
Huang Ying
Tejun Heo
Others
March 2002
October 2004
February 2005
March 2005
December 2006
February 2007
January 2009
December 2009
March 2010
May 2010
February 2015
November 2015
January 2016
April 2016
October 2016
December 2016
February 2017
November 2017
January 2019
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 13, "token_count": 87}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 13, "token_count": 115}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 71}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 170}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 19, "token_count": 211}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 302}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
505
48.37%
Naoya Horiguchi
233
22.32%
Johannes Weiner
170
16.28%
Nicholas Piggin
71
6.80%
David Howells
16
1.53%
Kirill A. Shutemov
10
0.96%
Hugh Dickins
3
0.29%
Huang Ying
2
0.19%
Tejun Heo
2
0.19%
Others
32
3.07%
Total
1044
mlock.c
868
-
46
2937
Vlastimil Babka
Linus Torvalds (pre-git)
Nicholas Piggin
Rik Van Riel
Kirill A. Shutemov
Michel Lespinasse
Hugh Dickins
Andrew Morton
Lee Schermerhorn
Michal Hocko
Andrey Ryabinin
David Rientjes
Linus Torvalds
Motohiro Kosaki
JoonSoo Kim
Sasha Levin
MinChan Kim
Andrea Arcangeli
Andi Kleen
Mel Gorman
Mike Rapoport
Others
June 1995
January 1996
September 1996
January 1997
May 1998
May 1999
January 2000
February 2002
September 2002
March 2003
September 2003
October 2003
August 2004
October 2004
November 2004
January 2005
February 2005
March 2005
January 2006
May 2007
July 2007
October 2008
November 2008
January 2009
September 2009
March 2010
January 2011
March 2011
May 2011
October 2011
March 2012
October 2012
February 2013
September 2013
January 2014
April 2014
March 2015
April 2015
September 2015
November 2015
January 2016
May 2016
July 2016
October 2016
November 2016
February 2017
March 2017
May 2017
June 2017
September 2017
October 2017
November 2017
February 2018
August 2018
March 2019
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 410}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 44}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 45, "token_count": 139}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 41, "token_count": 38}, {"author_id": 12, "token_count": 270}, {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 41}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 648}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 22, "token_count": 154}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 211}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Vlastimil Babka
804
27.37%
Linus Torvalds (pre-git)
515
17.53%
Nicholas Piggin
270
9.19%
Rik Van Riel
148
5.04%
Kirill A. Shutemov
145
4.94%
Michel Lespinasse
71
2.42%
Hugh Dickins
51
1.74%
Andrew Morton
48
1.63%
Lee Schermerhorn
38
1.29%
Michal Hocko
37
1.26%
Andrey Ryabinin
29
0.99%
David Rientjes
22
0.75%
Linus Torvalds
11
0.37%
Motohiro Kosaki
8
0.27%
JoonSoo Kim
7
0.24%
Sasha Levin
6
0.20%
MinChan Kim
5
0.17%
Andrea Arcangeli
4
0.14%
Andi Kleen
1
0.03%
Mel Gorman
1
0.03%
Mike Rapoport
1
0.03%
Others
715
24.34%
Total
2937
mm_init.c
192
-
11
733
Mel Gorman
Tim Chen
Andrew Morton
Peter Zijlstra
Pavel Tatashin
Hugh Dickins
Others
July 2008
August 2008
October 2011
February 2013
July 2013
October 2013
January 2014
February 2015
June 2015
March 2016
August 2018
December 2018
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 455}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 48, "token_count": 163}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
488
66.58%
Tim Chen
163
22.24%
Andrew Morton
9
1.23%
Peter Zijlstra
9
1.23%
Pavel Tatashin
2
0.27%
Hugh Dickins
1
0.14%
Others
61
8.32%
Total
733
mmap.c
3759
-
121
14697
Linus Torvalds
Andrew Morton
Michel Lespinasse
Linus Torvalds (pre-git)
Andrea Arcangeli
Hugh Dickins
Kirill A. Shutemov
Rik Van Riel
Michal Hocko
Al Viro
Matthew Wilcox
Motohiro Kosaki
Christoph Hellwig
Mike Rapoport
Dave Hansen
Peter Zijlstra
Dan J Williams
David Rientjes
Steve Capper
Naoya Horiguchi
Shaohua Li
Mel Gorman
Nicholas Piggin
Sasha Levin
Andi Kleen
JoonSoo Kim
Tejun Heo
David Howells
Andy Whitcroft
Catalin Marinas
Lee Schermerhorn
Others
May 1992
August 1992
September 1992
March 1993
July 1993
August 1993
September 1993
November 1993
July 1994
October 1994
January 1995
June 1995
January 1996
March 1996
June 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
May 1998
August 1998
January 1999
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
June 2000
October 2000
February 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
January 2003
February 2003
March 2003
April 2003
June 2003
July 2003
September 2003
October 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
August 2004
September 2004
October 2004
November 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
September 2005
October 2005
January 2006
March 2006
April 2006
July 2006
September 2006
October 2006
December 2006
January 2007
February 2007
May 2007
July 2007
August 2007
October 2007
November 2007
January 2008
February 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
June 2009
September 2009
December 2009
March 2010
April 2010
May 2010
August 2010
September 2010
October 2010
December 2010
January 2011
April 2011
May 2011
June 2011
October 2011
January 2012
February 2012
March 2012
April 2012
May 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
November 2013
January 2014
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
April 2015
June 2015
September 2015
November 2015
December 2015
January 2016
February 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
December 2016
February 2017
May 2017
June 2017
July 2017
September 2017
November 2017
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 704703600, "group": [ {"author_id": 15, "token_count": 66}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 15, "token_count": 38}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 15, "token_count": 44}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 15, "token_count": 75}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 53}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 15, "token_count": 73}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 15, "token_count": 158}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 15, "token_count": 237}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 36}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 1018}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 13, "token_count": 290}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 79}, {"author_id": 3, "token_count": 5}, {"author_id": 26, "token_count": 77}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 26, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 83}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 175}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 95}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 154}, {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 932}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 45, "token_count": 6}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 13, "token_count": 146}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 3, "token_count": 94}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 13, "token_count": 73}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 116}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 11, "token_count": 417}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 36, "token_count": 48}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 138}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 13, "token_count": 31}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 38, "token_count": 37}, {"author_id": 3, "token_count": 119}, {"author_id": 46, "token_count": 73}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 54, "token_count": 107}, {"author_id": 46, "token_count": 5}, {"author_id": 45, "token_count": 188}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 183}, {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 13, "token_count": 32}, {"author_id": 45, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 46, "token_count": 3}, {"author_id": 36, "token_count": 10}, {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 38, "token_count": 50}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 13, "token_count": 101}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 13, "token_count": 45}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 40, "token_count": 258}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 7, "token_count": 10}, {"author_id": 40, "token_count": 1484}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 159}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 455}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 10, "token_count": 12}, {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 321}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 50}, {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 55, "token_count": 35}, {"author_id": 1, "token_count": 122}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 16, "token_count": 32}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 371}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 42, "token_count": 84}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 288}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 28}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 34}, {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 51, "token_count": 58}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 55, "token_count": 27}, {"author_id": 16, "token_count": 44}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 44}, {"author_id": 13, "token_count": 139}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 13, "token_count": 22}, {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 49, "token_count": 57}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2167
14.74%
Andrew Morton
1929
13.13%
Michel Lespinasse
1922
13.08%
Linus Torvalds (pre-git)
1170
7.96%
Andrea Arcangeli
975
6.63%
Hugh Dickins
919
6.25%
Kirill A. Shutemov
598
4.07%
Rik Van Riel
384
2.61%
Michal Hocko
150
1.02%
Al Viro
128
0.87%
Matthew Wilcox
119
0.81%
Motohiro Kosaki
109
0.74%
Christoph Hellwig
107
0.73%
Mike Rapoport
85
0.58%
Dave Hansen
72
0.49%
Peter Zijlstra
68
0.46%
Dan J Williams
58
0.39%
David Rientjes
57
0.39%
Steve Capper
57
0.39%
Naoya Horiguchi
34
0.23%
Shaohua Li
33
0.22%
Mel Gorman
21
0.14%
Nicholas Piggin
19
0.13%
Sasha Levin
17
0.12%
Andi Kleen
11
0.07%
JoonSoo Kim
10
0.07%
Tejun Heo
7
0.05%
David Howells
6
0.04%
Andy Whitcroft
5
0.03%
Catalin Marinas
1
0.01%
Lee Schermerhorn
1
0.01%
Others
3458
23.53%
Total
14697
mmu_context.c
64
-
5
171
Others
September 2009
January 2010
March 2010
October 2012
May 2013
April 2016
February 2017
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Others
171
100.00%
Total
171
mmu_gather.c
261
-
2
958
Peter Zijlstra
Others
September 2018
November 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 36, "token_count": 957}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
957
99.90%
Others
1
0.10%
Total
958
mmu_notifier.c
397
-
19
1363
Andrea Arcangeli
Peter Zijlstra
Vladimir Davydov
Izik Eidus
Michal Hocko
Jérôme Glisse
Tejun Heo
Christoph Lameter
Others
July 2008
September 2009
March 2010
January 2011
October 2011
July 2012
October 2012
February 2013
May 2013
June 2013
August 2014
September 2014
November 2014
September 2015
March 2016
February 2017
March 2017
November 2017
August 2018
December 2018
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 610}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 37, "token_count": 57}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 69}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 36, "token_count": 114}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 84}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 16, "token_count": 44}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
679
49.82%
Peter Zijlstra
114
8.36%
Vladimir Davydov
84
6.16%
Izik Eidus
57
4.18%
Michal Hocko
44
3.23%
Jérôme Glisse
27
1.98%
Tejun Heo
3
0.22%
Christoph Lameter
1
0.07%
Others
354
25.97%
Total
1363
mmzone.c
115
-
7
429
Mel Gorman
Kamezawa Hiroyuki
Peter Zijlstra
Others
March 2006
April 2008
May 2009
May 2012
February 2013
October 2013
January 2016
May 2016
February 2017
November 2017
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 20, "token_count": 122}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
247
57.58%
Kamezawa Hiroyuki
122
28.44%
Peter Zijlstra
12
2.80%
Others
48
11.19%
Total
429
mprotect.c
637
-
53
2826
Linus Torvalds (pre-git)
Andi Kleen
Dave Hansen
Andrew Morton
Mel Gorman
Peter Zijlstra
Hugh Dickins
Kirill A. Shutemov
Jérôme Glisse
Linus Torvalds
Christoph Lameter
Andrea Arcangeli
Rik Van Riel
Johannes Weiner
Aneesh Kumar K.V
Dan J Williams
Michal Hocko
David Rientjes
Pekka J Enberg
David Howells
Al Viro
Motohiro Kosaki
Andy Whitcroft
Others
July 1994
August 1994
October 1994
November 1994
January 1995
February 1995
June 1995
March 1996
September 1996
January 1997
March 1997
May 1998
September 1999
January 2000
March 2000
October 2000
February 2002
March 2002
April 2002
July 2002
September 2002
October 2002
November 2002
September 2003
March 2004
May 2004
July 2004
August 2004
October 2004
December 2004
February 2005
March 2005
September 2005
October 2005
June 2006
September 2006
May 2008
June 2008
July 2008
January 2009
February 2009
June 2009
September 2009
November 2010
January 2011
February 2012
March 2012
October 2012
November 2012
December 2012
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
October 2014
February 2015
March 2015
June 2015
September 2015
January 2016
February 2016
March 2016
May 2016
July 2016
October 2016
December 2016
February 2017
March 2017
August 2017
September 2017
November 2017
January 2018
February 2018
April 2018
June 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 773046000, "group": [ {"author_id": 15, "token_count": 188}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 15, "token_count": 72}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 63}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 107}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 99}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 25, "token_count": 80}, {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 114}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 36, "token_count": 124}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 33, "token_count": 26}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 45, "token_count": 36}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 7}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 55, "token_count": 317}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 47}, {"author_id": 10, "token_count": 5}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 40}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 254}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 33, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
392
13.87%
Andi Kleen
381
13.48%
Dave Hansen
324
11.46%
Andrew Morton
226
8.00%
Mel Gorman
191
6.76%
Peter Zijlstra
168
5.94%
Hugh Dickins
165
5.84%
Kirill A. Shutemov
161
5.70%
Jérôme Glisse
71
2.51%
Linus Torvalds
71
2.51%
Christoph Lameter
53
1.88%
Andrea Arcangeli
47
1.66%
Rik Van Riel
44
1.56%
Johannes Weiner
37
1.31%
Aneesh Kumar K.V
33
1.17%
Dan J Williams
13
0.46%
Michal Hocko
8
0.28%
David Rientjes
5
0.18%
Pekka J Enberg
5
0.18%
David Howells
4
0.14%
Al Viro
3
0.11%
Motohiro Kosaki
3
0.11%
Andy Whitcroft
2
0.07%
Others
419
14.83%
Total
2826
mremap.c
728
-
48
3106
Al Viro
Hugh Dickins
Linus Torvalds (pre-git)
Andrew Morton
Linus Torvalds
Andrea Arcangeli
Kirill A. Shutemov
Michel Lespinasse
Mike Rapoport
Andi Kleen
Mike Kravetz
Jérôme Glisse
Rik Van Riel
Nicholas Piggin
Michal Hocko
Mel Gorman
Peter Zijlstra
Naoya Horiguchi
Others
March 1996
January 1997
May 1998
August 1998
September 1999
January 2000
March 2000
February 2002
March 2002
April 2002
July 2002
September 2002
October 2002
July 2003
September 2003
February 2004
April 2004
May 2004
August 2004
October 2004
December 2004
January 2005
February 2005
March 2005
May 2005
August 2005
September 2005
October 2005
January 2006
July 2006
September 2006
June 2007
July 2008
October 2008
January 2009
September 2009
November 2009
December 2009
March 2010
October 2010
January 2011
April 2011
October 2011
February 2012
May 2012
October 2012
December 2012
February 2013
July 2013
August 2013
May 2014
September 2014
October 2014
December 2014
April 2015
June 2015
September 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
November 2016
February 2017
March 2017
August 2017
September 2017
November 2017
October 2018
December 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 280}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 83}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 64}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 64}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 118}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 25, "token_count": 52}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 262}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 38, "token_count": 533}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 45, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 79}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 38, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 40, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 50}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 38, "token_count": 25}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 84}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 42, "token_count": 39}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 42, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 41}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
593
19.09%
Hugh Dickins
477
15.36%
Linus Torvalds (pre-git)
419
13.49%
Andrew Morton
269
8.66%
Linus Torvalds
111
3.57%
Andrea Arcangeli
99
3.19%
Kirill A. Shutemov
83
2.67%
Michel Lespinasse
73
2.35%
Mike Rapoport
61
1.96%
Andi Kleen
52
1.67%
Mike Kravetz
41
1.32%
Jérôme Glisse
18
0.58%
Rik Van Riel
15
0.48%
Nicholas Piggin
13
0.42%
Michal Hocko
8
0.26%
Mel Gorman
7
0.23%
Peter Zijlstra
2
0.06%
Naoya Horiguchi
1
0.03%
Others
764
24.60%
Total
3106
msync.c
108
-
10
436
Andrew Morton
Linus Torvalds
Peter Zijlstra
Matthew Wilcox
Others
March 2002
June 2002
July 2002
October 2002
March 2006
September 2006
May 2007
January 2009
June 2014
July 2014
November 2015
November 2017
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 13, "token_count": 118}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 89}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 50}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
128
29.36%
Linus Torvalds
118
27.06%
Peter Zijlstra
89
20.41%
Matthew Wilcox
50
11.47%
Others
51
11.70%
Total
436
nommu.c
1948
-
68
7432
David Howells
Christoph Hellwig
Andrea Arcangeli
Linus Torvalds
Hugh Dickins
Andrew Morton
Al Viro
Nicholas Piggin
Michal Hocko
Kirill A. Shutemov
Michel Lespinasse
JoonSoo Kim
Motohiro Kosaki
Mike Rapoport
Dave Hansen
David Rientjes
Catalin Marinas
Christoph Lameter
Peter Zijlstra
Tejun Heo
Jan Kara
Vladimir Davydov
Others
December 2002
March 2003
May 2003
July 2003
May 2004
October 2004
January 2005
February 2005
March 2005
April 2005
September 2005
October 2005
November 2005
January 2006
February 2006
March 2006
July 2006
September 2006
December 2006
May 2007
July 2007
October 2007
February 2008
April 2008
June 2008
August 2008
October 2008
January 2009
April 2009
May 2009
June 2009
August 2009
September 2009
October 2009
December 2009
January 2010
March 2010
May 2010
August 2010
October 2010
November 2010
December 2010
January 2011
March 2011
May 2011
June 2011
July 2011
September 2011
October 2011
February 2012
April 2012
May 2012
June 2012
October 2012
January 2013
February 2013
March 2013
April 2013
July 2013
April 2014
June 2014
September 2014
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
July 2015
September 2015
November 2015
January 2016
February 2016
April 2016
May 2016
July 2016
October 2016
November 2016
December 2016
February 2017
May 2017
September 2017
February 2018
March 2018
June 2018
July 2018
October 2018
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 646}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 27, "token_count": 898}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 27, "token_count": 653}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 376}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 27, "token_count": 1883}, {"author_id": 60, "token_count": 274}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 35}, {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 27, "token_count": 23}, {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 79}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 27, "token_count": 197}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 54, "token_count": 107}, {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 34}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 38, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 13, "token_count": 66}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 38}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 146}, {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 42, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
4149
55.83%
Christoph Hellwig
151
2.03%
Andrea Arcangeli
146
1.96%
Linus Torvalds
128
1.72%
Hugh Dickins
103
1.39%
Andrew Morton
89
1.20%
Al Viro
55
0.74%
Nicholas Piggin
53
0.71%
Michal Hocko
34
0.46%
Kirill A. Shutemov
31
0.42%
Michel Lespinasse
26
0.35%
JoonSoo Kim
22
0.30%
Motohiro Kosaki
18
0.24%
Mike Rapoport
13
0.17%
Dave Hansen
12
0.16%
David Rientjes
9
0.12%
Catalin Marinas
5
0.07%
Christoph Lameter
4
0.05%
Peter Zijlstra
4
0.05%
Tejun Heo
4
0.05%
Jan Kara
2
0.03%
Vladimir Davydov
2
0.03%
Others
2372
31.92%
Total
7432
oom_kill.c
1127
-
49
3625
Michal Hocko
David Rientjes
Vladimir Davydov
Roman Gushchin
Motohiro Kosaki
Johannes Weiner
Kamezawa Hiroyuki
Nicholas Piggin
Linus Torvalds (pre-git)
Jérôme Glisse
Christoph Lameter
Kirill A. Shutemov
Mel Gorman
Andrea Arcangeli
Andrew Morton
Vlastimil Babka
David Howells
Linus Torvalds
Tejun Heo
Mike Rapoport
Others
October 2000
February 2002
February 2003
July 2003
October 2004
February 2005
September 2005
February 2006
April 2006
June 2006
September 2006
October 2006
July 2007
October 2007
February 2008
April 2008
August 2008
November 2008
January 2009
March 2009
May 2009
September 2009
December 2009
March 2010
August 2010
September 2010
March 2011
April 2011
July 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
December 2012
February 2013
July 2013
September 2013
October 2013
January 2014
October 2014
December 2014
February 2015
June 2015
September 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
July 2016
August 2016
October 2016
February 2017
May 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "token_count": 62}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 26}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 20, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 268}, {"author_id": 46, "token_count": 128}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 104}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 86}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 16, "token_count": 105}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 112}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 16, "token_count": 367}, {"author_id": 14, "token_count": 15}, {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 97}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 267}, {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 141}, {"author_id": 14, "token_count": 327}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 3}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 78}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 16, "token_count": 42}, {"author_id": 56, "token_count": 173}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 38}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Hocko
1088
30.01%
David Rientjes
860
23.72%
Vladimir Davydov
354
9.77%
Roman Gushchin
198
5.46%
Motohiro Kosaki
156
4.30%
Johannes Weiner
63
1.74%
Kamezawa Hiroyuki
49
1.35%
Nicholas Piggin
40
1.10%
Linus Torvalds (pre-git)
40
1.10%
Jérôme Glisse
38
1.05%
Christoph Lameter
28
0.77%
Kirill A. Shutemov
28
0.77%
Mel Gorman
22
0.61%
Andrea Arcangeli
8
0.22%
Andrew Morton
6
0.17%
Vlastimil Babka
6
0.17%
David Howells
5
0.14%
Linus Torvalds
4
0.11%
Tejun Heo
3
0.08%
Mike Rapoport
1
0.03%
Others
628
17.32%
Total
3625
page-writeback.c
2824
-
78
8622
Tejun Heo
Fengguang Wu
Andrew Morton
Johannes Weiner
Peter Zijlstra
David Howells
Jan Kara
David Rientjes
Mel Gorman
Nicholas Piggin
Matthew Wilcox
Christoph Hellwig
MinChan Kim
Kees Cook
Shaohua Li
Andrey Ryabinin
Linus Torvalds
JoonSoo Kim
Kirill A. Shutemov
Christoph Lameter
Huang Ying
Mike Rapoport
Motohiro Kosaki
Naoya Horiguchi
Michal Hocko
Rik Van Riel
Al Viro
Andrea Arcangeli
Others
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
March 2003
April 2003
May 2003
June 2003
September 2003
October 2003
January 2004
April 2004
May 2004
January 2005
March 2005
November 2005
January 2006
March 2006
June 2006
August 2006
September 2006
December 2006
January 2007
February 2007
May 2007
July 2007
October 2007
November 2007
February 2008
April 2008
January 2009
February 2009
March 2009
May 2009
June 2009
September 2009
October 2009
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
December 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
December 2012
January 2013
February 2013
September 2013
October 2013
January 2014
February 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
January 2015
February 2015
March 2015
April 2015
May 2015
August 2015
September 2015
November 2015
January 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
December 2016
February 2017
April 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
April 2018
August 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 242}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 355}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 27, "token_count": 277}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 36, "token_count": 191}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 36, "token_count": 209}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 10, "token_count": 204}, {"author_id": 12, "token_count": 94}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 29, "token_count": 10}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 29, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 387}, {"author_id": 31, "token_count": 70}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 29, "token_count": 337}, {"author_id": 8, "token_count": 6}, {"author_id": 39, "token_count": 24}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 29, "token_count": 78}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 29, "token_count": 487}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "token_count": 230}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 29, "token_count": 11}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 29, "token_count": 223}, {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 29, "token_count": 57}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 303}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 31, "token_count": 137}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 370}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 27}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 2167}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 75}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 24, "token_count": 23}, {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 5, "token_count": 20}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 185}, {"author_id": 8, "token_count": 21}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 26, "token_count": 31}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 57, "token_count": 12}, {"author_id": 26, "token_count": 68}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
2294
26.61%
Fengguang Wu
1864
21.62%
Andrew Morton
1005
11.66%
Johannes Weiner
427
4.95%
Peter Zijlstra
425
4.93%
David Howells
289
3.35%
Jan Kara
234
2.71%
David Rientjes
207
2.40%
Mel Gorman
185
2.15%
Nicholas Piggin
123
1.43%
Matthew Wilcox
109
1.26%
Christoph Hellwig
31
0.36%
MinChan Kim
27
0.31%
Kees Cook
26
0.30%
Shaohua Li
24
0.28%
Andrey Ryabinin
23
0.27%
Linus Torvalds
21
0.24%
JoonSoo Kim
20
0.23%
Kirill A. Shutemov
13
0.15%
Christoph Lameter
10
0.12%
Huang Ying
10
0.12%
Mike Rapoport
9
0.10%
Motohiro Kosaki
8
0.09%
Naoya Horiguchi
7
0.08%
Michal Hocko
2
0.02%
Rik Van Riel
2
0.02%
Al Viro
1
0.01%
Andrea Arcangeli
1
0.01%
Others
1225
14.21%
Total
8622
page_alloc.c
8493
-
189
29900
Mel Gorman
Pavel Tatashin
Michal Hocko
Vlastimil Babka
Christoph Lameter
Kamezawa Hiroyuki
JoonSoo Kim
Andrew Morton
David Rientjes
Naoya Horiguchi
Dave Hansen
MinChan Kim
Linus Torvalds (pre-git)
Peter Zijlstra
Fengguang Wu
Kirill A. Shutemov
Johannes Weiner
Lee Schermerhorn
Nicholas Piggin
Vladimir Davydov
Hugh Dickins
David Howells
Motohiro Kosaki
Mike Rapoport
Tejun Heo
Andi Kleen
Glauber de Oliveira Costa
Linus Torvalds
Dan J Williams
Andrey Ryabinin
Andy Whitcroft
Rik Van Riel
Andrea Arcangeli
Aneesh Kumar K.V
Yasunori Goto
Catalin Marinas
Sasha Levin
Christoph Hellwig
Andrey Konovalov
Mike Kravetz
Roman Gushchin
Matthew Wilcox
Al Viro
Kees Cook
Shaohua Li
Others
January 1996
March 1996
June 1996
March 1997
February 1998
May 1998
September 1999
January 2000
March 2000
July 2000
September 2000
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
February 2003
March 2003
April 2003
June 2003
July 2003
September 2003
October 2003
December 2003
January 2004
March 2004
April 2004
June 2004
August 2004
September 2004
October 2004
January 2005
February 2005
March 2005
June 2005
September 2005
October 2005
November 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
September 2006
October 2006
December 2006
January 2007
February 2007
May 2007
July 2007
October 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
August 2009
September 2009
December 2009
January 2010
March 2010
May 2010
August 2010
September 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
October 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
December 2012
January 2013
February 2013
March 2013
April 2013
July 2013
September 2013
November 2013
January 2014
March 2014
April 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
November 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 50}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 14}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 176}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 6, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 27, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 55, "token_count": 22}, {"author_id": 3, "token_count": 7}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 20, "token_count": 47}, {"author_id": 13, "token_count": 1}, {"author_id": 12, "token_count": 17}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 55, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 2, "token_count": 53}, {"author_id": 55, "token_count": 1}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 55, "token_count": 85}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 3, "token_count": 3}, {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 27, "token_count": 20}, {"author_id": 12, "token_count": 66}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 7}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 2, "token_count": 676}, {"author_id": 59, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 0, "token_count": 303}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 34, "token_count": 11}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 20, "token_count": 351}, {"author_id": 0, "token_count": 149}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 93}, {"author_id": 10, "token_count": 3}, {"author_id": 20, "token_count": 231}, {"author_id": 41, "token_count": 33}, {"author_id": 0, "token_count": 313}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 0, "token_count": 75}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 41, "token_count": 1}, {"author_id": 45, "token_count": 19}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 17, "token_count": 3}, {"author_id": 2, "token_count": 14}, {"author_id": 0, "token_count": 112}, {"author_id": 8, "token_count": 19}, {"author_id": 36, "token_count": 17}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 29, "token_count": 11}, {"author_id": 46, "token_count": 47}, {"author_id": 0, "token_count": 72}, {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 29, "token_count": 112}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 29, "token_count": 23}, {"author_id": 46, "token_count": 14}, {"author_id": 41, "token_count": 91}, {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 20, "token_count": 111}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 6, "token_count": 1}, {"author_id": 10, "token_count": 4}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 25, "token_count": 46}, {"author_id": 55, "token_count": 8}, {"author_id": 10, "token_count": 4}, {"author_id": 46, "token_count": 3}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 469}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 45, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 0, "token_count": 15}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 0, "token_count": 80}, {"author_id": 8, "token_count": 55}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 43, "token_count": 50}, {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 10, "token_count": 1}, {"author_id": 13, "token_count": 2}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 60, "token_count": 390}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 19, "token_count": 19}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 55, "token_count": 40}, {"author_id": 10, "token_count": 4}, {"author_id": 50, "token_count": 9}, {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 10, "token_count": 24}, {"author_id": 0, "token_count": 66}, {"author_id": 14, "token_count": 23}, {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 7, "token_count": 6}, {"author_id": 22, "token_count": 31}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 7, "token_count": 84}, {"author_id": 22, "token_count": 46}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 24, "token_count": 6}, {"author_id": 1, "token_count": 40}, {"author_id": 16, "token_count": 3}, {"author_id": 22, "token_count": 22}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 46}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 306}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 51, "token_count": 9}, {"author_id": 0, "token_count": 7}, {"author_id": 16, "token_count": 2}, {"author_id": 19, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 22, "token_count": 42}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 0, "token_count": 159}, {"author_id": 14, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 21}, {"author_id": 7, "token_count": 43}, {"author_id": 1, "token_count": 44}, {"author_id": 16, "token_count": 22}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 18}, {"author_id": 7, "token_count": 12}, {"author_id": 16, "token_count": 2}, {"author_id": 22, "token_count": 59}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 0, "token_count": 12582}, {"author_id": 16, "token_count": 318}, {"author_id": 19, "token_count": 8}, {"author_id": 22, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 22, "token_count": 9}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 73}, {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 381}, {"author_id": 8, "token_count": 56}, {"author_id": 14, "token_count": 58}, {"author_id": 22, "token_count": 145}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 98}, {"author_id": 0, "token_count": 20}, {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 7, "token_count": 46}, {"author_id": 57, "token_count": 2}, {"author_id": 13, "token_count": 6}, {"author_id": 16, "token_count": 4}, {"author_id": 22, "token_count": 174}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 8, "token_count": 48}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 22, "token_count": 81}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 0, "token_count": 441}, {"author_id": 16, "token_count": 401}, {"author_id": 22, "token_count": 48}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 137}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 16, "token_count": 13}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 16, "token_count": 3}, {"author_id": 22, "token_count": 223}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 16, "token_count": 30}, {"author_id": 44, "token_count": 75}, {"author_id": 22, "token_count": 165}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 44, "token_count": 9}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 356}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 177}, {"author_id": 16, "token_count": 28}, {"author_id": 23, "token_count": 5}, {"author_id": 44, "token_count": 340}, {"author_id": 22, "token_count": 26}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 44, "token_count": 220}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 130}, {"author_id": 7, "token_count": 44}, {"author_id": 44, "token_count": 587}, {"author_id": 56, "token_count": 5}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 104}, {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 44, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 55, "token_count": 24}, {"author_id": 16, "token_count": 4}, {"author_id": 19, "token_count": 136}, {"author_id": 44, "token_count": 17}, {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 4, "token_count": 35}, {"author_id": 16, "token_count": 18}, {"author_id": 42, "token_count": 6}, {"author_id": 19, "token_count": 37}, {"author_id": 44, "token_count": 289}, {"author_id": 22, "token_count": 17}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 0, "token_count": 395}, {"author_id": 16, "token_count": 25}, {"author_id": 60, "token_count": 339}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 42, "token_count": 57}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
16284
54.46%
Pavel Tatashin
1550
5.18%
Michal Hocko
1324
4.43%
Vlastimil Babka
1162
3.89%
Christoph Lameter
1006
3.36%
Kamezawa Hiroyuki
743
2.48%
JoonSoo Kim
598
2.00%
Andrew Morton
397
1.33%
David Rientjes
254
0.85%
Naoya Horiguchi
204
0.68%
Dave Hansen
197
0.66%
MinChan Kim
182
0.61%
Linus Torvalds (pre-git)
159
0.53%
Peter Zijlstra
154
0.52%
Fengguang Wu
146
0.49%
Kirill A. Shutemov
139
0.46%
Johannes Weiner
136
0.45%
Lee Schermerhorn
125
0.42%
Nicholas Piggin
109
0.36%
Vladimir Davydov
91
0.30%
Hugh Dickins
80
0.27%
David Howells
79
0.26%
Motohiro Kosaki
72
0.24%
Mike Rapoport
63
0.21%
Tejun Heo
54
0.18%
Andi Kleen
53
0.18%
Glauber de Oliveira Costa
50
0.17%
Linus Torvalds
32
0.11%
Dan J Williams
30
0.10%
Andrey Ryabinin
24
0.08%
Andy Whitcroft
24
0.08%
Rik Van Riel
24
0.08%
Andrea Arcangeli
16
0.05%
Aneesh Kumar K.V
15
0.05%
Yasunori Goto
14
0.05%
Catalin Marinas
9
0.03%
Sasha Levin
9
0.03%
Christoph Hellwig
6
0.02%
Andrey Konovalov
5
0.02%
Mike Kravetz
5
0.02%
Roman Gushchin
5
0.02%
Matthew Wilcox
4
0.01%
Al Viro
3
0.01%
Kees Cook
2
0.01%
Shaohua Li
1
0.00%
Others
4261
14.25%
Total
29900
page_counter.c
266
-
3
780
Johannes Weiner
Roman Gushchin
Others
December 2014
February 2015
November 2015
November 2017
June 2018
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 449}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 56, "token_count": 318}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
461
59.10%
Roman Gushchin
318
40.77%
Others
1
0.13%
Total
780
page_ext.c
423
-
10
1389
JoonSoo Kim
Vladimir Davydov
Mike Rapoport
Vlastimil Babka
Kirill A. Shutemov
Others
December 2014
September 2015
October 2016
May 2017
September 2017
November 2017
January 2018
August 2018
October 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 1233}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 112}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1345
96.83%
Vladimir Davydov
20
1.44%
Mike Rapoport
3
0.22%
Vlastimil Babka
3
0.22%
Kirill A. Shutemov
2
0.14%
Others
16
1.15%
Total
1389
page_idle.c
238
-
9
912
Vladimir Davydov
Kirill A. Shutemov
Andrey Ryabinin
MinChan Kim
Mike Rapoport
Others
September 2015
January 2016
February 2017
May 2017
September 2017
November 2017
April 2018
June 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 814}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Davydov
835
91.56%
Kirill A. Shutemov
46
5.04%
Andrey Ryabinin
12
1.32%
MinChan Kim
2
0.22%
Mike Rapoport
1
0.11%
Others
16
1.75%
Total
912
page_io.c
436
-
35
1758
Mel Gorman
Andrew Morton
MinChan Kim
Matthew Wilcox
Shaohua Li
Huang Ying
Linus Torvalds (pre-git)
Dan Magenheimer
Seth Jennings
Christoph Hellwig
Peter Zijlstra
Al Viro
Hugh Dickins
Tejun Heo
Sasha Levin
Nicholas Piggin
Christoph Lameter
Linus Torvalds
Dennis Zhou
Kirill A. Shutemov
Lee Schermerhorn
Others
January 1996
February 1998
March 1998
December 1998
May 1999
September 1999
February 2002
May 2002
June 2002
July 2002
October 2002
November 2002
December 2002
April 2004
October 2005
June 2006
September 2006
September 2007
February 2008
January 2009
December 2009
March 2010
April 2012
May 2012
July 2012
April 2013
May 2013
July 2013
October 2013
January 2014
March 2014
April 2014
June 2014
December 2014
January 2015
February 2015
May 2015
July 2015
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
July 2018
October 2018
November 2018
December 2018
January 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 191}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 33}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 53, "token_count": 54}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 579}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 35, "token_count": 52}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 26, "token_count": 95}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 95}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 85}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 54, "token_count": 35}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 75}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
604
34.36%
Andrew Morton
244
13.88%
MinChan Kim
201
11.43%
Matthew Wilcox
95
5.40%
Shaohua Li
85
4.84%
Huang Ying
75
4.27%
Linus Torvalds (pre-git)
74
4.21%
Dan Magenheimer
54
3.07%
Seth Jennings
52
2.96%
Christoph Hellwig
48
2.73%
Peter Zijlstra
33
1.88%
Al Viro
31
1.76%
Hugh Dickins
11
0.63%
Tejun Heo
9
0.51%
Sasha Levin
6
0.34%
Nicholas Piggin
3
0.17%
Christoph Lameter
2
0.11%
Linus Torvalds
2
0.11%
Dennis Zhou
1
0.06%
Kirill A. Shutemov
1
0.06%
Lee Schermerhorn
1
0.06%
Others
126
7.17%
Total
1758
page_isolation.c
326
-
20
1083
Kamezawa Hiroyuki
MinChan Kim
JoonSoo Kim
Michal Hocko
Naoya Horiguchi
Vlastimil Babka
Mike Kravetz
Andrew Morton
Others
October 2007
November 2007
October 2008
November 2008
April 2012
July 2012
October 2012
December 2012
January 2013
June 2013
September 2013
November 2014
December 2014
May 2015
September 2015
January 2016
April 2016
May 2016
July 2016
October 2016
February 2017
May 2017
July 2017
November 2017
April 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 20, "token_count": 390}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 240}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 109}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 24}, {"author_id": 19, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Kamezawa Hiroyuki
391
36.10%
MinChan Kim
258
23.82%
JoonSoo Kim
152
14.04%
Michal Hocko
65
6.00%
Naoya Horiguchi
19
1.75%
Vlastimil Babka
18
1.66%
Mike Kravetz
11
1.02%
Andrew Morton
1
0.09%
Others
168
15.51%
Total
1083
page_owner.c
638
-
16
2540
JoonSoo Kim
Vlastimil Babka
Mel Gorman
Mike Rapoport
Others
December 2014
February 2015
May 2015
July 2015
March 2016
May 2016
June 2016
July 2016
October 2016
July 2017
September 2017
November 2017
January 2018
April 2018
June 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 1005}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 22, "token_count": 283}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 409}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 508}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 136}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1952
76.85%
Vlastimil Babka
419
16.50%
Mel Gorman
1
0.04%
Mike Rapoport
1
0.04%
Others
167
6.57%
Total
2540
page_poison.c
134
-
10
496
JoonSoo Kim
Mike Rapoport
Others
March 2009
October 2011
December 2014
March 2016
May 2016
May 2017
November 2017
April 2018
August 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
21
4.23%
Mike Rapoport
1
0.20%
Others
474
95.56%
Total
496
page_vma_mapped.c
277
-
8
1146
Kirill A. Shutemov
Hugh Dickins
Jérôme Glisse
Others
February 2017
March 2017
April 2017
July 2017
September 2017
October 2017
November 2017
January 2018
October 2018
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 832}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 34}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
931
81.24%
Hugh Dickins
34
2.97%
Jérôme Glisse
34
2.97%
Others
147
12.83%
Total
1146
pagewalk.c
358
-
16
1523
Naoya Horiguchi
Kirill A. Shutemov
Matthew Wilcox
Dave Hansen
Motohiro Kosaki
Johannes Weiner
Sasha Levin
Mike Rapoport
Others
February 2008
April 2008
June 2008
December 2009
April 2010
November 2010
March 2011
July 2011
December 2012
May 2013
October 2013
October 2014
February 2015
March 2015
January 2016
February 2017
March 2017
July 2017
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 452}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 55, "token_count": 17}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 19, "token_count": 174}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 55, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 46, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 483}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 84}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Naoya Horiguchi
685
44.98%
Kirill A. Shutemov
145
9.52%
Matthew Wilcox
84
5.52%
Dave Hansen
44
2.89%
Motohiro Kosaki
26
1.71%
Johannes Weiner
14
0.92%
Sasha Levin
5
0.33%
Mike Rapoport
1
0.07%
Others
519
34.08%
Total
1523
percpu-internal.h
225
-
2
587
Dennis Zhou
Others
June 2017
July 2017
November 2017
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 458}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dennis Zhou
586
99.83%
Others
1
0.17%
Total
587
percpu-km.c
120
-
3
383
Tejun Heo
Dennis Zhou
Others
April 2010
September 2010
September 2014
March 2016
June 2017
July 2017
February 2018
December 2018
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 299}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
332
86.68%
Dennis Zhou
47
12.27%
Others
4
1.04%
Total
383
percpu-stats.c
236
-
3
924
Dennis Zhou
Kees Cook
Others
June 2017
July 2017
September 2017
April 2018
June 2018
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 739}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 173}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Dennis Zhou
914
98.92%
Kees Cook
7
0.76%
Others
3
0.32%
Total
924
percpu-vm.c
379
-
4
1129
Tejun Heo
Dennis Zhou
Others
April 2010
August 2011
November 2011
August 2014
September 2014
February 2017
June 2017
February 2018
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 956}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 73}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 26}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 28, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1077
95.39%
Dennis Zhou
47
4.16%
Others
5
0.44%
Total
1129
percpu.c
2826
-
38
9622
Tejun Heo
Dennis Zhou
Mike Rapoport
Al Viro
Catalin Marinas
Kirill V Tkhai
Peter Zijlstra
Andrew Morton
Christoph Lameter
David Howells
Andi Kleen
Linus Torvalds
JoonSoo Kim
Others
February 2009
March 2009
April 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
April 2010
June 2010
September 2010
October 2010
December 2010
March 2011
August 2011
September 2011
November 2011
December 2011
April 2012
May 2012
October 2012
November 2012
September 2013
January 2014
March 2014
June 2014
August 2014
September 2014
October 2014
March 2015
June 2015
November 2015
January 2016
March 2016
May 2016
October 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
September 2017
October 2017
February 2018
March 2018
August 2018
October 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 869}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 519}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 259}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 1304}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 5, "token_count": 30}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 281}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 115}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 1299}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 38, "token_count": 44}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 778}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 78}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 28, "token_count": 2892}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 28, "token_count": 67}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 47, "token_count": 21}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 28, "token_count": 36}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 222}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
5753
59.79%
Dennis Zhou
3083
32.04%
Mike Rapoport
243
2.53%
Al Viro
44
0.46%
Catalin Marinas
43
0.45%
Kirill V Tkhai
21
0.22%
Peter Zijlstra
17
0.18%
Andrew Morton
7
0.07%
Christoph Lameter
4
0.04%
David Howells
4
0.04%
Andi Kleen
2
0.02%
Linus Torvalds
2
0.02%
JoonSoo Kim
1
0.01%
Others
398
4.14%
Total
9622
pgtable-generic.c
213
-
15
895
Andrea Arcangeli
Aneesh Kumar K.V
Matthew Wilcox
Kirill A. Shutemov
JoonSoo Kim
Dan J Williams
Rik Van Riel
Andrew Morton
Peter Zijlstra
Mel Gorman
Others
January 2011
October 2012
November 2012
June 2013
September 2013
November 2013
December 2013
February 2015
June 2015
July 2015
January 2016
February 2016
February 2017
March 2017
September 2017
November 2017
January 2018
August 2018
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 295}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 61}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 33, "token_count": 85}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 78}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 36, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
295
32.96%
Aneesh Kumar K.V
93
10.39%
Matthew Wilcox
78
8.72%
Kirill A. Shutemov
64
7.15%
JoonSoo Kim
61
6.82%
Dan J Williams
7
0.78%
Rik Van Riel
5
0.56%
Andrew Morton
3
0.34%
Peter Zijlstra
3
0.34%
Mel Gorman
2
0.22%
Others
284
31.73%
Total
895
process_vm_access.c
376
-
9
1434
Al Viro
Mike Rapoport
Dave Hansen
Others
October 2011
February 2012
May 2012
February 2014
March 2014
April 2014
March 2015
January 2016
February 2016
October 2016
December 2016
February 2017
February 2018
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1072}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 172}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 48}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
222
15.48%
Mike Rapoport
4
0.28%
Dave Hansen
1
0.07%
Others
1207
84.17%
Total
1434
quicklist.c
103
-
5
362
Christoph Lameter
Motohiro Kosaki
Tejun Heo
Others
May 2007
January 2008
September 2008
June 2009
September 2009
March 2010
March 2016
November 2017
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 279}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 46, "token_count": 19}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Lameter
331
91.44%
Motohiro Kosaki
19
5.25%
Tejun Heo
6
1.66%
Others
6
1.66%
Total
362
readahead.c
606
-
36
1934
Fengguang Wu
Andrew Morton
David Howells
Christoph Hellwig
Michal Hocko
Al Viro
Nicholas Piggin
Kirill A. Shutemov
Johannes Weiner
Matthew Wilcox
Tejun Heo
Roman Gushchin
Mike Rapoport
Others
April 2002
May 2002
July 2002
August 2002
October 2002
December 2002
March 2003
June 2003
July 2003
October 2003
March 2004
May 2004
August 2004
January 2005
March 2005
November 2005
January 2006
March 2006
December 2006
July 2007
September 2007
October 2007
July 2008
October 2008
April 2009
June 2009
March 2010
April 2010
May 2010
October 2011
May 2012
August 2012
May 2013
September 2013
November 2013
January 2014
April 2014
January 2015
May 2015
October 2015
November 2015
January 2016
April 2016
July 2016
August 2016
December 2016
November 2017
December 2017
March 2018
April 2018
June 2018
July 2018
August 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 29, "token_count": 662}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 77}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 124}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 245}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 23}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 54, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Fengguang Wu
1016
52.53%
Andrew Morton
168
8.69%
David Howells
136
7.03%
Christoph Hellwig
40
2.07%
Michal Hocko
21
1.09%
Al Viro
15
0.78%
Nicholas Piggin
12
0.62%
Kirill A. Shutemov
8
0.41%
Johannes Weiner
5
0.26%
Matthew Wilcox
5
0.26%
Tejun Heo
4
0.21%
Roman Gushchin
2
0.10%
Mike Rapoport
1
0.05%
Others
501
25.90%
Total
1934
rmap.c
1944
-
64
6553
Kirill A. Shutemov
Hugh Dickins
Andrew Morton
Peter Zijlstra
JoonSoo Kim
Rik Van Riel
Mel Gorman
Jérôme Glisse
Nicholas Piggin
Linus Torvalds
Naoya Horiguchi
Vladimir Davydov
MinChan Kim
Andrea Arcangeli
Johannes Weiner
Mike Kravetz
Andi Kleen
Shaohua Li
Michel Lespinasse
Kamezawa Hiroyuki
Christoph Lameter
Sasha Levin
Fengguang Wu
Vlastimil Babka
Motohiro Kosaki
Andrey Ryabinin
Kirill V Tkhai
Christoph Hellwig
Jan Kara
Mike Rapoport
Pekka J Enberg
Aneesh Kumar K.V
David Rientjes
Steve Capper
Others
July 2002
September 2002
January 2003
March 2003
June 2003
April 2004
May 2004
June 2004
August 2004
October 2004
February 2005
March 2005
May 2005
September 2005
October 2005
November 2005
January 2006
February 2006
March 2006
June 2006
September 2006
December 2006
February 2007
May 2007
October 2007
February 2008
March 2008
July 2008
October 2008
January 2009
May 2009
June 2009
September 2009
December 2009
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
October 2010
January 2011
March 2011
May 2011
June 2011
October 2011
January 2012
March 2012
October 2012
December 2012
February 2013
April 2013
August 2013
September 2013
January 2014
June 2014
October 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
September 2015
November 2015
January 2016
March 2016
April 2016
May 2016
July 2016
August 2016
December 2016
January 2017
February 2017
March 2017
May 2017
July 2017
August 2017
September 2017
November 2017
February 2018
March 2018
April 2018
July 2018
October 2018
November 2018
December 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 450}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 12, "token_count": 60}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 36, "token_count": 143}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 36, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 70}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 13, "token_count": 9}, {"author_id": 12, "token_count": 54}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 4, "token_count": 5}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 54}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 293}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 45, "token_count": 307}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 45, "token_count": 15}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 19, "token_count": 123}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 3, "token_count": 13}, {"author_id": 45, "token_count": 90}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 36, "token_count": 61}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 36, "token_count": 230}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 165}, {"author_id": 36, "token_count": 65}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 20, "token_count": 17}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 31, "token_count": 3}, {"author_id": 40, "token_count": 48}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 7, "token_count": 468}, {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 3, "token_count": 27}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 256}, {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 3, "token_count": 96}, {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 368}, {"author_id": 8, "token_count": 22}, {"author_id": 14, "token_count": 104}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 273}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 322}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 8, "token_count": 84}, {"author_id": 39, "token_count": 53}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "token_count": 64}, {"author_id": 13, "token_count": 17}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 120}, {"author_id": 19, "token_count": 9}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 51}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 82}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 54}, {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
1245
19.00%
Hugh Dickins
757
11.55%
Andrew Morton
522
7.97%
Peter Zijlstra
517
7.89%
JoonSoo Kim
468
7.14%
Rik Van Riel
412
6.29%
Mel Gorman
321
4.90%
Jérôme Glisse
289
4.41%
Nicholas Piggin
201
3.07%
Linus Torvalds
199
3.04%
Naoya Horiguchi
160
2.44%
Vladimir Davydov
131
2.00%
MinChan Kim
106
1.62%
Andrea Arcangeli
96
1.46%
Johannes Weiner
86
1.31%
Mike Kravetz
83
1.27%
Andi Kleen
60
0.92%
Shaohua Li
53
0.81%
Michel Lespinasse
48
0.73%
Kamezawa Hiroyuki
28
0.43%
Christoph Lameter
20
0.31%
Sasha Levin
18
0.27%
Fengguang Wu
14
0.21%
Vlastimil Babka
12
0.18%
Motohiro Kosaki
7
0.11%
Andrey Ryabinin
6
0.09%
Kirill V Tkhai
4
0.06%
Christoph Hellwig
3
0.05%
Jan Kara
3
0.05%
Mike Rapoport
3
0.05%
Pekka J Enberg
2
0.03%
Aneesh Kumar K.V
1
0.02%
David Rientjes
1
0.02%
Steve Capper
1
0.02%
Others
676
10.32%
Total
6553
rodata_test.c
57
-
5
161
Kees Cook
Others
January 2008
February 2008
February 2017
May 2017
October 2017
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
13
8.07%
Others
148
91.93%
Total
161
shmem.c
4115
-
105
18180
Hugh Dickins
Kirill A. Shutemov
Linus Torvalds
Mike Kravetz
Andrew Morton
Mike Rapoport
Linus Torvalds (pre-git)
Al Viro
Matthew Wilcox
Nicholas Piggin
Vlastimil Babka
Andrea Arcangeli
Lee Schermerhorn
Christoph Hellwig
Rik Van Riel
Johannes Weiner
David Howells
Mel Gorman
Dave Hansen
Tim Chen
MinChan Kim
Michal Hocko
Shaohua Li
Sasha Levin
Aneesh Kumar K.V
Christoph Lameter
Fengguang Wu
Andi Kleen
Huang Ying
Tejun Heo
Jan Kara
Pekka J Enberg
David Rientjes
Kamezawa Hiroyuki
Vladimir Davydov
Others
October 2000
February 2002
March 2002
April 2002
June 2002
July 2002
September 2002
October 2002
November 2002
December 2002
January 2003
March 2003
April 2003
May 2003
July 2003
October 2003
December 2003
March 2004
April 2004
May 2004
June 2004
August 2004
September 2004
October 2004
November 2004
January 2005
June 2005
August 2005
September 2005
October 2005
December 2005
January 2006
February 2006
March 2006
April 2006
June 2006
September 2006
October 2006
December 2006
February 2007
March 2007
June 2007
July 2007
October 2007
November 2007
February 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
August 2009
September 2009
November 2009
December 2009
March 2010
May 2010
June 2010
July 2010
August 2010
October 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
August 2015
September 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
November 2018
December 2018
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 659}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 38, "token_count": 73}, {"author_id": 13, "token_count": 1268}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 3, "token_count": 33}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 6, "token_count": 155}, {"author_id": 3, "token_count": 266}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 177}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 45, "token_count": 73}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 3, "token_count": 5}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 55, "token_count": 27}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 54, "token_count": 31}, {"author_id": 2, "token_count": 3}, {"author_id": 12, "token_count": 94}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 213}, {"author_id": 3, "token_count": 140}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 41, "token_count": 95}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 29, "token_count": 7}, {"author_id": 3, "token_count": 21}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 12, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 54, "token_count": 15}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 39, "token_count": 15}, {"author_id": 48, "token_count": 24}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 54}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 139}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 3, "token_count": 188}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 1084}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 38, "token_count": 13}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 191}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 760}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 3, "token_count": 406}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 54, "token_count": 20}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 53}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 4, "token_count": 38}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 151}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 29}, {"author_id": 60, "token_count": 442}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 33}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "token_count": 70}, {"author_id": 3, "token_count": 36}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 38, "token_count": 30}, {"author_id": 3, "token_count": 42}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 38, "token_count": 19}, {"author_id": 1, "token_count": 5}, {"author_id": 14, "token_count": 2}, {"author_id": 22, "token_count": 182}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 26, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 38, "token_count": 16}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 3, "token_count": 85}, {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 453}, {"author_id": 1, "token_count": 2777}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 13, "token_count": 51}, {"author_id": 26, "token_count": 47}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 47}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 51}, {"author_id": 42, "token_count": 506}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 16, "token_count": 18}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 23, "token_count": 13}, {"author_id": 42, "token_count": 337}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 26, "token_count": 42}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 170}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 13}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 19}, {"author_id": 23, "token_count": 948}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 1, "token_count": 7}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 102}, {"author_id": 3, "token_count": 10}, {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1057}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 89}, ]}, ]
Author Name
Tokens
Token Proportion
Hugh Dickins
4772
26.25%
Kirill A. Shutemov
2915
16.03%
Linus Torvalds
1328
7.30%
Mike Kravetz
961
5.29%
Andrew Morton
863
4.75%
Mike Rapoport
843
4.64%
Linus Torvalds (pre-git)
659
3.62%
Al Viro
451
2.48%
Matthew Wilcox
289
1.59%
Nicholas Piggin
183
1.01%
Vlastimil Babka
182
1.00%
Andrea Arcangeli
172
0.95%
Lee Schermerhorn
117
0.64%
Christoph Hellwig
87
0.48%
Rik Van Riel
73
0.40%
Johannes Weiner
70
0.39%
David Howells
51
0.28%
Mel Gorman
38
0.21%
Dave Hansen
27
0.15%
Tim Chen
24
0.13%
MinChan Kim
22
0.12%
Michal Hocko
18
0.10%
Shaohua Li
15
0.08%
Sasha Levin
12
0.07%
Aneesh Kumar K.V
7
0.04%
Christoph Lameter
7
0.04%
Fengguang Wu
7
0.04%
Andi Kleen
5
0.03%
Huang Ying
5
0.03%
Tejun Heo
4
0.02%
Jan Kara
3
0.02%
Pekka J Enberg
3
0.02%
David Rientjes
2
0.01%
Kamezawa Hiroyuki
2
0.01%
Vladimir Davydov
2
0.01%
Others
3961
21.79%
Total
18180
slab.c
4493
-
115
18057
JoonSoo Kim
Andrew Morton
Christoph Lameter
Linus Torvalds (pre-git)
Pekka J Enberg
Al Viro
David Rientjes
Glauber de Oliveira Costa
Mel Gorman
Kees Cook
Alexander Potapenko
Christoph Hellwig
Linus Torvalds
Hugh Dickins
Vladimir Davydov
Matthew Wilcox
Tejun Heo
Catalin Marinas
Nicholas Piggin
Michal Hocko
Vlastimil Babka
Andrey Konovalov
Lee Schermerhorn
Andrey Ryabinin
David Howells
Kirill A. Shutemov
Mike Rapoport
Johannes Weiner
Andi Kleen
Dave Hansen
Others
January 1997
March 1997
February 1998
May 1998
August 1998
June 1999
January 2000
June 2000
July 2000
August 2000
September 2000
February 2002
June 2002
July 2002
September 2002
October 2002
November 2002
December 2002
January 2003
February 2003
March 2003
May 2003
June 2003
July 2003
September 2003
October 2003
December 2003
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
January 2005
May 2005
June 2005
September 2005
October 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
September 2006
October 2006
November 2006
December 2006
February 2007
April 2007
May 2007
July 2007
August 2007
October 2007
November 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
January 2009
February 2009
March 2009
April 2009
June 2009
September 2009
October 2009
December 2009
January 2010
March 2010
May 2010
August 2010
October 2010
November 2010
December 2010
January 2011
February 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
January 2012
March 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
July 2013
October 2013
December 2013
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
December 2014
February 2015
April 2015
June 2015
August 2015
September 2015
October 2015
November 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
October 2016
December 2016
January 2017
February 2017
May 2017
June 2017
July 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 15, "token_count": 366}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 283}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 15, "token_count": 742}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 38, "token_count": 18}, {"author_id": 25, "token_count": 1}, {"author_id": 13, "token_count": 77}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 911}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 54, "token_count": 19}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 70}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 136}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 6, "token_count": 56}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 6, "token_count": 284}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 315}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 297}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 343}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 66}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 87}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 3, "token_count": 58}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 1033}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 58, "token_count": 93}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 58, "token_count": 199}, {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 38, "token_count": 676}, {"author_id": 6, "token_count": 32}, {"author_id": 2, "token_count": 382}, {"author_id": 13, "token_count": 24}, {"author_id": 12, "token_count": 10}, {"author_id": 58, "token_count": 234}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 54, "token_count": 19}, {"author_id": 2, "token_count": 156}, {"author_id": 58, "token_count": 215}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 204}, {"author_id": 58, "token_count": 8}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 58, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 54, "token_count": 101}, {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 58, "token_count": 342}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 41}, {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 58, "token_count": 63}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 58, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 26}, {"author_id": 0, "token_count": 4}, {"author_id": 58, "token_count": 73}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 244}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 41, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 2, "token_count": 59}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 43, "token_count": 74}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 43, "token_count": 189}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 208}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 219}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 86}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 31}, {"author_id": 7, "token_count": 26}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 177}, {"author_id": 7, "token_count": 398}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 363}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 14, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 14, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 115}, {"author_id": 7, "token_count": 1819}, {"author_id": 0, "token_count": 9}, {"author_id": 14, "token_count": 18}, {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 416}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 39}, {"author_id": 6, "token_count": 8}, {"author_id": 7, "token_count": 1214}, {"author_id": 60, "token_count": 510}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 57, "token_count": 112}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 62}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 57, "token_count": 62}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
4134
22.89%
Andrew Morton
2702
14.96%
Christoph Lameter
2587
14.33%
Linus Torvalds (pre-git)
1465
8.11%
Pekka J Enberg
1265
7.01%
Al Viro
706
3.91%
David Rientjes
470
2.60%
Glauber de Oliveira Costa
267
1.48%
Mel Gorman
181
1.00%
Kees Cook
178
0.99%
Alexander Potapenko
154
0.85%
Christoph Hellwig
144
0.80%
Linus Torvalds
109
0.60%
Hugh Dickins
69
0.38%
Vladimir Davydov
67
0.37%
Matthew Wilcox
36
0.20%
Tejun Heo
30
0.17%
Catalin Marinas
27
0.15%
Nicholas Piggin
27
0.15%
Michal Hocko
26
0.14%
Vlastimil Babka
24
0.13%
Andrey Konovalov
23
0.13%
Lee Schermerhorn
20
0.11%
Andrey Ryabinin
18
0.10%
David Howells
12
0.07%
Kirill A. Shutemov
7
0.04%
Mike Rapoport
7
0.04%
Johannes Weiner
6
0.03%
Andi Kleen
4
0.02%
Dave Hansen
3
0.02%
Others
3289
18.21%
Total
18057
slab.h
527
-
35
1912
Glauber de Oliveira Costa
Christoph Lameter
Vladimir Davydov
JoonSoo Kim
Tejun Heo
Alexander Potapenko
Andrey Konovalov
Vlastimil Babka
Peter Zijlstra
Kirill V Tkhai
Andrey Ryabinin
David Rientjes
Johannes Weiner
Others
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
July 2013
November 2013
January 2014
May 2014
June 2014
August 2014
October 2014
December 2014
February 2015
June 2015
September 2015
November 2015
February 2016
March 2016
May 2016
July 2016
October 2016
December 2016
January 2017
February 2017
March 2017
June 2017
July 2017
October 2017
November 2017
April 2018
August 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 43, "token_count": 162}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 43, "token_count": 318}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 60}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 2, "token_count": 42}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 166}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 60}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 14, "token_count": 46}, {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 52, "token_count": 13}, {"author_id": 14, "token_count": 30}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 118}, {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Glauber de Oliveira Costa
480
25.10%
Christoph Lameter
357
18.67%
Vladimir Davydov
264
13.81%
JoonSoo Kim
167
8.73%
Tejun Heo
118
6.17%
Alexander Potapenko
32
1.67%
Andrey Konovalov
21
1.10%
Vlastimil Babka
18
0.94%
Peter Zijlstra
9
0.47%
Kirill V Tkhai
5
0.26%
Andrey Ryabinin
3
0.16%
David Rientjes
3
0.16%
Johannes Weiner
1
0.05%
Others
434
22.70%
Total
1912
slab_common.c
1614
-
44
5994
Vladimir Davydov
Christoph Lameter
Glauber de Oliveira Costa
Tejun Heo
JoonSoo Kim
Andrey Ryabinin
Vlastimil Babka
Johannes Weiner
Kees Cook
Andrey Konovalov
Alexander Potapenko
Kirill V Tkhai
Mike Rapoport
Michal Hocko
Andrew Morton
Others
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
May 2013
July 2013
September 2013
January 2014
April 2014
May 2014
June 2014
August 2014
October 2014
November 2014
December 2014
February 2015
June 2015
September 2015
November 2015
January 2016
February 2016
March 2016
May 2016
July 2016
November 2016
December 2016
January 2017
February 2017
June 2017
July 2017
October 2017
November 2017
January 2018
April 2018
June 2018
August 2018
October 2018
November 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 43, "token_count": 401}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 43, "token_count": 245}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 410}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 314}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 137}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 24, "token_count": 288}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 7, "token_count": 309}, {"author_id": 14, "token_count": 180}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 14, "token_count": 78}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 14, "token_count": 489}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 14, "token_count": 202}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 205}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 645}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 30}, {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 200}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Davydov
1435
23.94%
Christoph Lameter
1110
18.52%
Glauber de Oliveira Costa
646
10.78%
Tejun Heo
645
10.76%
JoonSoo Kim
334
5.57%
Andrey Ryabinin
307
5.12%
Vlastimil Babka
204
3.40%
Johannes Weiner
50
0.83%
Kees Cook
40
0.67%
Andrey Konovalov
15
0.25%
Alexander Potapenko
9
0.15%
Kirill V Tkhai
8
0.13%
Mike Rapoport
5
0.08%
Michal Hocko
3
0.05%
Andrew Morton
2
0.03%
Others
1181
19.70%
Total
5994
slob.c
663
-
39
2743
Nicholas Piggin
Christoph Lameter
Catalin Marinas
David Rientjes
Peter Zijlstra
Matthew Wilcox
Fengguang Wu
Pekka J Enberg
Dave Hansen
Kirill A. Shutemov
MinChan Kim
Andy Whitcroft
Glauber de Oliveira Costa
Linus Torvalds
Vlastimil Babka
Mel Gorman
Sasha Levin
Vladimir Davydov
Others
January 2006
December 2006
May 2007
July 2007
October 2007
November 2007
December 2007
February 2008
May 2008
July 2008
August 2008
October 2008
January 2009
February 2009
March 2009
May 2009
June 2009
August 2009
May 2010
July 2010
August 2010
June 2011
July 2011
October 2011
June 2012
July 2012
September 2012
October 2012
December 2012
January 2013
February 2013
September 2013
April 2014
June 2014
April 2015
September 2015
November 2015
February 2016
January 2017
March 2017
November 2017
June 2018
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 549}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 159}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 12, "token_count": 937}, {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 58, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 26, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
1135
41.38%
Christoph Lameter
318
11.59%
Catalin Marinas
44
1.60%
David Rientjes
13
0.47%
Peter Zijlstra
12
0.44%
Matthew Wilcox
9
0.33%
Fengguang Wu
8
0.29%
Pekka J Enberg
8
0.29%
Dave Hansen
5
0.18%
Kirill A. Shutemov
5
0.18%
MinChan Kim
4
0.15%
Andy Whitcroft
3
0.11%
Glauber de Oliveira Costa
3
0.11%
Linus Torvalds
3
0.11%
Vlastimil Babka
2
0.07%
Mel Gorman
1
0.04%
Sasha Levin
1
0.04%
Vladimir Davydov
1
0.04%
Others
1168
42.58%
Total
2743
slub.c
5927
-
118
24449
Christoph Lameter
JoonSoo Kim
Vladimir Davydov
Kees Cook
David Rientjes
Glauber de Oliveira Costa
Andrey Konovalov
Pekka J Enberg
Yasunori Goto
Tejun Heo
Andrey Ryabinin
Alexander Potapenko
Mel Gorman
Linus Torvalds
Shaohua Li
Peter Zijlstra
Matthew Wilcox
Vlastimil Babka
Kirill A. Shutemov
Michal Hocko
Catalin Marinas
Andrew Morton
Nicholas Piggin
Dave Hansen
Kamezawa Hiroyuki
Johannes Weiner
Fengguang Wu
Andi Kleen
Others
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
June 2013
July 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
October 2014
December 2014
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
November 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
January 2017
February 2017
June 2017
July 2017
August 2017
September 2017
November 2017
January 2018
February 2018
April 2018
June 2018
October 2018
December 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 8365}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 705}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 335}, {"author_id": 0, "token_count": 3}, {"author_id": 59, "token_count": 331}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 58, "token_count": 65}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 577}, {"author_id": 58, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 1085}, {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 58, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 58, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 58, "token_count": 2}, {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 20, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 135}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 58, "token_count": 7}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 58, "token_count": 226}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 17, "token_count": 19}, {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 10, "token_count": 36}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 79}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 888}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 387}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 976}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 132}, {"author_id": 13, "token_count": 126}, {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 972}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 104}, {"author_id": 39, "token_count": 49}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 10, "token_count": 12}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 145}, {"author_id": 7, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 2, "token_count": 28}, {"author_id": 7, "token_count": 80}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 29, "token_count": 2}, {"author_id": 7, "token_count": 36}, {"author_id": 58, "token_count": 13}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 43, "token_count": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 43, "token_count": 287}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 7, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 36, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 14, "token_count": 110}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 55, "token_count": 9}, {"author_id": 10, "token_count": 71}, {"author_id": 7, "token_count": 1}, {"author_id": 14, "token_count": 35}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 24, "token_count": 51}, {"author_id": 2, "token_count": 89}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 7, "token_count": 62}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 146}, {"author_id": 7, "token_count": 60}, {"author_id": 5, "token_count": 13}, {"author_id": 14, "token_count": 165}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 7, "token_count": 29}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 420}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 2, "token_count": 94}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, {"author_id": 14, "token_count": 19}, {"author_id": 60, "token_count": 455}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 20}, {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 12}, {"author_id": 7, "token_count": 327}, {"author_id": 0, "token_count": 5}, {"author_id": 14, "token_count": 10}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 391}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 57, "token_count": 122}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 52, "token_count": 131}, {"author_id": 16, "token_count": 22}, {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 491}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 195}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 79}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 52, "token_count": 12}, {"author_id": 57, "token_count": 156}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 57, "token_count": 94}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 102}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 26, "token_count": 30}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "token_count": 23}, {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 99}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 135}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Lameter
15811
64.67%
JoonSoo Kim
747
3.06%
Vladimir Davydov
383
1.57%
Kees Cook
379
1.55%
David Rientjes
377
1.54%
Glauber de Oliveira Costa
361
1.48%
Andrey Konovalov
343
1.40%
Pekka J Enberg
343
1.40%
Yasunori Goto
331
1.35%
Tejun Heo
287
1.17%
Andrey Ryabinin
210
0.86%
Alexander Potapenko
157
0.64%
Mel Gorman
143
0.58%
Linus Torvalds
127
0.52%
Shaohua Li
55
0.22%
Peter Zijlstra
39
0.16%
Matthew Wilcox
30
0.12%
Vlastimil Babka
28
0.11%
Kirill A. Shutemov
26
0.11%
Michal Hocko
26
0.11%
Catalin Marinas
21
0.09%
Andrew Morton
20
0.08%
Nicholas Piggin
18
0.07%
Dave Hansen
15
0.06%
Kamezawa Hiroyuki
9
0.04%
Johannes Weiner
6
0.02%
Fengguang Wu
2
0.01%
Andi Kleen
1
0.00%
Others
4154
16.99%
Total
24449
sparse-vmemmap.c
263
-
22
1169
Christoph Lameter
Dan J Williams
Andy Whitcroft
Kirill A. Shutemov
Christoph Hellwig
Pavel Tatashin
Michal Hocko
Johannes Weiner
Kamezawa Hiroyuki
David Rientjes
Mike Rapoport
Al Viro
Shaohua Li
Glauber de Oliveira Costa
Tejun Heo
Yasunori Goto
Others
October 2007
November 2007
March 2008
November 2008
September 2009
February 2010
March 2010
November 2010
April 2013
January 2014
January 2016
March 2016
August 2016
March 2017
November 2017
December 2017
August 2018
October 2018
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 151}, {"author_id": 2, "token_count": 449}, {"author_id": 43, "token_count": 3}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 164}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 48}, {"author_id": 44, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 61}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Lameter
449
38.41%
Dan J Williams
164
14.03%
Andy Whitcroft
151
12.92%
Kirill A. Shutemov
98
8.38%
Christoph Hellwig
61
5.22%
Pavel Tatashin
56
4.79%
Michal Hocko
48
4.11%
Johannes Weiner
41
3.51%
Kamezawa Hiroyuki
32
2.74%
David Rientjes
6
0.51%
Mike Rapoport
5
0.43%
Al Viro
4
0.34%
Shaohua Li
4
0.34%
Glauber de Oliveira Costa
3
0.26%
Tejun Heo
3
0.26%
Yasunori Goto
2
0.17%
Others
42
3.59%
Total
1169
sparse.c
819
-
49
3101
Pavel Tatashin
Dave Hansen
Yasunori Goto
Andy Whitcroft
Mel Gorman
Michal Hocko
David Rientjes
Mike Rapoport
Christoph Lameter
Johannes Weiner
Kirill A. Shutemov
Christoph Hellwig
Mike Kravetz
Dan J Williams
Andrea Arcangeli
Tejun Heo
Al Viro
Others
June 2005
September 2005
October 2005
January 2006
May 2006
June 2006
October 2006
December 2006
May 2007
June 2007
August 2007
October 2007
December 2007
February 2008
April 2008
July 2008
November 2008
March 2009
February 2010
March 2010
May 2010
January 2011
July 2011
October 2011
May 2012
July 2012
November 2012
December 2012
February 2013
April 2013
May 2013
July 2013
November 2013
January 2014
March 2014
April 2014
January 2016
March 2016
July 2016
August 2016
February 2017
May 2017
July 2017
September 2017
November 2017
December 2017
January 2018
April 2018
May 2018
August 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 34, "token_count": 191}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 55, "token_count": 65}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 55, "token_count": 271}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 34, "token_count": 51}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 34, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 2, "token_count": 17}, {"author_id": 0, "token_count": 63}, {"author_id": 59, "token_count": 66}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 59, "token_count": 88}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 59, "token_count": 197}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 91}, {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 55, "token_count": 97}, {"author_id": 16, "token_count": 153}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 54, "token_count": 56}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 44, "token_count": 530}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Tatashin
532
17.16%
Dave Hansen
433
13.96%
Yasunori Goto
359
11.58%
Andy Whitcroft
288
9.29%
Mel Gorman
171
5.51%
Michal Hocko
154
4.97%
David Rientjes
91
2.93%
Mike Rapoport
90
2.90%
Christoph Lameter
72
2.32%
Johannes Weiner
71
2.29%
Kirill A. Shutemov
68
2.19%
Christoph Hellwig
56
1.81%
Mike Kravetz
22
0.71%
Dan J Williams
9
0.29%
Andrea Arcangeli
6
0.19%
Tejun Heo
3
0.10%
Al Viro
1
0.03%
Others
675
21.77%
Total
3101
swap.c
1039
-
55
3615
MinChan Kim
Andrew Morton
Shaohua Li
Mel Gorman
Johannes Weiner
Hugh Dickins
Andrea Arcangeli
Nicholas Piggin
Jan Kara
Linus Torvalds (pre-git)
Kirill A. Shutemov
Michal Hocko
Motohiro Kosaki
Linus Torvalds
Jérôme Glisse
Lee Schermerhorn
Andrey Ryabinin
Sasha Levin
Dan J Williams
Rik Van Riel
Vladimir Davydov
Naoya Horiguchi
Roman Gushchin
Christoph Hellwig
Christoph Lameter
Matthew Wilcox
Peter Zijlstra
Tejun Heo
David Howells
Mike Rapoport
Others
January 1992
August 1992
November 1993
April 1994
June 1995
January 1996
March 1997
August 1998
September 2000
February 2002
July 2002
August 2002
October 2002
December 2002
March 2003
June 2003
July 2003
October 2003
November 2003
March 2004
April 2004
October 2005
November 2005
January 2006
February 2006
March 2006
June 2006
August 2006
September 2006
November 2006
October 2007
February 2008
March 2008
April 2008
October 2008
December 2008
January 2009
September 2009
March 2010
May 2010
October 2010
January 2011
March 2011
May 2011
October 2011
November 2011
January 2012
March 2012
May 2012
July 2012
October 2012
April 2013
May 2013
July 2013
September 2013
January 2014
April 2014
June 2014
August 2014
October 2014
April 2015
September 2015
January 2016
April 2016
May 2016
June 2016
July 2016
December 2016
February 2017
April 2017
May 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
October 2018
December 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 171}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 125}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 54, "token_count": 4}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 13}, {"author_id": 41, "token_count": 35}, {"author_id": 45, "token_count": 18}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 46, "token_count": 46}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 113}, {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 222}, {"author_id": 39, "token_count": 141}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 39, "token_count": 162}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 112}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 124}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 24}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 1, "token_count": 38}, {"author_id": 8, "token_count": 187}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 51, "token_count": 18}, {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 39, "token_count": 42}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 31, "token_count": 9}, {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 75}, {"author_id": 26, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
436
12.06%
Andrew Morton
435
12.03%
Shaohua Li
390
10.79%
Mel Gorman
368
10.18%
Johannes Weiner
265
7.33%
Hugh Dickins
178
4.92%
Andrea Arcangeli
122
3.37%
Nicholas Piggin
95
2.63%
Jan Kara
84
2.32%
Linus Torvalds (pre-git)
83
2.30%
Kirill A. Shutemov
74
2.05%
Michal Hocko
64
1.77%
Motohiro Kosaki
59
1.63%
Linus Torvalds
44
1.22%
Jérôme Glisse
35
0.97%
Lee Schermerhorn
35
0.97%
Andrey Ryabinin
24
0.66%
Sasha Levin
24
0.66%
Dan J Williams
22
0.61%
Rik Van Riel
19
0.53%
Vladimir Davydov
15
0.41%
Naoya Horiguchi
14
0.39%
Roman Gushchin
7
0.19%
Christoph Hellwig
4
0.11%
Christoph Lameter
4
0.11%
Matthew Wilcox
3
0.08%
Peter Zijlstra
3
0.08%
Tejun Heo
3
0.08%
David Howells
2
0.06%
Mike Rapoport
2
0.06%
Others
702
19.42%
Total
3615
swap_cgroup.c
233
-
14
845
Kamezawa Hiroyuki
Huang Ying
David Rientjes
Johannes Weiner
Hugh Dickins
Others
October 2008
January 2009
April 2009
March 2010
May 2011
July 2011
November 2011
January 2012
June 2012
January 2014
December 2014
March 2016
April 2017
June 2017
July 2017
November 2017
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 20, "token_count": 419}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 20, "token_count": 74}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 120}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kamezawa Hiroyuki
516
61.07%
Huang Ying
120
14.20%
David Rientjes
12
1.42%
Johannes Weiner
4
0.47%
Hugh Dickins
1
0.12%
Others
192
22.72%
Total
845
swap_slots.c
360
-
7
1210
Tim Chen
Huang Ying
Tejun Heo
Kees Cook
Others
February 2017
May 2017
July 2017
November 2017
June 2018
August 2018
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 48, "token_count": 1087}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tim Chen
1109
91.65%
Huang Ying
53
4.38%
Tejun Heo
32
2.64%
Kees Cook
6
0.50%
Others
10
0.83%
Total
1210
swap_state.c
836
-
36
3324
Huang Ying
Shaohua Li
Andrew Morton
MinChan Kim
Linus Torvalds (pre-git)
Matthew Wilcox
Hugh Dickins
Linus Torvalds
Rik Van Riel
Nicholas Piggin
Andrea Arcangeli
Sasha Levin
Kamezawa Hiroyuki
Christoph Lameter
Johannes Weiner
Tim Chen
Kirill A. Shutemov
Michal Hocko
Vladimir Davydov
Kees Cook
Tejun Heo
Christoph Hellwig
Mel Gorman
Others
January 1996
March 1997
January 1998
February 1998
August 1998
January 1999
May 1999
June 1999
September 1999
September 2000
February 2002
April 2002
June 2002
July 2002
August 2002
September 2002
October 2002
December 2002
April 2004
May 2004
February 2005
March 2005
October 2005
January 2006
February 2006
March 2006
June 2006
October 2007
February 2008
July 2008
August 2008
October 2008
January 2009
June 2009
September 2009
March 2010
March 2011
March 2012
July 2012
February 2013
June 2013
January 2014
February 2014
October 2014
September 2015
January 2016
April 2016
May 2016
June 2016
October 2016
February 2017
May 2017
July 2017
September 2017
October 2017
November 2017
December 2017
April 2018
June 2018
October 2018
March 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 42}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 60}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 128}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 116}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 45, "token_count": 34}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 39, "token_count": 82}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 39, "token_count": 158}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 245}, {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 156}, {"author_id": 8, "token_count": 12}, {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 1169}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 26, "token_count": 170}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 8, "token_count": 195}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
1631
49.07%
Shaohua Li
263
7.91%
Andrew Morton
209
6.29%
MinChan Kim
208
6.26%
Linus Torvalds (pre-git)
185
5.57%
Matthew Wilcox
177
5.32%
Hugh Dickins
141
4.24%
Linus Torvalds
128
3.85%
Rik Van Riel
47
1.41%
Nicholas Piggin
40
1.20%
Andrea Arcangeli
24
0.72%
Sasha Levin
24
0.72%
Kamezawa Hiroyuki
16
0.48%
Christoph Lameter
14
0.42%
Johannes Weiner
13
0.39%
Tim Chen
11
0.33%
Kirill A. Shutemov
5
0.15%
Michal Hocko
5
0.15%
Vladimir Davydov
4
0.12%
Kees Cook
3
0.09%
Tejun Heo
3
0.09%
Christoph Hellwig
1
0.03%
Mel Gorman
1
0.03%
Others
171
5.14%
Total
3324
swapfile.c
3674
-
78
15680
Huang Ying
Hugh Dickins
Shaohua Li
Andrew Morton
Linus Torvalds (pre-git)
Tim Chen
Linus Torvalds
Kamezawa Hiroyuki
MinChan Kim
Dan Streetman
Mel Gorman
Al Viro
Kirill A. Shutemov
Tejun Heo
Andi Kleen
Christoph Hellwig
Dan Magenheimer
Lee Schermerhorn
Johannes Weiner
Christoph Lameter
David Rientjes
Andrea Arcangeli
Sasha Levin
Seth Jennings
Kees Cook
Vlastimil Babka
Vladimir Davydov
Rik Van Riel
Others
January 1996
March 1996
May 1996
September 1996
January 1997
March 1997
August 1997
October 1997
February 1998
May 1998
August 1998
January 1999
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
June 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
October 2002
November 2002
December 2002
January 2003
April 2003
May 2003
July 2003
August 2003
September 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
October 2004
December 2004
January 2005
February 2005
March 2005
June 2005
September 2005
October 2005
January 2006
March 2006
June 2006
December 2006
January 2007
July 2007
February 2008
April 2008
July 2008
October 2008
December 2008
January 2009
February 2009
June 2009
July 2009
September 2009
December 2009
March 2010
May 2010
September 2010
October 2010
November 2010
March 2011
May 2011
June 2011
July 2011
January 2012
February 2012
March 2012
April 2012
July 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
June 2014
August 2014
December 2014
April 2015
June 2015
August 2015
September 2015
December 2015
January 2016
March 2016
April 2016
May 2016
July 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
July 2017
September 2017
November 2017
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 413}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 111}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 545}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 38, "token_count": 36}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 38, "token_count": 18}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 540}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 38, "token_count": 31}, {"author_id": 6, "token_count": 5}, {"author_id": 54, "token_count": 81}, {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 38, "token_count": 16}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 38, "token_count": 20}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 25, "token_count": 72}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 312}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 98}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 398}, {"author_id": 20, "token_count": 31}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 20, "token_count": 328}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 1469}, {"author_id": 41, "token_count": 53}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1055}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 11}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 53, "token_count": 65}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 67}, {"author_id": 39, "token_count": 235}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 39, "token_count": 1325}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 32, "token_count": 302}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 173}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 3, "token_count": 3}, {"author_id": 1, "token_count": 13}, {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 240}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 75}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 561}, {"author_id": 48, "token_count": 680}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 63}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 18, "token_count": 1184}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 18, "token_count": 845}, {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 66}, {"author_id": 8, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 45}, {"author_id": 57, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 110}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 18, "token_count": 219}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 87}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 547}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
3265
20.82%
Hugh Dickins
2853
18.20%
Shaohua Li
1566
9.99%
Andrew Morton
749
4.78%
Linus Torvalds (pre-git)
734
4.68%
Tim Chen
680
4.34%
Linus Torvalds
554
3.53%
Kamezawa Hiroyuki
369
2.35%
MinChan Kim
341
2.17%
Dan Streetman
302
1.93%
Mel Gorman
235
1.50%
Al Viro
144
0.92%
Kirill A. Shutemov
125
0.80%
Tejun Heo
124
0.79%
Andi Kleen
119
0.76%
Christoph Hellwig
89
0.57%
Dan Magenheimer
65
0.41%
Lee Schermerhorn
53
0.34%
Johannes Weiner
34
0.22%
Christoph Lameter
18
0.11%
David Rientjes
13
0.08%
Andrea Arcangeli
8
0.05%
Sasha Levin
6
0.04%
Seth Jennings
5
0.03%
Kees Cook
4
0.03%
Vlastimil Babka
4
0.03%
Vladimir Davydov
3
0.02%
Rik Van Riel
2
0.01%
Others
3216
20.51%
Total
15680
truncate.c
920
-
43
2990
Andrew Morton
Jan Kara
Hugh Dickins
Johannes Weiner
Mel Gorman
Nicholas Piggin
Kirill A. Shutemov
David Howells
Fengguang Wu
Matthew Wilcox
Andi Kleen
Christoph Hellwig
Andrey Ryabinin
MinChan Kim
Linus Torvalds
Dan Magenheimer
Tejun Heo
Mike Rapoport
Rik Van Riel
Shaohua Li
Others
October 2002
December 2002
February 2003
October 2003
June 2004
August 2004
October 2004
January 2005
March 2005
October 2005
January 2006
June 2006
August 2006
September 2006
October 2006
December 2006
January 2007
February 2007
May 2007
July 2007
October 2007
February 2008
April 2008
August 2008
September 2008
October 2008
April 2009
June 2009
August 2009
September 2009
January 2010
March 2010
June 2010
December 2010
March 2011
May 2011
June 2011
July 2011
September 2011
October 2011
March 2012
May 2013
September 2013
April 2014
July 2014
October 2014
November 2014
April 2015
May 2015
January 2016
April 2016
July 2016
August 2016
November 2016
December 2016
February 2017
May 2017
July 2017
November 2017
January 2018
April 2018
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 533}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 27, "token_count": 59}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 6, "token_count": 94}, {"author_id": 27, "token_count": 5}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 55}, {"author_id": 29, "token_count": 63}, {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 54, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 53, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 146}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 244}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 31, "token_count": 154}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 155}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 27}, {"author_id": 31, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 127}, {"author_id": 26, "token_count": 24}, {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
716
23.95%
Jan Kara
470
15.72%
Hugh Dickins
253
8.46%
Johannes Weiner
245
8.19%
Mel Gorman
223
7.46%
Nicholas Piggin
111
3.71%
Kirill A. Shutemov
81
2.71%
David Howells
68
2.27%
Fengguang Wu
63
2.11%
Matthew Wilcox
61
2.04%
Andi Kleen
55
1.84%
Christoph Hellwig
32
1.07%
Andrey Ryabinin
27
0.90%
MinChan Kim
22
0.74%
Linus Torvalds
17
0.57%
Dan Magenheimer
13
0.43%
Tejun Heo
4
0.13%
Mike Rapoport
3
0.10%
Rik Van Riel
3
0.10%
Shaohua Li
1
0.03%
Others
522
17.46%
Total
2990
usercopy.c
307
-
7
1091
Kees Cook
Others
June 2016
August 2016
September 2016
January 2017
February 2017
January 2018
July 2018
January 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 57, "token_count": 615}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 57, "token_count": 82}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 57, "token_count": 283}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Kees Cook
980
89.83%
Others
111
10.17%
Total
1091
userfaultfd.c
617
-
5
2290
Andrea Arcangeli
Mike Kravetz
Mike Rapoport
Kirill A. Shutemov
Others
September 2015
January 2016
April 2016
February 2017
March 2017
September 2017
June 2018
November 2018
January 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 1063}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 23, "token_count": 777}, {"author_id": 42, "token_count": 73}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 42, "token_count": 126}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 35}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 160}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
1227
53.58%
Mike Kravetz
786
34.32%
Mike Rapoport
234
10.22%
Kirill A. Shutemov
40
1.75%
Others
3
0.13%
Total
2290
util.c
797
-
46
2524
Al Viro
Andrey Ryabinin
Kirill A. Shutemov
Andrew Morton
Michal Hocko
David Howells
Shaohua Li
Huang Ying
Mike Rapoport
MinChan Kim
Michel Lespinasse
Roman Gushchin
Johannes Weiner
Kees Cook
Andrea Arcangeli
Christoph Hellwig
Mel Gorman
Linus Torvalds
Vlastimil Babka
Others
January 2006
March 2006
September 2006
October 2006
July 2007
July 2008
August 2008
March 2009
January 2010
August 2010
May 2011
October 2011
March 2012
May 2012
February 2013
November 2013
January 2014
February 2014
April 2014
May 2014
August 2014
February 2015
April 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
September 2016
October 2016
December 2016
February 2017
May 2017
June 2017
July 2017
August 2017
September 2017
January 2018
March 2018
April 2018
June 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 38, "token_count": 176}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 18}, {"author_id": 39, "token_count": 64}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 38, "token_count": 36}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 38, "token_count": 83}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 24, "token_count": 287}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 111}, {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 27, "token_count": 70}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 74}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 32}, {"author_id": 57, "token_count": 5}, {"author_id": 56, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
369
14.62%
Andrey Ryabinin
288
11.41%
Kirill A. Shutemov
220
8.72%
Andrew Morton
133
5.27%
Michal Hocko
129
5.11%
David Howells
81
3.21%
Shaohua Li
64
2.54%
Huang Ying
32
1.27%
Mike Rapoport
31
1.23%
MinChan Kim
19
0.75%
Michel Lespinasse
18
0.71%
Roman Gushchin
7
0.28%
Johannes Weiner
5
0.20%
Kees Cook
5
0.20%
Andrea Arcangeli
2
0.08%
Christoph Hellwig
2
0.08%
Mel Gorman
2
0.08%
Linus Torvalds
1
0.04%
Vlastimil Babka
1
0.04%
Others
1115
44.18%
Total
2524
vmacache.c
118
-
6
427
David Rientjes
Linus Torvalds
Others
April 2014
June 2014
November 2015
October 2016
February 2017
November 2017
August 2018
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 297}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
73
17.10%
Linus Torvalds
15
3.51%
Others
339
79.39%
Total
427
vmalloc.c
2783
-
109
10503
Nicholas Piggin
Tejun Heo
Christoph Lameter
Linus Torvalds (pre-git)
Kamezawa Hiroyuki
Christoph Hellwig
Hugh Dickins
Kirill A. Shutemov
Andi Kleen
Andrew Morton
JoonSoo Kim
Al Viro
Michal Hocko
Andrey Ryabinin
David Rientjes
Linus Torvalds
Catalin Marinas
Glauber de Oliveira Costa
Mike Rapoport
Dave Hansen
Jan Kara
Mel Gorman
MinChan Kim
Peter Zijlstra
Huang Ying
Andrea Arcangeli
Vladimir Davydov
Pekka J Enberg
Johannes Weiner
Kees Cook
Others
September 1993
November 1993
January 1995
June 1995
September 1996
March 1998
May 1998
February 1999
September 1999
March 2000
June 2000
October 2000
February 2002
June 2002
August 2002
September 2002
April 2003
May 2003
August 2003
October 2003
June 2004
July 2004
December 2004
February 2005
March 2005
May 2005
October 2005
June 2006
July 2006
October 2006
November 2006
May 2007
June 2007
July 2007
February 2008
April 2008
June 2008
July 2008
October 2008
November 2008
December 2008
January 2009
February 2009
May 2009
June 2009
August 2009
September 2009
October 2009
December 2009
February 2010
August 2010
September 2010
October 2010
December 2010
January 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
December 2011
January 2012
April 2012
May 2012
July 2012
October 2012
December 2012
February 2013
March 2013
April 2013
July 2013
September 2013
November 2013
January 2014
April 2014
June 2014
August 2014
December 2014
February 2015
March 2015
April 2015
November 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
February 2018
April 2018
June 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 746866800, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 15, "token_count": 71}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 15, "token_count": 51}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 15, "token_count": 105}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 25, "token_count": 37}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 54, "token_count": 201}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 25, "token_count": 135}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 6, "token_count": 181}, {"author_id": 3, "token_count": 325}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 179}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 25, "token_count": 37}, {"author_id": 54, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 154}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 347}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 53}, {"author_id": 12, "token_count": 2408}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 43, "token_count": 8}, {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 43, "token_count": 28}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 30}, {"author_id": 36, "token_count": 6}, {"author_id": 5, "token_count": 181}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 1232}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 20, "token_count": 385}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 246}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 62}, {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 298}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 55, "token_count": 17}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 31, "token_count": 15}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 145}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 181}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 226}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 24, "token_count": 67}, {"author_id": 54, "token_count": 116}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 102}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 54, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 23}, {"author_id": 60, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
3221
30.67%
Tejun Heo
1421
13.53%
Christoph Lameter
627
5.97%
Linus Torvalds (pre-git)
393
3.74%
Kamezawa Hiroyuki
385
3.67%
Christoph Hellwig
353
3.36%
Hugh Dickins
325
3.09%
Kirill A. Shutemov
260
2.48%
Andi Kleen
212
2.02%
Andrew Morton
206
1.96%
JoonSoo Kim
182
1.73%
Al Viro
147
1.40%
Michal Hocko
116
1.10%
Andrey Ryabinin
96
0.91%
David Rientjes
89
0.85%
Linus Torvalds
56
0.53%
Catalin Marinas
42
0.40%
Glauber de Oliveira Costa
36
0.34%
Mike Rapoport
23
0.22%
Dave Hansen
17
0.16%
Jan Kara
15
0.14%
Mel Gorman
11
0.10%
MinChan Kim
8
0.08%
Peter Zijlstra
6
0.06%
Huang Ying
5
0.05%
Andrea Arcangeli
4
0.04%
Vladimir Davydov
4
0.04%
Pekka J Enberg
3
0.03%
Johannes Weiner
1
0.01%
Kees Cook
1
0.01%
Others
2238
21.31%
Total
10503
vmpressure.c
472
-
11
1285
David Rientjes
Johannes Weiner
Michal Hocko
Andrew Morton
Tejun Heo
Hugh Dickins
Vladimir Davydov
Others
April 2013
July 2013
August 2013
November 2013
January 2014
December 2014
January 2016
February 2016
February 2017
June 2017
July 2017
June 2018
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 819}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 4, "token_count": 135}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 235}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
235
18.29%
Johannes Weiner
135
10.51%
Michal Hocko
25
1.95%
Andrew Morton
17
1.32%
Tejun Heo
16
1.25%
Hugh Dickins
3
0.23%
Vladimir Davydov
2
0.16%
Others
852
66.30%
Total
1285
vmscan.c
4300
-
110
13834
Mel Gorman
Johannes Weiner
Andrew Morton
Kirill V Tkhai
Andrey Ryabinin
Rik Van Riel
Motohiro Kosaki
Christoph Lameter
Hugh Dickins
Michal Hocko
MinChan Kim
Nicholas Piggin
Vladimir Davydov
Fengguang Wu
Shaohua Li
Lee Schermerhorn
Huang Ying
Linus Torvalds
Andy Whitcroft
Roman Gushchin
David Rientjes
Glauber de Oliveira Costa
Vlastimil Babka
Linus Torvalds (pre-git)
Kamezawa Hiroyuki
Yasunori Goto
Tejun Heo
Andrea Arcangeli
Kirill A. Shutemov
Sasha Levin
Matthew Wilcox
Christoph Hellwig
Peter Zijlstra
Aneesh Kumar K.V
Dave Hansen
David Howells
JoonSoo Kim
Al Viro
Mike Rapoport
Others
January 1996
February 1998
May 1998
August 1998
January 1999
June 1999
September 1999
June 2000
September 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
April 2003
May 2003
June 2003
July 2003
August 2003
October 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
October 2004
January 2005
March 2005
June 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
June 2006
July 2006
September 2006
December 2006
May 2007
July 2007
August 2007
October 2007
February 2008
April 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
March 2009
April 2009
May 2009
June 2009
September 2009
October 2009
December 2009
March 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
February 2013
April 2013
July 2013
August 2013
September 2013
October 2013
January 2014
April 2014
May 2014
June 2014
August 2014
October 2014
December 2014
January 2015
February 2015
May 2015
June 2015
August 2015
September 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
July 2017
September 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
August 2018
October 2018
November 2018
December 2018
March 2019
April 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 13, "token_count": 90}, {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 213}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 132}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 288}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 12, "token_count": 26}, {"author_id": 45, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 33}, {"author_id": 54, "token_count": 1}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 41, "token_count": 1}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 286}, {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 143}, {"author_id": 2, "token_count": 4}, {"author_id": 29, "token_count": 7}, {"author_id": 12, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 29}, {"author_id": 59, "token_count": 69}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 2, "token_count": 25}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 105}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 34, "token_count": 30}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 10, "token_count": 17}, {"author_id": 45, "token_count": 2}, {"author_id": 59, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 20, "token_count": 59}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 83}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 41, "token_count": 177}, {"author_id": 12, "token_count": 72}, {"author_id": 45, "token_count": 236}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 4, "token_count": 4}, {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 20, "token_count": 2}, {"author_id": 46, "token_count": 61}, {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 4, "token_count": 6}, {"author_id": 20, "token_count": 11}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 169}, {"author_id": 0, "token_count": 129}, {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 30}, {"author_id": 45, "token_count": 112}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 43}, {"author_id": 46, "token_count": 55}, {"author_id": 0, "token_count": 5}, {"author_id": 45, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 137}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 39, "token_count": 53}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 46, "token_count": 76}, {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 46, "token_count": 27}, {"author_id": 0, "token_count": 18}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 46, "token_count": 155}, {"author_id": 13, "token_count": 12}, {"author_id": 0, "token_count": 182}, {"author_id": 45, "token_count": 15}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 20, "token_count": 21}, {"author_id": 13, "token_count": 3}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 40}, {"author_id": 8, "token_count": 32}, {"author_id": 45, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 244}, {"author_id": 4, "token_count": 211}, {"author_id": 0, "token_count": 82}, {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 45, "token_count": 8}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 91}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 44}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 258}, {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 8, "token_count": 161}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 29, "token_count": 16}, {"author_id": 1, "token_count": 8}, {"author_id": 45, "token_count": 13}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 4, "token_count": 345}, {"author_id": 16, "token_count": 8}, {"author_id": 8, "token_count": 17}, {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 557}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 43, "token_count": 115}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 93}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 24}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 4, "token_count": 37}, {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 4, "token_count": 13}, {"author_id": 0, "token_count": 84}, {"author_id": 16, "token_count": 3}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 204}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 34}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 93}, {"author_id": 22, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 54, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 14, "token_count": 140}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 7}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 1, "token_count": 8}, {"author_id": 14, "token_count": 47}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 7, "token_count": 3}, {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 16, "token_count": 1}, {"author_id": 45, "token_count": 52}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 0, "token_count": 1058}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 4, "token_count": 2}, {"author_id": 22, "token_count": 43}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 39, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 43}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 0, "token_count": 9}, {"author_id": 16, "token_count": 252}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 299}, {"author_id": 0, "token_count": 161}, {"author_id": 16, "token_count": 5}, {"author_id": 8, "token_count": 34}, {"author_id": 39, "token_count": 89}, {"author_id": 22, "token_count": 30}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 32}, {"author_id": 18, "token_count": 41}, {"author_id": 4, "token_count": 1}, {"author_id": 16, "token_count": 3}, {"author_id": 8, "token_count": 41}, {"author_id": 56, "token_count": 116}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 118}, {"author_id": 16, "token_count": 19}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 458}, {"author_id": 10, "token_count": 29}, {"author_id": 18, "token_count": 15}, {"author_id": 4, "token_count": 1}, {"author_id": 26, "token_count": 10}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 26, "token_count": 3}, {"author_id": 56, "token_count": 16}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 640}, {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 58}, {"author_id": 47, "token_count": 8}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 47, "token_count": 49}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
3428
24.78%
Johannes Weiner
1668
12.06%
Andrew Morton
1238
8.95%
Kirill V Tkhai
697
5.04%
Andrey Ryabinin
487
3.52%
Rik Van Riel
484
3.50%
Motohiro Kosaki
429
3.10%
Christoph Lameter
421
3.04%
Hugh Dickins
410
2.96%
Michal Hocko
354
2.56%
MinChan Kim
331
2.39%
Nicholas Piggin
259
1.87%
Vladimir Davydov
237
1.71%
Fengguang Wu
193
1.40%
Shaohua Li
180
1.30%
Lee Schermerhorn
178
1.29%
Huang Ying
174
1.26%
Linus Torvalds
138
1.00%
Andy Whitcroft
135
0.98%
Roman Gushchin
134
0.97%
David Rientjes
123
0.89%
Glauber de Oliveira Costa
115
0.83%
Vlastimil Babka
114
0.82%
Linus Torvalds (pre-git)
103
0.74%
Kamezawa Hiroyuki
96
0.69%
Yasunori Goto
80
0.58%
Tejun Heo
71
0.51%
Andrea Arcangeli
51
0.37%
Kirill A. Shutemov
44
0.32%
Sasha Levin
24
0.17%
Matthew Wilcox
15
0.11%
Christoph Hellwig
11
0.08%
Peter Zijlstra
7
0.05%
Aneesh Kumar K.V
4
0.03%
Dave Hansen
4
0.03%
David Howells
3
0.02%
JoonSoo Kim
3
0.02%
Al Viro
1
0.01%
Mike Rapoport
1
0.01%
Others
1389
10.04%
Total
13834
vmstat.c
2130
-
53
8164
Mel Gorman
Christoph Lameter
Motohiro Kosaki
Andrew Morton
Hugh Dickins
JoonSoo Kim
Michal Hocko
David Rientjes
MinChan Kim
Tim Chen
Huang Ying
Johannes Weiner
Kirill A. Shutemov
Christoph Hellwig
Vlastimil Babka
Fengguang Wu
Linus Torvalds
Tejun Heo
Andi Kleen
Shaohua Li
Lee Schermerhorn
Roman Gushchin
Others
June 2006
July 2006
August 2006
September 2006
December 2006
February 2007
May 2007
July 2007
October 2007
February 2008
May 2008
July 2008
August 2008
October 2008
March 2009
April 2009
May 2009
June 2009
January 2010
March 2010
May 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
April 2011
May 2011
October 2011
December 2011
April 2012
May 2012
October 2012
December 2012
February 2013
April 2013
September 2013
November 2013
March 2014
June 2014
August 2014
October 2014
December 2014
February 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
October 2016
November 2016
February 2017
March 2017
April 2017
May 2017
July 2017
September 2017
November 2017
April 2018
October 2018
November 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 1162}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 138}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 829}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 295}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 46, "token_count": 421}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 194}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 194}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 366}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 1, "token_count": 5}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 3, "token_count": 149}, {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 1471}, {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 48, "token_count": 23}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 76}, {"author_id": 4, "token_count": 4}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 16, "token_count": 7}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 836}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 281}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 54, "token_count": 8}, {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
2820
34.54%
Christoph Lameter
2347
28.75%
Motohiro Kosaki
429
5.25%
Andrew Morton
396
4.85%
Hugh Dickins
149
1.83%
JoonSoo Kim
137
1.68%
Michal Hocko
91
1.11%
David Rientjes
80
0.98%
MinChan Kim
64
0.78%
Tim Chen
23
0.28%
Huang Ying
13
0.16%
Johannes Weiner
12
0.15%
Kirill A. Shutemov
11
0.13%
Christoph Hellwig
8
0.10%
Vlastimil Babka
7
0.09%
Fengguang Wu
5
0.06%
Linus Torvalds
5
0.06%
Tejun Heo
4
0.05%
Andi Kleen
2
0.02%
Shaohua Li
2
0.02%
Lee Schermerhorn
1
0.01%
Roman Gushchin
1
0.01%
Others
1557
19.07%
Total
8164
workingset.c
571
-
13
1318
Johannes Weiner
Matthew Wilcox
Vladimir Davydov
Kirill V Tkhai
Mel Gorman
Michal Hocko
Hugh Dickins
Linus Torvalds
Andrey Ryabinin
Others
April 2014
February 2015
March 2016
July 2016
December 2016
January 2017
February 2017
May 2017
July 2017
November 2017
April 2018
August 2018
October 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 473}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 297}, {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 113}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 85}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 28}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 186}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
1111
84.29%
Matthew Wilcox
99
7.51%
Vladimir Davydov
33
2.50%
Kirill V Tkhai
28
2.12%
Mel Gorman
28
2.12%
Michal Hocko
5
0.38%
Hugh Dickins
3
0.23%
Linus Torvalds
2
0.15%
Andrey Ryabinin
1
0.08%
Others
8
0.61%
Total
1318
z3fold.c
1153
-
5
4499
Vitaly Wool
Matthew Wilcox
Mike Rapoport
Others
May 2016
June 2016
February 2017
April 2017
September 2017
October 2017
November 2017
February 2018
April 2018
May 2018
November 2018
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 30, "token_count": 2034}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 483}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 28}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 30, "token_count": 1598}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 30, "token_count": 41}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 30, "token_count": 17}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 103}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 30, "token_count": 146}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Wool
4470
99.36%
Matthew Wilcox
3
0.07%
Mike Rapoport
1
0.02%
Others
25
0.56%
Total
4499
zbud.c
636
-
12
1908
Seth Jennings
Dan Streetman
Kees Cook
Mike Rapoport
Others
July 2013
September 2013
June 2014
August 2014
October 2014
November 2014
December 2014
February 2015
June 2015
September 2015
November 2015
January 2016
February 2018
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 35, "token_count": 1443}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 353}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 32, "token_count": 77}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Seth Jennings
1444
75.68%
Dan Streetman
430
22.54%
Kees Cook
5
0.26%
Mike Rapoport
1
0.05%
Others
28
1.47%
Total
1908
zpool.c
381
-
7
928
Dan Streetman
Mike Rapoport
Kees Cook
Others
August 2014
February 2015
June 2015
September 2015
November 2015
January 2018
February 2018
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 790}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 42, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Streetman
863
93.00%
Mike Rapoport
11
1.19%
Kees Cook
2
0.22%
Others
52
5.60%
Total
928
zsmalloc.c
2540
-
31
9876
MinChan Kim
Dan Streetman
Seth Jennings
JoonSoo Kim
Kirill A. Shutemov
Jérôme Glisse
Kees Cook
Mike Rapoport
Others
January 2012
February 2012
April 2012
June 2012
July 2012
August 2012
July 2013
December 2013
January 2014
March 2014
June 2014
August 2014
October 2014
December 2014
February 2015
April 2015
September 2015
November 2015
January 2016
March 2016
May 2016
July 2016
November 2016
February 2017
April 2017
July 2017
September 2017
November 2017
January 2018
February 2018
April 2018
June 2018
August 2018
October 2018
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 753}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 35, "token_count": 152}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "token_count": 110}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 215}, {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 40}, {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 463}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 355}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 2738}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 378}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 32, "token_count": 52}, {"author_id": 8, "token_count": 38}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 4100}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
6922
70.09%
Dan Streetman
267
2.70%
Seth Jennings
266
2.69%
JoonSoo Kim
40
0.41%
Kirill A. Shutemov
13
0.13%
Jérôme Glisse
11
0.11%
Kees Cook
5
0.05%
Mike Rapoport
2
0.02%
Others
2350
23.80%
Total
9876
zswap.c
1365
-
18
5134
Dan Streetman
Seth Jennings
Huang Ying
MinChan Kim
Mel Gorman
Kirill A. Shutemov
Others
July 2013
September 2013
October 2013
November 2013
April 2014
June 2014
August 2014
November 2014
June 2015
September 2015
November 2015
December 2015
April 2016
May 2016
November 2016
February 2017
July 2017
January 2018
February 2018
June 2018
July 2018
December 2018
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 35, "token_count": 2052}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 1663}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 32, "token_count": 111}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 32, "token_count": 53}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 351}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 342}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Streetman
2231
43.46%
Seth Jennings
2053
39.99%
Huang Ying
18
0.35%
MinChan Kim
9
0.18%
Mel Gorman
4
0.08%
Kirill A. Shutemov
2
0.04%
Others
817
15.91%
Total
5134
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
865
Author
Tokens
Proportion
Commits
Proportion
0
Mel Gorman
33960
6.70%
380
4.14%
1
Kirill A. Shutemov
31118
6.14%
215
2.34%
2
Christoph Lameter
27968
5.52%
368
4.01%
3
Hugh Dickins
19319
3.81%
427
4.65%
4
Johannes Weiner
18400
3.63%
239
2.60%
5
Tejun Heo
17590
3.47%
257
2.80%
6
Andrew Morton
17226
3.40%
501
5.45%
7
JoonSoo Kim
13428
2.65%
194
2.11%
8
MinChan Kim
11651
2.30%
116
1.26%
9
Jérôme Glisse
10057
1.98%
40
0.44%
10
David Rientjes
9615
1.90%
172
1.87%
11
Andrea Arcangeli
9446
1.86%
116
1.26%
12
Nicholas Piggin
8629
1.70%
143
1.56%
13
Linus Torvalds
8347
1.65%
197
2.14%
14
Vladimir Davydov
7989
1.58%
109
1.19%
15
Linus Torvalds (pre-git)
7949
1.57%
236
2.57%
16
Michal Hocko
7621
1.50%
235
2.56%
17
Catalin Marinas
6944
1.37%
62
0.67%
18
Huang Ying
6703
1.32%
59
0.64%
19
Naoya Horiguchi
6697
1.32%
131
1.43%
20
Kamezawa Hiroyuki
5977
1.18%
118
1.28%
21
Andrey Konovalov
5919
1.17%
38
0.41%
22
Vlastimil Babka
5898
1.16%
141
1.53%
23
Mike Kravetz
5711
1.13%
46
0.50%
24
Andrey Ryabinin
5545
1.09%
54
0.59%
25
Andi Kleen
5494
1.08%
70
0.76%
26
Matthew Wilcox
5369
1.06%
91
0.99%
27
David Howells
5354
1.06%
65
0.71%
28
Dennis Zhou
4701
0.93%
41
0.45%
29
Fengguang Wu
4653
0.92%
104
1.13%
30
Vitaly Wool
4470
0.88%
15
0.16%
31
Jan Kara
4469
0.88%
86
0.94%
32
Dan Streetman
4468
0.88%
24
0.26%
33
Aneesh Kumar K.V
4358
0.86%
58
0.63%
34
Andy Whitcroft
3823
0.75%
24
0.26%
35
Seth Jennings
3823
0.75%
14
0.15%
36
Peter Zijlstra
3522
0.69%
61
0.66%
37
Izik Eidus
3468
0.68%
5
0.05%
38
Al Viro
3439
0.68%
135
1.47%
39
Shaohua Li
3279
0.65%
37
0.40%
40
Michel Lespinasse
3001
0.59%
33
0.36%
41
Lee Schermerhorn
2892
0.57%
45
0.49%
42
Mike Rapoport
2678
0.53%
60
0.65%
43
Glauber de Oliveira Costa
2549
0.50%
46
0.50%
44
Pavel Tatashin
2354
0.46%
30
0.33%
45
Rik Van Riel
2229
0.44%
51
0.56%
46
Motohiro Kosaki
2159
0.43%
83
0.90%
47
Kirill V Tkhai
2122
0.42%
28
0.30%
48
Tim Chen
2090
0.41%
11
0.12%
49
Steve Capper
1971
0.39%
5
0.05%
50
Sasha Levin
1907
0.38%
23
0.25%
51
Dan J Williams
1866
0.37%
32
0.35%
52
Alexander Potapenko
1829
0.36%
10
0.11%
53
Dan Magenheimer
1803
0.36%
11
0.12%
54
Christoph Hellwig
1798
0.35%
85
0.93%
55
Dave Hansen
1785
0.35%
51
0.56%
56
Roman Gushchin
1681
0.33%
21
0.23%
57
Kees Cook
1665
0.33%
22
0.24%
58
Pekka J Enberg
1649
0.33%
41
0.45%
59
Yasunori Goto
1442
0.28%
21
0.23%
60
Others
90994
17.95%
3054
33.24%
Total
506861
9187