Linux Source Code
Home
Release 5.13
Help
mm
root
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
Alexander Potapenko
Andi Kleen
Andrea Arcangeli
Andrew Morton
Andrey Konovalov
Andrey Ryabinin
Andy Whitcroft
Aneesh Kumar K.V
Anshuman Khandual
Catalin Marinas
Christoph Hellwig
Christoph Lameter
Dan J Williams
Dan Streetman
David Howells
David Rientjes
Dennis Zhou
Fengguang Wu
Huang Ying
Hugh Dickins
Izik Eidus
Jan Kara
Jason Gunthorpe
Johannes Weiner
John Hubbard
JoonSoo Kim
Jérôme Glisse
Kamezawa Hiroyuki
Kirill A. Shutemov
Lee Schermerhorn
Linus Torvalds
Linus Torvalds (pre-git)
Marco Elver
Matthew Wilcox
Mel Gorman
Michal Hocko
Michel Lespinasse
Mike Kravetz
Mike Rapoport
MinChan Kim
Mina Almasry
Naoya Horiguchi
Nicholas Piggin
Oscar Salvador
Others
Peter Xu
Peter Zijlstra
Rik Van Riel
Roman Gushchin
Seth Jennings
Shaohua Li
Tejun Heo
Tim Chen
Uladzislau Rezki
Vitaly Wool
Vladimir Davydov
Vlastimil Babka
Yang Shi
Zi Yan
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
kasan
4288
12
37
16328
Andrey Konovalov
Andrey Ryabinin
Alexander Potapenko
Kirill A. Shutemov
JoonSoo Kim
Mike Rapoport
Marco Elver
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
April 2019
July 2019
September 2019
November 2019
December 2019
April 2020
May 2020
June 2020
August 2020
October 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 1393}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 31, "token_count": 600}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 31, "token_count": 3}, {"author_id": 38, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 153}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 20, "token_count": 921}, {"author_id": 31, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 31, "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": 48, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 134}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 327}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 64}, {"author_id": 8, "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": 20, "token_count": 298}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 26}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 1349}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 2212}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 41, "token_count": 33}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 37}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 215}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 13}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 263}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 9, "token_count": 69}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 566}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 4895}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 34}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 115}, {"author_id": 9, "token_count": 834}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 54}, {"author_id": 60, "token_count": 245}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 96}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
8828
54.07%
Andrey Ryabinin
3596
22.02%
Alexander Potapenko
1513
9.27%
Kirill A. Shutemov
135
0.83%
JoonSoo Kim
106
0.65%
Mike Rapoport
37
0.23%
Marco Elver
37
0.23%
Aneesh Kumar K.V
12
0.07%
Peter Zijlstra
7
0.04%
Others
2057
12.60%
Total
16328
kfence
2107
4
3
8679
Alexander Potapenko
Marco Elver
Others
February 2021
March 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 4407}, {"author_id": 35, "token_count": 4119}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 35, "token_count": 118}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 35, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Potapenko
4407
50.78%
Marco Elver
4271
49.21%
Others
1
0.01%
Total
8679
Files:
backing-dev.c
1015
-
33
4175
Tejun Heo
Jan Kara
Peter Zijlstra
Mel Gorman
Andrew Morton
Christoph Hellwig
Fengguang Wu
Dan J Williams
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
January 2016
February 2016
March 2016
July 2016
September 2016
February 2017
March 2017
April 2017
September 2017
December 2017
April 2018
May 2018
June 2018
August 2018
January 2019
May 2019
July 2019
August 2019
January 2020
May 2020
July 2020
September 2020
December 2020
February 2021
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 173}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 48, "token_count": 40}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 48, "token_count": 344}, {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 11, "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": 34}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 37, "token_count": 33}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 47, "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": 47, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 47, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "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": 1258}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 73}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "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": 34, "token_count": 45}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 47, "token_count": 94}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 242}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 47, "token_count": 103}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 47, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 331}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 67}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1811
43.38%
Jan Kara
564
13.51%
Peter Zijlstra
385
9.22%
Mel Gorman
177
4.24%
Andrew Morton
173
4.14%
Christoph Hellwig
167
4.00%
Fengguang Wu
49
1.17%
Dan J Williams
45
1.08%
Dennis Zhou
20
0.48%
Johannes Weiner
4
0.10%
David Rientjes
3
0.07%
Andrey Ryabinin
2
0.05%
Others
775
18.56%
Total
4175
balloon_compaction.c
260
-
10
724
MinChan Kim
Hugh Dickins
Jérôme Glisse
Others
December 2012
October 2014
November 2015
December 2015
July 2016
September 2017
October 2017
April 2019
May 2019
July 2019
August 2019
May 2021
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
62
8.56%
Hugh Dickins
15
2.07%
Jérôme Glisse
10
1.38%
Others
637
87.98%
Total
724
cleancache.c
315
-
11
937
Vladimir Davydov
Al Viro
Christoph Hellwig
Others
May 2011
September 2011
January 2012
April 2012
February 2013
April 2013
January 2014
January 2015
April 2015
January 2016
May 2017
June 2018
June 2019
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 640}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 30, "token_count": 112}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Davydov
112
11.95%
Al Viro
6
0.64%
Christoph Hellwig
1
0.11%
Others
818
87.30%
Total
937
cma.c
573
-
39
2204
JoonSoo Kim
MinChan Kim
Roman Gushchin
Mike Kravetz
Andrey Konovalov
Andrew Morton
Mike Rapoport
Catalin Marinas
Others
August 2014
October 2014
December 2014
February 2015
March 2015
April 2015
June 2015
November 2015
May 2016
October 2016
November 2016
January 2017
February 2017
April 2017
July 2017
October 2017
April 2018
May 2018
August 2018
December 2018
March 2019
May 2019
July 2019
November 2019
April 2020
July 2020
August 2020
December 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 996}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "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": 60, "token_count": 58}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 47}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 16}, {"author_id": 7, "token_count": 70}, {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1014
46.01%
MinChan Kim
70
3.18%
Roman Gushchin
47
2.13%
Mike Kravetz
34
1.54%
Andrey Konovalov
29
1.32%
Andrew Morton
9
0.41%
Mike Rapoport
1
0.05%
Catalin Marinas
1
0.05%
Others
999
45.33%
Total
2204
cma.h
52
-
8
195
MinChan Kim
Mike Kravetz
Others
April 2015
August 2015
April 2017
November 2017
July 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 7, "token_count": 101}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
101
51.79%
Mike Kravetz
1
0.51%
Others
93
47.69%
Total
195
cma_debug.c
200
-
14
1017
JoonSoo Kim
Mike Kravetz
Andrew Morton
Others
April 2015
July 2015
February 2017
April 2017
August 2017
November 2017
June 2018
August 2018
March 2019
May 2019
November 2019
July 2020
May 2021
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 937}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
16
1.57%
Mike Kravetz
4
0.39%
Andrew Morton
1
0.10%
Others
996
97.94%
Total
1017
cma_sysfs.c
112
-
1
482
MinChan Kim
May 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 482}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
482
100.00%
Total
482
compaction.c
3016
-
60
10029
Mel Gorman
Vlastimil Babka
JoonSoo Kim
MinChan Kim
David Rientjes
Michal Hocko
Oscar Salvador
Andrew Morton
Shaohua Li
Hugh Dickins
Rik Van Riel
Andrea Arcangeli
Andrey Ryabinin
Zi Yan
Johannes Weiner
Matthew Wilcox
Dan J Williams
Linus Torvalds
Mike Rapoport
Huang Ying
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
April 2018
May 2018
June 2018
October 2018
December 2018
March 2019
April 2019
May 2019
August 2019
September 2019
October 2019
April 2020
May 2020
June 2020
August 2020
October 2020
November 2020
December 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 863}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 19}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 525}, {"author_id": 7, "token_count": 2}, {"author_id": 49, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 7, "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": 7, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 17, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 84}, {"author_id": 17, "token_count": 68}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 8, "token_count": 8}, {"author_id": 17, "token_count": 478}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 17, "token_count": 154}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 8, "token_count": 390}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 8, "token_count": 38}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 17, "token_count": 182}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 106}, {"author_id": 17, "token_count": 754}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 191}, {"author_id": 17, "token_count": 268}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 4, "token_count": 2}, {"author_id": 8, "token_count": 120}, {"author_id": 0, "token_count": 8}, {"author_id": 7, "token_count": 245}, {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 188}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 31}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 45}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 135}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 17, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 22}, {"author_id": 0, "token_count": 2616}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 57, "token_count": 29}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 35}, {"author_id": 17, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 532}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 58, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 47}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 52, "token_count": 145}, {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
4270
42.58%
Vlastimil Babka
2396
23.89%
JoonSoo Kim
763
7.61%
MinChan Kim
340
3.39%
David Rientjes
270
2.69%
Michal Hocko
240
2.39%
Oscar Salvador
145
1.45%
Andrew Morton
52
0.52%
Shaohua Li
44
0.44%
Hugh Dickins
39
0.39%
Rik Van Riel
33
0.33%
Andrea Arcangeli
29
0.29%
Andrey Ryabinin
28
0.28%
Zi Yan
21
0.21%
Johannes Weiner
19
0.19%
Matthew Wilcox
5
0.05%
Dan J Williams
4
0.04%
Linus Torvalds
3
0.03%
Mike Rapoport
1
0.01%
Huang Ying
1
0.01%
Others
1326
13.22%
Total
10029
debug.c
324
-
22
1265
Vlastimil Babka
Matthew Wilcox
Alexander Duyck
Michal Hocko
John Hubbard
Kirill A. Shutemov
Linus Torvalds
Oscar Salvador
Jason Gunthorpe
Andrew Morton
Vladimir Davydov
Others
October 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
November 2019
December 2019
January 2020
April 2020
June 2020
August 2020
October 2020
February 2021
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 414}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 90}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "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": 12, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 152}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 22, "token_count": 59}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 25}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 37}, {"author_id": 12, "token_count": 90}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 119}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 75}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Vlastimil Babka
260
20.55%
Matthew Wilcox
214
16.92%
Alexander Duyck
152
12.02%
Michal Hocko
59
4.66%
John Hubbard
40
3.16%
Kirill A. Shutemov
19
1.50%
Linus Torvalds
5
0.40%
Oscar Salvador
3
0.24%
Jason Gunthorpe
2
0.16%
Andrew Morton
2
0.16%
Vladimir Davydov
1
0.08%
Others
508
40.16%
Total
1265
debug_page_ref.c
55
-
2
243
JoonSoo Kim
Others
March 2016
November 2017
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 8, "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
debug_vm_pgtable.c
1106
-
6
5393
Anshuman Khandual
Aneesh Kumar K.V
Nicholas Piggin
Others
June 2020
August 2020
October 2020
February 2021
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 24, "token_count": 1635}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 3030}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 38, "token_count": 432}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 276}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anshuman Khandual
4941
91.62%
Aneesh Kumar K.V
439
8.14%
Nicholas Piggin
8
0.15%
Others
5
0.09%
Total
5393
dmapool.c
530
-
37
2144
Matthew Wilcox
Tejun Heo
Andi Kleen
Alexander Potapenko
Mike Rapoport
Mel Gorman
Andrew Morton
Christoph Lameter
Al Viro
Others
April 2002
May 2002
August 2002
September 2002
October 2002
January 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
June 2014
October 2014
September 2015
October 2015
November 2015
March 2016
February 2017
June 2018
March 2019
June 2019
July 2019
October 2020
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 690}, ]}, {"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": 1054450800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "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": 200}, ]}, {"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": 12, "token_count": 349}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 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": 39}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
349
16.28%
Tejun Heo
200
9.33%
Andi Kleen
21
0.98%
Alexander Potapenko
19
0.89%
Mike Rapoport
3
0.14%
Mel Gorman
2
0.09%
Andrew Morton
2
0.09%
Christoph Lameter
1
0.05%
Al Viro
1
0.05%
Others
1546
72.11%
Total
2144
early_ioremap.c
303
-
9
1180
Others
April 2014
July 2015
September 2015
November 2015
July 2017
November 2017
December 2017
January 2020
February 2021
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 907}, ]}, {"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}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1180
100.00%
Total
1180
fadvise.c
219
-
25
724
Andrew Morton
Fengguang Wu
Linus Torvalds
Mel Gorman
Matthew Wilcox
Al Viro
Andrey Ryabinin
Johannes Weiner
Kirill A. Shutemov
Jan Kara
Tejun Heo
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
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
August 2019
June 2020
October 2020
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": 14, "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": 37, "token_count": 65}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "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": 3, "token_count": 6}, ]}, {"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": 31, "token_count": 7}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
197
27.21%
Fengguang Wu
65
8.98%
Linus Torvalds
59
8.15%
Mel Gorman
24
3.31%
Matthew Wilcox
20
2.76%
Al Viro
17
2.35%
Andrey Ryabinin
7
0.97%
Johannes Weiner
6
0.83%
Kirill A. Shutemov
5
0.69%
Jan Kara
5
0.69%
Tejun Heo
4
0.55%
Others
315
43.51%
Total
724
failslab.c
62
-
10
246
Mel Gorman
Al Viro
Others
December 2008
February 2010
July 2011
August 2011
September 2015
November 2015
March 2016
November 2017
April 2018
June 2018
March 2019
July 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 46, "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": 4}, ]}, {"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}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
4
1.63%
Al Viro
1
0.41%
Others
241
97.97%
Total
246
filemap.c
3860
-
114
12910
Matthew Wilcox
Nicholas Piggin
Kirill A. Shutemov
Linus Torvalds
Andrew Morton
Jan Kara
Johannes Weiner
Christoph Hellwig
Linus Torvalds (pre-git)
David Howells
Hugh Dickins
Mel Gorman
Al Viro
Michel Lespinasse
Tim Chen
Fengguang Wu
Michal Hocko
Rik Van Riel
Yang Shi
Tejun Heo
MinChan Kim
Mike Rapoport
Shaohua Li
Roman Gushchin
Christoph Lameter
Andi Kleen
Peter Xu
JoonSoo Kim
Vlastimil Babka
Peter Zijlstra
Andrey Ryabinin
Others
November 1994
June 1995
January 1996
March 1996
May 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
March 2012
June 2012
October 2012
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
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 783676800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 18, "token_count": 67}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 113}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 18, "token_count": 66}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 72}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 14, "token_count": 128}, {"author_id": 57, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 88}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 23, "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": 54}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 23, "token_count": 27}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 133}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 23, "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": 12}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 2, "token_count": 6}, {"author_id": 37, "token_count": 18}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 75}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 25, "token_count": 12}, {"author_id": 10, "token_count": 49}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 37, "token_count": 13}, {"author_id": 10, "token_count": 85}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 37, "token_count": 3}, {"author_id": 14, "token_count": 9}, {"author_id": 10, "token_count": 346}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 23, "token_count": 91}, {"author_id": 47, "token_count": 5}, {"author_id": 10, "token_count": 141}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 65}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 57}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 27}, {"author_id": 14, "token_count": 150}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 23, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"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": 30}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 45, "token_count": 79}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 37, "token_count": 10}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 47, "token_count": 84}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 46, "token_count": 63}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 46, "token_count": 22}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 3, "token_count": 290}, {"author_id": 1, "token_count": 100}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 85}, {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 46, "token_count": 50}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 22, "token_count": 21}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 47, "token_count": 15}, {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 97}, {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 23}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 12, "token_count": 1}, {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 135}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 23, "token_count": 7}, {"author_id": 3, "token_count": 7}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 3}, {"author_id": 14, "token_count": 46}, {"author_id": 10, "token_count": 397}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 10, "token_count": 27}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 46, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 31, "token_count": 1}, {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 333}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 14}, {"author_id": 14, "token_count": 14}, {"author_id": 59, "token_count": 80}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 47, "token_count": 414}, {"author_id": 12, "token_count": 252}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 56}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 12, "token_count": 160}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 84}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 87}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 17}, {"author_id": 60, "token_count": 346}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 60}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 25, "token_count": 149}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 47, "token_count": 5}, {"author_id": 12, "token_count": 5}, {"author_id": 56, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 45, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 135}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 14, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 42, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 14, "token_count": 191}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 36}, {"author_id": 12, "token_count": 163}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 23, "token_count": 21}, {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 659}, {"author_id": 60, "token_count": 655}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 12, "token_count": 1817}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 74}, {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
2715
21.03%
Nicholas Piggin
1170
9.06%
Kirill A. Shutemov
1007
7.80%
Linus Torvalds
789
6.11%
Andrew Morton
653
5.06%
Jan Kara
593
4.59%
Johannes Weiner
498
3.86%
Christoph Hellwig
437
3.38%
Linus Torvalds (pre-git)
408
3.16%
David Howells
337
2.61%
Hugh Dickins
322
2.49%
Mel Gorman
241
1.87%
Al Viro
179
1.39%
Michel Lespinasse
93
0.72%
Tim Chen
80
0.62%
Fengguang Wu
71
0.55%
Michal Hocko
29
0.22%
Rik Van Riel
28
0.22%
Yang Shi
25
0.19%
Tejun Heo
25
0.19%
MinChan Kim
22
0.17%
Mike Rapoport
17
0.13%
Shaohua Li
15
0.12%
Roman Gushchin
7
0.05%
Christoph Lameter
7
0.05%
Andi Kleen
4
0.03%
Peter Xu
3
0.02%
JoonSoo Kim
3
0.02%
Vlastimil Babka
1
0.01%
Peter Zijlstra
1
0.01%
Andrey Ryabinin
1
0.01%
Others
3129
24.24%
Total
12910
frontswap.c
501
-
14
1624
Dan Streetman
Vlastimil Babka
MinChan Kim
Others
April 2012
May 2012
June 2012
September 2012
April 2013
June 2013
June 2014
June 2015
July 2016
June 2018
June 2019
June 2020
August 2020
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 773}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 26}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 19}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 355}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Streetman
374
23.03%
Vlastimil Babka
34
2.09%
MinChan Kim
26
1.60%
Others
1190
73.28%
Total
1624
gup.c
2910
-
65
10793
Kirill A. Shutemov
John Hubbard
Christoph Hellwig
Aneesh Kumar K.V
Jason Gunthorpe
Andrea Arcangeli
Dan J Williams
Peter Xu
Zi Yan
Linus Torvalds
Huang Ying
Anshuman Khandual
Matthew Wilcox
Naoya Horiguchi
JoonSoo Kim
Mike Rapoport
Michel Lespinasse
Andrey Konovalov
Andrew Morton
Al Viro
Mel Gorman
Peter Zijlstra
Michal Hocko
Others
June 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
April 2015
September 2015
November 2015
January 2016
February 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
May 2019
July 2019
September 2019
October 2019
November 2019
January 2020
February 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1672}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 882}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 38, "token_count": 297}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 13, "token_count": 263}, {"author_id": 0, "token_count": 3}, {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 178}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 48}, {"author_id": 1, "token_count": 106}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 12, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 735}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 678}, {"author_id": 24, "token_count": 38}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 58, "token_count": 113}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 46, "token_count": 7}, {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 18}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 34, "token_count": 115}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 38, "token_count": 74}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 54, "token_count": 56}, {"author_id": 41, "token_count": 15}, {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 1306}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 9, "token_count": 14}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 54, "token_count": 596}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 19, "token_count": 1}, {"author_id": 54, "token_count": 655}, {"author_id": 22, "token_count": 1}, {"author_id": 56, "token_count": 107}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 56, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 327}, {"author_id": 22, "token_count": 1}, {"author_id": 45, "token_count": 16}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 12, "token_count": 1}, {"author_id": 56, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 56, "token_count": 34}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 12}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 305}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 363}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 152}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
2800
25.94%
John Hubbard
1660
15.38%
Christoph Hellwig
1324
12.27%
Aneesh Kumar K.V
1049
9.72%
Jason Gunthorpe
317
2.94%
Andrea Arcangeli
272
2.52%
Dan J Williams
178
1.65%
Peter Xu
176
1.63%
Zi Yan
113
1.05%
Linus Torvalds
81
0.75%
Huang Ying
71
0.66%
Anshuman Khandual
44
0.41%
Matthew Wilcox
38
0.35%
Naoya Horiguchi
28
0.26%
JoonSoo Kim
27
0.25%
Mike Rapoport
16
0.15%
Michel Lespinasse
16
0.15%
Andrey Konovalov
14
0.13%
Andrew Morton
14
0.13%
Al Viro
7
0.06%
Mel Gorman
3
0.03%
Peter Zijlstra
2
0.02%
Michal Hocko
2
0.02%
Others
2541
23.54%
Total
10793
gup_test.c
250
-
12
1087
John Hubbard
Kirill A. Shutemov
Others
November 2017
April 2018
June 2018
October 2018
May 2019
January 2020
April 2020
October 2020
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 367}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 220}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 54, "token_count": 276}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
John Hubbard
496
45.63%
Kirill A. Shutemov
367
33.76%
Others
224
20.61%
Total
1087
gup_test.h
33
-
2
78
John Hubbard
Others
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 54, "token_count": 74}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
John Hubbard
74
94.87%
Others
4
5.13%
Total
78
highmem.c
789
-
30
2749
Andrew Morton
Linus Torvalds (pre-git)
Matthew Wilcox
Mel Gorman
Linus Torvalds
JoonSoo Kim
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
August 2011
October 2011
July 2012
October 2012
November 2012
December 2012
August 2014
May 2016
November 2017
December 2018
November 2019
October 2020
November 2020
December 2020
January 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 315}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 50}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 446}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 23, "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": 22}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "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": 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": 58}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 991}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 236}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
456
16.59%
Linus Torvalds (pre-git)
370
13.46%
Matthew Wilcox
236
8.58%
Mel Gorman
71
2.58%
Linus Torvalds
53
1.93%
JoonSoo Kim
29
1.05%
Christoph Lameter
22
0.80%
Nicholas Piggin
13
0.47%
Christoph Hellwig
3
0.11%
Others
1496
54.42%
Total
2749
hmm.c
595
-
10
2611
Jérôme Glisse
Jason Gunthorpe
Christoph Hellwig
Peter Xu
Michel Lespinasse
Others
September 2017
January 2018
April 2018
October 2018
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 393}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 28, "token_count": 630}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 28, "token_count": 73}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 28, "token_count": 445}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 138}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 51}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 40, "token_count": 35}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 120}, {"author_id": 40, "token_count": 302}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 40, "token_count": 129}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jérôme Glisse
1541
59.02%
Jason Gunthorpe
524
20.07%
Christoph Hellwig
260
9.96%
Peter Xu
2
0.08%
Michel Lespinasse
1
0.04%
Others
283
10.84%
Total
2611
huge_memory.c
3256
-
80
14408
Kirill A. Shutemov
Matthew Wilcox
Zi Yan
Andrea Arcangeli
David Rientjes
Aneesh Kumar K.V
Yang Shi
Peter Xu
Hugh Dickins
Naoya Horiguchi
Huang Ying
Michal Hocko
Mel Gorman
MinChan Kim
John Hubbard
Dan J Williams
Jérôme Glisse
Jan Kara
Johannes Weiner
Vlastimil Babka
Linus Torvalds
Catalin Marinas
Shaohua Li
Anshuman Khandual
Rik Van Riel
Andrew Morton
Roman Gushchin
Peter Zijlstra
Vladimir Davydov
Michel Lespinasse
JoonSoo Kim
Andi Kleen
Mike Rapoport
Others
January 2011
March 2011
October 2011
January 2012
March 2012
October 2012
November 2012
December 2012
February 2013
April 2013
August 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
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 578}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 13, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 113}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "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": 13, "token_count": 6}, {"author_id": 1, "token_count": 12}, {"author_id": 12, "token_count": 16}, {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 38}, {"author_id": 1, "token_count": 2271}, {"author_id": 7, "token_count": 90}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 77}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 170}, {"author_id": 11, "token_count": 7}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 1, "token_count": 3116}, {"author_id": 27, "token_count": 32}, {"author_id": 17, "token_count": 22}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 12}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 328}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 122}, {"author_id": 4, "token_count": 44}, {"author_id": 47, "token_count": 76}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 11, "token_count": 371}, {"author_id": 1, "token_count": 23}, {"author_id": 12, "token_count": 1582}, {"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": 11, "token_count": 6}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 89}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 22, "token_count": 87}, {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 14}, {"author_id": 27, "token_count": 123}, {"author_id": 58, "token_count": 627}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 1, "token_count": 48}, {"author_id": 14, "token_count": 12}, {"author_id": 58, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 30}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 22, "token_count": 1}, {"author_id": 27, "token_count": 15}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 48, "token_count": 2}, {"author_id": 42, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 8}, {"author_id": 14, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 28, "token_count": 62}, {"author_id": 22, "token_count": 38}, {"author_id": 56, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 38, "token_count": 203}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 46}, {"author_id": 28, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 34}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 12, "token_count": 133}, {"author_id": 42, "token_count": 223}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 54, "token_count": 104}, {"author_id": 12, "token_count": 2}, {"author_id": 56, "token_count": 118}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 114}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 1, "token_count": 97}, {"author_id": 45, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 56, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 56, "token_count": 86}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 19, "token_count": 27}, {"author_id": 1, "token_count": 36}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 4, "token_count": 16}, {"author_id": 12, "token_count": 4}, {"author_id": 57, "token_count": 4}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 58, "token_count": 973}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 64}, {"author_id": 42, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
6048
41.98%
Matthew Wilcox
1774
12.31%
Zi Yan
1622
11.26%
Andrea Arcangeli
952
6.61%
David Rientjes
410
2.85%
Aneesh Kumar K.V
378
2.62%
Yang Shi
273
1.89%
Peter Xu
257
1.78%
Hugh Dickins
257
1.78%
Naoya Horiguchi
190
1.32%
Huang Ying
137
0.95%
Michal Hocko
126
0.87%
Mel Gorman
120
0.83%
MinChan Kim
111
0.77%
John Hubbard
104
0.72%
Dan J Williams
98
0.68%
Jérôme Glisse
80
0.56%
Jan Kara
76
0.53%
Johannes Weiner
60
0.42%
Vlastimil Babka
34
0.24%
Linus Torvalds
33
0.23%
Catalin Marinas
11
0.08%
Shaohua Li
10
0.07%
Anshuman Khandual
8
0.06%
Rik Van Riel
7
0.05%
Andrew Morton
7
0.05%
Roman Gushchin
6
0.04%
Peter Zijlstra
6
0.04%
Vladimir Davydov
4
0.03%
Michel Lespinasse
3
0.02%
JoonSoo Kim
2
0.01%
Andi Kleen
2
0.01%
Mike Rapoport
1
0.01%
Others
1201
8.34%
Total
14408
hugetlb.c
6115
-
135
22513
Mike Kravetz
Andy Whitcroft
Mina Almasry
Naoya Horiguchi
Lee Schermerhorn
Andi Kleen
Michal Hocko
Peter Xu
Oscar Salvador
JoonSoo Kim
Roman Gushchin
Mel Gorman
Aneesh Kumar K.V
Kirill A. Shutemov
Andrea Arcangeli
David Rientjes
Hugh Dickins
Fengguang Wu
Anshuman Khandual
Jérôme Glisse
Dan J Williams
Andrew Morton
John Hubbard
Nicholas Piggin
Huang Ying
Matthew Wilcox
Christoph Lameter
Peter Zijlstra
Vlastimil Babka
Rik Van Riel
Michel Lespinasse
Mike Rapoport
Al Viro
Kamezawa Hiroyuki
Johannes Weiner
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
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
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
May 2019
June 2019
August 2019
September 2019
November 2019
January 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 69}, ]}, {"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": 107}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 16}, {"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": 150}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 44, "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": 53, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 10, "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": 34}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 32, "token_count": 911}, {"author_id": 13, "token_count": 11}, {"author_id": 44, "token_count": 2524}, {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 190}, {"author_id": 10, "token_count": 59}, {"author_id": 60, "token_count": 907}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 44, "token_count": 101}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 44, "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": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 154}, {"author_id": 4, "token_count": 26}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 120}, {"author_id": 53, "token_count": 92}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 53, "token_count": 1007}, {"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": 27, "token_count": 168}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 27, "token_count": 94}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 32, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 22, "token_count": 30}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 371}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 38, "token_count": 204}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 22, "token_count": 14}, {"author_id": 45, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 48, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 45, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 57}, {"author_id": 27, "token_count": 9}, {"author_id": 60, "token_count": 811}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 187}, {"author_id": 27, "token_count": 186}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 25}, {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 8, "token_count": 177}, {"author_id": 27, "token_count": 4}, {"author_id": 57, "token_count": 8}, {"author_id": 60, "token_count": 295}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 27, "token_count": 161}, {"author_id": 60, "token_count": 522}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 100}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "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": 27, "token_count": 307}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 21, "token_count": 297}, {"author_id": 27, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 21, "token_count": 126}, {"author_id": 27, "token_count": 33}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 810}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 27, "token_count": 62}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 21, "token_count": 17}, {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 34, "token_count": 5}, {"author_id": 21, "token_count": 14}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 21, "token_count": 23}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 38, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 194}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 79}, {"author_id": 21, "token_count": 393}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 21, "token_count": 6}, {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 58}, {"author_id": 24, "token_count": 128}, {"author_id": 11, "token_count": 6}, {"author_id": 12, "token_count": 28}, {"author_id": 22, "token_count": 262}, {"author_id": 27, "token_count": 1}, {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 13, "token_count": 75}, {"author_id": 34, "token_count": 41}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 569}, {"author_id": 15, "token_count": 46}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 21, "token_count": 23}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 34, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 23}, {"author_id": 21, "token_count": 10}, {"author_id": 27, "token_count": 3}, {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 120}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 110}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 38, "token_count": 11}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 24}, {"author_id": 21, "token_count": 66}, {"author_id": 52, "token_count": 20}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 21, "token_count": 177}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 21, "token_count": 2}, {"author_id": 55, "token_count": 90}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 54, "token_count": 70}, {"author_id": 21, "token_count": 129}, {"author_id": 55, "token_count": 1318}, {"author_id": 56, "token_count": 7}, {"author_id": 15, "token_count": 345}, {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 21, "token_count": 316}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 21, "token_count": 23}, {"author_id": 41, "token_count": 3}, {"author_id": 56, "token_count": 12}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 52}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 21, "token_count": 62}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 21, "token_count": 81}, {"author_id": 60, "token_count": 406}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 56, "token_count": 394}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 539}, {"author_id": 52, "token_count": 428}, {"author_id": 56, "token_count": 313}, {"author_id": 60, "token_count": 340}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 21, "token_count": 201}, {"author_id": 55, "token_count": 27}, {"author_id": 27, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Kravetz
3801
16.88%
Andy Whitcroft
2678
11.90%
Mina Almasry
1435
6.37%
Naoya Horiguchi
1221
5.42%
Lee Schermerhorn
1100
4.89%
Andi Kleen
922
4.10%
Michal Hocko
886
3.94%
Peter Xu
726
3.22%
Oscar Salvador
448
1.99%
JoonSoo Kim
397
1.76%
Roman Gushchin
391
1.74%
Mel Gorman
365
1.62%
Aneesh Kumar K.V
334
1.48%
Kirill A. Shutemov
284
1.26%
Andrea Arcangeli
223
0.99%
David Rientjes
183
0.81%
Hugh Dickins
170
0.76%
Fengguang Wu
154
0.68%
Anshuman Khandual
138
0.61%
Jérôme Glisse
134
0.60%
Dan J Williams
86
0.38%
Andrew Morton
77
0.34%
John Hubbard
70
0.31%
Nicholas Piggin
66
0.29%
Huang Ying
53
0.24%
Matthew Wilcox
29
0.13%
Christoph Lameter
27
0.12%
Peter Zijlstra
24
0.11%
Vlastimil Babka
23
0.10%
Rik Van Riel
13
0.06%
Michel Lespinasse
11
0.05%
Mike Rapoport
9
0.04%
Al Viro
6
0.03%
Kamezawa Hiroyuki
5
0.02%
Johannes Weiner
5
0.02%
Tejun Heo
3
0.01%
Others
6016
26.72%
Total
22513
hugetlb_cgroup.c
811
-
15
3729
Aneesh Kumar K.V
Mina Almasry
Johannes Weiner
David Rientjes
Tejun Heo
Mike Kravetz
Roman Gushchin
Michal Hocko
Matthew Wilcox
Kirill A. Shutemov
Others
July 2012
November 2012
December 2012
August 2013
December 2013
February 2014
May 2014
July 2014
August 2014
December 2014
November 2015
May 2016
June 2018
September 2019
November 2019
December 2019
March 2020
April 2020
August 2020
December 2020
February 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 38, "token_count": 1141}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 53}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 108}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1061}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 55, "token_count": 1124}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
1141
30.60%
Mina Almasry
1125
30.17%
Johannes Weiner
117
3.14%
David Rientjes
109
2.92%
Tejun Heo
105
2.82%
Mike Kravetz
8
0.21%
Roman Gushchin
3
0.08%
Michal Hocko
1
0.03%
Matthew Wilcox
1
0.03%
Kirill A. Shutemov
1
0.03%
Others
1118
29.98%
Total
3729
hwpoison-inject.c
110
-
10
374
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
September 2015
May 2019
November 2019
October 2020
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 119}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 32, "token_count": 20}, {"author_id": 37, "token_count": 174}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 27, "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": 27, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Fengguang Wu
174
46.52%
Andi Kleen
139
37.17%
Naoya Horiguchi
34
9.09%
Vladimir Davydov
1
0.27%
Others
26
6.95%
Total
374
init-mm.c
42
-
10
138
Yang Shi
Jason Gunthorpe
Rik Van Riel
Mike Rapoport
Michel Lespinasse
Others
June 2009
August 2010
October 2016
November 2017
June 2018
July 2018
September 2019
October 2019
June 2020
December 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Shi
10
7.25%
Jason Gunthorpe
10
7.25%
Rik Van Riel
5
3.62%
Mike Rapoport
4
2.90%
Michel Lespinasse
1
0.72%
Others
108
78.26%
Total
138
internal.h
670
-
51
2225
Mel Gorman
Nicholas Piggin
JoonSoo Kim
Hugh Dickins
Vlastimil Babka
Andy Whitcroft
Kirill A. Shutemov
Johannes Weiner
Matthew Wilcox
Michal Hocko
David Howells
Yang Shi
Rik Van Riel
Fengguang Wu
Al Viro
Alexander Duyck
MinChan Kim
Andrea Arcangeli
Michel Lespinasse
Lee Schermerhorn
Peter Xu
David Rientjes
Andi Kleen
Oscar Salvador
Jan Kara
Mike Rapoport
Kamezawa Hiroyuki
Christoph Lameter
Others
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
May 2018
August 2018
October 2018
December 2018
March 2019
May 2019
September 2019
November 2019
April 2020
June 2020
August 2020
October 2020
December 2020
February 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 25, "token_count": 13}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 10, "token_count": 140}, {"author_id": 57, "token_count": 35}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 44, "token_count": 112}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 13}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 37, "token_count": 26}, {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 46, "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": 4, "token_count": 1}, {"author_id": 0, "token_count": 9}, {"author_id": 45, "token_count": 3}, {"author_id": 7, "token_count": 14}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 65}, {"author_id": 22, "token_count": 27}, {"author_id": 17, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 0, "token_count": 4}, {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 17, "token_count": 23}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 17}, {"author_id": 56, "token_count": 6}, {"author_id": 57, "token_count": 4}, {"author_id": 42, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 12, "token_count": 11}, {"author_id": 45, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 49}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 10, "token_count": 91}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 141}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
387
17.39%
Nicholas Piggin
277
12.45%
JoonSoo Kim
167
7.51%
Hugh Dickins
161
7.24%
Vlastimil Babka
113
5.08%
Andy Whitcroft
112
5.03%
Kirill A. Shutemov
103
4.63%
Johannes Weiner
70
3.15%
Matthew Wilcox
67
3.01%
Michal Hocko
64
2.88%
David Howells
64
2.88%
Yang Shi
43
1.93%
Rik Van Riel
39
1.75%
Fengguang Wu
39
1.75%
Al Viro
25
1.12%
Alexander Duyck
17
0.76%
MinChan Kim
15
0.67%
Andrea Arcangeli
13
0.58%
Michel Lespinasse
12
0.54%
Lee Schermerhorn
12
0.54%
Peter Xu
6
0.27%
David Rientjes
4
0.18%
Andi Kleen
4
0.18%
Oscar Salvador
2
0.09%
Jan Kara
2
0.09%
Mike Rapoport
1
0.04%
Kamezawa Hiroyuki
1
0.04%
Christoph Lameter
1
0.04%
Others
404
18.16%
Total
2225
interval_tree.c
111
-
7
532
Michel Lespinasse
Kirill A. Shutemov
Others
October 2012
October 2014
February 2015
September 2017
January 2018
June 2019
April 2021
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 45, "token_count": 514}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "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}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michel Lespinasse
514
96.62%
Kirill A. Shutemov
2
0.38%
Others
16
3.01%
Total
532
io-mapping.c
29
-
1
107
Christoph Hellwig
April 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
107
100.00%
Total
107
ioremap.c
74
-
12
299
Christoph Hellwig
Nicholas Piggin
Huang Ying
Kirill A. Shutemov
Others
September 2006
May 2007
October 2007
January 2011
November 2011
April 2015
March 2017
November 2017
August 2019
August 2020
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 191}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
191
63.88%
Nicholas Piggin
43
14.38%
Huang Ying
2
0.67%
Kirill A. Shutemov
1
0.33%
Others
62
20.74%
Total
299
khugepaged.c
2355
-
40
8915
Kirill A. Shutemov
Hugh Dickins
Matthew Wilcox
Yang Shi
Johannes Weiner
Rik Van Riel
Peter Xu
Michel Lespinasse
Jérôme Glisse
JoonSoo Kim
Jan Kara
David Rientjes
Shaohua Li
Linus Torvalds
David Howells
Vlastimil Babka
Huang Ying
Mel Gorman
Anshuman Khandual
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
May 2019
August 2019
September 2019
November 2019
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 6148}, {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 47, "token_count": 11}, {"author_id": 3, "token_count": 23}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 49, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 188}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 42, "token_count": 100}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 217}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 957}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 19, "token_count": 2}, {"author_id": 12, "token_count": 27}, {"author_id": 56, "token_count": 35}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 55}, {"author_id": 1, "token_count": 488}, {"author_id": 45, "token_count": 30}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 88}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 57, "token_count": 47}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
6678
74.91%
Hugh Dickins
337
3.78%
Matthew Wilcox
227
2.55%
Yang Shi
116
1.30%
Johannes Weiner
78
0.87%
Rik Van Riel
47
0.53%
Peter Xu
35
0.39%
Michel Lespinasse
30
0.34%
Jérôme Glisse
22
0.25%
JoonSoo Kim
17
0.19%
Jan Kara
11
0.12%
David Rientjes
7
0.08%
Shaohua Li
6
0.07%
Linus Torvalds
3
0.03%
David Howells
3
0.03%
Vlastimil Babka
2
0.02%
Huang Ying
2
0.02%
Mel Gorman
1
0.01%
Anshuman Khandual
1
0.01%
Others
1292
14.49%
Total
8915
kmemleak.c
1990
-
48
6672
Catalin Marinas
Michel Lespinasse
Andrey Konovalov
Oscar Salvador
Andrey Ryabinin
Marco Elver
Mike Rapoport
Vladimir Davydov
Andrew Morton
Yang Shi
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
June 2014
February 2015
June 2015
September 2015
March 2016
June 2016
July 2016
October 2016
February 2017
July 2017
November 2017
December 2017
March 2018
April 2018
September 2018
October 2018
December 2018
February 2019
April 2019
May 2019
July 2019
August 2019
September 2019
October 2019
January 2020
April 2020
August 2020
October 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 3311}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 26, "token_count": 391}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 26, "token_count": 208}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 26, "token_count": 31}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 26, "token_count": 252}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 26, "token_count": 14}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 26, "token_count": 132}, ]}, {"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": 45, "token_count": 168}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 26, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 113}, {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 26, "token_count": 192}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 26, "token_count": 194}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 26, "token_count": 305}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "token_count": 15}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 26, "token_count": 63}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 316}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 46}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
5608
84.05%
Michel Lespinasse
168
2.52%
Andrey Konovalov
42
0.63%
Oscar Salvador
15
0.22%
Andrey Ryabinin
15
0.22%
Marco Elver
13
0.19%
Mike Rapoport
5
0.07%
Vladimir Davydov
2
0.03%
Andrew Morton
2
0.03%
Yang Shi
1
0.01%
Others
801
12.01%
Total
6672
ksm.c
3200
-
58
10775
Hugh Dickins
Izik Eidus
Andrea Arcangeli
Kirill A. Shutemov
Yang Shi
Mike Rapoport
JoonSoo Kim
Jérôme Glisse
Aneesh Kumar K.V
MinChan Kim
Michel Lespinasse
Peter Zijlstra
Rik Van Riel
Andrey Ryabinin
David Rientjes
Peter Xu
Linus Torvalds
Anshuman Khandual
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
May 2019
June 2019
November 2019
April 2020
June 2020
August 2020
September 2020
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 864}, {"author_id": 43, "token_count": 3269}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 1209}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 56}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 45, "token_count": 5}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 1175}, {"author_id": 60, "token_count": 309}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 48}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 7, "token_count": 14}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "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": 38, "token_count": 36}, {"author_id": 1, "token_count": 78}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 2648}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 41, "token_count": 62}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 32}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 42, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Hugh Dickins
3344
31.03%
Izik Eidus
3269
30.34%
Andrea Arcangeli
2737
25.40%
Kirill A. Shutemov
98
0.91%
Yang Shi
88
0.82%
Mike Rapoport
64
0.59%
JoonSoo Kim
48
0.45%
Jérôme Glisse
46
0.43%
Aneesh Kumar K.V
36
0.33%
MinChan Kim
31
0.29%
Michel Lespinasse
28
0.26%
Peter Zijlstra
18
0.17%
Rik Van Riel
12
0.11%
Andrey Ryabinin
7
0.06%
David Rientjes
3
0.03%
Peter Xu
2
0.02%
Linus Torvalds
2
0.02%
Anshuman Khandual
1
0.01%
Others
941
8.73%
Total
10775
list_lru.c
641
-
21
2730
Vladimir Davydov
Johannes Weiner
Andrew Morton
Yang Shi
Roman Gushchin
Others
August 2013
October 2013
April 2014
February 2015
September 2015
November 2015
October 2016
July 2017
October 2017
April 2018
August 2018
March 2019
May 2019
July 2019
April 2020
June 2020
August 2020
December 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 438}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 30, "token_count": 1578}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 393}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Davydov
1578
57.80%
Johannes Weiner
55
2.01%
Andrew Morton
9
0.33%
Yang Shi
7
0.26%
Roman Gushchin
5
0.18%
Others
1076
39.41%
Total
2730
maccess.c
321
-
11
989
Christoph Hellwig
David Howells
Others
February 2008
April 2008
January 2010
October 2010
May 2011
October 2011
August 2015
November 2015
May 2019
November 2019
June 2020
August 2020
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 599}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
613
61.98%
David Howells
2
0.20%
Others
374
37.82%
Total
989
madvise.c
1241
-
55
4730
MinChan Kim
Andrew Morton
Shaohua Li
Hugh Dickins
Andrea Arcangeli
Andi Kleen
Nicholas Piggin
Mike Rapoport
Matthew Wilcox
Rik Van Riel
David Rientjes
Anshuman Khandual
Jérôme Glisse
Michal Hocko
Christoph Hellwig
Michel Lespinasse
Jan Kara
Dan J Williams
Naoya Horiguchi
Oscar Salvador
Kirill A. Shutemov
Andrey Konovalov
Aneesh Kumar K.V
Yang Shi
Mel Gorman
Tejun Heo
Peter Zijlstra
Others
September 2002
December 2002
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
June 2009
September 2009
December 2009
January 2011
December 2011
March 2012
May 2012
July 2012
October 2012
February 2013
April 2013
September 2013
November 2014
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
August 2018
October 2018
December 2018
May 2019
June 2019
August 2019
September 2019
November 2019
December 2019
March 2020
June 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 351}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 40}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 75}, {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 49, "token_count": 268}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 846}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 11, "token_count": 44}, {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 6}, {"author_id": 41, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 84}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 44}, {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 41, "token_count": 44}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 57, "token_count": 46}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 33}, {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 41, "token_count": 19}, {"author_id": 7, "token_count": 1324}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 7, "token_count": 405}, {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
2577
54.48%
Andrew Morton
372
7.86%
Shaohua Li
275
5.81%
Hugh Dickins
151
3.19%
Andrea Arcangeli
127
2.68%
Andi Kleen
102
2.16%
Nicholas Piggin
98
2.07%
Mike Rapoport
72
1.52%
Matthew Wilcox
54
1.14%
Rik Van Riel
46
0.97%
David Rientjes
44
0.93%
Anshuman Khandual
44
0.93%
Jérôme Glisse
42
0.89%
Michal Hocko
35
0.74%
Christoph Hellwig
34
0.72%
Michel Lespinasse
17
0.36%
Jan Kara
14
0.30%
Dan J Williams
14
0.30%
Naoya Horiguchi
10
0.21%
Oscar Salvador
9
0.19%
Kirill A. Shutemov
7
0.15%
Andrey Konovalov
7
0.15%
Aneesh Kumar K.V
6
0.13%
Yang Shi
5
0.11%
Mel Gorman
5
0.11%
Tejun Heo
3
0.06%
Peter Zijlstra
1
0.02%
Others
559
11.82%
Total
4730
mapping_dirty_helpers.c
353
-
3
1121
Others
March 2019
April 2020
December 2020
April 2021
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1038}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1121
100.00%
Total
1121
memblock.c
2102
-
67
7117
Tejun Heo
Mike Rapoport
Alexander Duyck
Anshuman Khandual
MinChan Kim
Catalin Marinas
Roman Gushchin
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
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
August 2018
October 2018
November 2018
December 2018
February 2019
March 2019
May 2019
October 2019
November 2019
January 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
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": 9}, ]}, {"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": 844}, ]}, {"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": 825}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 863}, ]}, {"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": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 791}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 18}, {"author_id": 60, "token_count": 44}, ]}, {"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": 123}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"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": 23, "token_count": 1}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 41, "token_count": 42}, {"author_id": 7, "token_count": 25}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 30}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 41, "token_count": 356}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 239}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 217}, {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 24, "token_count": 73}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 77}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 41, "token_count": 227}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1704
23.94%
Mike Rapoport
1013
14.23%
Alexander Duyck
218
3.06%
Anshuman Khandual
73
1.03%
MinChan Kim
25
0.35%
Catalin Marinas
21
0.30%
Roman Gushchin
4
0.06%
Andrew Morton
3
0.04%
Mel Gorman
2
0.03%
Christoph Hellwig
1
0.01%
Others
4053
56.95%
Total
7117
memcontrol.c
7326
-
96
26667
Johannes Weiner
Roman Gushchin
Kamezawa Hiroyuki
Vladimir Davydov
Tejun Heo
Michal Hocko
Andrew Morton
Kirill A. Shutemov
Jérôme Glisse
Hugh Dickins
Huang Ying
David Rientjes
Yang Shi
Mel Gorman
Christoph Hellwig
Naoya Horiguchi
Zi Yan
JoonSoo Kim
Matthew Wilcox
Andrea Arcangeli
Andrey Ryabinin
Al Viro
Rik Van Riel
Christoph Lameter
Lee Schermerhorn
Michel Lespinasse
Linus Torvalds
Shaohua Li
Mike Rapoport
Fengguang Wu
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
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
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
August 2018
October 2018
December 2018
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 33, "token_count": 44}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 33, "token_count": 4}, {"author_id": 53, "token_count": 7}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 33, "token_count": 245}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 33, "token_count": 51}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 33, "token_count": 253}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 97}, {"author_id": 1, "token_count": 219}, {"author_id": 60, "token_count": 257}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 33, "token_count": 189}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 33, "token_count": 186}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 44}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 33, "token_count": 26}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 53}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 33, "token_count": 229}, {"author_id": 22, "token_count": 51}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 11}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 127}, {"author_id": 33, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 11, "token_count": 3}, {"author_id": 4, "token_count": 15}, {"author_id": 33, "token_count": 26}, {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 3, "token_count": 70}, {"author_id": 33, "token_count": 26}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 11, "token_count": 20}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 22, "token_count": 25}, {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 22, "token_count": 74}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 335}, {"author_id": 3, "token_count": 96}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 131}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 107}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 30, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 22, "token_count": 15}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 4451}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 3, "token_count": 64}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 583}, {"author_id": 30, "token_count": 39}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 991}, {"author_id": 27, "token_count": 5}, {"author_id": 30, "token_count": 85}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 286}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 22, "token_count": 26}, {"author_id": 5, "token_count": 89}, {"author_id": 30, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 3}, {"author_id": 22, "token_count": 14}, {"author_id": 5, "token_count": 69}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 30, "token_count": 113}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1405}, {"author_id": 1, "token_count": 39}, {"author_id": 30, "token_count": 757}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 53}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 170}, {"author_id": 0, "token_count": 49}, {"author_id": 30, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 30, "token_count": 112}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 3, "token_count": 14}, {"author_id": 30, "token_count": 142}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 19, "token_count": 52}, {"author_id": 3, "token_count": 38}, {"author_id": 22, "token_count": 4}, {"author_id": 15, "token_count": 38}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 47}, {"author_id": 28, "token_count": 219}, {"author_id": 15, "token_count": 17}, {"author_id": 58, "token_count": 27}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 3, "token_count": 82}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 12, "token_count": 1}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 184}, {"author_id": 5, "token_count": 127}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 56}, {"author_id": 15, "token_count": 309}, {"author_id": 60, "token_count": 265}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 22, "token_count": 51}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 394}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1344}, {"author_id": 15, "token_count": 42}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 37}, {"author_id": 15, "token_count": 89}, {"author_id": 5, "token_count": 436}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 22, "token_count": 13}, {"author_id": 15, "token_count": 18}, {"author_id": 42, "token_count": 33}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 70}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 183}, {"author_id": 15, "token_count": 54}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 267}, {"author_id": 45, "token_count": 5}, {"author_id": 60, "token_count": 486}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 103}, {"author_id": 8, "token_count": 17}, {"author_id": 12, "token_count": 5}, {"author_id": 15, "token_count": 2778}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 15, "token_count": 87}, {"author_id": 60, "token_count": 483}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 14, "token_count": 1}, {"author_id": 15, "token_count": 106}, {"author_id": 60, "token_count": 398}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 15, "token_count": 56}, {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 833}, {"author_id": 60, "token_count": 488}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
12004
45.01%
Roman Gushchin
3791
14.22%
Kamezawa Hiroyuki
1530
5.74%
Vladimir Davydov
1391
5.22%
Tejun Heo
1309
4.91%
Michal Hocko
414
1.55%
Andrew Morton
338
1.27%
Kirill A. Shutemov
273
1.02%
Jérôme Glisse
219
0.82%
Hugh Dickins
114
0.43%
Huang Ying
102
0.38%
David Rientjes
69
0.26%
Yang Shi
52
0.19%
Mel Gorman
52
0.19%
Christoph Hellwig
42
0.16%
Naoya Horiguchi
32
0.12%
Zi Yan
27
0.10%
JoonSoo Kim
17
0.06%
Matthew Wilcox
12
0.04%
Andrea Arcangeli
12
0.04%
Andrey Ryabinin
10
0.04%
Al Viro
10
0.04%
Rik Van Riel
9
0.03%
Christoph Lameter
8
0.03%
Lee Schermerhorn
7
0.03%
Michel Lespinasse
5
0.02%
Linus Torvalds
4
0.01%
Shaohua Li
1
0.00%
Mike Rapoport
1
0.00%
Fengguang Wu
1
0.00%
Others
4811
18.04%
Total
26667
memfd.c
329
-
3
1127
Mike Kravetz
Matthew Wilcox
Others
November 2017
June 2018
March 2019
September 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 121}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 21, "token_count": 983}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Kravetz
983
87.22%
Matthew Wilcox
143
12.69%
Others
1
0.09%
Total
1127
memory-failure.c
2027
-
60
6578
Andi Kleen
Naoya Horiguchi
Oscar Salvador
Fengguang Wu
Dan J Williams
Huang Ying
Mike Kravetz
JoonSoo Kim
Peter Zijlstra
MinChan Kim
Matthew Wilcox
Anshuman Khandual
Michel Lespinasse
Rik Van Riel
Michal Hocko
Vladimir Davydov
Tejun Heo
Christoph Hellwig
Andrea Arcangeli
Mel Gorman
Hugh Dickins
David Rientjes
Kirill A. Shutemov
Aneesh Kumar K.V
Nicholas Piggin
Johannes Weiner
Others
September 2009
October 2009
December 2009
March 2010
May 2010
September 2010
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
December 2011
January 2012
July 2012
October 2012
December 2012
February 2013
April 2013
July 2013
August 2013
September 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
November 2016
December 2016
February 2017
May 2017
June 2017
July 2017
August 2017
April 2018
July 2018
August 2018
November 2018
February 2019
March 2019
May 2019
June 2019
July 2019
October 2019
November 2019
April 2020
May 2020
June 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 1415}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 32, "token_count": 289}, {"author_id": 37, "token_count": 567}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 27, "token_count": 46}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 48, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 19, "token_count": 318}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 45, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 27, "token_count": 85}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 27, "token_count": 78}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 27, "token_count": 30}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 25}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 128}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 27, "token_count": 94}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 55}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 27, "token_count": 53}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 27, "token_count": 90}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 13}, {"author_id": 22, "token_count": 6}, {"author_id": 7, "token_count": 15}, {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 27, "token_count": 610}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 48}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 486}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 27, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 27, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 21, "token_count": 57}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 27, "token_count": 19}, {"author_id": 52, "token_count": 368}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 52, "token_count": 426}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 34, "token_count": 66}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 21}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 147}, {"author_id": 60, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Andi Kleen
1737
26.41%
Naoya Horiguchi
1673
25.43%
Oscar Salvador
795
12.09%
Fengguang Wu
580
8.82%
Dan J Williams
573
8.71%
Huang Ying
321
4.88%
Mike Kravetz
81
1.23%
JoonSoo Kim
36
0.55%
Peter Zijlstra
20
0.30%
MinChan Kim
19
0.29%
Matthew Wilcox
14
0.21%
Anshuman Khandual
14
0.21%
Michel Lespinasse
13
0.20%
Rik Van Riel
12
0.18%
Michal Hocko
6
0.09%
Vladimir Davydov
5
0.08%
Tejun Heo
4
0.06%
Christoph Hellwig
4
0.06%
Andrea Arcangeli
4
0.06%
Mel Gorman
3
0.05%
Hugh Dickins
3
0.05%
David Rientjes
3
0.05%
Kirill A. Shutemov
2
0.03%
Aneesh Kumar K.V
2
0.03%
Nicholas Piggin
1
0.02%
Johannes Weiner
1
0.02%
Others
652
9.91%
Total
6578
memory.c
5323
-
164
21692
Kirill A. Shutemov
Hugh Dickins
Linus Torvalds
Andi Kleen
Jan Kara
Nicholas Piggin
Peter Xu
Matthew Wilcox
Huang Ying
Linus Torvalds (pre-git)
Andrea Arcangeli
Johannes Weiner
Andrew Morton
Jérôme Glisse
Kamezawa Hiroyuki
Rik Van Riel
Mel Gorman
David Howells
Aneesh Kumar K.V
Michal Hocko
Mike Kravetz
Al Viro
Dan J Williams
MinChan Kim
Peter Zijlstra
Christoph Hellwig
Christoph Lameter
Zi Yan
Michel Lespinasse
JoonSoo Kim
David Rientjes
Jason Gunthorpe
Yang Shi
Anshuman Khandual
Andrey Ryabinin
Catalin Marinas
Vladimir Davydov
Tejun Heo
Shaohua Li
Mike Rapoport
Roman Gushchin
Fengguang Wu
Naoya Horiguchi
John Hubbard
Andy Whitcroft
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
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
September 2018
October 2018
December 2018
January 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 18, "token_count": 224}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 18, "token_count": 71}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 53}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 225}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 73}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"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": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 14, "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": 14, "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": 14, "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": 4, "token_count": 13}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 702}, {"author_id": 10, "token_count": 70}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 4, "token_count": 657}, {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 4, "token_count": 338}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 4, "token_count": 498}, {"author_id": 10, "token_count": 90}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 14, "token_count": 341}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 32, "token_count": 30}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 25, "token_count": 29}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 25, "token_count": 194}, {"author_id": 48, "token_count": 12}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 10, "token_count": 92}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 564}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 36}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 32, "token_count": 136}, {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 200}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 32, "token_count": 16}, {"author_id": 13, "token_count": 47}, {"author_id": 0, "token_count": 2}, {"author_id": 48, "token_count": 1}, {"author_id": 57, "token_count": 272}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 33, "token_count": 11}, {"author_id": 10, "token_count": 13}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 335}, {"author_id": 3, "token_count": 6}, {"author_id": 33, "token_count": 4}, {"author_id": 10, "token_count": 1}, {"author_id": 48, "token_count": 5}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 23}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 294}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 64}, {"author_id": 4, "token_count": 116}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 4, "token_count": 75}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 33, "token_count": 349}, {"author_id": 57, "token_count": 8}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 14, "token_count": 8}, {"author_id": 57, "token_count": 7}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 64}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 45, "token_count": 25}, {"author_id": 48, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 400}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 49}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 46, "token_count": 147}, {"author_id": 13, "token_count": 9}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 38, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 45, "token_count": 1}, {"author_id": 48, "token_count": 9}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"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": 4, "token_count": 7}, {"author_id": 3, "token_count": 13}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "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": 60, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 18}, {"author_id": 48, "token_count": 27}, {"author_id": 57, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 27, "token_count": 1}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 646}, {"author_id": 14, "token_count": 40}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 3, "token_count": 15}, {"author_id": 1, "token_count": 29}, {"author_id": 57, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 26}, {"author_id": 12, "token_count": 9}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 626}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 53}, {"author_id": 1, "token_count": 6}, {"author_id": 12, "token_count": 73}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 65}, {"author_id": 1, "token_count": 28}, {"author_id": 22, "token_count": 44}, {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 998}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 11}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 98}, {"author_id": 11, "token_count": 10}, {"author_id": 47, "token_count": 762}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 1, "token_count": 3}, {"author_id": 12, "token_count": 362}, {"author_id": 21, "token_count": 141}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 715}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 28, "token_count": 46}, {"author_id": 0, "token_count": 5}, {"author_id": 22, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 19, "token_count": 176}, {"author_id": 28, "token_count": 187}, {"author_id": 58, "token_count": 55}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 34, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 28, "token_count": 2}, {"author_id": 1, "token_count": 23}, {"author_id": 14, "token_count": 3}, {"author_id": 22, "token_count": 5}, {"author_id": 7, "token_count": 104}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 111}, {"author_id": 7, "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": 32, "token_count": 81}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 332}, {"author_id": 22, "token_count": 2}, {"author_id": 48, "token_count": 2}, {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 38, "token_count": 81}, {"author_id": 47, "token_count": 16}, {"author_id": 12, "token_count": 96}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 149}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 22, "token_count": 42}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 24, "token_count": 6}, {"author_id": 47, "token_count": 39}, {"author_id": 12, "token_count": 3}, {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 41}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 267}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 85}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 45}, {"author_id": 12, "token_count": 1}, {"author_id": 56, "token_count": 81}, {"author_id": 60, "token_count": 675}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 8, "token_count": 7}, {"author_id": 22, "token_count": 6}, {"author_id": 45, "token_count": 23}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 14, "token_count": 22}, {"author_id": 56, "token_count": 129}, {"author_id": 42, "token_count": 12}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 101}, {"author_id": 56, "token_count": 428}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 12, "token_count": 15}, {"author_id": 56, "token_count": 157}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 40, "token_count": 24}, {"author_id": 54, "token_count": 1}, {"author_id": 1, "token_count": 149}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 21, "token_count": 21}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 23, "token_count": 80}, {"author_id": 19, "token_count": 173}, {"author_id": 10, "token_count": 195}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 164}, {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
2895
13.35%
Hugh Dickins
2381
10.98%
Linus Torvalds
1067
4.92%
Andi Kleen
1033
4.76%
Jan Kara
825
3.80%
Nicholas Piggin
805
3.71%
Peter Xu
798
3.68%
Matthew Wilcox
682
3.14%
Huang Ying
681
3.14%
Linus Torvalds (pre-git)
646
2.98%
Andrea Arcangeli
640
2.95%
Johannes Weiner
529
2.44%
Andrew Morton
501
2.31%
Jérôme Glisse
425
1.96%
Kamezawa Hiroyuki
367
1.69%
Rik Van Riel
334
1.54%
Mel Gorman
226
1.04%
David Howells
223
1.03%
Aneesh Kumar K.V
218
1.00%
Michal Hocko
166
0.77%
Mike Kravetz
162
0.75%
Al Viro
148
0.68%
Dan J Williams
146
0.67%
MinChan Kim
123
0.57%
Peter Zijlstra
114
0.53%
Christoph Hellwig
104
0.48%
Christoph Lameter
72
0.33%
Zi Yan
55
0.25%
Michel Lespinasse
53
0.24%
JoonSoo Kim
28
0.13%
David Rientjes
27
0.12%
Jason Gunthorpe
24
0.11%
Yang Shi
16
0.07%
Anshuman Khandual
15
0.07%
Andrey Ryabinin
15
0.07%
Catalin Marinas
5
0.02%
Vladimir Davydov
4
0.02%
Tejun Heo
3
0.01%
Shaohua Li
3
0.01%
Mike Rapoport
3
0.01%
Roman Gushchin
2
0.01%
Fengguang Wu
2
0.01%
Naoya Horiguchi
1
0.00%
John Hubbard
1
0.00%
Andy Whitcroft
1
0.00%
Others
5123
23.62%
Total
21692
memory_hotplug.c
2179
-
90
7650
Oscar Salvador
Michal Hocko
Dan J Williams
Kamezawa Hiroyuki
Anshuman Khandual
JoonSoo Kim
Naoya Horiguchi
David Rientjes
Vladimir Davydov
Vlastimil Babka
Christoph Hellwig
Andrea Arcangeli
MinChan Kim
Andrew Morton
Matthew Wilcox
Nicholas Piggin
Mel Gorman
Jérôme Glisse
Andi Kleen
Shaohua Li
Christoph Lameter
Catalin Marinas
Fengguang Wu
Mike Rapoport
Mike Kravetz
Yang Shi
Linus Torvalds
Hugh Dickins
Huang Ying
Al Viro
Others
October 2005
June 2006
August 2006
September 2006
October 2007
November 2007
April 2008
July 2008
October 2008
November 2008
June 2009
September 2009
November 2009
December 2009
March 2010
May 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
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
October 2016
February 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
May 2018
August 2018
October 2018
November 2018
December 2018
February 2019
March 2019
May 2019
July 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 33, "token_count": 430}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 387}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"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": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 385}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 723}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 27, "token_count": 62}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 30, "token_count": 48}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 57}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 386}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 9}, {"author_id": 22, "token_count": 108}, {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 106}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 52, "token_count": 55}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 22, "token_count": 148}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 52, "token_count": 37}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 191}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 253}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 81}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 287}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 17, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 238}, {"author_id": 34, "token_count": 206}, {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 52, "token_count": 478}, {"author_id": 60, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Oscar Salvador
679
8.88%
Michal Hocko
669
8.75%
Dan J Williams
462
6.04%
Kamezawa Hiroyuki
451
5.90%
Anshuman Khandual
251
3.28%
JoonSoo Kim
85
1.11%
Naoya Horiguchi
82
1.07%
David Rientjes
55
0.72%
Vladimir Davydov
48
0.63%
Vlastimil Babka
37
0.48%
Christoph Hellwig
24
0.31%
Andrea Arcangeli
22
0.29%
MinChan Kim
17
0.22%
Andrew Morton
16
0.21%
Matthew Wilcox
14
0.18%
Nicholas Piggin
11
0.14%
Mel Gorman
10
0.13%
Jérôme Glisse
9
0.12%
Andi Kleen
7
0.09%
Shaohua Li
5
0.07%
Christoph Lameter
4
0.05%
Catalin Marinas
4
0.05%
Fengguang Wu
3
0.04%
Mike Rapoport
2
0.03%
Mike Kravetz
2
0.03%
Yang Shi
1
0.01%
Linus Torvalds
1
0.01%
Hugh Dickins
1
0.01%
Huang Ying
1
0.01%
Al Viro
1
0.01%
Others
4676
61.12%
Total
7650
mempolicy.c
3058
-
96
11884
David Rientjes
Lee Schermerhorn
Andrew Morton
Mel Gorman
Christoph Lameter
Naoya Horiguchi
Yang Shi
Kamezawa Hiroyuki
Vlastimil Babka
Hugh Dickins
Dan J Williams
Huang Ying
Kirill A. Shutemov
Andi Kleen
Andrea Arcangeli
MinChan Kim
Peter Zijlstra
Christoph Hellwig
Michal Hocko
JoonSoo Kim
Aneesh Kumar K.V
Nicholas Piggin
Michel Lespinasse
Rik Van Riel
Andrey Ryabinin
Matthew Wilcox
Linus Torvalds
David Howells
Andrey Konovalov
Tejun Heo
Peter Xu
Anshuman Khandual
Al Viro
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
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
July 2018
August 2018
October 2018
February 2019
March 2019
May 2019
June 2019
August 2019
September 2019
November 2019
January 2020
February 2020
April 2020
June 2020
August 2020
October 2020
November 2020
January 2021
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 743}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "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": 4, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 32, "token_count": 14}, {"author_id": 2, "token_count": 136}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 349}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 32, "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": 60, "token_count": 7}, ]}, {"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": 53, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 4052}, {"author_id": 53, "token_count": 564}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 33, "token_count": 147}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 53, "token_count": 102}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 53, "token_count": 21}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 53, "token_count": 39}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 53, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 100}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 32, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 14, "token_count": 7}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 32, "token_count": 17}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 53, "token_count": 266}, {"author_id": 0, "token_count": 29}, {"author_id": 7, "token_count": 15}, {"author_id": 48, "token_count": 29}, {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 191}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 27, "token_count": 99}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 48, "token_count": 15}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 48}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 11, "token_count": 9}, {"author_id": 0, "token_count": 26}, {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 4, "token_count": 19}, {"author_id": 27, "token_count": 21}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 38, "token_count": 24}, {"author_id": 0, "token_count": 1}, {"author_id": 27, "token_count": 226}, {"author_id": 5, "token_count": 6}, {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 14, "token_count": 1}, {"author_id": 22, "token_count": 15}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 17, "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": 22, "token_count": 2}, {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 27, "token_count": 290}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 435}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 50}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 17, "token_count": 9}, {"author_id": 42, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 30}, {"author_id": 42, "token_count": 94}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 11, "token_count": 118}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 42, "token_count": 15}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 34, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 19, "token_count": 1}, {"author_id": 56, "token_count": 4}, {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 25}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 74}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
4402
37.04%
Lee Schermerhorn
1041
8.76%
Andrew Morton
785
6.61%
Mel Gorman
700
5.89%
Christoph Lameter
651
5.48%
Naoya Horiguchi
646
5.44%
Yang Shi
166
1.40%
Kamezawa Hiroyuki
163
1.37%
Vlastimil Babka
95
0.80%
Hugh Dickins
88
0.74%
Dan J Williams
76
0.64%
Huang Ying
75
0.63%
Kirill A. Shutemov
64
0.54%
Andi Kleen
61
0.51%
Andrea Arcangeli
59
0.50%
MinChan Kim
55
0.46%
Peter Zijlstra
44
0.37%
Christoph Hellwig
35
0.29%
Michal Hocko
26
0.22%
JoonSoo Kim
26
0.22%
Aneesh Kumar K.V
26
0.22%
Nicholas Piggin
17
0.14%
Michel Lespinasse
16
0.13%
Rik Van Riel
12
0.10%
Andrey Ryabinin
12
0.10%
Matthew Wilcox
10
0.08%
Linus Torvalds
8
0.07%
David Howells
7
0.06%
Andrey Konovalov
7
0.06%
Tejun Heo
6
0.05%
Peter Xu
4
0.03%
Anshuman Khandual
4
0.03%
Al Viro
3
0.03%
Others
2494
20.99%
Total
11884
mempool.c
555
-
34
2145
David Rientjes
Linus Torvalds
Andrew Morton
Andrey Ryabinin
Tejun Heo
Christoph Lameter
Nicholas Piggin
Andrey Konovalov
Catalin Marinas
Michal Hocko
Mel Gorman
Mike Rapoport
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
August 2020
October 2020
December 2020
April 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 288}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 145}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 23, "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": 56}, ]}, {"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": 10, "token_count": 22}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"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": 26, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 31, "token_count": 120}, {"author_id": 11, "token_count": 559}, ]}, {"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": 31, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "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": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
559
26.06%
Linus Torvalds
288
13.43%
Andrew Morton
178
8.30%
Andrey Ryabinin
122
5.69%
Tejun Heo
63
2.94%
Christoph Lameter
31
1.45%
Nicholas Piggin
22
1.03%
Andrey Konovalov
11
0.51%
Catalin Marinas
9
0.42%
Michal Hocko
5
0.23%
Mel Gorman
5
0.23%
Mike Rapoport
4
0.19%
Al Viro
3
0.14%
Christoph Hellwig
2
0.09%
Others
843
39.30%
Total
2145
memremap.c
537
-
16
2190
Dan J Williams
Christoph Hellwig
Andrey Ryabinin
Anshuman Khandual
Jérôme Glisse
Matthew Wilcox
Alexander Duyck
Aneesh Kumar K.V
Michal Hocko
Oscar Salvador
John Hubbard
Others
August 2015
January 2016
March 2016
September 2016
January 2017
April 2017
July 2017
September 2017
December 2017
February 2018
March 2018
May 2018
August 2018
October 2018
December 2018
June 2019
July 2019
August 2019
October 2019
January 2020
February 2020
March 2020
April 2020
October 2020
November 2020
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 146}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 33}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 34, "token_count": 16}, {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 98}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 33}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 34, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 42}, {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 28}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 34, "token_count": 58}, {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 267}, {"author_id": 34, "token_count": 31}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 66}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 109}, {"author_id": 34, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "token_count": 51}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 34, "token_count": 768}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 39}, {"author_id": 34, "token_count": 80}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1346
61.46%
Christoph Hellwig
518
23.65%
Andrey Ryabinin
42
1.92%
Anshuman Khandual
39
1.78%
Jérôme Glisse
31
1.42%
Matthew Wilcox
29
1.32%
Alexander Duyck
28
1.28%
Aneesh Kumar K.V
21
0.96%
Michal Hocko
18
0.82%
Oscar Salvador
11
0.50%
John Hubbard
1
0.05%
Others
106
4.84%
Total
2190
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
3130
-
86
11414
Jérôme Glisse
Christoph Lameter
Mel Gorman
Naoya Horiguchi
MinChan Kim
Hugh Dickins
Jan Kara
Michal Hocko
JoonSoo Kim
Christoph Hellwig
Peter Zijlstra
Yang Shi
Kirill A. Shutemov
Zi Yan
Anshuman Khandual
Mike Kravetz
Nicholas Piggin
Johannes Weiner
Matthew Wilcox
Peter Xu
Linus Torvalds
David Rientjes
Andrea Arcangeli
Aneesh Kumar K.V
Vlastimil Babka
Vladimir Davydov
Shaohua Li
Rik Van Riel
Kamezawa Hiroyuki
David Howells
Huang Ying
Michel Lespinasse
Andi Kleen
Lee Schermerhorn
Tejun Heo
Oscar Salvador
Andrey Konovalov
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
May 2016
June 2016
July 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
September 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
October 2018
December 2018
February 2019
March 2019
May 2019
June 2019
August 2019
September 2019
November 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 342}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 1055}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 41}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 245}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 53, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "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": 29}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 27, "token_count": 417}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 4, "token_count": 9}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 70}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 48, "token_count": 223}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 428}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 62}, {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 27, "token_count": 85}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 27, "token_count": 86}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 57, "token_count": 21}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 63}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 41}, {"author_id": 0, "token_count": 12}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 27, "token_count": 1}, {"author_id": 30, "token_count": 27}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 299}, {"author_id": 17, "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": 3, "token_count": 7}, {"author_id": 8, "token_count": 4}, {"author_id": 1, "token_count": 27}, {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 4, "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": 31}, {"author_id": 7, "token_count": 486}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 10, "token_count": 20}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 89}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 2734}, {"author_id": 27, "token_count": 67}, {"author_id": 58, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 15}, {"author_id": 22, "token_count": 307}, {"author_id": 27, "token_count": 37}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 47, "token_count": 390}, {"author_id": 28, "token_count": 33}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 47, "token_count": 10}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 264}, {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 42, "token_count": 10}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 21, "token_count": 27}, {"author_id": 56, "token_count": 48}, {"author_id": 42, "token_count": 13}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 12, "token_count": 1}, {"author_id": 45, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 134}, {"author_id": 8, "token_count": 227}, {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 4, "token_count": 8}, {"author_id": 58, "token_count": 7}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 43}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 42, "token_count": 184}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jérôme Glisse
2775
24.31%
Christoph Lameter
1442
12.63%
Mel Gorman
813
7.12%
Naoya Horiguchi
728
6.38%
MinChan Kim
562
4.92%
Hugh Dickins
457
4.00%
Jan Kara
420
3.68%
Michal Hocko
310
2.72%
JoonSoo Kim
294
2.58%
Christoph Hellwig
294
2.58%
Peter Zijlstra
227
1.99%
Yang Shi
225
1.97%
Kirill A. Shutemov
184
1.61%
Zi Yan
135
1.18%
Anshuman Khandual
135
1.18%
Mike Kravetz
96
0.84%
Nicholas Piggin
79
0.69%
Johannes Weiner
73
0.64%
Matthew Wilcox
68
0.60%
Peter Xu
48
0.42%
Linus Torvalds
48
0.42%
David Rientjes
44
0.39%
Andrea Arcangeli
42
0.37%
Aneesh Kumar K.V
36
0.32%
Vlastimil Babka
35
0.31%
Vladimir Davydov
27
0.24%
Shaohua Li
24
0.21%
Rik Van Riel
21
0.18%
Kamezawa Hiroyuki
19
0.17%
David Howells
14
0.12%
Huang Ying
8
0.07%
Michel Lespinasse
6
0.05%
Andi Kleen
6
0.05%
Lee Schermerhorn
5
0.04%
Tejun Heo
3
0.03%
Oscar Salvador
3
0.03%
Andrey Konovalov
3
0.03%
Others
1705
14.94%
Total
11414
mincore.c
281
-
23
1069
Linus Torvalds
Naoya Horiguchi
Johannes Weiner
Nicholas Piggin
Christoph Hellwig
David Howells
Kirill A. Shutemov
Andrey Konovalov
Matthew Wilcox
Hugh Dickins
Tejun Heo
Mike Rapoport
Michel Lespinasse
Huang Ying
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
February 2017
November 2017
January 2019
May 2019
August 2019
September 2019
February 2020
June 2020
October 2020
January 2021
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 14, "token_count": 84}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 14, "token_count": 112}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 10, "token_count": 71}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 170}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 27, "token_count": 176}, ]}, {"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": 19, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 231}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
427
39.94%
Naoya Horiguchi
198
18.52%
Johannes Weiner
170
15.90%
Nicholas Piggin
71
6.64%
Christoph Hellwig
31
2.90%
David Howells
12
1.12%
Kirill A. Shutemov
10
0.94%
Andrey Konovalov
7
0.65%
Matthew Wilcox
3
0.28%
Hugh Dickins
3
0.28%
Tejun Heo
2
0.19%
Mike Rapoport
2
0.19%
Michel Lespinasse
2
0.19%
Huang Ying
2
0.19%
Others
129
12.07%
Total
1069
mlock.c
848
-
52
2875
Vlastimil Babka
Linus Torvalds (pre-git)
Nicholas Piggin
Rik Van Riel
Kirill A. Shutemov
Hugh Dickins
Michel Lespinasse
Andrew Morton
Lee Schermerhorn
Michal Hocko
David Rientjes
Andrey Konovalov
Linus Torvalds
JoonSoo Kim
MinChan Kim
Andrey Ryabinin
Andrea Arcangeli
Mike Rapoport
Matthew Wilcox
Andi Kleen
Alexander Duyck
Others
June 1995
January 1996
September 1996
January 1997
May 1998
May 1999
January 2000
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
October 2016
November 2016
February 2017
March 2017
May 2017
June 2017
September 2017
October 2017
November 2017
February 2018
August 2018
March 2019
June 2019
September 2019
June 2020
August 2020
September 2020
December 2020
February 2021
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 18, "token_count": 408}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 18, "token_count": 37}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"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": 32, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 57, "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": 4, "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": 53, "token_count": 38}, {"author_id": 10, "token_count": 264}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 41}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 17, "token_count": 639}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 45}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "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": 22, "token_count": 33}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 8, "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": 41, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vlastimil Babka
686
23.86%
Linus Torvalds (pre-git)
500
17.39%
Nicholas Piggin
264
9.18%
Rik Van Riel
148
5.15%
Kirill A. Shutemov
139
4.83%
Hugh Dickins
100
3.48%
Michel Lespinasse
82
2.85%
Andrew Morton
48
1.67%
Lee Schermerhorn
38
1.32%
Michal Hocko
33
1.15%
David Rientjes
14
0.49%
Andrey Konovalov
14
0.49%
Linus Torvalds
7
0.24%
JoonSoo Kim
7
0.24%
MinChan Kim
5
0.17%
Andrey Ryabinin
4
0.14%
Andrea Arcangeli
4
0.14%
Mike Rapoport
1
0.03%
Matthew Wilcox
1
0.03%
Andi Kleen
1
0.03%
Alexander Duyck
1
0.03%
Others
778
27.06%
Total
2875
mm_init.c
204
-
14
770
Mel Gorman
Tim Chen
Peter Zijlstra
Hugh Dickins
Others
July 2008
October 2011
February 2013
July 2013
October 2013
January 2014
February 2015
June 2015
March 2016
August 2018
May 2019
April 2020
June 2020
August 2020
December 2020
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 454}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 59, "token_count": 153}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "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": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
487
63.25%
Tim Chen
153
19.87%
Peter Zijlstra
6
0.78%
Hugh Dickins
1
0.13%
Others
123
15.97%
Total
770
mmap.c
3839
-
137
14750
Linus Torvalds
Michel Lespinasse
Andrew Morton
Linus Torvalds (pre-git)
Hugh Dickins
Andrea Arcangeli
Kirill A. Shutemov
Rik Van Riel
Yang Shi
Al Viro
Michal Hocko
Matthew Wilcox
Christoph Hellwig
Mike Rapoport
Peter Zijlstra
Dan J Williams
David Rientjes
Catalin Marinas
Naoya Horiguchi
Shaohua Li
Mel Gorman
Nicholas Piggin
Andi Kleen
Anshuman Khandual
Tejun Heo
David Howells
Andy Whitcroft
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
March 2002
May 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
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
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
May 2019
August 2019
September 2019
November 2019
January 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 704703600, "group": [ {"author_id": 18, "token_count": 60}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 18, "token_count": 40}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 18, "token_count": 44}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 18, "token_count": 70}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 18, "token_count": 53}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 18, "token_count": 70}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 41}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 18, "token_count": 158}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 18, "token_count": 235}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 978}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 272}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 79}, {"author_id": 4, "token_count": 5}, {"author_id": 12, "token_count": 77}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 12, "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": 64}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 169}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"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": 14, "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": 14, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 154}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 888}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 14, "token_count": 146}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 14, "token_count": 73}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "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": 4, "token_count": 29}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 14, "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": 267}, ]}, {"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": 21}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 13, "token_count": 408}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 48, "token_count": 47}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 138}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 14, "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": 48, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 37}, {"author_id": 4, "token_count": 119}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 23, "token_count": 107}, {"author_id": 57, "token_count": 187}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 158}, {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 57, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 48, "token_count": 10}, {"author_id": 49, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 46, "token_count": 50}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 14, "token_count": 94}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 46, "token_count": 14}, {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 49}, {"author_id": 45, "token_count": 256}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 45, "token_count": 1465}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 155}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 45, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 454}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 27, "token_count": 34}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 18}, ]}, {"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": 167}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "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": 300}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 50}, {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 62}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 1, "token_count": 80}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 22, "token_count": 28}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 13, "token_count": 275}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 41, "token_count": 84}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 284}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 13, "token_count": 33}, {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 55}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 22, "token_count": 44}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 14, "token_count": 139}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 14, "token_count": 22}, {"author_id": 22, "token_count": 40}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 182}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 45, "token_count": 40}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 29}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2056
13.94%
Michel Lespinasse
1969
13.35%
Andrew Morton
1870
12.68%
Linus Torvalds (pre-git)
1132
7.67%
Hugh Dickins
891
6.04%
Andrea Arcangeli
851
5.77%
Kirill A. Shutemov
562
3.81%
Rik Van Riel
383
2.60%
Yang Shi
182
1.23%
Al Viro
125
0.85%
Michal Hocko
122
0.83%
Matthew Wilcox
119
0.81%
Christoph Hellwig
108
0.73%
Mike Rapoport
85
0.58%
Peter Zijlstra
67
0.45%
Dan J Williams
55
0.37%
David Rientjes
48
0.33%
Catalin Marinas
36
0.24%
Naoya Horiguchi
34
0.23%
Shaohua Li
33
0.22%
Mel Gorman
21
0.14%
Nicholas Piggin
19
0.13%
Andi Kleen
11
0.07%
Anshuman Khandual
8
0.05%
Tejun Heo
7
0.05%
David Howells
6
0.04%
Andy Whitcroft
5
0.03%
Lee Schermerhorn
1
0.01%
Others
3944
26.74%
Total
14750
mmap_lock.c
230
-
1
658
Others
December 2020
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 658}, ]}, ]
Author Name
Tokens
Token Proportion
Others
658
100.00%
Total
658
mmu_gather.c
346
-
6
1068
Peter Zijlstra
Yang Shi
Michel Lespinasse
Others
September 2018
June 2019
February 2020
June 2020
January 2021
April 2021
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 575}, {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 48, "token_count": 186}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
761
71.25%
Yang Shi
11
1.03%
Michel Lespinasse
1
0.09%
Others
295
27.62%
Total
1068
mmu_notifier.c
1120
-
23
3374
Jason Gunthorpe
Andrea Arcangeli
Jérôme Glisse
Vladimir Davydov
Izik Eidus
Michel Lespinasse
Michal Hocko
Tejun Heo
Linus Torvalds
Others
July 2008
September 2009
March 2010
January 2011
October 2011
October 2012
May 2013
September 2014
November 2014
September 2015
February 2017
March 2017
August 2018
December 2018
May 2019
June 2019
August 2019
November 2019
December 2019
January 2020
March 2020
June 2020
August 2020
October 2020
March 2021
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 255}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 34}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 209}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 2150}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 40, "token_count": 161}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 40, "token_count": 148}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
2668
79.08%
Andrea Arcangeli
280
8.30%
Jérôme Glisse
46
1.36%
Vladimir Davydov
34
1.01%
Izik Eidus
25
0.74%
Michel Lespinasse
10
0.30%
Michal Hocko
7
0.21%
Tejun Heo
3
0.09%
Linus Torvalds
1
0.03%
Others
300
8.89%
Total
3374
mmzone.c
102
-
7
385
Mel Gorman
Kamezawa Hiroyuki
Peter Zijlstra
Others
March 2006
April 2008
May 2009
May 2012
February 2013
October 2013
May 2016
February 2017
November 2017
December 2020
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 33, "token_count": 122}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 48, "token_count": 12}, ]}, {"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}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
199
51.69%
Kamezawa Hiroyuki
122
31.69%
Peter Zijlstra
12
3.12%
Others
52
13.51%
Total
385
mprotect.c
708
-
62
2994
Linus Torvalds (pre-git)
Andi Kleen
Andrew Morton
Mel Gorman
Peter Xu
Hugh Dickins
Kirill A. Shutemov
Peter Zijlstra
Jérôme Glisse
Linus Torvalds
Christoph Lameter
Andrea Arcangeli
Rik Van Riel
Johannes Weiner
Aneesh Kumar K.V
Christoph Hellwig
Catalin Marinas
Zi Yan
Anshuman Khandual
Dan J Williams
Michel Lespinasse
Huang Ying
Michal Hocko
Andrey Konovalov
David Rientjes
Mike Rapoport
David Howells
Al Viro
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
May 2019
August 2019
September 2019
November 2019
March 2020
April 2020
June 2020
November 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 773046000, "group": [ {"author_id": 18, "token_count": 186}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 18, "token_count": 72}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 61}, {"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": 32, "token_count": 80}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 114}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 30}, {"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": 13, "token_count": 5}, {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 48, "token_count": 118}, {"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": 22}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 57, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 38, "token_count": 26}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 57, "token_count": 29}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 12}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 300}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 32, "token_count": 47}, {"author_id": 11, "token_count": 5}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 36}, {"author_id": 58, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 32, "token_count": 187}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 19}, {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 19, "token_count": 1}, {"author_id": 56, "token_count": 173}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 10}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
385
12.86%
Andi Kleen
314
10.49%
Andrew Morton
226
7.55%
Mel Gorman
221
7.38%
Peter Xu
173
5.78%
Hugh Dickins
165
5.51%
Kirill A. Shutemov
153
5.11%
Peter Zijlstra
150
5.01%
Jérôme Glisse
73
2.44%
Linus Torvalds
69
2.30%
Christoph Lameter
46
1.54%
Andrea Arcangeli
44
1.47%
Rik Van Riel
37
1.24%
Johannes Weiner
37
1.24%
Aneesh Kumar K.V
33
1.10%
Christoph Hellwig
22
0.73%
Catalin Marinas
19
0.63%
Zi Yan
13
0.43%
Anshuman Khandual
13
0.43%
Dan J Williams
12
0.40%
Michel Lespinasse
10
0.33%
Huang Ying
10
0.33%
Michal Hocko
7
0.23%
Andrey Konovalov
7
0.23%
David Rientjes
5
0.17%
Mike Rapoport
4
0.13%
David Howells
4
0.13%
Al Viro
3
0.10%
Andy Whitcroft
2
0.07%
Others
737
24.62%
Total
2994
mremap.c
972
-
58
3980
Al Viro
Hugh Dickins
Linus Torvalds (pre-git)
Andrew Morton
Linus Torvalds
Andrea Arcangeli
Michel Lespinasse
Kirill A. Shutemov
Mike Rapoport
Andi Kleen
Yang Shi
Mike Kravetz
Oscar Salvador
Rik Van Riel
Nicholas Piggin
Michal Hocko
Mel Gorman
Andrey Konovalov
Zi Yan
Jérôme Glisse
Peter Zijlstra
Naoya Horiguchi
Anshuman Khandual
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
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
September 2019
November 2019
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
December 2020
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 18, "token_count": 264}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 83}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 62}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"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": 107}, {"author_id": 4, "token_count": 1}, ]}, {"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": 32, "token_count": 46}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 198}, ]}, {"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": 13, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 46, "token_count": 532}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 13, "token_count": 64}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 46, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 45, "token_count": 21}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 46}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 46, "token_count": 25}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 3}, {"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": 4, "token_count": 82}, {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 41, "token_count": 39}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 41, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 41}, {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 42, "token_count": 43}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 901}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
592
14.87%
Hugh Dickins
407
10.23%
Linus Torvalds (pre-git)
386
9.70%
Andrew Morton
254
6.38%
Linus Torvalds
111
2.79%
Andrea Arcangeli
84
2.11%
Michel Lespinasse
74
1.86%
Kirill A. Shutemov
62
1.56%
Mike Rapoport
61
1.53%
Andi Kleen
46
1.16%
Yang Shi
43
1.08%
Mike Kravetz
41
1.03%
Oscar Salvador
18
0.45%
Rik Van Riel
15
0.38%
Nicholas Piggin
13
0.33%
Michal Hocko
7
0.18%
Mel Gorman
7
0.18%
Andrey Konovalov
7
0.18%
Zi Yan
6
0.15%
Jérôme Glisse
6
0.15%
Peter Zijlstra
2
0.05%
Naoya Horiguchi
1
0.03%
Anshuman Khandual
1
0.03%
Others
1736
43.62%
Total
3980
msync.c
114
-
13
440
Linus Torvalds
Andrew Morton
Peter Zijlstra
Matthew Wilcox
Andrey Konovalov
Michel Lespinasse
Others
March 2002
July 2002
October 2002
March 2006
September 2006
May 2007
January 2009
June 2014
July 2014
November 2015
November 2017
September 2019
June 2020
April 2021
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 14, "token_count": 116}, ]}, {"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": 96}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "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": 12, "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}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
116
26.36%
Andrew Morton
113
25.68%
Peter Zijlstra
89
20.23%
Matthew Wilcox
50
11.36%
Andrey Konovalov
7
1.59%
Michel Lespinasse
4
0.91%
Others
61
13.86%
Total
440
nommu.c
1844
-
71
6945
David Howells
Christoph Hellwig
Linus Torvalds
Hugh Dickins
Andrew Morton
Al Viro
Kirill A. Shutemov
Michal Hocko
Michel Lespinasse
JoonSoo Kim
Mike Rapoport
Nicholas Piggin
David Rientjes
Catalin Marinas
Tejun Heo
Christoph Lameter
Vladimir Davydov
Jan Kara
Matthew Wilcox
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
July 2007
October 2007
February 2008
April 2008
June 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
March 2011
May 2011
June 2011
July 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
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
May 2019
July 2019
September 2019
November 2019
June 2020
August 2020
January 2021
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 506}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 25, "token_count": 898}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 25, "token_count": 653}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 25, "token_count": 275}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 25, "token_count": 1866}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 23}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 79}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 25, "token_count": 196}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 23, "token_count": 107}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 25, "token_count": 34}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 14, "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": 16}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 38}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 46, "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": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 41, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "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": 14, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 64}, {"author_id": 45, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
4022
57.91%
Christoph Hellwig
218
3.14%
Linus Torvalds
128
1.84%
Hugh Dickins
89
1.28%
Andrew Morton
89
1.28%
Al Viro
55
0.79%
Kirill A. Shutemov
29
0.42%
Michal Hocko
27
0.39%
Michel Lespinasse
25
0.36%
JoonSoo Kim
22
0.32%
Mike Rapoport
13
0.19%
Nicholas Piggin
11
0.16%
David Rientjes
9
0.13%
Catalin Marinas
5
0.07%
Tejun Heo
4
0.06%
Christoph Lameter
4
0.06%
Vladimir Davydov
2
0.03%
Jan Kara
2
0.03%
Matthew Wilcox
1
0.01%
Others
2190
31.53%
Total
6945
oom_kill.c
1143
-
61
3647
Michal Hocko
David Rientjes
Vladimir Davydov
Roman Gushchin
Yang Shi
Johannes Weiner
Kamezawa Hiroyuki
Nicholas Piggin
Linus Torvalds (pre-git)
Jérôme Glisse
Christoph Lameter
Kirill A. Shutemov
Mel Gorman
Andrea Arcangeli
Vlastimil Babka
Michel Lespinasse
Andrew Morton
David Howells
Linus Torvalds
Tejun Heo
JoonSoo Kim
Christoph Hellwig
MinChan Kim
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
May 2019
June 2019
July 2019
September 2019
January 2020
June 2020
August 2020
October 2020
December 2020
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 37}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "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": 13, "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": 33, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 10, "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": 11, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 50}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 33, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 245}, {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 11, "token_count": 97}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 82}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "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": 3, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 22, "token_count": 22}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 22, "token_count": 105}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 104}, ]}, {"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": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 22, "token_count": 364}, {"author_id": 30, "token_count": 15}, {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 95}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 267}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 139}, {"author_id": 30, "token_count": 276}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 2}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 42, "token_count": 71}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 73}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 22, "token_count": 40}, {"author_id": 15, "token_count": 173}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 26}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 8, "token_count": 2}, {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Hocko
1080
29.61%
David Rientjes
785
21.52%
Vladimir Davydov
302
8.28%
Roman Gushchin
199
5.46%
Yang Shi
71
1.95%
Johannes Weiner
55
1.51%
Kamezawa Hiroyuki
49
1.34%
Nicholas Piggin
40
1.10%
Linus Torvalds (pre-git)
37
1.01%
Jérôme Glisse
32
0.88%
Christoph Lameter
28
0.77%
Kirill A. Shutemov
26
0.71%
Mel Gorman
20
0.55%
Andrea Arcangeli
8
0.22%
Vlastimil Babka
6
0.16%
Michel Lespinasse
6
0.16%
Andrew Morton
6
0.16%
David Howells
5
0.14%
Linus Torvalds
4
0.11%
Tejun Heo
3
0.08%
JoonSoo Kim
2
0.05%
Christoph Hellwig
2
0.05%
MinChan Kim
1
0.03%
Others
880
24.13%
Total
3647
page-writeback.c
2863
-
84
8753
Tejun Heo
Fengguang Wu
Andrew Morton
Peter Zijlstra
Johannes Weiner
David Howells
Jan Kara
David Rientjes
Mel Gorman
Matthew Wilcox
Nicholas Piggin
Christoph Hellwig
MinChan Kim
Shaohua Li
Andrey Ryabinin
Linus Torvalds
JoonSoo Kim
Yang Shi
Kirill A. Shutemov
Huang Ying
Christoph Lameter
Mike Rapoport
Naoya Horiguchi
Rik Van Riel
Michal Hocko
Andrea Arcangeli
Al Viro
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
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
May 2019
August 2019
January 2020
April 2020
June 2020
August 2020
September 2020
October 2020
January 2021
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 244}, ]}, {"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": 11}, ]}, {"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": 23, "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": 13, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 25, "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": 25, "token_count": 277}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 25, "token_count": 10}, {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 14, "token_count": 19}, ]}, {"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": 10, "token_count": 24}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 48, "token_count": 185}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 48, "token_count": 209}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 11, "token_count": 201}, {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 37, "token_count": 10}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 37, "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": 23, "token_count": 1}, {"author_id": 37, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 37, "token_count": 385}, {"author_id": 47, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 37, "token_count": 337}, {"author_id": 7, "token_count": 6}, {"author_id": 49, "token_count": 24}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 37, "token_count": 78}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 484}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 8}, {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 37, "token_count": 229}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 37, "token_count": 11}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 37, "token_count": 223}, {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 37, "token_count": 57}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 286}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 47, "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": 27}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 370}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 57, "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": 11, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 24}, {"author_id": 3, "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": 27, "token_count": 7}, {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 2153}, {"author_id": 60, "token_count": 60}, ]}, {"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": 48, "token_count": 1}, {"author_id": 42, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 31, "token_count": 23}, {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "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": 178}, {"author_id": 7, "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": 19, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 12, "token_count": 68}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "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": 41, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 51}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
2292
26.19%
Fengguang Wu
1854
21.18%
Andrew Morton
1005
11.48%
Peter Zijlstra
415
4.74%
Johannes Weiner
385
4.40%
David Howells
289
3.30%
Jan Kara
221
2.52%
David Rientjes
204
2.33%
Mel Gorman
178
2.03%
Matthew Wilcox
170
1.94%
Nicholas Piggin
110
1.26%
Christoph Hellwig
53
0.61%
MinChan Kim
27
0.31%
Shaohua Li
24
0.27%
Andrey Ryabinin
23
0.26%
Linus Torvalds
20
0.23%
JoonSoo Kim
20
0.23%
Yang Shi
13
0.15%
Kirill A. Shutemov
13
0.15%
Huang Ying
10
0.11%
Christoph Lameter
10
0.11%
Mike Rapoport
8
0.09%
Naoya Horiguchi
7
0.08%
Rik Van Riel
2
0.02%
Michal Hocko
2
0.02%
Andrea Arcangeli
1
0.01%
Al Viro
1
0.01%
Others
1396
15.95%
Total
8753
page_alloc.c
9176
-
213
31488
Mel Gorman
Vlastimil Babka
Michal Hocko
Alexander Duyck
Christoph Lameter
Oscar Salvador
JoonSoo Kim
Kamezawa Hiroyuki
Mike Rapoport
Andrew Morton
Anshuman Khandual
David Rientjes
MinChan Kim
Nicholas Piggin
Andrey Konovalov
Johannes Weiner
Linus Torvalds (pre-git)
Naoya Horiguchi
Kirill A. Shutemov
Fengguang Wu
Peter Zijlstra
Alexander Potapenko
Dan J Williams
Lee Schermerhorn
Vladimir Davydov
Matthew Wilcox
Hugh Dickins
David Howells
Rik Van Riel
Roman Gushchin
Andi Kleen
Tejun Heo
Linus Torvalds
Christoph Hellwig
Andrey Ryabinin
Yang Shi
John Hubbard
Aneesh Kumar K.V
Andrea Arcangeli
Andy Whitcroft
Catalin Marinas
Mike Kravetz
Al Viro
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
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
March 2011
April 2011
May 2011
July 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
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
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
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 49}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 18, "token_count": 25}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 23, "token_count": 1}, {"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": 167}, ]}, {"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": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"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": 32}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 25, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 14, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 33, "token_count": 39}, {"author_id": 14, "token_count": 1}, {"author_id": 10, "token_count": 17}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 25, "token_count": 18}, {"author_id": 10, "token_count": 53}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 7}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 2, "token_count": 617}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 0, "token_count": 249}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 308}, {"author_id": 0, "token_count": 131}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 93}, {"author_id": 11, "token_count": 3}, {"author_id": 33, "token_count": 115}, {"author_id": 53, "token_count": 17}, {"author_id": 0, "token_count": 282}, {"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": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 0, "token_count": 75}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 27}, {"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": 53, "token_count": 1}, {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 44, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 26, "token_count": 3}, {"author_id": 2, "token_count": 14}, {"author_id": 0, "token_count": 110}, {"author_id": 7, "token_count": 19}, {"author_id": 48, "token_count": 17}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 26, "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": 37, "token_count": 10}, {"author_id": 0, "token_count": 69}, {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 37, "token_count": 111}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 37, "token_count": 22}, {"author_id": 53, "token_count": 91}, {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 80}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 6, "token_count": 1}, {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 11, "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": 32, "token_count": 46}, {"author_id": 11, "token_count": 4}, {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 439}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"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": 0, "token_count": 15}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 0, "token_count": 80}, {"author_id": 7, "token_count": 54}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 11, "token_count": 1}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 22, "token_count": 18}, {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 27, "token_count": 16}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 0, "token_count": 65}, {"author_id": 30, "token_count": 23}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 8, "token_count": 78}, {"author_id": 17, "token_count": 46}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 31, "token_count": 5}, {"author_id": 1, "token_count": 40}, {"author_id": 22, "token_count": 3}, {"author_id": 17, "token_count": 22}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 31}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 51, "token_count": 67}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 278}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 0, "token_count": 7}, {"author_id": 22, "token_count": 2}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 17, "token_count": 42}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 0, "token_count": 137}, {"author_id": 30, "token_count": 7}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 21}, {"author_id": 8, "token_count": 42}, {"author_id": 1, "token_count": 40}, {"author_id": 22, "token_count": 21}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 18}, {"author_id": 8, "token_count": 10}, {"author_id": 22, "token_count": 2}, {"author_id": 17, "token_count": 49}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 0, "token_count": 11077}, {"author_id": 22, "token_count": 309}, {"author_id": 27, "token_count": 8}, {"author_id": 17, "token_count": 37}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 62}, {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 349}, {"author_id": 7, "token_count": 56}, {"author_id": 30, "token_count": 55}, {"author_id": 17, "token_count": 127}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 98}, {"author_id": 0, "token_count": 20}, {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 8, "token_count": 27}, {"author_id": 14, "token_count": 6}, {"author_id": 22, "token_count": 4}, {"author_id": 17, "token_count": 172}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 51, "token_count": 43}, {"author_id": 0, "token_count": 5}, {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 22, "token_count": 12}, {"author_id": 17, "token_count": 72}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 400}, {"author_id": 22, "token_count": 387}, {"author_id": 17, "token_count": 37}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 48, "token_count": 114}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 22, "token_count": 13}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 22, "token_count": 1}, {"author_id": 17, "token_count": 193}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 22, "token_count": 29}, {"author_id": 17, "token_count": 165}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 327}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 22, "token_count": 26}, {"author_id": 21, "token_count": 5}, {"author_id": 52, "token_count": 42}, {"author_id": 17, "token_count": 20}, {"author_id": 60, "token_count": 254}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 11, "token_count": 127}, {"author_id": 8, "token_count": 28}, {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 510}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 27, "token_count": 123}, {"author_id": 52, "token_count": 287}, {"author_id": 17, "token_count": 7}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 218}, {"author_id": 11, "token_count": 9}, {"author_id": 3, "token_count": 35}, {"author_id": 22, "token_count": 18}, {"author_id": 41, "token_count": 4}, {"author_id": 52, "token_count": 7}, {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 22, "token_count": 35}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 0, "token_count": 311}, {"author_id": 22, "token_count": 7}, {"author_id": 52, "token_count": 39}, {"author_id": 60, "token_count": 276}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 245}, {"author_id": 41, "token_count": 50}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 31, "token_count": 18}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 51, "token_count": 398}, {"author_id": 34, "token_count": 62}, {"author_id": 17, "token_count": 34}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 114}, {"author_id": 34, "token_count": 18}, {"author_id": 10, "token_count": 94}, {"author_id": 17, "token_count": 73}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 17}, {"author_id": 12, "token_count": 1}, {"author_id": 17, "token_count": 15}, {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 339}, {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 17, "token_count": 19}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 472}, {"author_id": 23, "token_count": 6}, {"author_id": 54, "token_count": 17}, {"author_id": 57, "token_count": 40}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 8, "token_count": 31}, {"author_id": 41, "token_count": 185}, {"author_id": 15, "token_count": 36}, {"author_id": 60, "token_count": 375}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 88}, {"author_id": 12, "token_count": 14}, {"author_id": 15, "token_count": 6}, {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 260}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 12, "token_count": 46}, {"author_id": 41, "token_count": 4}, {"author_id": 52, "token_count": 241}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 3, "token_count": 18}, {"author_id": 12, "token_count": 1}, {"author_id": 41, "token_count": 19}, {"author_id": 15, "token_count": 2}, {"author_id": 17, "token_count": 438}, {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 41, "token_count": 220}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 136}, {"author_id": 12, "token_count": 20}, {"author_id": 0, "token_count": 495}, {"author_id": 7, "token_count": 93}, {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 52, "token_count": 21}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
14952
47.48%
Vlastimil Babka
1630
5.18%
Michal Hocko
1225
3.89%
Alexander Duyck
1210
3.84%
Christoph Lameter
930
2.95%
Oscar Salvador
637
2.02%
JoonSoo Kim
576
1.83%
Kamezawa Hiroyuki
544
1.73%
Mike Rapoport
482
1.53%
Andrew Morton
375
1.19%
Anshuman Khandual
360
1.14%
David Rientjes
302
0.96%
MinChan Kim
278
0.88%
Nicholas Piggin
204
0.65%
Andrey Konovalov
175
0.56%
Johannes Weiner
157
0.50%
Linus Torvalds (pre-git)
154
0.49%
Naoya Horiguchi
151
0.48%
Kirill A. Shutemov
143
0.45%
Fengguang Wu
143
0.45%
Peter Zijlstra
131
0.42%
Alexander Potapenko
114
0.36%
Dan J Williams
110
0.35%
Lee Schermerhorn
109
0.35%
Vladimir Davydov
88
0.28%
Matthew Wilcox
86
0.27%
Hugh Dickins
79
0.25%
David Howells
77
0.24%
Rik Van Riel
60
0.19%
Roman Gushchin
51
0.16%
Andi Kleen
50
0.16%
Tejun Heo
36
0.11%
Linus Torvalds
32
0.10%
Christoph Hellwig
24
0.08%
Andrey Ryabinin
23
0.07%
Yang Shi
18
0.06%
John Hubbard
17
0.05%
Aneesh Kumar K.V
16
0.05%
Andrea Arcangeli
16
0.05%
Andy Whitcroft
11
0.03%
Catalin Marinas
9
0.03%
Mike Kravetz
5
0.02%
Al Viro
3
0.01%
Shaohua Li
1
0.00%
Others
5694
18.08%
Total
31488
page_counter.c
266
-
8
823
Johannes Weiner
Roman Gushchin
Others
December 2014
February 2015
November 2015
November 2017
June 2018
April 2020
August 2020
October 2020
December 2020
April 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 435}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 278}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
488
59.30%
Roman Gushchin
278
33.78%
Others
57
6.93%
Total
823
page_ext.c
418
-
12
1355
JoonSoo Kim
Vladimir Davydov
Vlastimil Babka
Mike Rapoport
Oscar Salvador
Kirill A. Shutemov
Anshuman Khandual
Others
December 2014
September 2015
October 2016
May 2017
September 2017
November 2017
January 2018
August 2018
October 2018
February 2019
March 2019
October 2019
December 2020
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 1206}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 74}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1280
94.46%
Vladimir Davydov
20
1.48%
Vlastimil Babka
18
1.33%
Mike Rapoport
3
0.22%
Oscar Salvador
2
0.15%
Kirill A. Shutemov
2
0.15%
Anshuman Khandual
1
0.07%
Others
29
2.14%
Total
1355
page_idle.c
231
-
9
865
Vladimir Davydov
Kirill A. Shutemov
Yang Shi
MinChan Kim
Mike Rapoport
Others
September 2015
January 2016
February 2017
May 2017
September 2017
November 2017
April 2018
June 2018
October 2018
June 2020
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 771}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "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": 42, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Davydov
792
91.56%
Kirill A. Shutemov
46
5.32%
Yang Shi
13
1.50%
MinChan Kim
2
0.23%
Mike Rapoport
1
0.12%
Others
11
1.27%
Total
865
page_io.c
454
-
43
1805
Mel Gorman
MinChan Kim
Christoph Hellwig
Andrew Morton
Shaohua Li
Matthew Wilcox
Seth Jennings
Linus Torvalds (pre-git)
Huang Ying
Peter Zijlstra
Al Viro
Roman Gushchin
Tejun Heo
Nicholas Piggin
Christoph Lameter
Linus Torvalds
Hugh Dickins
Dennis Zhou
Others
January 1996
December 1998
May 1999
May 2002
June 2002
July 2002
October 2002
November 2002
December 2002
April 2004
June 2006
September 2006
September 2007
February 2008
January 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
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
November 2018
December 2018
January 2019
July 2019
November 2019
January 2020
May 2020
June 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 18, "token_count": 26}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 33}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 567}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 39, "token_count": 51}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 12, "token_count": 63}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 94}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 23, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 49, "token_count": 79}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 45}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 7, "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": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 26}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 77}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 23, "token_count": 78}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
592
32.80%
MinChan Kim
214
11.86%
Christoph Hellwig
200
11.08%
Andrew Morton
162
8.98%
Shaohua Li
79
4.38%
Matthew Wilcox
64
3.55%
Seth Jennings
51
2.83%
Linus Torvalds (pre-git)
50
2.77%
Huang Ying
45
2.49%
Peter Zijlstra
33
1.83%
Al Viro
30
1.66%
Roman Gushchin
14
0.78%
Tejun Heo
9
0.50%
Nicholas Piggin
3
0.17%
Christoph Lameter
2
0.11%
Linus Torvalds
1
0.06%
Hugh Dickins
1
0.06%
Dennis Zhou
1
0.06%
Others
254
14.07%
Total
1805
page_isolation.c
313
-
23
1014
Kamezawa Hiroyuki
MinChan Kim
JoonSoo Kim
Michal Hocko
Vlastimil Babka
Naoya Horiguchi
Alexander Duyck
Mike Kravetz
Matthew Wilcox
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
May 2015
September 2015
January 2016
April 2016
May 2016
July 2016
February 2017
May 2017
July 2017
November 2017
April 2018
December 2018
March 2019
July 2019
November 2019
January 2020
April 2020
May 2020
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 33, "token_count": 376}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 33, "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": 7, "token_count": 139}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 97}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Kamezawa Hiroyuki
377
37.18%
MinChan Kim
139
13.71%
JoonSoo Kim
129
12.72%
Michal Hocko
55
5.42%
Vlastimil Babka
16
1.58%
Naoya Horiguchi
15
1.48%
Alexander Duyck
13
1.28%
Mike Kravetz
7
0.69%
Matthew Wilcox
2
0.20%
Others
261
25.74%
Total
1014
page_owner.c
649
-
25
2624
JoonSoo Kim
Vlastimil Babka
Yang Shi
Oscar Salvador
Matthew Wilcox
Mike Rapoport
Mel Gorman
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
April 2019
September 2019
October 2019
June 2020
October 2020
December 2020
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 887}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 248}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 42, "token_count": 63}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 206}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 479}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 17, "token_count": 135}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 52, "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": 41, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 257}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1600
60.98%
Vlastimil Babka
685
26.11%
Yang Shi
63
2.40%
Oscar Salvador
17
0.65%
Matthew Wilcox
5
0.19%
Mike Rapoport
1
0.04%
Mel Gorman
1
0.04%
Others
252
9.60%
Total
2624
page_poison.c
106
-
11
447
Vlastimil Babka
Andrey Konovalov
JoonSoo Kim
Others
March 2009
October 2011
December 2014
March 2016
November 2017
April 2018
March 2019
September 2019
October 2020
December 2020
April 2021
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Vlastimil Babka
20
4.47%
Andrey Konovalov
12
2.68%
JoonSoo Kim
5
1.12%
Others
410
91.72%
Total
447
page_reporting.c
364
-
3
1177
Alexander Duyck
Matthew Wilcox
Others
April 2020
October 2020
February 2021
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 1169}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Duyck
1169
99.32%
Matthew Wilcox
1
0.08%
Others
7
0.59%
Total
1177
page_reporting.h
54
-
2
131
Alexander Duyck
Mike Rapoport
April 2020
June 2020
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 130}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Duyck
130
99.24%
Mike Rapoport
1
0.76%
Total
131
page_vma_mapped.c
319
-
12
1253
Kirill A. Shutemov
Hugh Dickins
Zi Yan
Jérôme Glisse
Matthew Wilcox
Others
February 2017
March 2017
July 2017
September 2017
October 2017
November 2017
January 2018
October 2018
September 2019
January 2020
August 2020
December 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 707}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 34}, {"author_id": 58, "token_count": 51}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 282}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
793
63.29%
Hugh Dickins
282
22.51%
Zi Yan
51
4.07%
Jérôme Glisse
34
2.71%
Matthew Wilcox
2
0.16%
Others
91
7.26%
Total
1253
pagewalk.c
560
-
18
2401
Naoya Horiguchi
Christoph Hellwig
Kirill A. Shutemov
Matthew Wilcox
Johannes Weiner
Michel Lespinasse
Others
February 2008
April 2008
June 2008
December 2009
April 2010
November 2010
March 2011
July 2011
December 2012
May 2013
October 2013
February 2015
March 2015
January 2016
February 2017
March 2017
July 2017
November 2017
August 2019
October 2019
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 410}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 27, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 27, "token_count": 173}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 27, "token_count": 444}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 183}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 528}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Naoya Horiguchi
645
26.86%
Christoph Hellwig
183
7.62%
Kirill A. Shutemov
141
5.87%
Matthew Wilcox
53
2.21%
Johannes Weiner
12
0.50%
Michel Lespinasse
5
0.21%
Others
1362
56.73%
Total
2401
percpu-internal.h
285
-
4
727
Dennis Zhou
Roman Gushchin
Others
June 2017
July 2017
November 2017
February 2019
August 2020
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 450}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 122}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 136}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dennis Zhou
588
80.88%
Roman Gushchin
137
18.84%
Others
2
0.28%
Total
727
percpu-km.c
120
-
5
388
Tejun Heo
Dennis Zhou
Roman Gushchin
Others
April 2010
September 2010
September 2014
March 2016
June 2017
February 2018
December 2018
June 2019
August 2020
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 298}, ]}, {"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": 29, "token_count": 26}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
331
85.31%
Dennis Zhou
45
11.60%
Roman Gushchin
6
1.55%
Others
6
1.55%
Total
388
percpu-stats.c
249
-
5
1016
Dennis Zhou
Roman Gushchin
Others
June 2017
July 2017
September 2017
April 2018
June 2018
February 2019
June 2019
April 2020
August 2020
April 2021
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 735}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 169}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Dennis Zhou
921
90.65%
Roman Gushchin
84
8.27%
Others
11
1.08%
Total
1016
percpu-vm.c
380
-
7
1149
Tejun Heo
Dennis Zhou
Nicholas Piggin
Roman Gushchin
Others
April 2010
August 2011
November 2011
August 2014
September 2014
February 2017
June 2017
February 2018
June 2019
August 2020
April 2021
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 953}, ]}, {"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": 29, "token_count": 26}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1074
93.47%
Dennis Zhou
47
4.09%
Nicholas Piggin
15
1.31%
Roman Gushchin
6
0.52%
Others
7
0.61%
Total
1149
percpu.c
3187
-
46
11054
Tejun Heo
Dennis Zhou
Roman Gushchin
Mike Rapoport
Catalin Marinas
Al Viro
Peter Zijlstra
Andrew Morton
David Howells
Christoph Lameter
Linus Torvalds
Andi Kleen
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
May 2019
June 2019
July 2019
August 2019
December 2019
May 2020
August 2020
October 2020
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 832}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 503}, ]}, {"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": 148}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 1282}, ]}, {"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": 25}, {"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": 279}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 115}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 1237}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 25, "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": 26, "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": 26, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 8, "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": 46, "token_count": 43}, {"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": 761}, ]}, {"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": 29}, ]}, {"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": 48, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 78}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 2594}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "token_count": 53}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 34}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 29, "token_count": 1187}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 220}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 651}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
5478
49.56%
Dennis Zhou
3982
36.02%
Roman Gushchin
670
6.06%
Mike Rapoport
241
2.18%
Catalin Marinas
43
0.39%
Al Viro
43
0.39%
Peter Zijlstra
17
0.15%
Andrew Morton
7
0.06%
David Howells
4
0.04%
Christoph Lameter
4
0.04%
Linus Torvalds
2
0.02%
Andi Kleen
2
0.02%
JoonSoo Kim
1
0.01%
Others
560
5.07%
Total
11054
pgalloc-track.h
51
-
2
226
Others
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
226
100.00%
Total
226
pgtable-generic.c
222
-
18
897
Andrea Arcangeli
Aneesh Kumar K.V
Matthew Wilcox
Kirill A. Shutemov
JoonSoo Kim
Dan J Williams
Zi Yan
Rik Van Riel
Mike Rapoport
Peter Zijlstra
Andrew Morton
Mel Gorman
Hugh Dickins
Anshuman Khandual
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
November 2019
June 2020
June 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 290}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "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": 38, "token_count": 85}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 78}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
290
32.33%
Aneesh Kumar K.V
93
10.37%
Matthew Wilcox
78
8.70%
Kirill A. Shutemov
64
7.13%
JoonSoo Kim
61
6.80%
Dan J Williams
7
0.78%
Zi Yan
5
0.56%
Rik Van Riel
4
0.45%
Mike Rapoport
4
0.45%
Peter Zijlstra
3
0.33%
Andrew Morton
3
0.33%
Mel Gorman
2
0.22%
Hugh Dickins
1
0.11%
Anshuman Khandual
1
0.11%
Others
281
31.33%
Total
897
process_vm_access.c
304
-
14
1114
Al Viro
Christoph Hellwig
John Hubbard
Mike Rapoport
Michel Lespinasse
Others
October 2011
February 2012
February 2014
April 2014
March 2015
January 2016
February 2016
October 2016
December 2016
February 2017
February 2018
May 2019
January 2020
March 2020
June 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 833}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 46, "token_count": 142}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 46, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
167
14.99%
Christoph Hellwig
19
1.71%
John Hubbard
14
1.26%
Mike Rapoport
4
0.36%
Michel Lespinasse
2
0.18%
Others
908
81.51%
Total
1114
ptdump.c
157
-
4
843
Andrey Konovalov
Michel Lespinasse
Others
February 2020
June 2020
December 2020
April 2021
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 688}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 44}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
44
5.22%
Michel Lespinasse
2
0.24%
Others
797
94.54%
Total
843
readahead.c
715
-
35
2393
Fengguang Wu
Matthew Wilcox
David Howells
Andrew Morton
Christoph Hellwig
Al Viro
Michal Hocko
Nicholas Piggin
Kirill A. Shutemov
Johannes Weiner
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
January 2006
March 2006
December 2006
July 2007
September 2007
October 2007
July 2008
October 2008
April 2009
June 2009
March 2010
April 2010
October 2011
May 2012
August 2012
May 2013
September 2013
November 2013
April 2014
January 2015
May 2015
October 2015
November 2015
January 2016
April 2016
July 2016
August 2016
December 2016
November 2017
March 2018
June 2018
July 2018
August 2018
December 2018
March 2019
May 2019
June 2020
September 2020
October 2020
April 2021
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"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": 25, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"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": 23}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 37, "token_count": 473}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 37, "token_count": 71}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 124}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 225}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 10}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 46, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 366}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 25, "token_count": 281}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 25, "token_count": 52}, {"author_id": 12, "token_count": 79}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Fengguang Wu
784
32.76%
Matthew Wilcox
498
20.81%
David Howells
463
19.35%
Andrew Morton
134
5.60%
Christoph Hellwig
17
0.71%
Al Viro
15
0.63%
Michal Hocko
14
0.59%
Nicholas Piggin
11
0.46%
Kirill A. Shutemov
7
0.29%
Johannes Weiner
5
0.21%
Tejun Heo
4
0.17%
Roman Gushchin
1
0.04%
Mike Rapoport
1
0.04%
Others
439
18.35%
Total
2393
rmap.c
2013
-
83
6642
Kirill A. Shutemov
Hugh Dickins
Peter Zijlstra
Andrew Morton
JoonSoo Kim
Rik Van Riel
Mel Gorman
Jérôme Glisse
Linus Torvalds
Nicholas Piggin
Naoya Horiguchi
Johannes Weiner
Vladimir Davydov
Mike Kravetz
MinChan Kim
Andrea Arcangeli
Shaohua Li
Andi Kleen
Zi Yan
Peter Xu
John Hubbard
Michel Lespinasse
Matthew Wilcox
Christoph Lameter
Kamezawa Hiroyuki
Fengguang Wu
Vlastimil Babka
Yang Shi
Andrey Ryabinin
Mike Rapoport
Jan Kara
Christoph Hellwig
Aneesh Kumar K.V
David Rientjes
Anshuman Khandual
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
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
May 2019
August 2019
September 2019
October 2019
November 2019
April 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
May 2021
June 2021
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": 23, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 427}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 173}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "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": 10, "token_count": 16}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 60}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 48, "token_count": 143}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 48, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 59}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 14, "token_count": 9}, {"author_id": 10, "token_count": 38}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 292}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 57, "token_count": 307}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 57, "token_count": 15}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 27, "token_count": 123}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 13, "token_count": 41}, {"author_id": 4, "token_count": 13}, {"author_id": 57, "token_count": 89}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 48, "token_count": 61}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 48, "token_count": 229}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 165}, {"author_id": 48, "token_count": 65}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 47, "token_count": 3}, {"author_id": 45, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 27, "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": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 8, "token_count": 465}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 4, "token_count": 27}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 256}, {"author_id": 30, "token_count": 22}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 4, "token_count": 96}, {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 353}, {"author_id": 7, "token_count": 22}, {"author_id": 30, "token_count": 104}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 256}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 300}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 7, "token_count": 79}, {"author_id": 49, "token_count": 53}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 28, "token_count": 25}, {"author_id": 14, "token_count": 17}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 117}, {"author_id": 27, "token_count": 9}, {"author_id": 58, "token_count": 46}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 28, "token_count": 50}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 82}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 53}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 28, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 42, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 54, "token_count": 34}, {"author_id": 12, "token_count": 1}, {"author_id": 21, "token_count": 11}, {"author_id": 56, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 62}, {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
1157
17.42%
Hugh Dickins
800
12.04%
Peter Zijlstra
516
7.77%
Andrew Morton
498
7.50%
JoonSoo Kim
465
7.00%
Rik Van Riel
411
6.19%
Mel Gorman
309
4.65%
Jérôme Glisse
257
3.87%
Linus Torvalds
199
3.00%
Nicholas Piggin
173
2.60%
Naoya Horiguchi
157
2.36%
Johannes Weiner
141
2.12%
Vladimir Davydov
131
1.97%
Mike Kravetz
102
1.54%
MinChan Kim
101
1.52%
Andrea Arcangeli
94
1.42%
Shaohua Li
53
0.80%
Andi Kleen
52
0.78%
Zi Yan
46
0.69%
Peter Xu
41
0.62%
John Hubbard
34
0.51%
Michel Lespinasse
21
0.32%
Matthew Wilcox
20
0.30%
Christoph Lameter
20
0.30%
Kamezawa Hiroyuki
18
0.27%
Fengguang Wu
14
0.21%
Vlastimil Babka
11
0.17%
Yang Shi
6
0.09%
Andrey Ryabinin
5
0.08%
Mike Rapoport
3
0.05%
Jan Kara
3
0.05%
Christoph Hellwig
3
0.05%
Aneesh Kumar K.V
2
0.03%
David Rientjes
1
0.02%
Anshuman Khandual
1
0.02%
Others
777
11.70%
Total
6642
rodata_test.c
54
-
8
165
Christoph Hellwig
Others
January 2008
February 2008
February 2017
May 2017
October 2017
June 2019
June 2020
August 2020
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": 50}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1
0.61%
Others
164
99.39%
Total
165
shmem.c
4274
-
121
18586
Hugh Dickins
Kirill A. Shutemov
Linus Torvalds
Al Viro
Mike Kravetz
Andrew Morton
Mike Rapoport
Linus Torvalds (pre-git)
David Howells
Matthew Wilcox
Vlastimil Babka
Andrea Arcangeli
Rik Van Riel
Nicholas Piggin
Johannes Weiner
Lee Schermerhorn
Yang Shi
Christoph Hellwig
Mel Gorman
Tim Chen
Michal Hocko
Shaohua Li
Peter Xu
MinChan Kim
David Rientjes
Fengguang Wu
Christoph Lameter
Catalin Marinas
Aneesh Kumar K.V
Huang Ying
Andi Kleen
Jan Kara
Vladimir Davydov
Tejun Heo
Michel Lespinasse
Kamezawa Hiroyuki
JoonSoo Kim
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
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
April 2008
June 2008
July 2008
October 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
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
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
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 553}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 50}, {"author_id": 14, "token_count": 1158}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 4, "token_count": 33}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 6, "token_count": 154}, {"author_id": 4, "token_count": 264}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 23, "token_count": 4}, {"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": 57}, ]}, {"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": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 176}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 57, "token_count": 73}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 4, "token_count": 122}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 4, "token_count": 5}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 139}, ]}, {"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": 4, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 23, "token_count": 31}, {"author_id": 2, "token_count": 3}, {"author_id": 10, "token_count": 95}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 154}, {"author_id": 4, "token_count": 139}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 53, "token_count": 95}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 37, "token_count": 7}, {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 10, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 23, "token_count": 15}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 49, "token_count": 15}, {"author_id": 59, "token_count": 24}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 54}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 139}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 4, "token_count": 181}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 975}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 46, "token_count": 13}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 746}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 4, "token_count": 89}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 15}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 46, "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": 46, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 23, "token_count": 20}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 46, "token_count": 53}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 143}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 10}, {"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": 46, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"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": 46, "token_count": 70}, {"author_id": 4, "token_count": 36}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 46, "token_count": 30}, {"author_id": 4, "token_count": 42}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 46, "token_count": 18}, {"author_id": 1, "token_count": 2}, {"author_id": 30, "token_count": 2}, {"author_id": 17, "token_count": 182}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 46, "token_count": 16}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 46, "token_count": 7}, {"author_id": 4, "token_count": 85}, {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 451}, {"author_id": 1, "token_count": 2452}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 51}, {"author_id": 12, "token_count": 47}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 47}, {"author_id": 1, "token_count": 51}, {"author_id": 41, "token_count": 450}, {"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": 19, "token_count": 3}, {"author_id": 22, "token_count": 18}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 21, "token_count": 13}, {"author_id": 41, "token_count": 337}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 12, "token_count": 41}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 157}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 19}, {"author_id": 21, "token_count": 922}, {"author_id": 42, "token_count": 63}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 101}, {"author_id": 4, "token_count": 10}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 347}, {"author_id": 60, "token_count": 965}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 4, "token_count": 89}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 25}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 46, "token_count": 614}, {"author_id": 11, "token_count": 2}, {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 46, "token_count": 26}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 1, "token_count": 24}, {"author_id": 42, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 4, "token_count": 115}, {"author_id": 12, "token_count": 17}, {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 108}, {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 428}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 43}, {"author_id": 57, "token_count": 95}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 56, "token_count": 13}, {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Hugh Dickins
4271
22.98%
Kirill A. Shutemov
2611
14.05%
Linus Torvalds
1218
6.55%
Al Viro
1074
5.78%
Mike Kravetz
935
5.03%
Andrew Morton
790
4.25%
Mike Rapoport
787
4.23%
Linus Torvalds (pre-git)
553
2.98%
David Howells
394
2.12%
Matthew Wilcox
364
1.96%
Vlastimil Babka
182
0.98%
Andrea Arcangeli
171
0.92%
Rik Van Riel
168
0.90%
Nicholas Piggin
162
0.87%
Johannes Weiner
137
0.74%
Lee Schermerhorn
117
0.63%
Yang Shi
95
0.51%
Christoph Hellwig
87
0.47%
Mel Gorman
29
0.16%
Tim Chen
24
0.13%
Michal Hocko
18
0.10%
Shaohua Li
15
0.08%
Peter Xu
13
0.07%
MinChan Kim
9
0.05%
David Rientjes
8
0.04%
Fengguang Wu
7
0.04%
Christoph Lameter
7
0.04%
Catalin Marinas
7
0.04%
Aneesh Kumar K.V
7
0.04%
Huang Ying
5
0.03%
Andi Kleen
5
0.03%
Jan Kara
3
0.02%
Vladimir Davydov
2
0.01%
Tejun Heo
2
0.01%
Michel Lespinasse
2
0.01%
Kamezawa Hiroyuki
2
0.01%
JoonSoo Kim
2
0.01%
Others
4303
23.15%
Total
18586
shuffle.c
183
-
6
599
Dan J Williams
Alexander Duyck
Matthew Wilcox
Others
May 2019
October 2019
April 2020
August 2020
October 2020
April 2021
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 560}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
560
93.49%
Alexander Duyck
11
1.84%
Matthew Wilcox
1
0.17%
Others
27
4.51%
Total
599
shuffle.h
53
-
3
184
Dan J Williams
Alexander Duyck
Others
May 2019
April 2020
May 2021
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 163}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 51, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
163
88.59%
Alexander Duyck
19
10.33%
Others
2
1.09%
Total
184
slab.c
4250
-
120
16892
JoonSoo Kim
Andrew Morton
Christoph Lameter
Linus Torvalds (pre-git)
David Rientjes
Alexander Potapenko
Mel Gorman
Christoph Hellwig
Linus Torvalds
Hugh Dickins
Andrey Konovalov
Roman Gushchin
Vladimir Davydov
Al Viro
Matthew Wilcox
Marco Elver
Vlastimil Babka
Nicholas Piggin
Catalin Marinas
Lee Schermerhorn
Andrey Ryabinin
David Howells
Tejun Heo
Mike Rapoport
Kirill A. Shutemov
Michal Hocko
Andi Kleen
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
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
April 2013
October 2013
December 2013
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
December 2014
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
April 2018
June 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
July 2019
October 2019
November 2019
January 2020
June 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 18, "token_count": 349}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 270}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 18, "token_count": 728}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 46, "token_count": 18}, {"author_id": 32, "token_count": 1}, {"author_id": 14, "token_count": 77}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 908}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"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": 132}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 14, "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": 195}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 6, "token_count": 297}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"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": 10}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 89}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 58}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 23, "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": 60, "token_count": 16}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 399}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 6, "token_count": 31}, {"author_id": 2, "token_count": 384}, {"author_id": 14, "token_count": 24}, {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 328}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 23, "token_count": 13}, {"author_id": 2, "token_count": 146}, {"author_id": 60, "token_count": 234}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 181}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 23, "token_count": 101}, {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 350}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 11}, {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 26}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 244}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 53, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 32, "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": 10, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "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": 94}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 34}, {"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": 60, "token_count": 74}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 199}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 199}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 8, "token_count": 85}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 172}, {"author_id": 8, "token_count": 388}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 353}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 30, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 30, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 107}, {"author_id": 8, "token_count": 1580}, {"author_id": 0, "token_count": 9}, {"author_id": 30, "token_count": 16}, {"author_id": 17, "token_count": 7}, {"author_id": 60, "token_count": 375}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 20, "token_count": 37}, {"author_id": 6, "token_count": 8}, {"author_id": 8, "token_count": 1208}, {"author_id": 60, "token_count": 507}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 18}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 62}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "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": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 24}, {"author_id": 35, "token_count": 2}, {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 35, "token_count": 25}, {"author_id": 15, "token_count": 55}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 120}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
3824
22.64%
Andrew Morton
2540
15.04%
Christoph Lameter
2486
14.72%
Linus Torvalds (pre-git)
1414
8.37%
David Rientjes
470
2.78%
Alexander Potapenko
288
1.70%
Mel Gorman
179
1.06%
Christoph Hellwig
137
0.81%
Linus Torvalds
109
0.65%
Hugh Dickins
69
0.41%
Andrey Konovalov
68
0.40%
Roman Gushchin
60
0.36%
Vladimir Davydov
46
0.27%
Al Viro
39
0.23%
Matthew Wilcox
36
0.21%
Marco Elver
32
0.19%
Vlastimil Babka
28
0.17%
Nicholas Piggin
27
0.16%
Catalin Marinas
27
0.16%
Lee Schermerhorn
20
0.12%
Andrey Ryabinin
18
0.11%
David Howells
12
0.07%
Tejun Heo
10
0.06%
Mike Rapoport
7
0.04%
Kirill A. Shutemov
6
0.04%
Michal Hocko
5
0.03%
Andi Kleen
4
0.02%
Others
4931
29.19%
Total
16892
slab.h
647
-
36
2581
Roman Gushchin
Christoph Lameter
Vlastimil Babka
JoonSoo Kim
Alexander Potapenko
Vladimir Davydov
Andrey Konovalov
Yang Shi
Tejun Heo
Peter Zijlstra
David Rientjes
Andrey Ryabinin
Others
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
July 2013
May 2014
June 2014
August 2014
October 2014
December 2014
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
November 2017
April 2018
August 2018
December 2018
February 2019
March 2019
July 2019
November 2019
August 2020
October 2020
December 2020
January 2021
February 2021
April 2021
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": 60, "token_count": 162}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 25}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 2, "token_count": 42}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 146}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 30, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 30, "token_count": 20}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 30, "token_count": 5}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "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": 7}, {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 29}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 100}, {"author_id": 15, "token_count": 99}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 567}, {"author_id": 17, "token_count": 183}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 15, "token_count": 86}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 33}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
787
30.49%
Christoph Lameter
357
13.83%
Vlastimil Babka
201
7.79%
JoonSoo Kim
147
5.70%
Alexander Potapenko
132
5.11%
Vladimir Davydov
89
3.45%
Andrey Konovalov
53
2.05%
Yang Shi
29
1.12%
Tejun Heo
7
0.27%
Peter Zijlstra
7
0.27%
David Rientjes
3
0.12%
Andrey Ryabinin
3
0.12%
Others
766
29.68%
Total
2581
slab_common.c
1298
-
44
4619
Roman Gushchin
Christoph Lameter
Vladimir Davydov
Andrey Ryabinin
Vlastimil Babka
Yang Shi
Andrey Konovalov
Tejun Heo
JoonSoo Kim
Marco Elver
Alexander Potapenko
Johannes Weiner
Mike Rapoport
Others
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
May 2013
July 2013
September 2013
April 2014
June 2014
August 2014
October 2014
December 2014
February 2015
June 2015
September 2015
November 2015
January 2016
March 2016
May 2016
July 2016
February 2017
June 2017
July 2017
November 2017
April 2018
June 2018
October 2018
December 2018
February 2019
March 2019
July 2019
October 2019
November 2019
February 2020
April 2020
June 2020
August 2020
December 2020
January 2021
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 386}, ]}, {"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": 1396335600, "group": [ {"author_id": 30, "token_count": 47}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 92}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 31, "token_count": 221}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 72}, {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 30, "token_count": 42}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 19}, {"author_id": 30, "token_count": 77}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 30, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 76}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 127}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 70}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 51}, {"author_id": 15, "token_count": 85}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 187}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 849}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 330}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 19}, {"author_id": 9, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 17, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
934
20.22%
Christoph Lameter
928
20.09%
Vladimir Davydov
309
6.69%
Andrey Ryabinin
240
5.20%
Vlastimil Babka
141
3.05%
Yang Shi
127
2.75%
Andrey Konovalov
77
1.67%
Tejun Heo
76
1.65%
JoonSoo Kim
72
1.56%
Marco Elver
51
1.10%
Alexander Potapenko
28
0.61%
Johannes Weiner
5
0.11%
Mike Rapoport
1
0.02%
Others
1630
35.29%
Total
4619
slob.c
726
-
42
2912
Nicholas Piggin
Christoph Lameter
Vlastimil Babka
Catalin Marinas
David Rientjes
Matthew Wilcox
Fengguang Wu
Roman Gushchin
MinChan Kim
Kirill A. Shutemov
Linus Torvalds
Andy Whitcroft
Marco Elver
Vladimir Davydov
Mel Gorman
Others
January 2006
December 2006
May 2007
July 2007
October 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
June 2014
April 2015
September 2015
November 2015
February 2016
January 2017
November 2017
June 2018
May 2019
July 2019
September 2019
October 2019
March 2020
August 2020
December 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 550}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 159}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 10, "token_count": 932}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 37, "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": 11, "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": 11, "token_count": 1}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 97}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 17, "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": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 117}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
1126
38.67%
Christoph Lameter
316
10.85%
Vlastimil Babka
119
4.09%
Catalin Marinas
44
1.51%
David Rientjes
13
0.45%
Matthew Wilcox
10
0.34%
Fengguang Wu
8
0.27%
Roman Gushchin
6
0.21%
MinChan Kim
4
0.14%
Kirill A. Shutemov
4
0.14%
Linus Torvalds
3
0.10%
Andy Whitcroft
3
0.10%
Marco Elver
2
0.07%
Vladimir Davydov
1
0.03%
Mel Gorman
1
0.03%
Others
1252
42.99%
Total
2912
slub.c
5851
-
139
23977
Christoph Lameter
JoonSoo Kim
Vlastimil Babka
Alexander Potapenko
Andrey Konovalov
David Rientjes
Vladimir Davydov
Andrey Ryabinin
Mel Gorman
Roman Gushchin
Linus Torvalds
Tejun Heo
Shaohua Li
Matthew Wilcox
Peter Zijlstra
Marco Elver
Kirill A. Shutemov
Andrew Morton
Catalin Marinas
Nicholas Piggin
Kamezawa Hiroyuki
Michal Hocko
Yang Shi
Fengguang Wu
Christoph Hellwig
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
December 2009
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
September 2017
November 2017
January 2018
February 2018
April 2018
June 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
September 2019
October 2019
November 2019
January 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 7647}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 609}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 324}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 295}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 555}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 971}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, {"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": 11, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 33, "token_count": 9}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 134}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 274}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 26, "token_count": 19}, {"author_id": 11, "token_count": 82}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 76}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"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": 24}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 721}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 376}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 71}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 855}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 14, "token_count": 60}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 941}, {"author_id": 49, "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": 49, "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": 11, "token_count": 12}, {"author_id": 8, "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": 42}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 145}, {"author_id": 8, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 2, "token_count": 26}, {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 37, "token_count": 2}, {"author_id": 8, "token_count": 36}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 8, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 8, "token_count": 46}, ]}, {"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": 48, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 11, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 30, "token_count": 17}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 11, "token_count": 71}, {"author_id": 8, "token_count": 1}, {"author_id": 30, "token_count": 24}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 31, "token_count": 51}, {"author_id": 2, "token_count": 83}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 109}, {"author_id": 8, "token_count": 57}, {"author_id": 5, "token_count": 11}, {"author_id": 30, "token_count": 141}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 8, "token_count": 29}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 348}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 2, "token_count": 93}, {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 411}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 8, "token_count": 317}, {"author_id": 0, "token_count": 5}, {"author_id": 30, "token_count": 9}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 383}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 20, "token_count": 130}, {"author_id": 22, "token_count": 2}, {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 491}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 47}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 63}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 9, "token_count": 99}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 9, "token_count": 119}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 76}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 20, "token_count": 78}, {"author_id": 17, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 17, "token_count": 32}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 2, "token_count": 1}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 35, "token_count": 25}, {"author_id": 15, "token_count": 86}, {"author_id": 17, "token_count": 390}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 44}, {"author_id": 15, "token_count": 12}, {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 376}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 171}, {"author_id": 9, "token_count": 1}, {"author_id": 15, "token_count": 2}, {"author_id": 17, "token_count": 120}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 110}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Lameter
14389
60.01%
JoonSoo Kim
686
2.86%
Vlastimil Babka
617
2.57%
Alexander Potapenko
485
2.02%
Andrey Konovalov
446
1.86%
David Rientjes
376
1.57%
Vladimir Davydov
216
0.90%
Andrey Ryabinin
173
0.72%
Mel Gorman
141
0.59%
Roman Gushchin
100
0.42%
Linus Torvalds
73
0.30%
Tejun Heo
58
0.24%
Shaohua Li
55
0.23%
Matthew Wilcox
46
0.19%
Peter Zijlstra
39
0.16%
Marco Elver
26
0.11%
Kirill A. Shutemov
25
0.10%
Andrew Morton
23
0.10%
Catalin Marinas
21
0.09%
Nicholas Piggin
18
0.08%
Kamezawa Hiroyuki
9
0.04%
Michal Hocko
6
0.03%
Yang Shi
2
0.01%
Fengguang Wu
2
0.01%
Christoph Hellwig
1
0.00%
Andi Kleen
1
0.00%
Others
5943
24.79%
Total
23977
sparse-vmemmap.c
265
-
24
1233
Christoph Lameter
Dan J Williams
Andy Whitcroft
Kirill A. Shutemov
Christoph Hellwig
Anshuman Khandual
Michal Hocko
Kamezawa Hiroyuki
Johannes Weiner
David Rientjes
Mike Rapoport
Shaohua Li
Al Viro
Tejun Heo
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
July 2019
August 2020
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 44, "token_count": 151}, {"author_id": 2, "token_count": 429}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 33, "token_count": 32}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 49, "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": 3, "token_count": 22}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "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": 22, "token_count": 48}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 60}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 56}, {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Lameter
429
34.79%
Dan J Williams
185
15.00%
Andy Whitcroft
151
12.25%
Kirill A. Shutemov
98
7.95%
Christoph Hellwig
60
4.87%
Anshuman Khandual
56
4.54%
Michal Hocko
48
3.89%
Kamezawa Hiroyuki
32
2.60%
Johannes Weiner
22
1.78%
David Rientjes
6
0.49%
Mike Rapoport
5
0.41%
Shaohua Li
4
0.32%
Al Viro
4
0.32%
Tejun Heo
3
0.24%
Others
130
10.54%
Total
1233
sparse.c
981
-
56
3792
Dan J Williams
Andy Whitcroft
Michal Hocko
Mel Gorman
Mike Rapoport
Kirill A. Shutemov
Johannes Weiner
Christoph Lameter
Christoph Hellwig
Mike Kravetz
Aneesh Kumar K.V
Andrea Arcangeli
Tejun Heo
Oscar Salvador
David Rientjes
Others
June 2005
September 2005
October 2005
January 2006
May 2006
June 2006
December 2006
May 2007
June 2007
August 2007
October 2007
December 2007
April 2008
July 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
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
May 2018
August 2018
October 2018
December 2018
March 2019
July 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
August 2020
October 2020
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 44, "token_count": 161}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 44, "token_count": 51}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 44, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 2, "token_count": 11}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 60, "token_count": 184}, ]}, {"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": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "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": 3, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"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": 34, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 148}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 34}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 488}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 616}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 526}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 41, "token_count": 20}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 22}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
625
16.48%
Andy Whitcroft
258
6.80%
Michal Hocko
153
4.03%
Mel Gorman
142
3.74%
Mike Rapoport
130
3.43%
Kirill A. Shutemov
68
1.79%
Johannes Weiner
66
1.74%
Christoph Lameter
65
1.71%
Christoph Hellwig
34
0.90%
Mike Kravetz
20
0.53%
Aneesh Kumar K.V
8
0.21%
Andrea Arcangeli
6
0.16%
Tejun Heo
3
0.08%
Oscar Salvador
1
0.03%
David Rientjes
1
0.03%
Others
2212
58.33%
Total
3792
swap.c
1168
-
68
3735
MinChan Kim
Andrew Morton
Johannes Weiner
Mel Gorman
Shaohua Li
Hugh Dickins
Linus Torvalds (pre-git)
Nicholas Piggin
John Hubbard
Kirill A. Shutemov
Michal Hocko
Andrea Arcangeli
Linus Torvalds
Jérôme Glisse
Lee Schermerhorn
Fengguang Wu
Dan J Williams
Jan Kara
Vladimir Davydov
Alexander Duyck
Naoya Horiguchi
JoonSoo Kim
Matthew Wilcox
Yang Shi
Roman Gushchin
Rik Van Riel
Christoph Hellwig
Tejun Heo
Peter Zijlstra
Christoph Lameter
David Howells
Mike Rapoport
Huang Ying
Others
January 1992
August 1992
November 1993
April 1994
November 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
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
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
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
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
September 2019
November 2019
January 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
December 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 18, "token_count": 40}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 139}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 95}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 52}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 23, "token_count": 4}, {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 117}, ]}, {"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": 17}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 23}, {"author_id": 57, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 13, "token_count": 26}, {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 152}, {"author_id": 49, "token_count": 80}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 49, "token_count": 135}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 58}, {"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": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 1, "token_count": 35}, {"author_id": 7, "token_count": 144}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 18}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 49, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 49, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 41, "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": 22, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 161}, {"author_id": 42, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 37, "token_count": 21}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 54, "token_count": 73}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 168}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 127}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
604
16.17%
Andrew Morton
365
9.77%
Johannes Weiner
332
8.89%
Mel Gorman
264
7.07%
Shaohua Li
252
6.75%
Hugh Dickins
85
2.28%
Linus Torvalds (pre-git)
78
2.09%
Nicholas Piggin
78
2.09%
John Hubbard
73
1.95%
Kirill A. Shutemov
62
1.66%
Michal Hocko
59
1.58%
Andrea Arcangeli
35
0.94%
Linus Torvalds
30
0.80%
Jérôme Glisse
25
0.67%
Lee Schermerhorn
23
0.62%
Fengguang Wu
21
0.56%
Dan J Williams
21
0.56%
Jan Kara
19
0.51%
Vladimir Davydov
15
0.40%
Alexander Duyck
13
0.35%
Naoya Horiguchi
12
0.32%
JoonSoo Kim
12
0.32%
Matthew Wilcox
10
0.27%
Yang Shi
7
0.19%
Roman Gushchin
5
0.13%
Rik Van Riel
4
0.11%
Christoph Hellwig
4
0.11%
Tejun Heo
3
0.08%
Peter Zijlstra
3
0.08%
Christoph Lameter
3
0.08%
David Howells
2
0.05%
Mike Rapoport
1
0.03%
Huang Ying
1
0.03%
Others
1214
32.50%
Total
3735
swap_cgroup.c
227
-
15
831
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": 33, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 33, "token_count": 407}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 33, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "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": 4, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 120}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kamezawa Hiroyuki
500
60.17%
Huang Ying
120
14.44%
David Rientjes
12
1.44%
Johannes Weiner
4
0.48%
Hugh Dickins
1
0.12%
Others
194
23.35%
Total
831
swap_slots.c
353
-
11
1181
Tim Chen
Huang Ying
Tejun Heo
Others
February 2017
May 2017
July 2017
November 2017
June 2018
August 2018
April 2020
August 2020
October 2020
May 2021
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 59, "token_count": 1019}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 11}, {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 59, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tim Chen
1041
88.15%
Huang Ying
51
4.32%
Tejun Heo
32
2.71%
Others
57
4.83%
Total
1181
swap_state.c
925
-
45
3663
Huang Ying
Matthew Wilcox
JoonSoo Kim
Shaohua Li
Andrew Morton
MinChan Kim
Linus Torvalds (pre-git)
Hugh Dickins
Linus Torvalds
Johannes Weiner
Rik Van Riel
Yang Shi
Nicholas Piggin
Andrea Arcangeli
Christoph Lameter
Tim Chen
Kamezawa Hiroyuki
Michal Hocko
Vladimir Davydov
Kirill A. Shutemov
Tejun Heo
Michel Lespinasse
Mel Gorman
Christoph Hellwig
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
March 2019
July 2019
June 2020
August 2020
October 2020
December 2020
February 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 18, "token_count": 49}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 94}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "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": 13, "token_count": 24}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 4, "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": 23, "token_count": 1}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 108}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 33, "token_count": 10}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 57, "token_count": 34}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 49, "token_count": 42}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 49, "token_count": 158}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 161}, {"author_id": 59, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 149}, {"author_id": 7, "token_count": 9}, {"author_id": 49, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 1167}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 12, "token_count": 160}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 7, "token_count": 193}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 40}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 53}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 78}, {"author_id": 45, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 255}, {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 119}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
1590
43.41%
Matthew Wilcox
300
8.19%
JoonSoo Kim
255
6.96%
Shaohua Li
222
6.06%
Andrew Morton
205
5.60%
MinChan Kim
203
5.54%
Linus Torvalds (pre-git)
165
4.50%
Hugh Dickins
136
3.71%
Linus Torvalds
94
2.57%
Johannes Weiner
86
2.35%
Rik Van Riel
45
1.23%
Yang Shi
40
1.09%
Nicholas Piggin
39
1.06%
Andrea Arcangeli
24
0.66%
Christoph Lameter
14
0.38%
Tim Chen
11
0.30%
Kamezawa Hiroyuki
10
0.27%
Michal Hocko
5
0.14%
Vladimir Davydov
4
0.11%
Kirill A. Shutemov
4
0.11%
Tejun Heo
3
0.08%
Michel Lespinasse
1
0.03%
Mel Gorman
1
0.03%
Christoph Hellwig
1
0.03%
Others
205
5.60%
Total
3663
swapfile.c
3827
-
93
16211
Huang Ying
Hugh Dickins
Shaohua Li
Linus Torvalds (pre-git)
Tim Chen
Andrew Morton
Linus Torvalds
Kamezawa Hiroyuki
MinChan Kim
Dan Streetman
Christoph Hellwig
Mel Gorman
Al Viro
Andi Kleen
Tejun Heo
Kirill A. Shutemov
Johannes Weiner
JoonSoo Kim
David Rientjes
Christoph Lameter
Andrea Arcangeli
Seth Jennings
Vlastimil Babka
Vladimir Davydov
Rik Van Riel
Michel Lespinasse
Peter Xu
Matthew Wilcox
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
June 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
May 2019
July 2019
August 2019
November 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
March 2021
June 2021
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 375}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 18, "token_count": 40}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 105}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 536}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 46, "token_count": 36}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 46, "token_count": 18}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 443}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 46, "token_count": 31}, {"author_id": 6, "token_count": 3}, {"author_id": 23, "token_count": 74}, {"author_id": 14, "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": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 46, "token_count": 16}, {"author_id": 6, "token_count": 10}, ]}, {"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": 46, "token_count": 20}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 69}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 72}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "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": 4, "token_count": 108}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 308}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 356}, {"author_id": 33, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 33, "token_count": 315}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 1235}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 982}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 4, "token_count": 11}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "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": 11, "token_count": 4}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 57}, {"author_id": 49, "token_count": 222}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "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": 11}, {"author_id": 49, "token_count": 1293}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 36, "token_count": 298}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "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": 4, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 173}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 1, "token_count": 1}, {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 240}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 543}, {"author_id": 59, "token_count": 650}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 19, "token_count": 62}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 19, "token_count": 1139}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 19, "token_count": 842}, {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 19, "token_count": 66}, {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "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": 32, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 99}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 19, "token_count": 213}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 87}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 533}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 289}, {"author_id": 60, "token_count": 281}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 19, "token_count": 310}, {"author_id": 3, "token_count": 22}, {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 126}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 22}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 56, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
3791
23.39%
Hugh Dickins
2543
15.69%
Shaohua Li
1521
9.38%
Linus Torvalds (pre-git)
669
4.13%
Tim Chen
650
4.01%
Andrew Morton
630
3.89%
Linus Torvalds
545
3.36%
Kamezawa Hiroyuki
343
2.12%
MinChan Kim
323
1.99%
Dan Streetman
298
1.84%
Christoph Hellwig
233
1.44%
Mel Gorman
226
1.39%
Al Viro
141
0.87%
Andi Kleen
118
0.73%
Tejun Heo
113
0.70%
Kirill A. Shutemov
113
0.70%
Johannes Weiner
41
0.25%
JoonSoo Kim
18
0.11%
David Rientjes
13
0.08%
Christoph Lameter
12
0.07%
Andrea Arcangeli
8
0.05%
Seth Jennings
5
0.03%
Vlastimil Babka
4
0.02%
Vladimir Davydov
3
0.02%
Rik Van Riel
2
0.01%
Michel Lespinasse
2
0.01%
Peter Xu
1
0.01%
Matthew Wilcox
1
0.01%
Others
3844
23.71%
Total
16211
truncate.c
852
-
45
2685
Andrew Morton
Jan Kara
Hugh Dickins
Mel Gorman
Johannes Weiner
Nicholas Piggin
Matthew Wilcox
David Howells
Fengguang Wu
Andi Kleen
Kirill A. Shutemov
Christoph Hellwig
MinChan Kim
Linus Torvalds
Andrey Ryabinin
Tejun Heo
Rik Van Riel
Mike Rapoport
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
September 2008
October 2008
April 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
November 2017
January 2018
April 2018
November 2018
March 2019
May 2019
October 2020
November 2020
December 2020
February 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 450}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"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": 16}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 59}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 6, "token_count": 94}, {"author_id": 25, "token_count": 5}, {"author_id": 10, "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": 10, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 32, "token_count": 55}, {"author_id": 37, "token_count": 63}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 23, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 92}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 179}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 47, "token_count": 154}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "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": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 47, "token_count": 155}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 17}, {"author_id": 47, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 82}, {"author_id": 12, "token_count": 23}, {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
602
22.42%
Jan Kara
416
15.49%
Hugh Dickins
210
7.82%
Mel Gorman
188
7.00%
Johannes Weiner
180
6.70%
Nicholas Piggin
107
3.99%
Matthew Wilcox
98
3.65%
David Howells
68
2.53%
Fengguang Wu
63
2.35%
Andi Kleen
55
2.05%
Kirill A. Shutemov
36
1.34%
Christoph Hellwig
32
1.19%
MinChan Kim
22
0.82%
Linus Torvalds
17
0.63%
Andrey Ryabinin
17
0.63%
Tejun Heo
4
0.15%
Rik Van Riel
3
0.11%
Mike Rapoport
2
0.07%
Others
565
21.04%
Total
2685
usercopy.c
309
-
10
1107
Others
June 2016
August 2016
September 2016
January 2017
February 2017
January 2018
July 2018
January 2019
June 2019
August 2019
September 2019
August 2020
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 613}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 283}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1107
100.00%
Total
1107
userfaultfd.c
700
-
13
2541
Andrea Arcangeli
Mike Kravetz
Mike Rapoport
Shaohua Li
Kirill A. Shutemov
Peter Xu
Michel Lespinasse
Johannes Weiner
JoonSoo Kim
Others
September 2015
April 2016
February 2017
March 2017
September 2017
June 2018
November 2018
June 2019
November 2019
April 2020
June 2020
August 2020
May 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 995}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 21, "token_count": 631}, {"author_id": 41, "token_count": 62}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 41, "token_count": 126}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 41, "token_count": 35}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 13, "token_count": 158}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 55}, {"author_id": 21, "token_count": 29}, {"author_id": 56, "token_count": 13}, {"author_id": 49, "token_count": 201}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
1212
47.70%
Mike Kravetz
663
26.09%
Mike Rapoport
223
8.78%
Shaohua Li
201
7.91%
Kirill A. Shutemov
32
1.26%
Peter Xu
15
0.59%
Michel Lespinasse
12
0.47%
Johannes Weiner
5
0.20%
JoonSoo Kim
1
0.04%
Others
177
6.97%
Total
2541
util.c
1012
-
54
3390
Al Viro
Kirill A. Shutemov
Andrey Ryabinin
Andrew Morton
Michal Hocko
David Howells
Shaohua Li
Mike Rapoport
Michel Lespinasse
MinChan Kim
Johannes Weiner
Christoph Hellwig
Matthew Wilcox
Linus Torvalds
Catalin Marinas
Others
January 2006
March 2006
September 2006
October 2006
July 2007
July 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
January 2018
March 2018
April 2018
June 2018
October 2018
December 2018
February 2019
March 2019
April 2019
May 2019
July 2019
September 2019
November 2019
June 2020
August 2020
September 2020
October 2020
December 2020
January 2021
May 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 23, "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": 1235894400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 46, "token_count": 171}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 45, "token_count": 18}, {"author_id": 49, "token_count": 64}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 46, "token_count": 36}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"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": 46, "token_count": 83}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 31, "token_count": 194}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 111}, {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 98}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 25, "token_count": 70}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 46, "token_count": 74}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 476}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 45, "token_count": 6}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
364
10.74%
Kirill A. Shutemov
220
6.49%
Andrey Ryabinin
195
5.75%
Andrew Morton
133
3.92%
Michal Hocko
122
3.60%
David Howells
79
2.33%
Shaohua Li
64
1.89%
Mike Rapoport
29
0.86%
Michel Lespinasse
24
0.71%
MinChan Kim
19
0.56%
Johannes Weiner
13
0.38%
Christoph Hellwig
6
0.18%
Matthew Wilcox
1
0.03%
Linus Torvalds
1
0.03%
Catalin Marinas
1
0.03%
Others
2119
62.51%
Total
3390
vmacache.c
117
-
7
424
David Rientjes
Linus Torvalds
Christoph Hellwig
Others
April 2014
June 2014
November 2015
October 2016
February 2017
November 2017
August 2018
June 2020
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 60, "token_count": 296}, ]}, {"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": 11, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
70
16.51%
Linus Torvalds
15
3.54%
Christoph Hellwig
1
0.24%
Others
338
79.72%
Total
424
vmalloc.c
3864
-
128
14593
Nicholas Piggin
Uladzislau Rezki
Tejun Heo
Christoph Hellwig
Christoph Lameter
Linus Torvalds (pre-git)
Hugh Dickins
Kirill A. Shutemov
Andrey Ryabinin
Andi Kleen
Kamezawa Hiroyuki
Andrew Morton
Al Viro
JoonSoo Kim
David Rientjes
Roman Gushchin
Catalin Marinas
Matthew Wilcox
Linus Torvalds
Jan Kara
Mike Rapoport
Mel Gorman
Peter Zijlstra
Michal Hocko
Vladimir Davydov
MinChan Kim
Aneesh Kumar K.V
Vlastimil Babka
Michel Lespinasse
Andrea Arcangeli
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
March 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
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
June 2017
July 2017
September 2017
February 2018
April 2018
June 2018
October 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
December 2019
January 2020
April 2020
June 2020
August 2020
October 2020
December 2020
January 2021
April 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 746866800, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 18, "token_count": 71}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 18, "token_count": 51}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 18, "token_count": 92}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 32, "token_count": 37}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 23, "token_count": 173}, {"author_id": 60, "token_count": 4}, ]}, {"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": 28}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 32, "token_count": 134}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 6, "token_count": 143}, {"author_id": 4, "token_count": 310}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 10, "token_count": 176}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 32, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 151}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 336}, {"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": 14, "token_count": 17}, {"author_id": 10, "token_count": 1765}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 10, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 48, "token_count": 6}, {"author_id": 5, "token_count": 97}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 847}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 210}, {"author_id": 60, "token_count": 36}, ]}, {"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": 10, "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": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 58}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 102}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"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": 1317452400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "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": 47, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 46, "token_count": 145}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 66}, {"author_id": 23, "token_count": 108}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 251}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 50, "token_count": 2403}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 15, "token_count": 49}, {"author_id": 50, "token_count": 42}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 50, "token_count": 116}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 50, "token_count": 119}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 126}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 82}, {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 12, "token_count": 35}, {"author_id": 50, "token_count": 88}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 246}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 50, "token_count": 157}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 1953}, {"author_id": 50, "token_count": 73}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
4303
29.49%
Uladzislau Rezki
2998
20.54%
Tejun Heo
952
6.52%
Christoph Hellwig
659
4.52%
Christoph Lameter
562
3.85%
Linus Torvalds (pre-git)
372
2.55%
Hugh Dickins
310
2.12%
Kirill A. Shutemov
255
1.75%
Andrey Ryabinin
221
1.51%
Andi Kleen
211
1.45%
Kamezawa Hiroyuki
210
1.44%
Andrew Morton
186
1.27%
Al Viro
147
1.01%
JoonSoo Kim
103
0.71%
David Rientjes
71
0.49%
Roman Gushchin
49
0.34%
Catalin Marinas
37
0.25%
Matthew Wilcox
35
0.24%
Linus Torvalds
19
0.13%
Jan Kara
15
0.10%
Mike Rapoport
12
0.08%
Mel Gorman
11
0.08%
Peter Zijlstra
6
0.04%
Michal Hocko
6
0.04%
Vladimir Davydov
3
0.02%
MinChan Kim
3
0.02%
Aneesh Kumar K.V
3
0.02%
Vlastimil Babka
2
0.01%
Michel Lespinasse
2
0.01%
Andrea Arcangeli
2
0.01%
Others
2828
19.38%
Total
14593
vmpressure.c
469
-
14
1278
David Rientjes
Johannes Weiner
Michal Hocko
Andrew Morton
Tejun Heo
Yang Shi
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
June 2019
October 2019
April 2020
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 817}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 22, "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": 4, "token_count": 3}, {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 30, "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": 11, "token_count": 210}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 42, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
210
16.43%
Johannes Weiner
133
10.41%
Michal Hocko
25
1.96%
Andrew Morton
17
1.33%
Tejun Heo
16
1.25%
Yang Shi
5
0.39%
Hugh Dickins
3
0.23%
Vladimir Davydov
2
0.16%
Others
867
67.84%
Total
1278
vmscan.c
4495
-
121
14552
Mel Gorman
Johannes Weiner
Yang Shi
Andrew Morton
MinChan Kim
Christoph Lameter
Rik Van Riel
Andrey Ryabinin
Nicholas Piggin
Hugh Dickins
Michal Hocko
Vladimir Davydov
Shaohua Li
Linus Torvalds
JoonSoo Kim
Lee Schermerhorn
Huang Ying
Vlastimil Babka
Linus Torvalds (pre-git)
Kamezawa Hiroyuki
David Rientjes
Fengguang Wu
Andy Whitcroft
Tejun Heo
Kirill A. Shutemov
Roman Gushchin
Andrea Arcangeli
Matthew Wilcox
Christoph Hellwig
Peter Zijlstra
Oscar Salvador
Alexander Duyck
David Howells
Al Viro
Others
January 1996
February 1998
May 1998
August 1998
January 1999
June 1999
September 1999
June 2000
September 2000
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
April 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
December 2009
March 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
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
December 2016
January 2017
February 2017
March 2017
May 2017
July 2017
September 2017
November 2017
December 2017
January 2018
March 2018
April 2018
June 2018
August 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
April 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
May 2021
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 18, "token_count": 20}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 87}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 185}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 6, "token_count": 124}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 6, "token_count": 43}, {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"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": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 6, "token_count": 268}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 57, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 13, "token_count": 33}, {"author_id": 23, "token_count": 1}, {"author_id": 10, "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": 4, "token_count": 2}, {"author_id": 53, "token_count": 1}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 266}, {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 6, "token_count": 141}, {"author_id": 2, "token_count": 4}, {"author_id": 37, "token_count": 2}, {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 2, "token_count": 24}, {"author_id": 10, "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": 44, "token_count": 44}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 44, "token_count": 28}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 11, "token_count": 17}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 33, "token_count": 56}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 83}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 53, "token_count": 129}, {"author_id": 10, "token_count": 47}, {"author_id": 57, "token_count": 87}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 33, "token_count": 2}, {"author_id": 57, "token_count": 6}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 33, "token_count": 11}, {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 63}, {"author_id": 0, "token_count": 129}, {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 57, "token_count": 112}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 43}, {"author_id": 0, "token_count": 5}, {"author_id": 57, "token_count": 9}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 128}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 49, "token_count": 50}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 169}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 0, "token_count": 135}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 21}, {"author_id": 14, "token_count": 3}, {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 39}, {"author_id": 7, "token_count": 28}, {"author_id": 57, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 113}, {"author_id": 3, "token_count": 133}, {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 57, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 252}, {"author_id": 22, "token_count": 15}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 144}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 37, "token_count": 15}, {"author_id": 1, "token_count": 8}, {"author_id": 57, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 3, "token_count": 299}, {"author_id": 7, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 90}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 30, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 3, "token_count": 30}, {"author_id": 30, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 0, "token_count": 83}, {"author_id": 22, "token_count": 2}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 182}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 17, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 61}, {"author_id": 30, "token_count": 130}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 55}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 7}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 1, "token_count": 8}, {"author_id": 30, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 3}, {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 22, "token_count": 1}, {"author_id": 57, "token_count": 34}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 0, "token_count": 815}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 17, "token_count": 40}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 0, "token_count": 9}, {"author_id": 22, "token_count": 125}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 215}, {"author_id": 0, "token_count": 131}, {"author_id": 22, "token_count": 5}, {"author_id": 7, "token_count": 29}, {"author_id": 49, "token_count": 72}, {"author_id": 17, "token_count": 29}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 19, "token_count": 41}, {"author_id": 7, "token_count": 39}, {"author_id": 15, "token_count": 39}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 73}, {"author_id": 22, "token_count": 19}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 222}, {"author_id": 11, "token_count": 28}, {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 12, "token_count": 3}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 12}, {"author_id": 60, "token_count": 506}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 325}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 44}, {"author_id": 42, "token_count": 116}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 12, "token_count": 2}, {"author_id": 7, "token_count": 256}, {"author_id": 17, "token_count": 1}, {"author_id": 42, "token_count": 88}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 739}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 171}, {"author_id": 8, "token_count": 52}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 79}, {"author_id": 12, "token_count": 2}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 4, "token_count": 3}, {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 42, "token_count": 1375}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
2979
20.47%
Johannes Weiner
2227
15.30%
Yang Shi
1588
10.91%
Andrew Morton
1190
8.18%
MinChan Kim
548
3.77%
Christoph Lameter
370
2.54%
Rik Van Riel
291
2.00%
Andrey Ryabinin
236
1.62%
Nicholas Piggin
227
1.56%
Hugh Dickins
224
1.54%
Michal Hocko
202
1.39%
Vladimir Davydov
191
1.31%
Shaohua Li
143
0.98%
Linus Torvalds
138
0.95%
JoonSoo Kim
134
0.92%
Lee Schermerhorn
130
0.89%
Huang Ying
120
0.82%
Vlastimil Babka
108
0.74%
Linus Torvalds (pre-git)
103
0.71%
Kamezawa Hiroyuki
92
0.63%
David Rientjes
90
0.62%
Fengguang Wu
80
0.55%
Andy Whitcroft
72
0.49%
Tejun Heo
56
0.38%
Kirill A. Shutemov
44
0.30%
Roman Gushchin
43
0.30%
Andrea Arcangeli
35
0.24%
Matthew Wilcox
21
0.14%
Christoph Hellwig
11
0.08%
Peter Zijlstra
7
0.05%
Oscar Salvador
6
0.04%
Alexander Duyck
5
0.03%
David Howells
3
0.02%
Al Viro
1
0.01%
Others
2837
19.50%
Total
14552
vmstat.c
2228
-
68
8358
Mel Gorman
Christoph Lameter
Andrew Morton
Hugh Dickins
JoonSoo Kim
Michal Hocko
Roman Gushchin
Johannes Weiner
MinChan Kim
David Rientjes
Tim Chen
Huang Ying
Kirill A. Shutemov
Anshuman Khandual
Christoph Hellwig
Vlastimil Babka
Linus Torvalds
Fengguang Wu
Tejun Heo
John Hubbard
Shaohua Li
Peter Xu
Andi Kleen
Lee Schermerhorn
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
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
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
May 2019
September 2019
November 2019
December 2019
April 2020
June 2020
August 2020
October 2020
December 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 2, "token_count": 1125}, ]}, {"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": 329}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"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": 723}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 291}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "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": 7, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"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": 179}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 99}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 359}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "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": 7, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 22, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 4, "token_count": 133}, {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 1435}, {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 59, "token_count": 23}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 3, "token_count": 4}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 3, "token_count": 4}, {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 13}, {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 741}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"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}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 22, "token_count": 47}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 8, "token_count": 9}, {"author_id": 56, "token_count": 2}, {"author_id": 15, "token_count": 97}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 67}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 73}, {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
2662
31.85%
Christoph Lameter
2291
27.41%
Andrew Morton
389
4.65%
Hugh Dickins
206
2.46%
JoonSoo Kim
146
1.75%
Michal Hocko
138
1.65%
Roman Gushchin
98
1.17%
Johannes Weiner
86
1.03%
MinChan Kim
71
0.85%
David Rientjes
71
0.85%
Tim Chen
23
0.28%
Huang Ying
13
0.16%
Kirill A. Shutemov
11
0.13%
Anshuman Khandual
9
0.11%
Christoph Hellwig
8
0.10%
Vlastimil Babka
7
0.08%
Linus Torvalds
5
0.06%
Fengguang Wu
5
0.06%
Tejun Heo
4
0.05%
John Hubbard
4
0.05%
Shaohua Li
2
0.02%
Peter Xu
2
0.02%
Andi Kleen
2
0.02%
Lee Schermerhorn
1
0.01%
Others
2104
25.17%
Total
8358
workingset.c
625
-
18
1420
Johannes Weiner
Matthew Wilcox
JoonSoo Kim
Mel Gorman
Vladimir Davydov
Oscar Salvador
Roman Gushchin
Michal Hocko
Hugh Dickins
Linus Torvalds
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
May 2019
November 2019
June 2020
August 2020
October 2020
December 2020
February 2021
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 454}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 256}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 105}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 152}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 45}, {"author_id": 12, "token_count": 4}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
1214
85.49%
Matthew Wilcox
55
3.87%
JoonSoo Kim
45
3.17%
Mel Gorman
22
1.55%
Vladimir Davydov
19
1.34%
Oscar Salvador
10
0.70%
Roman Gushchin
7
0.49%
Michal Hocko
3
0.21%
Hugh Dickins
3
0.21%
Linus Torvalds
1
0.07%
Others
41
2.89%
Total
1420
z3fold.c
1828
-
13
7753
Vitaly Wool
David Howells
Uladzislau Rezki
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
May 2019
July 2019
August 2019
September 2019
October 2019
November 2019
May 2020
October 2020
December 2020
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 1532}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 364}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 16, "token_count": 1144}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 41}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 79}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 102}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 16, "token_count": 1839}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 16, "token_count": 66}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 16, "token_count": 1851}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 16, "token_count": 444}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Wool
7556
97.46%
David Howells
6
0.08%
Uladzislau Rezki
1
0.01%
Mike Rapoport
1
0.01%
Others
189
2.44%
Total
7753
zbud.c
637
-
15
1910
Seth Jennings
Dan Streetman
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
May 2019
June 2020
February 2021
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 39, "token_count": 1438}, {"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": 36, "token_count": 353}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "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": 36, "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": 41, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Seth Jennings
1439
75.34%
Dan Streetman
430
22.51%
Mike Rapoport
1
0.05%
Others
40
2.09%
Total
1910
zpool.c
411
-
12
974
Dan Streetman
Mike Rapoport
Others
August 2014
February 2015
June 2015
September 2015
November 2015
January 2018
February 2018
May 2019
September 2019
August 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 36, "token_count": 790}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 36, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Streetman
863
88.60%
Mike Rapoport
10
1.03%
Others
101
10.37%
Total
974
zsmalloc.c
2545
-
41
9800
MinChan Kim
Seth Jennings
Dan Streetman
JoonSoo Kim
David Howells
Kirill A. Shutemov
Jérôme Glisse
Andrew Morton
Mike Rapoport
Others
January 2012
February 2012
April 2012
June 2012
July 2012
August 2012
July 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
January 2019
March 2019
August 2019
September 2019
January 2020
April 2020
June 2020
August 2020
December 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 732}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 39, "token_count": 140}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 39, "token_count": 109}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "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": 36, "token_count": 215}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 40}, {"author_id": 7, "token_count": 13}, {"author_id": 60, "token_count": 453}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 337}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 7, "token_count": 2542}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 361}, ]}, {"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": 36, "token_count": 33}, {"author_id": 7, "token_count": 38}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 3985}, {"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": 7, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "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": 41, "token_count": 1}, {"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": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
6610
67.45%
Seth Jennings
253
2.58%
Dan Streetman
248
2.53%
JoonSoo Kim
40
0.41%
David Howells
16
0.16%
Kirill A. Shutemov
13
0.13%
Jérôme Glisse
11
0.11%
Andrew Morton
5
0.05%
Mike Rapoport
3
0.03%
Others
2601
26.54%
Total
9800
zswap.c
1511
-
28
5842
Dan Streetman
Seth Jennings
Vitaly Wool
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
May 2019
September 2019
January 2020
April 2020
December 2020
February 2021
May 2021
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 39, "token_count": 1960}, ]}, {"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": 257}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 36, "token_count": 35}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 36, "token_count": 1523}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 36, "token_count": 110}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 36, "token_count": 49}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "token_count": 346}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 342}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 188}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 539}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 191}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Streetman
2070
35.43%
Seth Jennings
1961
33.57%
Vitaly Wool
203
3.47%
Huang Ying
18
0.31%
MinChan Kim
9
0.15%
Mel Gorman
2
0.03%
Kirill A. Shutemov
2
0.03%
Others
1577
26.99%
Total
5842
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
1016
Author
Tokens
Proportion
Commits
Proportion
0
Mel Gorman
31317
5.51%
375
3.45%
1
Kirill A. Shutemov
27924
4.91%
224
2.06%
2
Christoph Lameter
25539
4.49%
354
3.25%
3
Johannes Weiner
19520
3.43%
284
2.61%
4
Hugh Dickins
18720
3.29%
445
4.09%
5
Tejun Heo
15872
2.79%
247
2.27%
6
Andrew Morton
15712
2.76%
489
4.50%
7
MinChan Kim
13830
2.43%
125
1.15%
8
JoonSoo Kim
12970
2.28%
204
1.88%
9
Andrey Konovalov
9858
1.73%
107
0.98%
10
Nicholas Piggin
9631
1.69%
152
1.40%
11
David Rientjes
8974
1.58%
174
1.60%
12
Matthew Wilcox
8832
1.55%
188
1.73%
13
Andrea Arcangeli
8297
1.46%
117
1.08%
14
Linus Torvalds
7885
1.39%
204
1.88%
15
Roman Gushchin
7791
1.37%
72
0.66%
16
Vitaly Wool
7759
1.37%
31
0.29%
17
Vlastimil Babka
7511
1.32%
186
1.71%
18
Linus Torvalds (pre-git)
7422
1.31%
227
2.09%
19
Huang Ying
7230
1.27%
66
0.61%
20
Alexander Potapenko
6986
1.23%
18
0.17%
21
Mike Kravetz
6945
1.22%
82
0.75%
22
Michal Hocko
6425
1.13%
232
2.13%
23
Christoph Hellwig
6316
1.11%
187
1.72%
24
Anshuman Khandual
6158
1.08%
35
0.32%
25
David Howells
6112
1.08%
69
0.63%
26
Catalin Marinas
5908
1.04%
67
0.62%
27
Naoya Horiguchi
5865
1.03%
134
1.23%
28
Jérôme Glisse
5818
1.02%
43
0.40%
29
Dennis Zhou
5604
0.99%
56
0.51%
30
Vladimir Davydov
5442
0.96%
83
0.76%
31
Andrey Ryabinin
5015
0.88%
54
0.50%
32
Andi Kleen
4910
0.86%
65
0.60%
33
Kamezawa Hiroyuki
4844
0.85%
102
0.94%
34
Dan J Williams
4766
0.84%
67
0.62%
35
Marco Elver
4432
0.78%
17
0.16%
36
Dan Streetman
4283
0.75%
24
0.22%
37
Fengguang Wu
4119
0.72%
99
0.91%
38
Aneesh Kumar K.V
3860
0.68%
75
0.69%
39
Seth Jennings
3709
0.65%
13
0.12%
40
Jason Gunthorpe
3545
0.62%
33
0.30%
41
Mike Rapoport
3381
0.59%
84
0.77%
42
Yang Shi
3341
0.59%
65
0.60%
43
Izik Eidus
3294
0.58%
4
0.04%
44
Andy Whitcroft
3293
0.58%
23
0.21%
45
Michel Lespinasse
3243
0.57%
38
0.35%
46
Al Viro
3211
0.56%
143
1.31%
47
Jan Kara
3189
0.56%
84
0.77%
48
Peter Zijlstra
3113
0.55%
67
0.62%
49
Shaohua Li
3052
0.54%
36
0.33%
50
Uladzislau Rezki
2999
0.53%
21
0.19%
51
Alexander Duyck
2986
0.53%
18
0.17%
52
Oscar Salvador
2801
0.49%
51
0.47%
53
Lee Schermerhorn
2604
0.46%
43
0.40%
54
John Hubbard
2588
0.46%
34
0.31%
55
Mina Almasry
2560
0.45%
11
0.10%
56
Peter Xu
2302
0.41%
36
0.33%
57
Rik Van Riel
2191
0.39%
53
0.49%
58
Zi Yan
2094
0.37%
8
0.07%
59
Tim Chen
1982
0.35%
11
0.10%
60
Others
130491
22.96%
4221
38.81%
Total
568371
10877