Linux Source Code
Home
Release 5.18
Help
mm
root
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Duyck
Alexander Potapenko
Alistair Popple
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 Hildenbrand
David Howells
David Rientjes
Dennis Zhou
Faiyaz Mohammed
Fengguang Wu
Huang Ying
Hugh Dickins
Izik Eidus
Jan Kara
Jason Gunthorpe
Johannes Weiner
JoonSoo Kim
Jérôme Glisse
Kamezawa Hiroyuki
Kirill A. Shutemov
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
Pavel Tatashin
Peter Zijlstra
Roman Gushchin
SeongJae Park
Seth Jennings
Shaohua Li
Song Muchun
Tejun Heo
Uladzislau Rezki
Vitaly Wool
Vladimir Davydov
Vlastimil Babka
Yang Shi
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
damon
7100
11
13
30946
SeongJae Park
Matthew Wilcox
Others
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 10548}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 6632}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 158}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 76}, {"author_id": 1, "token_count": 384}, {"author_id": 60, "token_count": 498}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 12462}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
SeongJae Park
30186
97.54%
Matthew Wilcox
92
0.30%
Others
668
2.16%
Total
30946
kasan
4631
14
44
17283
Andrey Konovalov
Andrey Ryabinin
Alexander Potapenko
Kirill A. Shutemov
Matthew Wilcox
JoonSoo Kim
Marco Elver
Mike Rapoport
Aneesh Kumar K.V
Peter Zijlstra
Vlastimil Babka
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
July 2021
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 32, "token_count": 1341}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 32, "token_count": 597}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 32, "token_count": 3}, {"author_id": 36, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 152}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 23, "token_count": 924}, {"author_id": 32, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 23, "token_count": 16}, {"author_id": 32, "token_count": 91}, ]}, {"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": 53, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 134}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 11, "token_count": 264}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 32, "token_count": 64}, {"author_id": 10, "token_count": 87}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 23, "token_count": 298}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 32, "token_count": 26}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "token_count": 1349}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 1969}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 35, "token_count": 33}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 33}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 263}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 335}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 4423}, {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 106}, {"author_id": 11, "token_count": 725}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 32}, {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 92}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 60, "token_count": 475}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 113}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 30, "token_count": 52}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 1570}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
9462
54.75%
Andrey Ryabinin
3535
20.45%
Alexander Potapenko
1510
8.74%
Kirill A. Shutemov
135
0.78%
Matthew Wilcox
113
0.65%
JoonSoo Kim
106
0.61%
Marco Elver
85
0.49%
Mike Rapoport
37
0.21%
Aneesh Kumar K.V
12
0.07%
Peter Zijlstra
3
0.02%
Vlastimil Babka
2
0.01%
Others
2283
13.21%
Total
17283
kfence
2449
4
12
10060
Marco Elver
Alexander Potapenko
Song Muchun
Vlastimil Babka
Others
February 2021
March 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 4141}, {"author_id": 30, "token_count": 4082}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 30, "token_count": 116}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 34}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 30, "token_count": 88}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 30, "token_count": 592}, {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 30, "token_count": 48}, {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 326}, {"author_id": 28, "token_count": 65}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Marco Elver
5287
52.55%
Alexander Potapenko
4175
41.50%
Song Muchun
65
0.65%
Vlastimil Babka
27
0.27%
Others
506
5.03%
Total
10060
Files:
backing-dev.c
1007
-
32
4156
Tejun Heo
Jan Kara
Peter Zijlstra
Christoph Hellwig
Roman Gushchin
Fengguang Wu
Dan J Williams
Dennis Zhou
Andrew Morton
Johannes Weiner
David Rientjes
Others
October 2006
October 2007
April 2008
January 2009
March 2009
May 2009
September 2009
April 2010
June 2010
July 2010
August 2010
September 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
April 2014
September 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 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
September 2020
December 2020
February 2021
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 40}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 53, "token_count": 344}, {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 33}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 43, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 43, "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": 43, "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": 7, "token_count": 51}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 43, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "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": 7, "token_count": 1240}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 34, "token_count": 45}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 43, "token_count": 94}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 194}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 43, "token_count": 97}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "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": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 330}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 67}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 216}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 14, "token_count": 68}, {"author_id": 43, "token_count": 62}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1788
43.02%
Jan Kara
572
13.76%
Peter Zijlstra
384
9.24%
Christoph Hellwig
271
6.52%
Roman Gushchin
224
5.39%
Fengguang Wu
49
1.18%
Dan J Williams
45
1.08%
Dennis Zhou
20
0.48%
Andrew Morton
15
0.36%
Johannes Weiner
4
0.10%
David Rientjes
3
0.07%
Others
781
18.79%
Total
4156
balloon_compaction.c
260
-
11
727
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
January 2022
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": 9, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "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}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
62
8.53%
Hugh Dickins
15
2.06%
Jérôme Glisse
10
1.38%
Others
640
88.03%
Total
727
bootmem_info.c
126
-
2
548
Song Muchun
Matthew Wilcox
June 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 28, "token_count": 540}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Song Muchun
542
98.91%
Matthew Wilcox
6
1.09%
Total
548
cma.c
586
-
37
2259
JoonSoo Kim
Mike Kravetz
David Hildenbrand
MinChan Kim
Roman Gushchin
Andrey Konovalov
Andrew Morton
Mike Rapoport
Catalin Marinas
Others
August 2014
October 2014
December 2014
February 2015
March 2015
April 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
February 2021
May 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 971}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 285}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "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": 1446361200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 167}, ]}, {"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": 35, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"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": 15, "token_count": 18}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 41, "token_count": 65}, {"author_id": 19, "token_count": 47}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 16}, {"author_id": 9, "token_count": 69}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 83}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 10}, {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
989
43.78%
Mike Kravetz
117
5.18%
David Hildenbrand
75
3.32%
MinChan Kim
69
3.05%
Roman Gushchin
47
2.08%
Andrey Konovalov
29
1.28%
Andrew Morton
9
0.40%
Mike Rapoport
2
0.09%
Catalin Marinas
1
0.04%
Others
921
40.77%
Total
2259
cma.h
53
-
9
200
MinChan Kim
Mike Kravetz
Others
April 2015
August 2015
April 2017
November 2017
July 2020
August 2020
May 2021
March 2022
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": 15, "token_count": 1}, {"author_id": 9, "token_count": 103}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
103
51.50%
Mike Kravetz
1
0.50%
Others
96
48.00%
Total
200
cma_debug.c
200
-
14
1016
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": 8, "token_count": 1}, {"author_id": 60, "token_count": 936}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "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": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
16
1.57%
Mike Kravetz
4
0.39%
Andrew Morton
1
0.10%
Others
995
97.93%
Total
1016
cma_sysfs.c
112
-
1
482
MinChan Kim
May 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 482}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
482
100.00%
Total
482
compaction.c
3092
-
63
10216
Mel Gorman
Vlastimil Babka
JoonSoo Kim
MinChan Kim
David Rientjes
Michal Hocko
Hugh Dickins
Oscar Salvador
Andrew Morton
Shaohua Li
Andrea Arcangeli
Andrey Ryabinin
Johannes Weiner
Matthew Wilcox
Dan J Williams
Peter Zijlstra
Linus Torvalds
Yang Shi
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
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
June 2021
September 2021
November 2021
January 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 835}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 19}, {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 527}, {"author_id": 9, "token_count": 2}, {"author_id": 56, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 9, "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": 8, "token_count": 1}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 12, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 16}, {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 84}, {"author_id": 12, "token_count": 60}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 10, "token_count": 8}, {"author_id": 12, "token_count": 477}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 154}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 10, "token_count": 383}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 51}, {"author_id": 10, "token_count": 38}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 12, "token_count": 182}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 106}, {"author_id": 12, "token_count": 753}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 24, "token_count": 191}, {"author_id": 12, "token_count": 265}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 25, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 4, "token_count": 2}, {"author_id": 10, "token_count": 120}, {"author_id": 0, "token_count": 8}, {"author_id": 9, "token_count": 244}, {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 12, "token_count": 188}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 24, "token_count": 27}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 45}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 135}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 61}, {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 22}, {"author_id": 0, "token_count": 2586}, ]}, {"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": 6, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 35}, {"author_id": 12, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 491}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 12, "token_count": 47}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 58, "token_count": 144}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 53, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 114}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
4228
41.39%
Vlastimil Babka
2383
23.33%
JoonSoo Kim
756
7.40%
MinChan Kim
339
3.32%
David Rientjes
266
2.60%
Michal Hocko
236
2.31%
Hugh Dickins
153
1.50%
Oscar Salvador
144
1.41%
Andrew Morton
52
0.51%
Shaohua Li
44
0.43%
Andrea Arcangeli
29
0.28%
Andrey Ryabinin
28
0.27%
Johannes Weiner
19
0.19%
Matthew Wilcox
12
0.12%
Dan J Williams
4
0.04%
Peter Zijlstra
3
0.03%
Linus Torvalds
3
0.03%
Yang Shi
1
0.01%
Mike Rapoport
1
0.01%
Huang Ying
1
0.01%
Others
1514
14.82%
Total
10216
debug.c
264
-
22
1051
Matthew Wilcox
Alexander Duyck
Vlastimil Babka
Michal Hocko
Kirill A. Shutemov
Pavel Tatashin
Linus Torvalds
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
June 2021
September 2021
October 2021
November 2021
January 2022
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 393}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 76}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 57, "token_count": 147}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 24, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 77}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
208
19.79%
Alexander Duyck
147
13.99%
Vlastimil Babka
127
12.08%
Michal Hocko
25
2.38%
Kirill A. Shutemov
17
1.62%
Pavel Tatashin
6
0.57%
Linus Torvalds
5
0.48%
Jason Gunthorpe
2
0.19%
Andrew Morton
2
0.19%
Vladimir Davydov
1
0.10%
Others
511
48.62%
Total
1051
debug_page_ref.c
55
-
2
243
JoonSoo Kim
Others
March 2016
November 2017
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 10, "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
1335
-
10
6532
Anshuman Khandual
Aneesh Kumar K.V
Pavel Tatashin
Alistair Popple
Others
June 2020
August 2020
October 2020
February 2021
June 2021
September 2021
November 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 7}, {"author_id": 31, "token_count": 1149}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 2267}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 36, "token_count": 255}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 31, "token_count": 258}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 17}, {"author_id": 31, "token_count": 155}, {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2223}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 47, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Anshuman Khandual
3830
58.63%
Aneesh Kumar K.V
262
4.01%
Pavel Tatashin
18
0.28%
Alistair Popple
17
0.26%
Others
2405
36.82%
Total
6532
dmapool.c
529
-
38
2130
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
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
March 2019
June 2019
July 2019
October 2020
February 2021
April 2021
June 2021
January 2022
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 688}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 176}, ]}, {"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": 8, "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": 52, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 200}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 6, "token_count": 348}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 33, "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": 1551427200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "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}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
348
16.34%
Tejun Heo
200
9.39%
Andi Kleen
21
0.99%
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
1533
71.97%
Total
2130
early_ioremap.c
299
-
10
1173
Vlastimil Babka
Others
April 2014
July 2015
September 2015
November 2015
July 2017
November 2017
December 2017
January 2020
February 2021
March 2022
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 897}, ]}, {"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}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vlastimil Babka
3
0.26%
Others
1170
99.74%
Total
1173
fadvise.c
218
-
24
714
Andrew Morton
Fengguang Wu
Linus Torvalds
Mel Gorman
Matthew Wilcox
Al Viro
Andrey Ryabinin
Johannes Weiner
Kirill A. Shutemov
Jan Kara
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
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": 8, "token_count": 117}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 16, "token_count": 59}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "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": 8, "token_count": 13}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "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": 40, "token_count": 65}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 52, "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": 6, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "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": 32, "token_count": 7}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
191
26.75%
Fengguang Wu
65
9.10%
Linus Torvalds
59
8.26%
Mel Gorman
24
3.36%
Matthew Wilcox
20
2.80%
Al Viro
17
2.38%
Andrey Ryabinin
7
0.98%
Johannes Weiner
6
0.84%
Kirill A. Shutemov
5
0.70%
Jan Kara
5
0.70%
Others
315
44.12%
Total
714
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": 52, "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
3985
-
115
13482
Matthew Wilcox
Nicholas Piggin
Kirill A. Shutemov
Jan Kara
Linus Torvalds
Andrew Morton
Johannes Weiner
Linus Torvalds (pre-git)
Christoph Hellwig
Alistair Popple
David Howells
Hugh Dickins
Mel Gorman
Al Viro
Michel Lespinasse
Fengguang Wu
Tejun Heo
Michal Hocko
Yang Shi
MinChan Kim
Shaohua Li
Mike Rapoport
Roman Gushchin
Song Muchun
Christoph Lameter
Andi Kleen
JoonSoo Kim
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
May 2003
June 2003
July 2003
August 2003
October 2003
December 2003
January 2004
March 2004
April 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
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
January 2015
February 2015
April 2015
May 2015
June 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
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 783676800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 20, "token_count": 61}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 98}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 20, "token_count": 55}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 65}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 16, "token_count": 102}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 78}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 36}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 51}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 76}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 130}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 14, "token_count": 125}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 4}, {"author_id": 40, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 27, "token_count": 62}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 27, "token_count": 11}, {"author_id": 13, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 13, "token_count": 82}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 40, "token_count": 3}, {"author_id": 16, "token_count": 9}, {"author_id": 13, "token_count": 309}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"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": 14, "token_count": 91}, {"author_id": 43, "token_count": 5}, {"author_id": 13, "token_count": 122}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 34}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 51}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 27}, {"author_id": 16, "token_count": 124}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 43, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "token_count": 63}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 40, "token_count": 10}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"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": 43, "token_count": 76}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 56, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 52, "token_count": 61}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 19}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 5, "token_count": 241}, {"author_id": 2, "token_count": 84}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 85}, {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 52, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 43, "token_count": 15}, {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 74}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 14, "token_count": 7}, {"author_id": 5, "token_count": 7}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 3}, {"author_id": 16, "token_count": 45}, {"author_id": 13, "token_count": 318}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 13, "token_count": 21}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 52, "token_count": 27}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 32, "token_count": 1}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 333}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 16, "token_count": 14}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 43, "token_count": 325}, {"author_id": 6, "token_count": 240}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 150}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 76}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 56}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 10}, {"author_id": 60, "token_count": 317}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 118}, {"author_id": 60, "token_count": 25}, ]}, {"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": 27, "token_count": 84}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 6, "token_count": 168}, {"author_id": 51, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 124}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 16, "token_count": 1}, {"author_id": 38, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 16, "token_count": 182}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 30}, {"author_id": 6, "token_count": 135}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 580}, {"author_id": 6, "token_count": 449}, {"author_id": 60, "token_count": 618}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 43, "token_count": 172}, {"author_id": 6, "token_count": 51}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 6, "token_count": 1469}, {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 435}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 52, "token_count": 18}, {"author_id": 4, "token_count": 52}, {"author_id": 43, "token_count": 2}, {"author_id": 6, "token_count": 19}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 43, "token_count": 113}, {"author_id": 6, "token_count": 122}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 143}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 27, "token_count": 15}, {"author_id": 5, "token_count": 68}, {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 90}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 59, "token_count": 287}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
3896
28.90%
Nicholas Piggin
966
7.17%
Kirill A. Shutemov
815
6.05%
Jan Kara
783
5.81%
Linus Torvalds
708
5.25%
Andrew Morton
589
4.37%
Johannes Weiner
474
3.52%
Linus Torvalds (pre-git)
409
3.03%
Christoph Hellwig
384
2.85%
Alistair Popple
287
2.13%
David Howells
260
1.93%
Hugh Dickins
241
1.79%
Mel Gorman
196
1.45%
Al Viro
193
1.43%
Michel Lespinasse
73
0.54%
Fengguang Wu
67
0.50%
Tejun Heo
23
0.17%
Michal Hocko
21
0.16%
Yang Shi
20
0.15%
MinChan Kim
15
0.11%
Shaohua Li
11
0.08%
Mike Rapoport
10
0.07%
Roman Gushchin
7
0.05%
Song Muchun
6
0.04%
Christoph Lameter
4
0.03%
Andi Kleen
4
0.03%
JoonSoo Kim
2
0.01%
Peter Zijlstra
1
0.01%
Andrey Ryabinin
1
0.01%
Others
3016
22.37%
Total
13482
folio-compat.c
166
-
1
732
Matthew Wilcox
December 2020
February 2021
March 2021
April 2021
May 2021
July 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 155}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 146}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 121}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 199}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
732
100.00%
Total
732
frontswap.c
274
-
14
837
Dan Streetman
Vlastimil Babka
Christoph Hellwig
MinChan Kim
Others
April 2012
May 2012
June 2012
April 2013
June 2013
June 2015
July 2016
June 2018
June 2019
June 2020
August 2020
January 2022
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 559}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 44, "token_count": 75}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 12, "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": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Streetman
75
8.96%
Vlastimil Babka
34
4.06%
Christoph Hellwig
23
2.75%
MinChan Kim
19
2.27%
Others
686
81.96%
Total
837
gup.c
3000
-
69
11166
Kirill A. Shutemov
Christoph Hellwig
Aneesh Kumar K.V
Matthew Wilcox
Andrea Arcangeli
Jason Gunthorpe
Dan J Williams
David Hildenbrand
Linus Torvalds
Pavel Tatashin
Huang Ying
Mike Rapoport
Anshuman Khandual
Hugh Dickins
Naoya Horiguchi
Michel Lespinasse
Andrey Konovalov
Andrew Morton
JoonSoo Kim
Al Viro
Mel Gorman
Yang Shi
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
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
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1621}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 863}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 36, "token_count": 286}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 18, "token_count": 262}, {"author_id": 0, "token_count": 3}, {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 165}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 47}, {"author_id": 2, "token_count": 77}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 6, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 721}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 678}, {"author_id": 31, "token_count": 38}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 7}, {"author_id": 34, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 18, "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": 22, "token_count": 68}, {"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": 35, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 36, "token_count": 73}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 15}, {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 1195}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 11, "token_count": 14}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 586}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 625}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 51, "token_count": 16}, {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 45, "token_count": 12}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 45, "token_count": 258}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 47, "token_count": 118}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 34}, {"author_id": 41, "token_count": 126}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 35, "token_count": 46}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 60, "token_count": 312}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 183}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 119}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 57}, {"author_id": 4, "token_count": 7}, {"author_id": 6, "token_count": 115}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 53}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
2680
24.00%
Christoph Hellwig
1266
11.34%
Aneesh Kumar K.V
1037
9.29%
Matthew Wilcox
454
4.07%
Andrea Arcangeli
305
2.73%
Jason Gunthorpe
270
2.42%
Dan J Williams
177
1.59%
David Hildenbrand
140
1.25%
Linus Torvalds
136
1.22%
Pavel Tatashin
118
1.06%
Huang Ying
68
0.61%
Mike Rapoport
62
0.56%
Anshuman Khandual
44
0.39%
Hugh Dickins
29
0.26%
Naoya Horiguchi
28
0.25%
Michel Lespinasse
16
0.14%
Andrey Konovalov
14
0.13%
Andrew Morton
14
0.13%
JoonSoo Kim
11
0.10%
Al Viro
7
0.06%
Mel Gorman
3
0.03%
Yang Shi
2
0.02%
Peter Zijlstra
2
0.02%
Michal Hocko
2
0.02%
Others
4281
38.34%
Total
11166
gup_test.c
250
-
12
1086
Kirill A. Shutemov
Pavel Tatashin
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": 2, "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": 60, "token_count": 220}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 277}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 47, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
367
33.79%
Pavel Tatashin
39
3.59%
Others
680
62.62%
Total
1086
gup_test.h
33
-
2
78
Pavel Tatashin
Others
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 47, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Tatashin
4
5.13%
Others
74
94.87%
Total
78
highmem.c
795
-
33
2760
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
September 2021
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 315}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 426}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "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": 3, "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": 13, "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": 10, "token_count": 19}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "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": 961}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 231}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
436
15.80%
Linus Torvalds (pre-git)
370
13.41%
Matthew Wilcox
231
8.37%
Mel Gorman
71
2.57%
Linus Torvalds
48
1.74%
JoonSoo Kim
29
1.05%
Christoph Lameter
22
0.80%
Nicholas Piggin
13
0.47%
Christoph Hellwig
3
0.11%
Others
1537
55.69%
Total
2760
hmm.c
602
-
13
2630
Jérôme Glisse
Jason Gunthorpe
Christoph Hellwig
Alistair Popple
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
June 2021
September 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 386}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 55, "token_count": 637}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 55, "token_count": 72}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 45, "token_count": 5}, {"author_id": 55, "token_count": 439}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 138}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 45, "token_count": 51}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 45, "token_count": 35}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 118}, {"author_id": 45, "token_count": 303}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 45, "token_count": 128}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jérôme Glisse
1534
58.33%
Jason Gunthorpe
524
19.92%
Christoph Hellwig
258
9.81%
Alistair Popple
24
0.91%
Michel Lespinasse
1
0.04%
Others
289
10.99%
Total
2630
huge_memory.c
3100
-
82
13971
Kirill A. Shutemov
Matthew Wilcox
Andrea Arcangeli
Yang Shi
David Rientjes
Aneesh Kumar K.V
Hugh Dickins
Huang Ying
Naoya Horiguchi
Mel Gorman
Michal Hocko
MinChan Kim
Dan J Williams
Jérôme Glisse
Jan Kara
Alistair Popple
Johannes Weiner
David Hildenbrand
Linus Torvalds
Vlastimil Babka
Anshuman Khandual
Song Muchun
Catalin Marinas
Peter Zijlstra
Andrew Morton
Vladimir Davydov
Roman Gushchin
Shaohua Li
Michel Lespinasse
Kamezawa Hiroyuki
JoonSoo Kim
Mike Rapoport
Others
January 2011
October 2011
November 2011
January 2012
March 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
June 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
June 2014
August 2014
October 2014
February 2015
March 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
July 2021
September 2021
October 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 600}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 18, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 53, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 4, "token_count": 44}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 2, "token_count": 10}, {"author_id": 6, "token_count": 14}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 31}, {"author_id": 2, "token_count": 2052}, {"author_id": 9, "token_count": 84}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 57}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 2, "token_count": 2755}, {"author_id": 21, "token_count": 11}, {"author_id": 12, "token_count": 22}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 305}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 36, "token_count": 116}, {"author_id": 4, "token_count": 44}, {"author_id": 43, "token_count": 71}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 25, "token_count": 378}, {"author_id": 2, "token_count": 11}, {"author_id": 6, "token_count": 1551}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 77}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 24, "token_count": 86}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 14}, {"author_id": 21, "token_count": 121}, {"author_id": 60, "token_count": 590}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 2, "token_count": 48}, {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 36, "token_count": 30}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 24, "token_count": 1}, {"author_id": 21, "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": 22, "token_count": 2}, {"author_id": 53, "token_count": 2}, {"author_id": 38, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 16, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 62}, {"author_id": 24, "token_count": 37}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 36, "token_count": 203}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 46}, {"author_id": 55, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 38, "token_count": 34}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 6, "token_count": 131}, {"author_id": 38, "token_count": 223}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 2, "token_count": 92}, {"author_id": 6, "token_count": 86}, {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 27}, {"author_id": 2, "token_count": 21}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 6, "token_count": 1}, {"author_id": 28, "token_count": 20}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 1027}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 70}, {"author_id": 4, "token_count": 69}, {"author_id": 6, "token_count": 19}, {"author_id": 38, "token_count": 145}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 31, "token_count": 26}, {"author_id": 41, "token_count": 41}, {"author_id": 22, "token_count": 43}, {"author_id": 4, "token_count": 1}, {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
5429
38.86%
Matthew Wilcox
1926
13.79%
Andrea Arcangeli
683
4.89%
Yang Shi
418
2.99%
David Rientjes
411
2.94%
Aneesh Kumar K.V
370
2.65%
Hugh Dickins
303
2.17%
Huang Ying
168
1.20%
Naoya Horiguchi
167
1.20%
Mel Gorman
148
1.06%
Michal Hocko
124
0.89%
MinChan Kim
105
0.75%
Dan J Williams
91
0.65%
Jérôme Glisse
80
0.57%
Jan Kara
71
0.51%
Alistair Popple
70
0.50%
Johannes Weiner
49
0.35%
David Hildenbrand
41
0.29%
Linus Torvalds
33
0.24%
Vlastimil Babka
31
0.22%
Anshuman Khandual
30
0.21%
Song Muchun
21
0.15%
Catalin Marinas
11
0.08%
Peter Zijlstra
7
0.05%
Andrew Morton
7
0.05%
Vladimir Davydov
6
0.04%
Roman Gushchin
6
0.04%
Shaohua Li
5
0.04%
Michel Lespinasse
2
0.01%
Kamezawa Hiroyuki
2
0.01%
JoonSoo Kim
2
0.01%
Mike Rapoport
1
0.01%
Others
3153
22.57%
Total
13971
hugetlb.c
7048
-
140
25996
Mike Kravetz
Andy Whitcroft
Mina Almasry
Naoya Horiguchi
Andi Kleen
Michal Hocko
Song Muchun
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
Nicholas Piggin
Huang Ying
Matthew Wilcox
Pavel Tatashin
Christoph Lameter
Peter Zijlstra
Vlastimil Babka
Alistair Popple
Michel Lespinasse
Mike Rapoport
Al Viro
Kamezawa Hiroyuki
Johannes Weiner
David Howells
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
July 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 8, "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": 111}, ]}, {"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": 3, "token_count": 26}, {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "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": 49, "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": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 13, "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": 37}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 903}, {"author_id": 18, "token_count": 11}, {"author_id": 49, "token_count": 2532}, {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 189}, {"author_id": 13, "token_count": 59}, {"author_id": 60, "token_count": 967}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 49, "token_count": 101}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 5}, {"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": 40, "token_count": 153}, {"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": 60, "token_count": 93}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 1067}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 21, "token_count": 158}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 21, "token_count": 85}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 24, "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": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 371}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 36, "token_count": 205}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 24, "token_count": 14}, {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 53, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 51, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 25, "token_count": 57}, {"author_id": 21, "token_count": 9}, {"author_id": 60, "token_count": 811}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 187}, {"author_id": 21, "token_count": 185}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 18, "token_count": 17}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 178}, {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 303}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 21, "token_count": 157}, {"author_id": 60, "token_count": 482}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "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": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 21, "token_count": 304}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 15}, {"author_id": 15, "token_count": 297}, {"author_id": 21, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 126}, {"author_id": 21, "token_count": 45}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 810}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 21, "token_count": 66}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 15, "token_count": 17}, {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 34, "token_count": 5}, {"author_id": 15, "token_count": 14}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 15, "token_count": 22}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 36, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 193}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 36, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 79}, {"author_id": 15, "token_count": 382}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 15, "token_count": 6}, {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 54}, {"author_id": 31, "token_count": 127}, {"author_id": 25, "token_count": 6}, {"author_id": 6, "token_count": 28}, {"author_id": 24, "token_count": 262}, {"author_id": 21, "token_count": 1}, {"author_id": 12, "token_count": 17}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 75}, {"author_id": 34, "token_count": 41}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 576}, {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 15, "token_count": 23}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 34, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 22, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 22}, {"author_id": 15, "token_count": 10}, {"author_id": 21, "token_count": 2}, {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 120}, {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 112}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 36, "token_count": 11}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 24}, {"author_id": 15, "token_count": 66}, {"author_id": 58, "token_count": 20}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 131}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 15, "token_count": 2}, {"author_id": 42, "token_count": 90}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 126}, {"author_id": 42, "token_count": 1306}, {"author_id": 19, "token_count": 334}, {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 15, "token_count": 316}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 29}, {"author_id": 15, "token_count": 23}, {"author_id": 35, "token_count": 3}, {"author_id": 28, "token_count": 49}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 70}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 52}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 15, "token_count": 62}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 81}, {"author_id": 28, "token_count": 41}, {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 510}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 15, "token_count": 534}, {"author_id": 58, "token_count": 407}, {"author_id": 47, "token_count": 5}, {"author_id": 60, "token_count": 639}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 14}, {"author_id": 4, "token_count": 1}, {"author_id": 15, "token_count": 398}, {"author_id": 42, "token_count": 178}, {"author_id": 21, "token_count": 79}, {"author_id": 28, "token_count": 492}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 160}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 998}, {"author_id": 42, "token_count": 337}, {"author_id": 60, "token_count": 889}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 47, "token_count": 25}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 36, "token_count": 9}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 15, "token_count": 18}, {"author_id": 28, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 16}, {"author_id": 21, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Kravetz
5159
19.85%
Andy Whitcroft
2643
10.17%
Mina Almasry
1911
7.35%
Naoya Horiguchi
1258
4.84%
Andi Kleen
914
3.52%
Michal Hocko
892
3.43%
Song Muchun
661
2.54%
Oscar Salvador
427
1.64%
JoonSoo Kim
398
1.53%
Roman Gushchin
380
1.46%
Mel Gorman
364
1.40%
Aneesh Kumar K.V
340
1.31%
Kirill A. Shutemov
281
1.08%
Andrea Arcangeli
223
0.86%
David Rientjes
182
0.70%
Hugh Dickins
174
0.67%
Fengguang Wu
153
0.59%
Anshuman Khandual
137
0.53%
Jérôme Glisse
136
0.52%
Dan J Williams
86
0.33%
Andrew Morton
77
0.30%
Nicholas Piggin
66
0.25%
Huang Ying
52
0.20%
Matthew Wilcox
42
0.16%
Pavel Tatashin
30
0.12%
Christoph Lameter
27
0.10%
Peter Zijlstra
24
0.09%
Vlastimil Babka
23
0.09%
Alistair Popple
14
0.05%
Michel Lespinasse
11
0.04%
Mike Rapoport
9
0.03%
Al Viro
6
0.02%
Kamezawa Hiroyuki
5
0.02%
Johannes Weiner
5
0.02%
David Howells
5
0.02%
Tejun Heo
3
0.01%
Others
8878
34.15%
Total
25996
hugetlb_cgroup.c
921
-
15
4239
Mina Almasry
Aneesh Kumar K.V
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
January 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 36, "token_count": 1127}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 109}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 25, "token_count": 108}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1049}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 42, "token_count": 1122}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 15, "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": 15, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 42, "token_count": 538}, ]}, ]
Author Name
Tokens
Token Proportion
Mina Almasry
1661
39.18%
Aneesh Kumar K.V
1127
26.59%
Johannes Weiner
117
2.76%
David Rientjes
109
2.57%
Tejun Heo
105
2.48%
Mike Kravetz
8
0.19%
Roman Gushchin
3
0.07%
Michal Hocko
1
0.02%
Matthew Wilcox
1
0.02%
Kirill A. Shutemov
1
0.02%
Others
1106
26.09%
Total
4239
hugetlb_vmemmap.c
304
-
1
411
Song Muchun
June 2021
March 2022
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 28, "token_count": 387}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Song Muchun
411
100.00%
Total
411
hugetlb_vmemmap.h
45
-
1
143
Song Muchun
June 2021
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 28, "token_count": 143}, ]}, ]
Author Name
Tokens
Token Proportion
Song Muchun
143
100.00%
Total
143
hwpoison-inject.c
111
-
12
391
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
March 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 118}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 33, "token_count": 18}, {"author_id": 40, "token_count": 173}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 21, "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": 21, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 39, "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": 21, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Fengguang Wu
173
44.25%
Andi Kleen
136
34.78%
Naoya Horiguchi
34
8.70%
Vladimir Davydov
1
0.26%
Others
47
12.02%
Total
391
init-mm.c
55
-
12
212
Yang Shi
Jason Gunthorpe
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
July 2021
February 2022
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": 38, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Shi
10
4.72%
Jason Gunthorpe
10
4.72%
Mike Rapoport
4
1.89%
Michel Lespinasse
1
0.47%
Others
187
88.21%
Total
212
internal.h
761
-
57
2817
Mel Gorman
Matthew Wilcox
Hugh Dickins
Nicholas Piggin
JoonSoo Kim
Vlastimil Babka
Andy Whitcroft
Michal Hocko
Johannes Weiner
Yang Shi
Kirill A. Shutemov
David Howells
Fengguang Wu
Mike Rapoport
David Hildenbrand
Al Viro
Alexander Duyck
MinChan Kim
Andrea Arcangeli
Christoph Hellwig
Michel Lespinasse
Linus Torvalds
David Rientjes
Andi Kleen
Oscar Salvador
Jan Kara
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
August 2017
September 2017
November 2017
May 2018
August 2018
October 2018
December 2018
March 2019
May 2019
November 2019
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 13}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 83}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 112}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 13}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 40, "token_count": 26}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "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": 71}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "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": 0, "token_count": 9}, {"author_id": 51, "token_count": 3}, {"author_id": 9, "token_count": 14}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 2, "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": 44}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 65}, {"author_id": 24, "token_count": 27}, {"author_id": 12, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 0, "token_count": 4}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 12, "token_count": 23}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "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": 1572591600, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 17}, {"author_id": 38, "token_count": 42}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 6, "token_count": 8}, {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 46}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 13, "token_count": 92}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 80}, {"author_id": 58, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 41, "token_count": 26}, {"author_id": 4, "token_count": 129}, {"author_id": 0, "token_count": 9}, {"author_id": 38, "token_count": 25}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 35, "token_count": 21}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 6, "token_count": 24}, {"author_id": 0, "token_count": 104}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 4, "token_count": 145}, {"author_id": 6, "token_count": 123}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 24, "token_count": 8}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
443
15.73%
Matthew Wilcox
413
14.66%
Hugh Dickins
291
10.33%
Nicholas Piggin
221
7.85%
JoonSoo Kim
167
5.93%
Vlastimil Babka
129
4.58%
Andy Whitcroft
112
3.98%
Michal Hocko
72
2.56%
Johannes Weiner
70
2.48%
Yang Shi
67
2.38%
Kirill A. Shutemov
62
2.20%
David Howells
61
2.17%
Fengguang Wu
39
1.38%
Mike Rapoport
28
0.99%
David Hildenbrand
26
0.92%
Al Viro
25
0.89%
Alexander Duyck
17
0.60%
MinChan Kim
14
0.50%
Andrea Arcangeli
13
0.46%
Christoph Hellwig
9
0.32%
Michel Lespinasse
8
0.28%
Linus Torvalds
7
0.25%
David Rientjes
4
0.14%
Andi Kleen
4
0.14%
Oscar Salvador
2
0.07%
Jan Kara
2
0.07%
Kamezawa Hiroyuki
1
0.04%
Christoph Lameter
1
0.04%
Others
509
18.07%
Total
2817
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": 51, "token_count": 514}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "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": 14, "token_count": 107}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
107
100.00%
Total
107
ioremap.c
49
-
6
199
Christoph Hellwig
Huang Ying
Others
September 2006
October 2007
January 2011
November 2011
November 2017
August 2019
var spanGroupData = [ {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 185}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
185
92.96%
Huang Ying
2
1.01%
Others
12
6.03%
Total
199
khugepaged.c
2391
-
46
9041
Kirill A. Shutemov
Hugh Dickins
Matthew Wilcox
Yang Shi
Pavel Tatashin
Johannes Weiner
Michel Lespinasse
Jérôme Glisse
JoonSoo Kim
Song Muchun
SeongJae Park
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
June 2021
September 2021
October 2021
November 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 6083}, {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 43, "token_count": 11}, {"author_id": 5, "token_count": 23}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 1, "token_count": 13}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 187}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 10, "token_count": 16}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 38, "token_count": 70}, {"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": 55, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 887}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 22, "token_count": 2}, {"author_id": 6, "token_count": 27}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 55}, {"author_id": 2, "token_count": 485}, {"author_id": 6, "token_count": 21}, {"author_id": 51, "token_count": 30}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 86}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "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": 28, "token_count": 16}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 41}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 6, "token_count": 3}, {"author_id": 47, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
6610
73.11%
Hugh Dickins
349
3.86%
Matthew Wilcox
259
2.86%
Yang Shi
127
1.40%
Pavel Tatashin
95
1.05%
Johannes Weiner
78
0.86%
Michel Lespinasse
30
0.33%
Jérôme Glisse
22
0.24%
JoonSoo Kim
17
0.19%
Song Muchun
16
0.18%
SeongJae Park
13
0.14%
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
1389
15.36%
Total
9041
kmemleak.c
2010
-
52
6799
Catalin Marinas
Michel Lespinasse
Andrey Konovalov
Andrey Ryabinin
Marco Elver
Oscar Salvador
Mike Rapoport
Vladimir Davydov
Andrew Morton
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
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
September 2019
October 2019
January 2020
April 2020
August 2020
October 2020
March 2021
April 2021
June 2021
August 2021
September 2021
January 2022
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 3277}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 26, "token_count": 391}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 26, "token_count": 207}, {"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": 250}, {"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": 51, "token_count": 153}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 113}, {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 32, "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": 178}, ]}, {"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": 8, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 58, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "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": 1567321200, "group": [ {"author_id": 26, "token_count": 318}, {"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": 30, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Catalin Marinas
5552
81.66%
Michel Lespinasse
153
2.25%
Andrey Konovalov
42
0.62%
Andrey Ryabinin
15
0.22%
Marco Elver
13
0.19%
Oscar Salvador
12
0.18%
Mike Rapoport
5
0.07%
Vladimir Davydov
2
0.03%
Andrew Morton
2
0.03%
Others
1003
14.75%
Total
6799
ksm.c
3193
-
64
10737
Izik Eidus
Hugh Dickins
Andrea Arcangeli
Matthew Wilcox
Yang Shi
Kirill A. Shutemov
Mike Rapoport
JoonSoo Kim
Jérôme Glisse
Aneesh Kumar K.V
MinChan Kim
Michel Lespinasse
Peter Zijlstra
Song Muchun
Andrey Ryabinin
David Rientjes
Linus Torvalds
David Hildenbrand
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
June 2021
September 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 864}, {"author_id": 48, "token_count": 3262}, ]}, {"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": 1131}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"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": 18, "token_count": 54}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 1158}, {"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": 10, "token_count": 47}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 9, "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": 9, "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": 36, "token_count": 36}, {"author_id": 2, "token_count": 66}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 2634}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 9, "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": 55, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 55}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 32}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 38, "token_count": 87}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"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": 41, "token_count": 1}, {"author_id": 4, "token_count": 6}, {"author_id": 6, "token_count": 61}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Izik Eidus
3262
30.38%
Hugh Dickins
3251
30.28%
Andrea Arcangeli
2721
25.34%
Matthew Wilcox
101
0.94%
Yang Shi
87
0.81%
Kirill A. Shutemov
86
0.80%
Mike Rapoport
57
0.53%
JoonSoo Kim
47
0.44%
Jérôme Glisse
46
0.43%
Aneesh Kumar K.V
36
0.34%
MinChan Kim
31
0.29%
Michel Lespinasse
28
0.26%
Peter Zijlstra
18
0.17%
Song Muchun
14
0.13%
Andrey Ryabinin
7
0.07%
David Rientjes
3
0.03%
Linus Torvalds
2
0.02%
David Hildenbrand
1
0.01%
Anshuman Khandual
1
0.01%
Others
938
8.74%
Total
10737
list_lru.c
605
-
19
2689
Song Muchun
Vladimir Davydov
Johannes Weiner
Andrew Morton
Yang Shi
Roman Gushchin
Others
August 2013
October 2013
April 2014
February 2015
September 2015
November 2015
July 2017
April 2018
August 2018
March 2019
May 2019
July 2019
April 2020
June 2020
August 2020
December 2020
May 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 413}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 39, "token_count": 808}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 376}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "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": 38, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 28, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 881}, ]}, ]
Author Name
Tokens
Token Proportion
Song Muchun
932
34.66%
Vladimir Davydov
808
30.05%
Johannes Weiner
50
1.86%
Andrew Morton
8
0.30%
Yang Shi
7
0.26%
Roman Gushchin
5
0.19%
Others
879
32.69%
Total
2689
maccess.c
224
-
11
772
Christoph Hellwig
David Howells
Others
April 2008
October 2010
October 2011
August 2015
November 2015
May 2019
November 2019
June 2020
August 2021
March 2022
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 431}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
431
55.83%
David Howells
2
0.26%
Others
339
43.91%
Total
772
madvise.c
1484
-
53
5684
MinChan Kim
Shaohua Li
David Hildenbrand
Andrew Morton
Andrea Arcangeli
Mike Kravetz
Hugh Dickins
Nicholas Piggin
Matthew Wilcox
Mike Rapoport
Johannes Weiner
Jérôme Glisse
Anshuman Khandual
Michal Hocko
Christoph Hellwig
David Rientjes
Michel Lespinasse
Jan Kara
Kirill A. Shutemov
Andrey Konovalov
Aneesh Kumar K.V
Yang Shi
Mel Gorman
Andi Kleen
Tejun Heo
Peter Zijlstra
David Howells
Others
September 2002
October 2002
December 2002
April 2004
May 2004
October 2004
February 2005
June 2005
September 2005
October 2005
January 2006
April 2006
March 2007
May 2007
July 2007
June 2009
September 2009
December 2009
January 2011
March 2012
May 2012
July 2012
February 2013
April 2013
November 2014
May 2015
September 2015
January 2016
April 2016
May 2016
December 2016
February 2017
March 2017
May 2017
July 2017
August 2017
September 2017
November 2017
August 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
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
October 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 226}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 13, "token_count": 40}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 267}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 846}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 25, "token_count": 32}, {"author_id": 4, "token_count": 3}, {"author_id": 2, "token_count": 6}, {"author_id": 35, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 84}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 38}, {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 43}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 33}, {"author_id": 43, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 9, "token_count": 1322}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 45}, {"author_id": 9, "token_count": 345}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 41, "token_count": 254}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1147}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 45}, {"author_id": 15, "token_count": 96}, {"author_id": 60, "token_count": 104}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
2515
44.25%
Shaohua Li
274
4.82%
David Hildenbrand
264
4.64%
Andrew Morton
242
4.26%
Andrea Arcangeli
102
1.79%
Mike Kravetz
96
1.69%
Hugh Dickins
91
1.60%
Nicholas Piggin
82
1.44%
Matthew Wilcox
54
0.95%
Mike Rapoport
52
0.91%
Johannes Weiner
45
0.79%
Jérôme Glisse
42
0.74%
Anshuman Khandual
38
0.67%
Michal Hocko
35
0.62%
Christoph Hellwig
34
0.60%
David Rientjes
32
0.56%
Michel Lespinasse
15
0.26%
Jan Kara
15
0.26%
Kirill A. Shutemov
7
0.12%
Andrey Konovalov
7
0.12%
Aneesh Kumar K.V
6
0.11%
Yang Shi
5
0.09%
Mel Gorman
5
0.09%
Andi Kleen
5
0.09%
Tejun Heo
3
0.05%
Peter Zijlstra
1
0.02%
David Howells
1
0.02%
Others
1616
28.43%
Total
5684
mapping_dirty_helpers.c
354
-
5
1123
Mel Gorman
Others
March 2019
April 2020
December 2020
April 2021
June 2021
January 2022
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1036}, ]}, {"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}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
1
0.09%
Others
1122
99.91%
Total
1123
memblock.c
2157
-
71
7267
Tejun Heo
Mike Rapoport
Alexander Duyck
Pavel Tatashin
Anshuman Khandual
David Hildenbrand
Faiyaz Mohammed
MinChan Kim
Linus Torvalds
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
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"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": 839}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"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": 85}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 823}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 854}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "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": 8, "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": 785}, ]}, {"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": 78}, ]}, {"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": 14, "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": 47, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 67}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 40}, {"author_id": 9, "token_count": 25}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 35, "token_count": 30}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 342}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 236}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 210}, {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 31, "token_count": 73}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 35, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 35, "token_count": 76}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 54, "token_count": 29}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 35, "token_count": 218}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 35, "token_count": 89}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 25}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 41, "token_count": 27}, {"author_id": 35, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1693
23.30%
Mike Rapoport
1109
15.26%
Alexander Duyck
210
2.89%
Pavel Tatashin
99
1.36%
Anshuman Khandual
73
1.00%
David Hildenbrand
44
0.61%
Faiyaz Mohammed
29
0.40%
MinChan Kim
25
0.34%
Linus Torvalds
25
0.34%
Catalin Marinas
21
0.29%
Roman Gushchin
4
0.06%
Andrew Morton
3
0.04%
Mel Gorman
2
0.03%
Christoph Hellwig
1
0.01%
Others
3929
54.07%
Total
7267
memcontrol.c
7397
-
105
26958
Johannes Weiner
Roman Gushchin
Kamezawa Hiroyuki
Tejun Heo
Vladimir Davydov
Song Muchun
Michal Hocko
Matthew Wilcox
Andrew Morton
Kirill A. Shutemov
Jérôme Glisse
Hugh Dickins
Huang Ying
Naoya Horiguchi
Vlastimil Babka
Yang Shi
Mel Gorman
Christoph Hellwig
Andrea Arcangeli
JoonSoo Kim
David Rientjes
Andrey Ryabinin
Al Viro
Christoph Lameter
Michel Lespinasse
Shaohua Li
Linus Torvalds
Mike Rapoport
Fengguang Wu
Alistair Popple
Others
February 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
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
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 37, "token_count": 39}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 37, "token_count": 15}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 37, "token_count": 7}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 37, "token_count": 196}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 37, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 37, "token_count": 225}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 97}, {"author_id": 2, "token_count": 182}, {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 37, "token_count": 187}, {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 37, "token_count": 178}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 37, "token_count": 40}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 37, "token_count": 26}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 109}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 51}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 248}, {"author_id": 24, "token_count": 46}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 5, "token_count": 7}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 124}, {"author_id": 37, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 19}, {"author_id": 25, "token_count": 3}, {"author_id": 4, "token_count": 15}, {"author_id": 37, "token_count": 26}, {"author_id": 21, "token_count": 69}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 5, "token_count": 60}, {"author_id": 37, "token_count": 5}, {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 25, "token_count": 3}, {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 24, "token_count": 23}, {"author_id": 56, "token_count": 4}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 24, "token_count": 76}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 339}, {"author_id": 5, "token_count": 96}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 131}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 209}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 24, "token_count": 11}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 4258}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 111}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 579}, {"author_id": 39, "token_count": 32}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 964}, {"author_id": 21, "token_count": 5}, {"author_id": 39, "token_count": 72}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 288}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 24, "token_count": 26}, {"author_id": 7, "token_count": 89}, {"author_id": 39, "token_count": 32}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 0, "token_count": 3}, {"author_id": 24, "token_count": 14}, {"author_id": 7, "token_count": 60}, {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 39, "token_count": 113}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 1149}, {"author_id": 2, "token_count": 35}, {"author_id": 39, "token_count": 743}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 53}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 170}, {"author_id": 0, "token_count": 43}, {"author_id": 39, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 39, "token_count": 112}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 5, "token_count": 14}, {"author_id": 39, "token_count": 137}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 24, "token_count": 11}, ]}, {"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": 5, "token_count": 81}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 22, "token_count": 50}, {"author_id": 5, "token_count": 36}, {"author_id": 24, "token_count": 2}, {"author_id": 19, "token_count": 38}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 46}, {"author_id": 55, "token_count": 207}, {"author_id": 19, "token_count": 17}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 5, "token_count": 49}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 6, "token_count": 1}, {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 172}, {"author_id": 7, "token_count": 127}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 28}, {"author_id": 19, "token_count": 309}, {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 24, "token_count": 41}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 368}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 1362}, {"author_id": 19, "token_count": 35}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 37}, {"author_id": 19, "token_count": 90}, {"author_id": 7, "token_count": 429}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 19, "token_count": 18}, {"author_id": 38, "token_count": 33}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 19, "token_count": 1}, ]}, {"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": 126}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 183}, {"author_id": 19, "token_count": 53}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 229}, {"author_id": 51, "token_count": 5}, {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 470}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 98}, {"author_id": 10, "token_count": 17}, {"author_id": 6, "token_count": 1}, {"author_id": 19, "token_count": 2194}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 19, "token_count": 73}, {"author_id": 28, "token_count": 413}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 16, "token_count": 1}, {"author_id": 19, "token_count": 88}, {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 299}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 19, "token_count": 50}, {"author_id": 28, "token_count": 174}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 46}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 612}, {"author_id": 6, "token_count": 37}, {"author_id": 28, "token_count": 213}, {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 39}, {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 6, "token_count": 215}, {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 13}, {"author_id": 28, "token_count": 69}, {"author_id": 60, "token_count": 484}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 12, "token_count": 66}, {"author_id": 60, "token_count": 216}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 28, "token_count": 41}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 4, "token_count": 1}, {"author_id": 19, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 62}, {"author_id": 24, "token_count": 70}, {"author_id": 28, "token_count": 61}, {"author_id": 60, "token_count": 475}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
11173
41.45%
Roman Gushchin
3173
11.77%
Kamezawa Hiroyuki
1433
5.32%
Tejun Heo
1396
5.18%
Vladimir Davydov
1319
4.89%
Song Muchun
980
3.64%
Michal Hocko
421
1.56%
Matthew Wilcox
368
1.37%
Andrew Morton
343
1.27%
Kirill A. Shutemov
234
0.87%
Jérôme Glisse
207
0.77%
Hugh Dickins
106
0.39%
Huang Ying
99
0.37%
Naoya Horiguchi
74
0.27%
Vlastimil Babka
66
0.24%
Yang Shi
50
0.19%
Mel Gorman
50
0.19%
Christoph Hellwig
47
0.17%
Andrea Arcangeli
22
0.08%
JoonSoo Kim
17
0.06%
David Rientjes
14
0.05%
Andrey Ryabinin
10
0.04%
Al Viro
10
0.04%
Christoph Lameter
8
0.03%
Michel Lespinasse
5
0.02%
Shaohua Li
4
0.01%
Linus Torvalds
4
0.01%
Mike Rapoport
1
0.00%
Fengguang Wu
1
0.00%
Alistair Popple
1
0.00%
Others
5322
19.74%
Total
26958
memfd.c
343
-
4
1179
Mike Kravetz
Matthew Wilcox
Hugh Dickins
Others
November 2017
June 2018
March 2019
September 2019
March 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 112}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 961}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 95}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Kravetz
961
81.51%
Matthew Wilcox
122
10.35%
Hugh Dickins
95
8.06%
Others
1
0.08%
Total
1179
memory-failure.c
2390
-
67
7961
Naoya Horiguchi
Andi Kleen
Oscar Salvador
Dan J Williams
Fengguang Wu
Huang Ying
Yang Shi
Mike Kravetz
Matthew Wilcox
JoonSoo Kim
MinChan Kim
David Hildenbrand
Michel Lespinasse
Anshuman Khandual
Peter Zijlstra
Christoph Hellwig
Michal Hocko
Hugh Dickins
Tejun Heo
Andrea Arcangeli
Vladimir Davydov
Mel Gorman
David Rientjes
Kirill A. Shutemov
Aneesh Kumar K.V
Nicholas Piggin
Jan Kara
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
September 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
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
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 1257}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 33, "token_count": 272}, {"author_id": 40, "token_count": 480}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 21, "token_count": 39}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 53, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 318}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 83}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 21, "token_count": 70}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 21, "token_count": 27}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 21, "token_count": 112}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 21, "token_count": 80}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 44}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 21, "token_count": 89}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 24, "token_count": 6}, {"author_id": 9, "token_count": 14}, {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 21, "token_count": 484}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 461}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 21, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "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": 14, "token_count": 3}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 41, "token_count": 18}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 21, "token_count": 19}, {"author_id": 58, "token_count": 335}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 58, "token_count": 348}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 34, "token_count": 66}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 34, "token_count": 21}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 21, "token_count": 1080}, {"author_id": 38, "token_count": 8}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 38, "token_count": 15}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 38, "token_count": 6}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 38, "token_count": 232}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 21, "token_count": 358}, {"author_id": 38, "token_count": 22}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 21, "token_count": 294}, ]}, ]
Author Name
Tokens
Token Proportion
Naoya Horiguchi
3066
38.51%
Andi Kleen
1557
19.56%
Oscar Salvador
683
8.58%
Dan J Williams
548
6.88%
Fengguang Wu
481
6.04%
Huang Ying
321
4.03%
Yang Shi
283
3.55%
Mike Kravetz
51
0.64%
Matthew Wilcox
44
0.55%
JoonSoo Kim
36
0.45%
MinChan Kim
18
0.23%
David Hildenbrand
18
0.23%
Michel Lespinasse
12
0.15%
Anshuman Khandual
12
0.15%
Peter Zijlstra
11
0.14%
Christoph Hellwig
7
0.09%
Michal Hocko
6
0.08%
Hugh Dickins
5
0.06%
Tejun Heo
4
0.05%
Andrea Arcangeli
4
0.05%
Vladimir Davydov
3
0.04%
Mel Gorman
3
0.04%
David Rientjes
3
0.04%
Kirill A. Shutemov
2
0.03%
Aneesh Kumar K.V
2
0.03%
Nicholas Piggin
1
0.01%
Jan Kara
1
0.01%
Others
779
9.79%
Total
7961
memory.c
5530
-
168
22586
Kirill A. Shutemov
Hugh Dickins
Linus Torvalds
Andi Kleen
Jan Kara
Nicholas Piggin
Matthew Wilcox
Huang Ying
Linus Torvalds (pre-git)
Andrea Arcangeli
Alistair Popple
Johannes Weiner
Andrew Morton
Jérôme Glisse
Kamezawa Hiroyuki
Mel Gorman
David Howells
David Hildenbrand
Aneesh Kumar K.V
Michal Hocko
Al Viro
Dan J Williams
Mike Kravetz
Peter Zijlstra
MinChan Kim
Christoph Hellwig
Christoph Lameter
Yang Shi
Pavel Tatashin
Michel Lespinasse
JoonSoo Kim
David Rientjes
Jason Gunthorpe
Anshuman Khandual
Andrey Ryabinin
Song Muchun
Catalin Marinas
Tejun Heo
Shaohua Li
Mike Rapoport
Roman Gushchin
Fengguang Wu
Naoya Horiguchi
Others
September 1991
December 1991
January 1992
March 1992
May 1992
August 1992
September 1992
November 1992
March 1993
April 1993
June 1993
July 1993
April 1994
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
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
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
July 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 20, "token_count": 23}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 20, "token_count": 219}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 20, "token_count": 71}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 52}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 222}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 16, "token_count": 73}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 101}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 101}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 55}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 33, "token_count": 702}, {"author_id": 13, "token_count": 70}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 657}, {"author_id": 16, "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": 4, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 18, "token_count": 16}, {"author_id": 4, "token_count": 472}, {"author_id": 13, "token_count": 88}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 16, "token_count": 339}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 33, "token_count": 30}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 63}, {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 194}, {"author_id": 53, "token_count": 10}, {"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": 13, "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": 13, "token_count": 36}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 53, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 33, "token_count": 136}, {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 191}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 16}, {"author_id": 18, "token_count": 47}, {"author_id": 0, "token_count": 2}, {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 323}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 316}, {"author_id": 5, "token_count": 6}, {"author_id": 37, "token_count": 4}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 16, "token_count": 23}, {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 294}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 57}, {"author_id": 4, "token_count": 116}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 4, "token_count": 63}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 37, "token_count": 346}, {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 16, "token_count": 8}, {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 18, "token_count": 64}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "token_count": 25}, {"author_id": 53, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 394}, {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 53, "token_count": 49}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 52, "token_count": 147}, {"author_id": 18, "token_count": 9}, {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 12}, {"author_id": 16, "token_count": 31}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 36, "token_count": 20}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 51, "token_count": 1}, {"author_id": 53, "token_count": 9}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 5, "token_count": 13}, {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 147}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 80}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 18}, {"author_id": 53, "token_count": 27}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 21, "token_count": 1}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 638}, {"author_id": 16, "token_count": 40}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 5, "token_count": 14}, {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 9}, ]}, {"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": 5, "token_count": 4}, {"author_id": 2, "token_count": 26}, {"author_id": 6, "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": 610}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 41, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 53}, {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 68}, {"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": 2, "token_count": 21}, {"author_id": 24, "token_count": 44}, {"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": 2, "token_count": 21}, {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 981}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 9, "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": 36, "token_count": 94}, {"author_id": 25, "token_count": 10}, {"author_id": 43, "token_count": 758}, {"author_id": 16, "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": 36, "token_count": 15}, {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 361}, {"author_id": 15, "token_count": 122}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 711}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 46}, {"author_id": 0, "token_count": 5}, {"author_id": 24, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 31, "token_count": 9}, {"author_id": 22, "token_count": 176}, {"author_id": 55, "token_count": 144}, {"author_id": 60, "token_count": 187}, ]}, {"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": 55, "token_count": 2}, {"author_id": 2, "token_count": 23}, {"author_id": 16, "token_count": 3}, {"author_id": 24, "token_count": 5}, {"author_id": 9, "token_count": 90}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 90}, {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 81}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 332}, {"author_id": 24, "token_count": 2}, {"author_id": 53, "token_count": 2}, {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 36, "token_count": 81}, {"author_id": 43, "token_count": 16}, {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 149}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 24, "token_count": 38}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 31, "token_count": 6}, {"author_id": 43, "token_count": 39}, {"author_id": 6, "token_count": 3}, {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 41}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 69}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 267}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 85}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 45}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 742}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 10, "token_count": 7}, {"author_id": 24, "token_count": 6}, {"author_id": 51, "token_count": 18}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 16, "token_count": 15}, {"author_id": 38, "token_count": 12}, {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 16, "token_count": 101}, {"author_id": 60, "token_count": 491}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 194}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 45, "token_count": 24}, {"author_id": 2, "token_count": 146}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 80}, {"author_id": 22, "token_count": 173}, {"author_id": 6, "token_count": 3}, {"author_id": 13, "token_count": 195}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 566}, {"author_id": 22, "token_count": 9}, {"author_id": 4, "token_count": 127}, {"author_id": 6, "token_count": 12}, {"author_id": 35, "token_count": 1}, {"author_id": 38, "token_count": 20}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 57}, {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 47, "token_count": 49}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 196}, {"author_id": 4, "token_count": 4}, {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 172}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
2852
12.63%
Hugh Dickins
2304
10.20%
Linus Torvalds
1057
4.68%
Andi Kleen
1026
4.54%
Jan Kara
821
3.63%
Nicholas Piggin
759
3.36%
Matthew Wilcox
731
3.24%
Huang Ying
690
3.05%
Linus Torvalds (pre-git)
641
2.84%
Andrea Arcangeli
632
2.80%
Alistair Popple
566
2.51%
Johannes Weiner
528
2.34%
Andrew Morton
452
2.00%
Jérôme Glisse
382
1.69%
Kamezawa Hiroyuki
359
1.59%
Mel Gorman
224
0.99%
David Howells
217
0.96%
David Hildenbrand
216
0.96%
Aneesh Kumar K.V
214
0.95%
Michal Hocko
162
0.72%
Al Viro
147
0.65%
Dan J Williams
146
0.65%
Mike Kravetz
143
0.63%
Peter Zijlstra
109
0.48%
MinChan Kim
109
0.48%
Christoph Hellwig
103
0.46%
Christoph Lameter
70
0.31%
Yang Shi
50
0.22%
Pavel Tatashin
49
0.22%
Michel Lespinasse
48
0.21%
JoonSoo Kim
28
0.12%
David Rientjes
27
0.12%
Jason Gunthorpe
24
0.11%
Anshuman Khandual
15
0.07%
Andrey Ryabinin
15
0.07%
Song Muchun
5
0.02%
Catalin Marinas
5
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%
Others
6646
29.43%
Total
22586
memory_hotplug.c
2270
-
87
7610
David Hildenbrand
Michal Hocko
Oscar Salvador
Dan J Williams
Kamezawa Hiroyuki
Anshuman Khandual
Naoya Horiguchi
JoonSoo Kim
Pavel Tatashin
David Rientjes
Vladimir Davydov
Vlastimil Babka
Matthew Wilcox
Christoph Hellwig
MinChan Kim
Andrew Morton
Nicholas Piggin
Jérôme Glisse
Mel Gorman
Andi Kleen
Song Muchun
Christoph Lameter
Catalin Marinas
Mike Rapoport
Fengguang Wu
Yang Shi
Mike Kravetz
Hugh Dickins
Huang Ying
Al Viro
Others
October 2005
June 2006
August 2006
September 2006
October 2007
November 2007
April 2008
October 2008
November 2008
June 2009
November 2009
December 2009
March 2010
May 2010
October 2010
December 2010
May 2011
June 2011
July 2011
October 2011
January 2012
April 2012
May 2012
July 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
April 2015
June 2015
August 2015
September 2015
January 2016
March 2016
May 2016
July 2016
October 2016
February 2017
July 2017
September 2017
October 2017
November 2017
December 2017
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
June 2021
August 2021
September 2021
November 2021
December 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 37, "token_count": 313}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 13}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"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": 1349074800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 292}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 536}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 25, "token_count": 36}, {"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": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 62}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 39, "token_count": 48}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "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": 1451635200, "group": [ {"author_id": 34, "token_count": 57}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 371}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 24, "token_count": 108}, {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 47, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 58, "token_count": 84}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 92}, {"author_id": 58, "token_count": 38}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 24, "token_count": 141}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 58, "token_count": 37}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 41, "token_count": 12}, {"author_id": 24, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 173}, {"author_id": 41, "token_count": 45}, {"author_id": 47, "token_count": 45}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 41, "token_count": 36}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 41, "token_count": 46}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 41, "token_count": 158}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 41, "token_count": 32}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 41, "token_count": 77}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 41, "token_count": 58}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 151}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 175}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 159}, {"author_id": 10, "token_count": 81}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 41, "token_count": 287}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 12, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 31, "token_count": 238}, {"author_id": 34, "token_count": 206}, {"author_id": 41, "token_count": 1}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 41, "token_count": 29}, {"author_id": 9, "token_count": 6}, {"author_id": 58, "token_count": 476}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 41, "token_count": 1013}, {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 41, "token_count": 34}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 40}, {"author_id": 24, "token_count": 5}, {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
David Hildenbrand
2445
32.13%
Michal Hocko
652
8.57%
Oscar Salvador
636
8.36%
Dan J Williams
444
5.83%
Kamezawa Hiroyuki
334
4.39%
Anshuman Khandual
246
3.23%
Naoya Horiguchi
81
1.06%
JoonSoo Kim
81
1.06%
Pavel Tatashin
59
0.78%
David Rientjes
53
0.70%
Vladimir Davydov
48
0.63%
Vlastimil Babka
37
0.49%
Matthew Wilcox
33
0.43%
Christoph Hellwig
24
0.32%
MinChan Kim
17
0.22%
Andrew Morton
16
0.21%
Nicholas Piggin
11
0.14%
Jérôme Glisse
9
0.12%
Mel Gorman
7
0.09%
Andi Kleen
7
0.09%
Song Muchun
4
0.05%
Christoph Lameter
4
0.05%
Catalin Marinas
4
0.05%
Mike Rapoport
3
0.04%
Fengguang Wu
3
0.04%
Yang Shi
2
0.03%
Mike Kravetz
2
0.03%
Hugh Dickins
1
0.01%
Huang Ying
1
0.01%
Al Viro
1
0.01%
Others
2345
30.81%
Total
7610
mempolicy.c
3153
-
99
11930
David Rientjes
Christoph Lameter
Andrew Morton
Mel Gorman
Naoya Horiguchi
Aneesh Kumar K.V
Matthew Wilcox
Yang Shi
Kamezawa Hiroyuki
Hugh Dickins
Vlastimil Babka
Dan J Williams
Andi Kleen
Kirill A. Shutemov
MinChan Kim
Andrea Arcangeli
Peter Zijlstra
Christoph Hellwig
Huang Ying
Michal Hocko
JoonSoo Kim
Nicholas Piggin
Andrey Ryabinin
Michel Lespinasse
Al Viro
Linus Torvalds
David Howells
Andrey Konovalov
Tejun Heo
Pavel Tatashin
Anshuman Khandual
Others
May 2004
June 2004
October 2004
November 2004
December 2004
January 2005
March 2005
June 2005
September 2005
October 2005
January 2006
February 2006
March 2006
June 2006
September 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
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
April 2014
June 2014
October 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
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
December 2020
January 2021
February 2021
April 2021
May 2021
June 2021
September 2021
October 2021
November 2021
December 2021
January 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 33, "token_count": 4}, {"author_id": 8, "token_count": 1033}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 8, "token_count": 3}, ]}, {"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": 33, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 33, "token_count": 26}, {"author_id": 3, "token_count": 241}, {"author_id": 4, "token_count": 4}, {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 916}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 3, "token_count": 196}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 51}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 25, "token_count": 1965}, {"author_id": 0, "token_count": 91}, {"author_id": 60, "token_count": 481}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 37, "token_count": 128}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 70}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 33, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"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": 3, "token_count": 32}, {"author_id": 16, "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": 8, "token_count": 10}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 33, "token_count": 16}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 9, "token_count": 15}, {"author_id": 53, "token_count": 24}, {"author_id": 60, "token_count": 472}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 191}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 97}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 53, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 25, "token_count": 48}, {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 25, "token_count": 9}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 4, "token_count": 19}, {"author_id": 21, "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": 1422777600, "group": [ {"author_id": 36, "token_count": 24}, {"author_id": 0, "token_count": 1}, {"author_id": 21, "token_count": 220}, {"author_id": 7, "token_count": 6}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 25, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 24, "token_count": 14}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 263}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 35}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 38, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 30}, {"author_id": 38, "token_count": 87}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 25, "token_count": 99}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 34, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 22, "token_count": 1}, {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 244}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 457}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 36, "token_count": 356}, {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 117}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
2261
18.95%
Christoph Lameter
1522
12.76%
Andrew Morton
1069
8.96%
Mel Gorman
738
6.19%
Naoya Horiguchi
611
5.12%
Aneesh Kumar K.V
382
3.20%
Matthew Wilcox
178
1.49%
Yang Shi
167
1.40%
Kamezawa Hiroyuki
128
1.07%
Hugh Dickins
101
0.85%
Vlastimil Babka
82
0.69%
Dan J Williams
76
0.64%
Andi Kleen
75
0.63%
Kirill A. Shutemov
62
0.52%
MinChan Kim
55
0.46%
Andrea Arcangeli
44
0.37%
Peter Zijlstra
39
0.33%
Christoph Hellwig
35
0.29%
Huang Ying
27
0.23%
Michal Hocko
26
0.22%
JoonSoo Kim
26
0.22%
Nicholas Piggin
19
0.16%
Andrey Ryabinin
16
0.13%
Michel Lespinasse
14
0.12%
Al Viro
9
0.08%
Linus Torvalds
8
0.07%
David Howells
7
0.06%
Andrey Konovalov
7
0.06%
Tejun Heo
6
0.05%
Pavel Tatashin
6
0.05%
Anshuman Khandual
4
0.03%
Others
4130
34.62%
Total
11930
mempool.c
556
-
35
2140
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
June 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 288}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 145}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "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": 13, "token_count": 22}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "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": 7, "token_count": 58}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 7, "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": 32, "token_count": 116}, {"author_id": 25, "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": 32, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "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": 35, "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": 11, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
559
26.12%
Linus Torvalds
288
13.46%
Andrew Morton
175
8.18%
Andrey Ryabinin
118
5.51%
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
845
39.49%
Total
2140
memremap.c
507
-
17
2034
Dan J Williams
Christoph Hellwig
Andrey Ryabinin
Anshuman Khandual
Matthew Wilcox
Jérôme Glisse
David Hildenbrand
Alexander Duyck
Michal Hocko
Aneesh Kumar K.V
Oscar Salvador
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
May 2021
October 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 137}, ]}, {"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": 24, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 34, "token_count": 16}, {"author_id": 55, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 98}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 34, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 32, "token_count": 42}, {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 57, "token_count": 22}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 34, "token_count": 58}, {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 171}, {"author_id": 34, "token_count": 31}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 66}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 110}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 36, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 34, "token_count": 38}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 41, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 34, "token_count": 655}, {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 31, "token_count": 39}, {"author_id": 34, "token_count": 80}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 91}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1164
57.23%
Christoph Hellwig
534
26.25%
Andrey Ryabinin
42
2.06%
Anshuman Khandual
39
1.92%
Matthew Wilcox
31
1.52%
Jérôme Glisse
26
1.28%
David Hildenbrand
22
1.08%
Alexander Duyck
22
1.08%
Michal Hocko
18
0.88%
Aneesh Kumar K.V
16
0.79%
Oscar Salvador
4
0.20%
Others
116
5.70%
Total
2034
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": 7, "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
2571
-
88
8585
Christoph Lameter
Naoya Horiguchi
MinChan Kim
Yang Shi
Matthew Wilcox
Jan Kara
Hugh Dickins
Mel Gorman
Michal Hocko
Huang Ying
JoonSoo Kim
Peter Zijlstra
Anshuman Khandual
Jérôme Glisse
Kirill A. Shutemov
Mike Kravetz
Johannes Weiner
Nicholas Piggin
Linus Torvalds
David Rientjes
Song Muchun
Alistair Popple
Aneesh Kumar K.V
Andrea Arcangeli
Vlastimil Babka
Pavel Tatashin
Vladimir Davydov
Kamezawa Hiroyuki
Shaohua Li
Oscar Salvador
David Howells
Michel Lespinasse
Tejun Heo
Christoph Hellwig
Andrey Konovalov
Andi Kleen
Others
March 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
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
October 2018
December 2018
February 2019
March 2019
June 2019
August 2019
September 2019
November 2019
January 2020
April 2020
June 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 273}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 1007}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 56, "token_count": 16}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 21, "token_count": 347}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 4, "token_count": 9}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 16}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "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": 3, "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": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 36, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 53, "token_count": 192}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 21, "token_count": 85}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 84}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 62}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 41}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 21, "token_count": 1}, {"author_id": 39, "token_count": 19}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 255}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 10, "token_count": 2}, {"author_id": 2, "token_count": 20}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 26}, {"author_id": 9, "token_count": 466}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 121}, {"author_id": 21, "token_count": 56}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 15}, {"author_id": 24, "token_count": 304}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 43, "token_count": 383}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 43, "token_count": 10}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 43, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 38, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 15, "token_count": 27}, {"author_id": 38, "token_count": 9}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 40}, {"author_id": 6, "token_count": 1}, {"author_id": 51, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 123}, {"author_id": 10, "token_count": 196}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 38, "token_count": 176}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 28, "token_count": 20}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 211}, {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 25}, {"author_id": 28, "token_count": 8}, {"author_id": 38, "token_count": 55}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 60, "token_count": 419}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 38, "token_count": 257}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 22, "token_count": 151}, {"author_id": 6, "token_count": 124}, {"author_id": 47, "token_count": 23}, {"author_id": 60, "token_count": 277}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 31, "token_count": 17}, {"author_id": 22, "token_count": 130}, {"author_id": 58, "token_count": 11}, {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Lameter
1323
15.41%
Naoya Horiguchi
599
6.98%
MinChan Kim
542
6.31%
Yang Shi
541
6.30%
Matthew Wilcox
464
5.40%
Jan Kara
413
4.81%
Hugh Dickins
389
4.53%
Mel Gorman
319
3.72%
Michal Hocko
307
3.58%
Huang Ying
288
3.35%
JoonSoo Kim
260
3.03%
Peter Zijlstra
196
2.28%
Anshuman Khandual
141
1.64%
Jérôme Glisse
121
1.41%
Kirill A. Shutemov
95
1.11%
Mike Kravetz
92
1.07%
Johannes Weiner
57
0.66%
Nicholas Piggin
54
0.63%
Linus Torvalds
45
0.52%
David Rientjes
44
0.51%
Song Muchun
32
0.37%
Alistair Popple
32
0.37%
Aneesh Kumar K.V
31
0.36%
Andrea Arcangeli
24
0.28%
Vlastimil Babka
23
0.27%
Pavel Tatashin
23
0.27%
Vladimir Davydov
19
0.22%
Kamezawa Hiroyuki
18
0.21%
Shaohua Li
17
0.20%
Oscar Salvador
14
0.16%
David Howells
14
0.16%
Michel Lespinasse
4
0.05%
Tejun Heo
3
0.03%
Christoph Hellwig
3
0.03%
Andrey Konovalov
3
0.03%
Andi Kleen
3
0.03%
Others
2032
23.67%
Total
8585
migrate_device.c
773
-
2
2826
Christoph Hellwig
Matthew Wilcox
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 2767}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2767
97.91%
Matthew Wilcox
59
2.09%
Total
2826
mincore.c
281
-
23
1068
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": 16, "token_count": 84}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 112}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 13, "token_count": 70}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 170}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 21, "token_count": 176}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "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": 16, "token_count": 231}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
427
39.98%
Naoya Horiguchi
198
18.54%
Johannes Weiner
170
15.92%
Nicholas Piggin
70
6.55%
Christoph Hellwig
31
2.90%
David Howells
12
1.12%
Kirill A. Shutemov
10
0.94%
Andrey Konovalov
7
0.66%
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.08%
Total
1068
mlock.c
776
-
53
3209
Hugh Dickins
Linus Torvalds (pre-git)
Vlastimil Babka
Nicholas Piggin
Kirill A. Shutemov
Michel Lespinasse
Andrew Morton
Michal Hocko
Matthew Wilcox
Andrey Konovalov
Mike Rapoport
Linus Torvalds
David Rientjes
MinChan Kim
Andrey Ryabinin
Andrea Arcangeli
JoonSoo Kim
Andi Kleen
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
January 2009
September 2009
March 2010
January 2011
March 2011
May 2011
October 2011
March 2012
October 2012
February 2013
September 2013
January 2014
March 2015
April 2015
September 2015
November 2015
January 2016
May 2016
October 2016
November 2016
February 2017
March 2017
May 2017
September 2017
October 2017
November 2017
August 2018
March 2019
June 2019
September 2019
June 2020
September 2020
December 2020
February 2021
April 2021
June 2021
July 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 20, "token_count": 405}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"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": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 13, "token_count": 189}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 41}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 51, "token_count": 11}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 264}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 856}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 146}, ]}, ]
Author Name
Tokens
Token Proportion
Hugh Dickins
904
28.17%
Linus Torvalds (pre-git)
497
15.49%
Vlastimil Babka
277
8.63%
Nicholas Piggin
189
5.89%
Kirill A. Shutemov
68
2.12%
Michel Lespinasse
61
1.90%
Andrew Morton
48
1.50%
Michal Hocko
33
1.03%
Matthew Wilcox
23
0.72%
Andrey Konovalov
14
0.44%
Mike Rapoport
8
0.25%
Linus Torvalds
7
0.22%
David Rientjes
6
0.19%
MinChan Kim
5
0.16%
Andrey Ryabinin
4
0.12%
Andrea Arcangeli
4
0.12%
JoonSoo Kim
1
0.03%
Andi Kleen
1
0.03%
Others
1059
33.00%
Total
3209
mm_init.c
204
-
14
770
Mel Gorman
Peter Zijlstra
Pavel Tatashin
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": 456}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 53, "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": 47, "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%
Peter Zijlstra
6
0.78%
Pavel Tatashin
2
0.26%
Hugh Dickins
1
0.13%
Others
274
35.58%
Total
770
mmap.c
3771
-
143
14581
Linus Torvalds
Michel Lespinasse
Andrew Morton
Linus Torvalds (pre-git)
Hugh Dickins
Andrea Arcangeli
Kirill A. Shutemov
Yang Shi
Al Viro
Matthew Wilcox
Christoph Hellwig
Michal Hocko
Mike Rapoport
Peter Zijlstra
Dan J Williams
David Rientjes
Catalin Marinas
Naoya Horiguchi
Shaohua Li
Mel Gorman
Nicholas Piggin
Andi Kleen
David Howells
Anshuman Khandual
Tejun Heo
Andy Whitcroft
David Hildenbrand
Others
May 1992
August 1992
September 1992
March 1993
July 1993
August 1993
September 1993
July 1994
October 1994
January 1995
June 1995
January 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
April 2021
May 2021
June 2021
September 2021
November 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 704703600, "group": [ {"author_id": 20, "token_count": 60}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 20, "token_count": 38}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 20, "token_count": 40}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 20, "token_count": 44}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 20, "token_count": 67}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 20, "token_count": 53}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 20, "token_count": 70}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 35}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 46}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 20, "token_count": 158}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 20, "token_count": 235}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 972}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 16, "token_count": 266}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 79}, {"author_id": 4, "token_count": 4}, {"author_id": 6, "token_count": 77}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 83}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 159}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 95}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 145}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 154}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 874}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 49, "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": 16, "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": 83}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 8, "token_count": 38}, {"author_id": 16, "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": 115}, ]}, {"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": 16, "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": 166}, ]}, {"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": 13, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 18, "token_count": 408}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 53, "token_count": 47}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 16, "token_count": 32}, {"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": 53, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 52, "token_count": 37}, {"author_id": 4, "token_count": 99}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 107}, {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 16, "token_count": 158}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 18}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 53, "token_count": 10}, {"author_id": 56, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 52, "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": 52, "token_count": 9}, {"author_id": 16, "token_count": 89}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "token_count": 14}, {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 49}, {"author_id": 51, "token_count": 256}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 51, "token_count": 1463}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 51, "token_count": 155}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 454}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 34}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 25, "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": 2, "token_count": 293}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 50}, {"author_id": 2, "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": 2, "token_count": 62}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 18, "token_count": 28}, {"author_id": 2, "token_count": 75}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 24, "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": 24}, {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 275}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 35, "token_count": 84}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 282}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 33}, {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 55}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 29}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 28}, {"author_id": 16, "token_count": 139}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 16, "token_count": 22}, {"author_id": 24, "token_count": 40}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 38, "token_count": 181}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "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": 51, "token_count": 40}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 29}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 166}, ]}, {"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": 1617260400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2039
13.98%
Michel Lespinasse
1965
13.48%
Andrew Morton
1842
12.63%
Linus Torvalds (pre-git)
1097
7.52%
Hugh Dickins
888
6.09%
Andrea Arcangeli
851
5.84%
Kirill A. Shutemov
550
3.77%
Yang Shi
181
1.24%
Al Viro
120
0.82%
Matthew Wilcox
119
0.82%
Christoph Hellwig
108
0.74%
Michal Hocko
107
0.73%
Mike Rapoport
85
0.58%
Peter Zijlstra
67
0.46%
Dan J Williams
55
0.38%
David Rientjes
41
0.28%
Catalin Marinas
36
0.25%
Naoya Horiguchi
34
0.23%
Shaohua Li
33
0.23%
Mel Gorman
21
0.14%
Nicholas Piggin
19
0.13%
Andi Kleen
11
0.08%
David Howells
8
0.05%
Anshuman Khandual
8
0.05%
Tejun Heo
7
0.05%
Andy Whitcroft
5
0.03%
David Hildenbrand
3
0.02%
Others
4281
29.36%
Total
14581
mmap_lock.c
246
-
4
731
Mel Gorman
Song Muchun
Others
December 2020
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 579}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 28, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
55
7.52%
Song Muchun
1
0.14%
Others
675
92.34%
Total
731
mmu_gather.c
347
-
7
1074
Peter Zijlstra
Yang Shi
Michel Lespinasse
Others
September 2018
June 2019
February 2020
June 2020
January 2021
April 2021
January 2022
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 575}, {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 53, "token_count": 189}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
764
71.14%
Yang Shi
11
1.02%
Michel Lespinasse
1
0.09%
Others
298
27.75%
Total
1074
mmu_notifier.c
1132
-
24
3417
Jason Gunthorpe
Andrea Arcangeli
Alistair Popple
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
April 2022
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 255}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "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": 39, "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": 24, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 45, "token_count": 209}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 45, "token_count": 2145}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 45, "token_count": 161}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 45, "token_count": 148}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "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}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 59, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
2663
77.93%
Andrea Arcangeli
280
8.19%
Alistair Popple
48
1.40%
Jérôme Glisse
46
1.35%
Vladimir Davydov
34
1.00%
Izik Eidus
25
0.73%
Michel Lespinasse
10
0.29%
Michal Hocko
7
0.20%
Tejun Heo
3
0.09%
Linus Torvalds
1
0.03%
Others
300
8.78%
Total
3417
mmzone.c
110
-
9
405
Mel Gorman
Kamezawa Hiroyuki
Hugh Dickins
Peter Zijlstra
Others
March 2006
April 2008
May 2009
May 2012
February 2013
October 2013
May 2016
February 2017
November 2017
December 2020
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 37, "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": 75}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 53, "token_count": 11}, ]}, {"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}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
189
46.67%
Kamezawa Hiroyuki
122
30.12%
Hugh Dickins
12
2.96%
Peter Zijlstra
11
2.72%
Others
71
17.53%
Total
405
mprotect.c
732
-
66
3084
Linus Torvalds (pre-git)
Andi Kleen
Andrew Morton
Mel Gorman
Hugh Dickins
Kirill A. Shutemov
Peter Zijlstra
Jérôme Glisse
Alistair Popple
Linus Torvalds
Andrea Arcangeli
Christoph Lameter
Huang Ying
Johannes Weiner
Aneesh Kumar K.V
Christoph Hellwig
Catalin Marinas
Anshuman Khandual
Dan J Williams
Michel Lespinasse
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
June 2021
November 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 773046000, "group": [ {"author_id": 20, "token_count": 185}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 20, "token_count": 72}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "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": 8, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 108}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "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": 8, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "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": 33, "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": 3, "token_count": 42}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "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": 18, "token_count": 5}, {"author_id": 49, "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": 53, "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": 18, "token_count": 4}, {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 53, "token_count": 118}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 2, "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": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 36, "token_count": 26}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "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": 2, "token_count": 39}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 12}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 300}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 33, "token_count": 45}, {"author_id": 25, "token_count": 5}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 32}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 187}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 31}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 19}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 10}, {"author_id": 35, "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}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 68}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 22, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
384
12.45%
Andi Kleen
312
10.12%
Andrew Morton
227
7.36%
Mel Gorman
221
7.17%
Hugh Dickins
165
5.35%
Kirill A. Shutemov
153
4.96%
Peter Zijlstra
150
4.86%
Jérôme Glisse
69
2.24%
Alistair Popple
68
2.20%
Linus Torvalds
64
2.08%
Andrea Arcangeli
44
1.43%
Christoph Lameter
42
1.36%
Huang Ying
38
1.23%
Johannes Weiner
37
1.20%
Aneesh Kumar K.V
33
1.07%
Christoph Hellwig
22
0.71%
Catalin Marinas
19
0.62%
Anshuman Khandual
13
0.42%
Dan J Williams
12
0.39%
Michel Lespinasse
10
0.32%
Michal Hocko
7
0.23%
Andrey Konovalov
7
0.23%
David Rientjes
5
0.16%
Mike Rapoport
4
0.13%
David Howells
4
0.13%
Al Viro
3
0.10%
Andy Whitcroft
2
0.06%
Others
969
31.42%
Total
3084
mremap.c
1078
-
65
4384
Al Viro
Hugh Dickins
Linus Torvalds (pre-git)
Aneesh Kumar K.V
Andrew Morton
Mina Almasry
Linus Torvalds
Andrea Arcangeli
Michel Lespinasse
Kirill A. Shutemov
Mike Rapoport
Andi Kleen
Yang Shi
Mike Kravetz
Oscar Salvador
Nicholas Piggin
Michal Hocko
Mel Gorman
Andrey Konovalov
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
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
June 2021
July 2021
September 2021
November 2021
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 20, "token_count": 263}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 83}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 62}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 108}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "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": 33, "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": 8, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 197}, ]}, {"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": 18, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "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": 52, "token_count": 450}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 31}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 18, "token_count": 61}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 51, "token_count": 46}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 52, "token_count": 25}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 82}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 35, "token_count": 39}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 41}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 38, "token_count": 42}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 58, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "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": 31, "token_count": 1}, {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 862}, ]}, {"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}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 36, "token_count": 363}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 42, "token_count": 138}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
507
11.56%
Hugh Dickins
405
9.24%
Linus Torvalds (pre-git)
385
8.78%
Aneesh Kumar K.V
363
8.28%
Andrew Morton
244
5.57%
Mina Almasry
138
3.15%
Linus Torvalds
111
2.53%
Andrea Arcangeli
81
1.85%
Michel Lespinasse
74
1.69%
Kirill A. Shutemov
62
1.41%
Mike Rapoport
61
1.39%
Andi Kleen
46
1.05%
Yang Shi
42
0.96%
Mike Kravetz
41
0.94%
Oscar Salvador
18
0.41%
Nicholas Piggin
13
0.30%
Michal Hocko
7
0.16%
Mel Gorman
7
0.16%
Andrey Konovalov
7
0.16%
Jérôme Glisse
6
0.14%
Peter Zijlstra
2
0.05%
Naoya Horiguchi
1
0.02%
Anshuman Khandual
1
0.02%
Others
1762
40.19%
Total
4384
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": 16, "token_count": 116}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 8, "token_count": 96}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "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": 6, "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": 11, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "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
1833
-
72
6891
David Howells
Christoph Hellwig
Linus Torvalds
Andrew Morton
Hugh Dickins
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
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
April 2022
var spanGroupData = [ {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 488}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "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": 8, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 27, "token_count": 877}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 27, "token_count": 657}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 27, "token_count": 280}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "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": 13, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 27, "token_count": 1871}, {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 36}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 27, "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": 27, "token_count": 23}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 70}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 27, "token_count": 196}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 107}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 60, "token_count": 47}, ]}, {"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": 25, "token_count": 9}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 7, "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": 27, "token_count": 34}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 51, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 16, "token_count": 66}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 52, "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": 39, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "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": 43, "token_count": 2}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 35, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "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": 2, "token_count": 8}, {"author_id": 16, "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": 14, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 64}, {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
David Howells
4016
58.28%
Christoph Hellwig
218
3.16%
Linus Torvalds
145
2.10%
Andrew Morton
89
1.29%
Hugh Dickins
80
1.16%
Al Viro
54
0.78%
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
2135
30.98%
Total
6891
oom_kill.c
1231
-
69
3969
Michal Hocko
David Rientjes
Vladimir Davydov
Roman Gushchin
Yang Shi
Kamezawa Hiroyuki
Johannes Weiner
Nicholas Piggin
Linus Torvalds (pre-git)
Jérôme Glisse
Christoph Lameter
Kirill A. Shutemov
Mel Gorman
Hugh Dickins
Andrea Arcangeli
Vlastimil Babka
Michel Lespinasse
Andrew Morton
David Howells
Linus Torvalds
Tejun Heo
JoonSoo Kim
Christoph Hellwig
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
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
March 2021
April 2021
May 2021
June 2021
September 2021
October 2021
November 2021
January 2022
February 2022
April 2022
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 13, "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": 3, "token_count": 3}, {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 25, "token_count": 50}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 38}, {"author_id": 37, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "token_count": 245}, {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 25, "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": 25, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 97}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 25, "token_count": 81}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "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": 5, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 24, "token_count": 22}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 24, "token_count": 103}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 25, "token_count": 77}, ]}, {"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": 24, "token_count": 353}, {"author_id": 39, "token_count": 15}, {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 24, "token_count": 95}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "token_count": 262}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 138}, {"author_id": 39, "token_count": 276}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 2, "token_count": 1}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 38, "token_count": 71}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 73}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 24, "token_count": 40}, {"author_id": 19, "token_count": 172}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 26}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "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": 159}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 10, "token_count": 2}, {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "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": 1614585600, "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}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 24, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 120}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Hocko
1074
27.06%
David Rientjes
757
19.07%
Vladimir Davydov
296
7.46%
Roman Gushchin
198
4.99%
Yang Shi
71
1.79%
Kamezawa Hiroyuki
49
1.23%
Johannes Weiner
48
1.21%
Nicholas Piggin
40
1.01%
Linus Torvalds (pre-git)
37
0.93%
Jérôme Glisse
32
0.81%
Christoph Lameter
28
0.71%
Kirill A. Shutemov
25
0.63%
Mel Gorman
20
0.50%
Hugh Dickins
8
0.20%
Andrea Arcangeli
8
0.20%
Vlastimil Babka
6
0.15%
Michel Lespinasse
6
0.15%
Andrew Morton
6
0.15%
David Howells
5
0.13%
Linus Torvalds
4
0.10%
Tejun Heo
3
0.08%
JoonSoo Kim
2
0.05%
Christoph Hellwig
1
0.03%
Others
1245
31.37%
Total
3969
page-writeback.c
2961
-
83
9086
Tejun Heo
Fengguang Wu
Andrew Morton
Matthew Wilcox
Jan Kara
Peter Zijlstra
Johannes Weiner
David Howells
David Rientjes
Mel Gorman
Nicholas Piggin
Christoph Hellwig
Shaohua Li
MinChan Kim
Andrey Ryabinin
JoonSoo Kim
Yang Shi
Linus Torvalds
Huang Ying
Christoph Lameter
Mike Rapoport
Naoya Horiguchi
Kirill A. Shutemov
Michal Hocko
David Hildenbrand
Andrea Arcangeli
Others
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 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
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
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
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
October 2018
December 2018
March 2019
May 2019
August 2019
January 2020
April 2020
June 2020
August 2020
September 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 197}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 25}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 276}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 27, "token_count": 274}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 53, "token_count": 182}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 53, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 53, "token_count": 209}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 25, "token_count": 201}, {"author_id": 13, "token_count": 81}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 352}, {"author_id": 43, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 40, "token_count": 332}, {"author_id": 9, "token_count": 3}, {"author_id": 56, "token_count": 24}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 40, "token_count": 76}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 40, "token_count": 479}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 40, "token_count": 220}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 40, "token_count": 222}, {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 40, "token_count": 57}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "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": 40, "token_count": 3}, {"author_id": 43, "token_count": 136}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 368}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 2106}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 32, "token_count": 23}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 7, "token_count": 20}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 164}, {"author_id": 9, "token_count": 21}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 6, "token_count": 63}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 138}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 153}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 6, "token_count": 80}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 43, "token_count": 282}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
2241
24.66%
Fengguang Wu
1799
19.80%
Andrew Morton
831
9.15%
Matthew Wilcox
651
7.16%
Jan Kara
500
5.50%
Peter Zijlstra
412
4.53%
Johannes Weiner
358
3.94%
David Howells
279
3.07%
David Rientjes
204
2.25%
Mel Gorman
172
1.89%
Nicholas Piggin
90
0.99%
Christoph Hellwig
51
0.56%
Shaohua Li
24
0.26%
MinChan Kim
24
0.26%
Andrey Ryabinin
23
0.25%
JoonSoo Kim
20
0.22%
Yang Shi
13
0.14%
Linus Torvalds
13
0.14%
Huang Ying
10
0.11%
Christoph Lameter
8
0.09%
Mike Rapoport
7
0.08%
Naoya Horiguchi
5
0.06%
Kirill A. Shutemov
4
0.04%
Michal Hocko
2
0.02%
David Hildenbrand
1
0.01%
Andrea Arcangeli
1
0.01%
Others
1343
14.78%
Total
9086
page_alloc.c
9651
-
239
33291
Mel Gorman
Vlastimil Babka
Michal Hocko
Alexander Duyck
Pavel Tatashin
Mike Rapoport
Oscar Salvador
JoonSoo Kim
Christoph Lameter
Anshuman Khandual
Andrew Morton
Andrey Konovalov
Kamezawa Hiroyuki
David Rientjes
Naoya Horiguchi
MinChan Kim
David Hildenbrand
Nicholas Piggin
Matthew Wilcox
Kirill A. Shutemov
Johannes Weiner
Peter Zijlstra
Linus Torvalds (pre-git)
Alexander Potapenko
Dan J Williams
Fengguang Wu
David Howells
Vladimir Davydov
Hugh Dickins
Roman Gushchin
Andi Kleen
Tejun Heo
Linus Torvalds
Alistair Popple
Yang Shi
Andrea Arcangeli
Christoph Hellwig
Andrey Ryabinin
Aneesh Kumar K.V
Song Muchun
Huang Ying
Andy Whitcroft
Catalin Marinas
Mike Kravetz
Al Viro
Shaohua Li
Others
January 1996
March 1996
June 1996
March 1997
February 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
March 2004
April 2004
June 2004
August 2004
October 2004
January 2005
February 2005
March 2005
June 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
September 2006
October 2006
December 2006
January 2007
February 2007
May 2007
July 2007
October 2007
November 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
September 2009
December 2009
January 2010
February 2010
March 2010
May 2010
August 2010
September 2010
October 2010
November 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
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
August 2015
September 2015
November 2015
January 2016
February 2016
March 2016
May 2016
June 2016
July 2016
August 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
July 2021
August 2021
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 42}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 167}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 56}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 27, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 37, "token_count": 21}, {"author_id": 16, "token_count": 1}, {"author_id": 13, "token_count": 12}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 3, "token_count": 38}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 27, "token_count": 18}, {"author_id": 13, "token_count": 49}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 3, "token_count": 7}, {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 49, "token_count": 2}, {"author_id": 3, "token_count": 186}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 0, "token_count": 182}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 3, "token_count": 19}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 37, "token_count": 78}, {"author_id": 0, "token_count": 147}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 25, "token_count": 3}, {"author_id": 37, "token_count": 115}, {"author_id": 0, "token_count": 263}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 49, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 26, "token_count": 3}, {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 110}, {"author_id": 53, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 0, "token_count": 48}, {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 40, "token_count": 78}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 37, "token_count": 72}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 8, "token_count": 1}, {"author_id": 25, "token_count": 4}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 25, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 46}, {"author_id": 25, "token_count": 1}, {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 418}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 15}, {"author_id": 0, "token_count": 80}, {"author_id": 9, "token_count": 49}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 21, "token_count": 16}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 29}, {"author_id": 0, "token_count": 53}, {"author_id": 39, "token_count": 12}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 10, "token_count": 70}, {"author_id": 12, "token_count": 45}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 32, "token_count": 3}, {"author_id": 2, "token_count": 38}, {"author_id": 24, "token_count": 3}, {"author_id": 12, "token_count": 22}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 29}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 57, "token_count": 66}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 248}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 0, "token_count": 7}, {"author_id": 24, "token_count": 2}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 0, "token_count": 136}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 10, "token_count": 42}, {"author_id": 2, "token_count": 44}, {"author_id": 24, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 10, "token_count": 10}, {"author_id": 24, "token_count": 2}, {"author_id": 12, "token_count": 56}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 0, "token_count": 11984}, {"author_id": 24, "token_count": 274}, {"author_id": 21, "token_count": 8}, {"author_id": 12, "token_count": 37}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 55}, {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 341}, {"author_id": 9, "token_count": 56}, {"author_id": 39, "token_count": 55}, {"author_id": 12, "token_count": 129}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 98}, {"author_id": 0, "token_count": 20}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 2}, {"author_id": 10, "token_count": 25}, {"author_id": 16, "token_count": 6}, {"author_id": 24, "token_count": 4}, {"author_id": 12, "token_count": 172}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 43}, {"author_id": 0, "token_count": 5}, {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 57, "token_count": 8}, {"author_id": 24, "token_count": 12}, {"author_id": 12, "token_count": 72}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 0, "token_count": 395}, {"author_id": 24, "token_count": 385}, {"author_id": 12, "token_count": 26}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 114}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 24, "token_count": 13}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 24, "token_count": 1}, {"author_id": 12, "token_count": 193}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 24, "token_count": 29}, {"author_id": 47, "token_count": 75}, {"author_id": 12, "token_count": 165}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 24, "token_count": 326}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 24, "token_count": 26}, {"author_id": 15, "token_count": 5}, {"author_id": 58, "token_count": 41}, {"author_id": 47, "token_count": 195}, {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 47, "token_count": 136}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 25, "token_count": 127}, {"author_id": 10, "token_count": 28}, {"author_id": 47, "token_count": 364}, {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 21, "token_count": 123}, {"author_id": 58, "token_count": 282}, {"author_id": 47, "token_count": 16}, {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 57, "token_count": 182}, {"author_id": 25, "token_count": 9}, {"author_id": 5, "token_count": 22}, {"author_id": 24, "token_count": 13}, {"author_id": 35, "token_count": 4}, {"author_id": 58, "token_count": 7}, {"author_id": 47, "token_count": 171}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 24, "token_count": 35}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 311}, {"author_id": 24, "token_count": 7}, {"author_id": 58, "token_count": 39}, {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 0, "token_count": 245}, {"author_id": 35, "token_count": 49}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 32, "token_count": 18}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 57, "token_count": 398}, {"author_id": 34, "token_count": 62}, {"author_id": 12, "token_count": 34}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 114}, {"author_id": 34, "token_count": 18}, {"author_id": 13, "token_count": 94}, {"author_id": 12, "token_count": 70}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 25, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 25, "token_count": 17}, {"author_id": 6, "token_count": 1}, {"author_id": 12, "token_count": 15}, {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 31, "token_count": 338}, {"author_id": 41, "token_count": 2}, {"author_id": 5, "token_count": 7}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 2, "token_count": 10}, {"author_id": 12, "token_count": 19}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 456}, {"author_id": 14, "token_count": 6}, {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 58}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 31, "token_count": 19}, {"author_id": 10, "token_count": 31}, {"author_id": 35, "token_count": 183}, {"author_id": 47, "token_count": 9}, {"author_id": 19, "token_count": 36}, {"author_id": 60, "token_count": 342}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 10, "token_count": 88}, {"author_id": 6, "token_count": 14}, {"author_id": 19, "token_count": 6}, {"author_id": 28, "token_count": 4}, {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 85}, {"author_id": 10, "token_count": 24}, {"author_id": 6, "token_count": 44}, {"author_id": 35, "token_count": 4}, {"author_id": 58, "token_count": 241}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 41, "token_count": 11}, {"author_id": 5, "token_count": 18}, {"author_id": 6, "token_count": 66}, {"author_id": 35, "token_count": 19}, {"author_id": 19, "token_count": 2}, {"author_id": 28, "token_count": 7}, {"author_id": 12, "token_count": 354}, {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 35, "token_count": 147}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 6, "token_count": 20}, {"author_id": 0, "token_count": 448}, {"author_id": 9, "token_count": 94}, {"author_id": 13, "token_count": 16}, {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 9, "token_count": 7}, {"author_id": 58, "token_count": 21}, {"author_id": 47, "token_count": 13}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 0, "token_count": 1261}, {"author_id": 35, "token_count": 159}, {"author_id": 9, "token_count": 7}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 6, "token_count": 24}, {"author_id": 35, "token_count": 87}, {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 21, "token_count": 125}, {"author_id": 47, "token_count": 24}, {"author_id": 60, "token_count": 408}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 59, "token_count": 35}, {"author_id": 11, "token_count": 267}, {"author_id": 41, "token_count": 19}, {"author_id": 22, "token_count": 15}, {"author_id": 0, "token_count": 249}, {"author_id": 24, "token_count": 175}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
17065
51.26%
Vlastimil Babka
1542
4.63%
Michal Hocko
1345
4.04%
Alexander Duyck
1157
3.48%
Pavel Tatashin
1007
3.02%
Mike Rapoport
652
1.96%
Oscar Salvador
632
1.90%
JoonSoo Kim
556
1.67%
Christoph Lameter
418
1.26%
Anshuman Khandual
360
1.08%
Andrew Morton
358
1.08%
Andrey Konovalov
343
1.03%
Kamezawa Hiroyuki
291
0.87%
David Rientjes
288
0.87%
Naoya Horiguchi
276
0.83%
MinChan Kim
263
0.79%
David Hildenbrand
218
0.65%
Nicholas Piggin
196
0.59%
Matthew Wilcox
182
0.55%
Kirill A. Shutemov
146
0.44%
Johannes Weiner
144
0.43%
Peter Zijlstra
131
0.39%
Linus Torvalds (pre-git)
126
0.38%
Alexander Potapenko
114
0.34%
Dan J Williams
93
0.28%
Fengguang Wu
88
0.26%
David Howells
74
0.22%
Vladimir Davydov
70
0.21%
Hugh Dickins
65
0.20%
Roman Gushchin
51
0.15%
Andi Kleen
51
0.15%
Tejun Heo
40
0.12%
Linus Torvalds
36
0.11%
Alistair Popple
35
0.11%
Yang Shi
27
0.08%
Andrea Arcangeli
22
0.07%
Christoph Hellwig
21
0.06%
Andrey Ryabinin
21
0.06%
Aneesh Kumar K.V
16
0.05%
Song Muchun
15
0.05%
Huang Ying
15
0.05%
Andy Whitcroft
15
0.05%
Catalin Marinas
11
0.03%
Mike Kravetz
5
0.02%
Al Viro
5
0.02%
Shaohua Li
1
0.00%
Others
4704
14.13%
Total
33291
page_counter.c
265
-
8
816
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": 5, "token_count": 435}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 272}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
488
59.80%
Roman Gushchin
272
33.33%
Others
56
6.86%
Total
816
page_ext.c
430
-
16
1401
JoonSoo Kim
SeongJae Park
Vladimir Davydov
Vlastimil Babka
Pavel Tatashin
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
September 2021
November 2021
January 2022
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 1201}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 39, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 74}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 47, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1275
91.01%
SeongJae Park
37
2.64%
Vladimir Davydov
19
1.36%
Vlastimil Babka
18
1.28%
Pavel Tatashin
11
0.79%
Mike Rapoport
3
0.21%
Oscar Salvador
2
0.14%
Kirill A. Shutemov
2
0.14%
Anshuman Khandual
1
0.07%
Others
33
2.36%
Total
1401
page_idle.c
219
-
10
837
Vladimir Davydov
Matthew Wilcox
Kirill A. Shutemov
Yang Shi
SeongJae Park
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
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 39, "token_count": 714}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "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": 38, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Davydov
734
87.69%
Matthew Wilcox
44
5.26%
Kirill A. Shutemov
32
3.82%
Yang Shi
13
1.55%
SeongJae Park
8
0.96%
MinChan Kim
2
0.24%
Mike Rapoport
1
0.12%
Others
3
0.36%
Total
837
page_io.c
403
-
43
1664
Mel Gorman
Christoph Hellwig
Andrew Morton
Matthew Wilcox
MinChan Kim
Shaohua Li
Seth Jennings
Linus Torvalds (pre-git)
Huang Ying
Peter Zijlstra
Al Viro
Johannes Weiner
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
July 2015
March 2016
June 2016
July 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
October 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 104}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "token_count": 32}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "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": 551}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 50, "token_count": 51}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 64}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 66}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 45}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 77}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 59}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
575
34.56%
Christoph Hellwig
195
11.72%
Andrew Morton
144
8.65%
Matthew Wilcox
105
6.31%
MinChan Kim
99
5.95%
Shaohua Li
66
3.97%
Seth Jennings
51
3.06%
Linus Torvalds (pre-git)
48
2.88%
Huang Ying
45
2.70%
Peter Zijlstra
32
1.92%
Al Viro
30
1.80%
Johannes Weiner
16
0.96%
Roman Gushchin
14
0.84%
Tejun Heo
9
0.54%
Nicholas Piggin
3
0.18%
Christoph Lameter
2
0.12%
Linus Torvalds
1
0.06%
Hugh Dickins
1
0.06%
Dennis Zhou
1
0.06%
Others
227
13.64%
Total
1664
page_isolation.c
306
-
24
968
Kamezawa Hiroyuki
MinChan Kim
JoonSoo Kim
David Hildenbrand
Michal Hocko
Vlastimil Babka
Naoya Horiguchi
Alexander Duyck
Mike Kravetz
Song Muchun
Matthew Wilcox
Others
October 2007
October 2008
November 2008
April 2012
July 2012
October 2012
December 2012
January 2013
June 2013
September 2013
November 2014
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
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 37, "token_count": 327}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 139}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 96}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 44}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Kamezawa Hiroyuki
327
33.78%
MinChan Kim
139
14.36%
JoonSoo Kim
122
12.60%
David Hildenbrand
77
7.95%
Michal Hocko
37
3.82%
Vlastimil Babka
15
1.55%
Naoya Horiguchi
15
1.55%
Alexander Duyck
13
1.34%
Mike Kravetz
7
0.72%
Song Muchun
6
0.62%
Matthew Wilcox
2
0.21%
Others
208
21.49%
Total
968
page_owner.c
674
-
28
2770
JoonSoo Kim
Vlastimil Babka
Yang Shi
Matthew Wilcox
Oscar Salvador
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
June 2021
September 2021
October 2021
November 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 840}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 223}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 38, "token_count": 63}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 185}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 470}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 134}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 58, "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": 35, "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": 37}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 238}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "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": 65}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 262}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
1521
54.91%
Vlastimil Babka
643
23.21%
Yang Shi
63
2.27%
Matthew Wilcox
21
0.76%
Oscar Salvador
17
0.61%
Mike Rapoport
6
0.22%
Mel Gorman
1
0.04%
Others
498
17.98%
Total
2770
page_poison.c
106
-
11
446
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": 279}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "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": 11, "token_count": 3}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Vlastimil Babka
20
4.48%
Andrey Konovalov
12
2.69%
JoonSoo Kim
5
1.12%
Others
409
91.70%
Total
446
page_reporting.c
375
-
4
1212
Alexander Duyck
Matthew Wilcox
Others
April 2020
October 2020
February 2021
June 2021
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 1166}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Duyck
1166
96.20%
Matthew Wilcox
1
0.08%
Others
45
3.71%
Total
1212
page_reporting.h
53
-
3
133
Alexander Duyck
Mike Rapoport
Others
April 2020
June 2020
June 2021
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 126}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Duyck
126
94.74%
Mike Rapoport
1
0.75%
Others
6
4.51%
Total
133
page_table_check.c
261
-
2
1162
Pavel Tatashin
Others
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1641024000, "group": [ {"author_id": 47, "token_count": 1046}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 47, "token_count": 114}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Tatashin
1160
99.83%
Others
2
0.17%
Total
1162
page_vma_mapped.c
316
-
12
1284
Kirill A. Shutemov
Hugh Dickins
Matthew Wilcox
Jérôme Glisse
Alistair Popple
Others
February 2017
March 2017
July 2017
September 2017
October 2017
November 2017
January 2018
October 2018
December 2020
June 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 685}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 34}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 20}, {"author_id": 4, "token_count": 265}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 109}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Kirill A. Shutemov
734
57.17%
Hugh Dickins
265
20.64%
Matthew Wilcox
109
8.49%
Jérôme Glisse
34
2.65%
Alistair Popple
20
1.56%
Others
122
9.50%
Total
1284
pagewalk.c
608
-
19
2729
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
June 2021
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 410}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 21, "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": 2, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 21, "token_count": 444}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 183}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 300}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 528}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 331}, ]}, ]
Author Name
Tokens
Token Proportion
Naoya Horiguchi
645
23.64%
Christoph Hellwig
183
6.71%
Kirill A. Shutemov
141
5.17%
Matthew Wilcox
53
1.94%
Johannes Weiner
12
0.44%
Michel Lespinasse
5
0.18%
Others
1690
61.93%
Total
2729
percpu-internal.h
257
-
5
661
Dennis Zhou
Roman Gushchin
Others
June 2017
July 2017
November 2017
February 2019
August 2020
April 2021
May 2021
January 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 455}, ]}, {"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": 19, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Dennis Zhou
593
89.71%
Roman Gushchin
25
3.78%
Others
43
6.51%
Total
661
percpu-km.c
130
-
5
414
Tejun Heo
Dennis Zhou
Roman Gushchin
Others
April 2010
September 2010
September 2014
March 2016
June 2017
February 2018
December 2018
June 2019
April 2021
July 2021
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 298}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "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": 1617260400, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 29, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
331
79.95%
Dennis Zhou
63
15.22%
Roman Gushchin
14
3.38%
Others
6
1.45%
Total
414
percpu-stats.c
235
-
5
943
Dennis Zhou
Roman Gushchin
Others
June 2017
July 2017
September 2017
April 2018
February 2019
June 2019
April 2020
April 2021
June 2021
March 2022
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 727}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 167}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 1617260400, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dennis Zhou
911
96.61%
Roman Gushchin
23
2.44%
Others
9
0.95%
Total
943
percpu-vm.c
410
-
7
1204
Tejun Heo
Roman Gushchin
Dennis Zhou
Nicholas Piggin
Others
April 2010
August 2011
November 2011
August 2014
September 2014
February 2017
June 2017
February 2018
June 2019
April 2021
June 2021
July 2021
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 952}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"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": 1617260400, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 19, "token_count": 60}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
1072
89.04%
Roman Gushchin
62
5.15%
Dennis Zhou
48
3.99%
Nicholas Piggin
15
1.25%
Others
7
0.58%
Total
1204
percpu.c
3460
-
49
11916
Tejun Heo
Dennis Zhou
Roman Gushchin
Mike Rapoport
Catalin Marinas
Al Viro
Peter Zijlstra
Andrew Morton
David Howells
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
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
June 2021
July 2021
August 2021
September 2021
November 2021
January 2022
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 7, "token_count": 803}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 482}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 134}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 1201}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 7, "token_count": 24}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 66}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 278}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 7, "token_count": 115}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 1234}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 10, "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": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 718}, ]}, {"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": 7, "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": 53, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 80}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 2549}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 29, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 29, "token_count": 34}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 29, "token_count": 1170}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 219}, {"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": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 617}, ]}, {"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": 29, "token_count": 15}, {"author_id": 19, "token_count": 482}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 29, "token_count": 10}, {"author_id": 19, "token_count": 117}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 29, "token_count": 103}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 492}, ]}, ]
Author Name
Tokens
Token Proportion
Tejun Heo
5274
44.26%
Dennis Zhou
4033
33.85%
Roman Gushchin
1216
10.20%
Mike Rapoport
243
2.04%
Catalin Marinas
39
0.33%
Al Viro
33
0.28%
Peter Zijlstra
17
0.14%
Andrew Morton
7
0.06%
David Howells
4
0.03%
Linus Torvalds
2
0.02%
Andi Kleen
2
0.02%
JoonSoo Kim
1
0.01%
Others
1045
8.77%
Total
11916
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
223
-
19
900
Andrea Arcangeli
Aneesh Kumar K.V
Matthew Wilcox
Kirill A. Shutemov
JoonSoo Kim
Dan J Williams
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
January 2022
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 290}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 61}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "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": 36, "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": 6, "token_count": 78}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
290
32.22%
Aneesh Kumar K.V
93
10.33%
Matthew Wilcox
78
8.67%
Kirill A. Shutemov
64
7.11%
JoonSoo Kim
61
6.78%
Dan J Williams
7
0.78%
Mike Rapoport
4
0.44%
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
293
32.56%
Total
900
process_vm_access.c
304
-
14
1114
Al Viro
Christoph Hellwig
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": 52, "token_count": 142}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 52, "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": 35, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "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%
Mike Rapoport
4
0.36%
Michel Lespinasse
2
0.18%
Others
922
82.76%
Total
1114
ptdump.c
165
-
5
875
Andrey Konovalov
Song Muchun
Michel Lespinasse
Others
February 2020
June 2020
December 2020
April 2021
March 2022
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 688}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 44}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Konovalov
44
5.03%
Song Muchun
32
3.66%
Michel Lespinasse
2
0.23%
Others
797
91.09%
Total
875
readahead.c
825
-
36
2478
Matthew Wilcox
Fengguang Wu
David Howells
Andrew Morton
Christoph Hellwig
Al Viro
Jan Kara
Michal Hocko
Nicholas Piggin
Johannes Weiner
Tejun Heo
Kirill A. Shutemov
Roman Gushchin
Others
April 2002
May 2002
July 2002
August 2002
October 2002
December 2002
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
June 2009
March 2010
April 2010
October 2011
May 2012
August 2012
September 2013
November 2013
April 2014
January 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
May 2019
February 2020
June 2020
September 2020
October 2020
January 2021
March 2021
April 2021
May 2021
July 2021
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 24}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 40, "token_count": 343}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 40, "token_count": 69}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 222}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 40, "token_count": 10}, {"author_id": 7, "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": 52, "token_count": 15}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"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": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 424}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 277}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 281}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 50}, {"author_id": 6, "token_count": 71}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
897
36.20%
Fengguang Wu
649
26.19%
David Howells
332
13.40%
Andrew Morton
70
2.82%
Christoph Hellwig
21
0.85%
Al Viro
15
0.61%
Jan Kara
10
0.40%
Michal Hocko
9
0.36%
Nicholas Piggin
4
0.16%
Johannes Weiner
4
0.16%
Tejun Heo
3
0.12%
Kirill A. Shutemov
3
0.12%
Roman Gushchin
1
0.04%
Others
460
18.56%
Total
2478
rmap.c
2384
-
83
7998
Alistair Popple
Kirill A. Shutemov
Hugh Dickins
Peter Zijlstra
Andrew Morton
Matthew Wilcox
JoonSoo Kim
Mel Gorman
Linus Torvalds
Nicholas Piggin
Naoya Horiguchi
Jérôme Glisse
Huang Ying
Johannes Weiner
Vladimir Davydov
Mike Kravetz
Andrea Arcangeli
MinChan Kim
Andi Kleen
Song Muchun
Anshuman Khandual
Shaohua Li
Christoph Lameter
Michel Lespinasse
Kamezawa Hiroyuki
Fengguang Wu
Vlastimil Babka
Yang Shi
Andrey Ryabinin
Jan Kara
Christoph Hellwig
Mike Rapoport
Aneesh Kumar K.V
David Rientjes
Others
July 2002
September 2002
January 2003
March 2003
April 2004
May 2004
June 2004
August 2004
October 2004
February 2005
March 2005
May 2005
September 2005
October 2005
November 2005
January 2006
February 2006
March 2006
June 2006
September 2006
December 2006
February 2007
May 2007
October 2007
February 2008
March 2008
July 2008
October 2008
January 2009
May 2009
June 2009
September 2009
December 2009
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
October 2010
January 2011
March 2011
May 2011
June 2011
October 2011
January 2012
March 2012
October 2012
December 2012
February 2013
April 2013
August 2013
September 2013
January 2014
June 2014
October 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
September 2015
November 2015
January 2016
March 2016
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
July 2018
October 2018
December 2018
January 2019
May 2019
September 2019
October 2019
November 2019
April 2020
June 2020
August 2020
October 2020
November 2020
December 2020
February 2021
May 2021
June 2021
July 2021
November 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 388}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 161}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 13, "token_count": 59}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 53, "token_count": 127}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 53, "token_count": 18}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 13, "token_count": 59}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 13, "token_count": 13}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 43}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 261}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 8}, {"author_id": 60, "token_count": 307}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 21, "token_count": 123}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 18, "token_count": 39}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 18, "token_count": 16}, {"author_id": 53, "token_count": 61}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 53, "token_count": 221}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 16, "token_count": 165}, {"author_id": 53, "token_count": 65}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 37, "token_count": 7}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 43, "token_count": 3}, {"author_id": 51, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 10, "token_count": 418}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 4, "token_count": 27}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 257}, {"author_id": 39, "token_count": 18}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 4, "token_count": 15}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 331}, {"author_id": 9, "token_count": 20}, {"author_id": 39, "token_count": 95}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 2, "token_count": 121}, ]}, {"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": 2, "token_count": 213}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 229}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 9, "token_count": 36}, {"author_id": 56, "token_count": 38}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 22}, {"author_id": 16, "token_count": 17}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 55, "token_count": 38}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 75}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 53}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 55, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 6, "token_count": 1}, {"author_id": 15, "token_count": 11}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 28, "token_count": 45}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 1405}, {"author_id": 4, "token_count": 46}, {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 59, "token_count": 29}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 22, "token_count": 120}, {"author_id": 6, "token_count": 298}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 110}, {"author_id": 6, "token_count": 120}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 31, "token_count": 44}, {"author_id": 4, "token_count": 49}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alistair Popple
1434
17.93%
Kirill A. Shutemov
979
12.24%
Hugh Dickins
821
10.27%
Peter Zijlstra
492
6.15%
Andrew Morton
452
5.65%
Matthew Wilcox
448
5.60%
JoonSoo Kim
418
5.23%
Mel Gorman
301
3.76%
Linus Torvalds
199
2.49%
Nicholas Piggin
147
1.84%
Naoya Horiguchi
147
1.84%
Jérôme Glisse
128
1.60%
Huang Ying
120
1.50%
Johannes Weiner
119
1.49%
Vladimir Davydov
117
1.46%
Mike Kravetz
93
1.16%
Andrea Arcangeli
92
1.15%
MinChan Kim
56
0.70%
Andi Kleen
49
0.61%
Song Muchun
45
0.56%
Anshuman Khandual
45
0.56%
Shaohua Li
38
0.48%
Christoph Lameter
19
0.24%
Michel Lespinasse
17
0.21%
Kamezawa Hiroyuki
15
0.19%
Fengguang Wu
14
0.18%
Vlastimil Babka
11
0.14%
Yang Shi
6
0.08%
Andrey Ryabinin
5
0.06%
Jan Kara
3
0.04%
Christoph Hellwig
3
0.04%
Mike Rapoport
2
0.03%
Aneesh Kumar K.V
2
0.03%
David Rientjes
1
0.01%
Others
1160
14.50%
Total
7998
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": 14, "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
secretmem.c
274
-
5
1062
Mike Rapoport
Matthew Wilcox
Linus Torvalds
Others
July 2021
October 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 35, "token_count": 952}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 85}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Rapoport
952
89.64%
Matthew Wilcox
16
1.51%
Linus Torvalds
3
0.28%
Others
91
8.57%
Total
1062
shmem.c
4200
-
124
18141
Hugh Dickins
Kirill A. Shutemov
Linus Torvalds
Al Viro
Mike Kravetz
Andrew Morton
Matthew Wilcox
Mike Rapoport
Linus Torvalds (pre-git)
David Howells
Yang Shi
Vlastimil Babka
Nicholas Piggin
Johannes Weiner
Andrea Arcangeli
Christoph Hellwig
Mel Gorman
Shaohua Li
Song Muchun
Jan Kara
MinChan Kim
Christoph Lameter
Fengguang Wu
David Rientjes
Catalin Marinas
Aneesh Kumar K.V
Huang Ying
Andi Kleen
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
June 2003
July 2003
October 2003
December 2003
March 2004
April 2004
May 2004
June 2004
August 2004
September 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
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
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
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 542}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 50}, {"author_id": 16, "token_count": 1158}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 4, "token_count": 32}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 8, "token_count": 149}, {"author_id": 4, "token_count": 267}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 111}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 175}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 121}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 18, "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": 48}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 14, "token_count": 31}, {"author_id": 3, "token_count": 3}, {"author_id": 13, "token_count": 95}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 8, "token_count": 148}, {"author_id": 4, "token_count": 114}, {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"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": 52, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 52, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 40, "token_count": 7}, {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "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": 14, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 56, "token_count": 15}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 36, "token_count": 7}, {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 58}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 4, "token_count": 176}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 1039}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 52, "token_count": 13}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 631}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 52, "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": 8, "token_count": 5}, {"author_id": 4, "token_count": 89}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 52, "token_count": 15}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 52, "token_count": 12}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 52, "token_count": 51}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 136}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 437}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 52, "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": 52, "token_count": 70}, {"author_id": 4, "token_count": 36}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 52, "token_count": 30}, {"author_id": 4, "token_count": 42}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 52, "token_count": 18}, {"author_id": 2, "token_count": 1}, {"author_id": 39, "token_count": 2}, {"author_id": 12, "token_count": 172}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 16}, {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 52, "token_count": 7}, {"author_id": 4, "token_count": 74}, {"author_id": 43, "token_count": 2}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 451}, {"author_id": 2, "token_count": 2087}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 16, "token_count": 51}, {"author_id": 6, "token_count": 46}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 39}, {"author_id": 2, "token_count": 51}, {"author_id": 35, "token_count": 319}, {"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": 22, "token_count": 3}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 15, "token_count": 13}, {"author_id": 35, "token_count": 234}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 6, "token_count": 41}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 19}, {"author_id": 15, "token_count": 913}, {"author_id": 38, "token_count": 11}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 2, "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": 18, "token_count": 48}, {"author_id": 4, "token_count": 10}, {"author_id": 6, "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": 27, "token_count": 346}, {"author_id": 60, "token_count": 841}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 615}, {"author_id": 25, "token_count": 1}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 26}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 2, "token_count": 24}, {"author_id": 38, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 4, "token_count": 43}, {"author_id": 6, "token_count": 13}, {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 180}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 102}, {"author_id": 6, "token_count": 25}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 425}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 41}, {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 326}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 155}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 28, "token_count": 11}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Hugh Dickins
4386
24.18%
Kirill A. Shutemov
2232
12.30%
Linus Torvalds
1218
6.71%
Al Viro
1069
5.89%
Mike Kravetz
926
5.10%
Andrew Morton
736
4.06%
Matthew Wilcox
617
3.40%
Mike Rapoport
553
3.05%
Linus Torvalds (pre-git)
542
2.99%
David Howells
385
2.12%
Yang Shi
173
0.95%
Vlastimil Babka
172
0.95%
Nicholas Piggin
132
0.73%
Johannes Weiner
128
0.71%
Andrea Arcangeli
110
0.61%
Christoph Hellwig
72
0.40%
Mel Gorman
29
0.16%
Shaohua Li
15
0.08%
Song Muchun
14
0.08%
Jan Kara
12
0.07%
MinChan Kim
9
0.05%
Christoph Lameter
8
0.04%
Fengguang Wu
7
0.04%
David Rientjes
7
0.04%
Catalin Marinas
7
0.04%
Aneesh Kumar K.V
7
0.04%
Huang Ying
5
0.03%
Andi Kleen
4
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
4556
25.11%
Total
18141
shuffle.c
183
-
6
599
Dan J Williams
David Hildenbrand
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": 57, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 41, "token_count": 25}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
560
93.49%
David Hildenbrand
25
4.17%
Alexander Duyck
11
1.84%
Matthew Wilcox
1
0.17%
Others
2
0.33%
Total
599
shuffle.h
53
-
3
186
Dan J Williams
Alexander Duyck
Others
May 2019
April 2020
May 2021
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 165}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 57, "token_count": 19}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
165
88.71%
Alexander Duyck
19
10.22%
Others
2
1.08%
Total
186
slab.c
4241
-
120
16939
JoonSoo Kim
Andrew Morton
Christoph Lameter
Linus Torvalds (pre-git)
David Rientjes
Vlastimil Babka
Alexander Potapenko
Mel Gorman
Christoph Hellwig
Linus Torvalds
Song Muchun
Hugh Dickins
Andrey Konovalov
Roman Gushchin
Matthew Wilcox
Vladimir Davydov
Al Viro
Marco Elver
Catalin Marinas
Nicholas Piggin
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
October 2021
November 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 20, "token_count": 347}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 265}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 20, "token_count": 727}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 18}, {"author_id": 33, "token_count": 1}, {"author_id": 16, "token_count": 78}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 901}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 70}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 130}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 54}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 284}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 194}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 8, "token_count": 296}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 345}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "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": 14, "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": 3, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 3, "token_count": 1033}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "token_count": 12}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 394}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 8, "token_count": 31}, {"author_id": 3, "token_count": 384}, {"author_id": 16, "token_count": 24}, {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 329}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 3, "token_count": 146}, {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 182}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 14, "token_count": 101}, {"author_id": 3, "token_count": 52}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 350}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 3, "token_count": 11}, {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 6, "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": 3, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"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": 7, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 238}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 33, "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": 3, "token_count": 5}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "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": 33, "token_count": 2}, {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 199}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 105}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 83}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 10, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 31}, {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 172}, {"author_id": 10, "token_count": 383}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 341}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 39, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 25, "token_count": 46}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 107}, {"author_id": 10, "token_count": 1514}, {"author_id": 0, "token_count": 9}, {"author_id": 39, "token_count": 15}, {"author_id": 12, "token_count": 7}, {"author_id": 60, "token_count": 375}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 23, "token_count": 37}, {"author_id": 8, "token_count": 8}, {"author_id": 10, "token_count": 1157}, {"author_id": 60, "token_count": 497}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 32, "token_count": 17}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 62}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "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": 25, "token_count": 12}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 24}, {"author_id": 30, "token_count": 2}, {"author_id": 19, "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": 12, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 25}, {"author_id": 19, "token_count": 53}, {"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": 35, "token_count": 1}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 120}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 12, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 254}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 94}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
JoonSoo Kim
3594
21.22%
Andrew Morton
2514
14.84%
Christoph Lameter
2481
14.65%
Linus Torvalds (pre-git)
1405
8.29%
David Rientjes
464
2.74%
Vlastimil Babka
355
2.10%
Alexander Potapenko
288
1.70%
Mel Gorman
174
1.03%
Christoph Hellwig
136
0.80%
Linus Torvalds
110
0.65%
Song Muchun
94
0.55%
Hugh Dickins
69
0.41%
Andrey Konovalov
66
0.39%
Roman Gushchin
58
0.34%
Matthew Wilcox
55
0.32%
Vladimir Davydov
44
0.26%
Al Viro
39
0.23%
Marco Elver
33
0.19%
Catalin Marinas
27
0.16%
Nicholas Piggin
22
0.13%
Andrey Ryabinin
17
0.10%
David Howells
12
0.07%
Tejun Heo
10
0.06%
Mike Rapoport
6
0.04%
Kirill A. Shutemov
6
0.04%
Michal Hocko
5
0.03%
Andi Kleen
4
0.02%
Others
4851
28.64%
Total
16939
slab.h
885
-
43
3301
Roman Gushchin
Matthew Wilcox
Vlastimil Babka
Christoph Lameter
JoonSoo Kim
Alexander Potapenko
Song Muchun
Vladimir Davydov
Andrey Konovalov
Marco Elver
Faiyaz Mohammed
Yang Shi
Peter Zijlstra
David Rientjes
Andrey Ryabinin
Tejun Heo
Others
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
May 2014
June 2014
August 2014
October 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
March 2021
April 2021
June 2021
July 2021
October 2021
November 2021
December 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 3, "token_count": 42}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 146}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 39, "token_count": 16}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 23, "token_count": 13}, {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 30}, {"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": 11, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 100}, {"author_id": 19, "token_count": 91}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 465}, {"author_id": 12, "token_count": 175}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 81}, {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 33}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 35}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 510}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 228}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 80}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
667
20.21%
Matthew Wilcox
510
15.45%
Vlastimil Babka
421
12.75%
Christoph Lameter
357
10.81%
JoonSoo Kim
147
4.45%
Alexander Potapenko
132
4.00%
Song Muchun
82
2.48%
Vladimir Davydov
55
1.67%
Andrey Konovalov
53
1.61%
Marco Elver
37
1.12%
Faiyaz Mohammed
35
1.06%
Yang Shi
30
0.91%
Peter Zijlstra
7
0.21%
David Rientjes
3
0.09%
Andrey Ryabinin
3
0.09%
Tejun Heo
2
0.06%
Others
760
23.02%
Total
3301
slab_common.c
1317
-
50
4778
Roman Gushchin
Christoph Lameter
Vladimir Davydov
Andrey Ryabinin
Vlastimil Babka
Yang Shi
Marco Elver
Andrey Konovalov
Tejun Heo
JoonSoo Kim
Alexander Potapenko
Matthew Wilcox
Faiyaz Mohammed
Song Muchun
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
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
March 2021
April 2021
May 2021
June 2021
October 2021
January 2022
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 161}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 377}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 39, "token_count": 47}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 92}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 221}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 72}, {"author_id": 39, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 32, "token_count": 19}, {"author_id": 39, "token_count": 77}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 64}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 76}, {"author_id": 12, "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": 38, "token_count": 127}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 70}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 51}, {"author_id": 19, "token_count": 85}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 43}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 839}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 11, "token_count": 57}, {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 54, "token_count": 10}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 30, "token_count": 16}, {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
924
19.34%
Christoph Lameter
919
19.23%
Vladimir Davydov
281
5.88%
Andrey Ryabinin
240
5.02%
Vlastimil Babka
141
2.95%
Yang Shi
127
2.66%
Marco Elver
120
2.51%
Andrey Konovalov
77
1.61%
Tejun Heo
76
1.59%
JoonSoo Kim
72
1.51%
Alexander Potapenko
28
0.59%
Matthew Wilcox
12
0.25%
Faiyaz Mohammed
10
0.21%
Song Muchun
6
0.13%
Mike Rapoport
1
0.02%
Others
1744
36.50%
Total
4778
slob.c
733
-
43
2970
Nicholas Piggin
Christoph Lameter
Vlastimil Babka
Matthew Wilcox
Catalin Marinas
Song Muchun
David Rientjes
Fengguang Wu
Roman Gushchin
MinChan Kim
Kirill A. Shutemov
Marco Elver
Linus Torvalds
Andy Whitcroft
Vladimir Davydov
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
September 2013
June 2014
April 2015
September 2015
November 2015
February 2016
January 2017
November 2017
June 2018
May 2019
July 2019
October 2019
March 2020
August 2020
December 2020
January 2021
October 2021
November 2021
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 552}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 13, "token_count": 159}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 13, "token_count": 916}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 25, "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": 3, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 115}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 34}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
1110
37.37%
Christoph Lameter
300
10.10%
Vlastimil Babka
116
3.91%
Matthew Wilcox
76
2.56%
Catalin Marinas
44
1.48%
Song Muchun
34
1.14%
David Rientjes
13
0.44%
Fengguang Wu
8
0.27%
Roman Gushchin
6
0.20%
MinChan Kim
4
0.13%
Kirill A. Shutemov
4
0.13%
Marco Elver
3
0.10%
Linus Torvalds
3
0.10%
Andy Whitcroft
3
0.10%
Vladimir Davydov
1
0.03%
Others
1245
41.92%
Total
2970
slub.c
6261
-
139
25562
Christoph Lameter
Vlastimil Babka
Faiyaz Mohammed
JoonSoo Kim
Alexander Potapenko
Andrey Konovalov
David Rientjes
Matthew Wilcox
Andrey Ryabinin
Linus Torvalds
Vladimir Davydov
Song Muchun
Mel Gorman
Roman Gushchin
Shaohua Li
Peter Zijlstra
Marco Elver
Kirill A. Shutemov
Andrew Morton
Nicholas Piggin
Catalin Marinas
Tejun Heo
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
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
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
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 6222}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 552}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 293}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 292}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 297}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 798}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 260}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 37, "token_count": 9}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 25, "token_count": 59}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 265}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 26, "token_count": 16}, {"author_id": 25, "token_count": 79}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 62}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 138}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 148}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 373}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 682}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 115}, {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 489}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 97}, {"author_id": 56, "token_count": 36}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 25, "token_count": 3}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 3, "token_count": 25}, {"author_id": 10, "token_count": 78}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 40, "token_count": 2}, {"author_id": 10, "token_count": 31}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 53, "token_count": 37}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 16}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 25, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 39, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 71}, {"author_id": 10, "token_count": 1}, {"author_id": 39, "token_count": 9}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 32, "token_count": 34}, {"author_id": 3, "token_count": 55}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 32, "token_count": 106}, {"author_id": 10, "token_count": 8}, {"author_id": 7, "token_count": 4}, {"author_id": 39, "token_count": 94}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 10, "token_count": 29}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 324}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 3, "token_count": 80}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 400}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 11}, {"author_id": 10, "token_count": 310}, {"author_id": 0, "token_count": 5}, {"author_id": 39, "token_count": 7}, {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 339}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 23, "token_count": 126}, {"author_id": 24, "token_count": 2}, {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 477}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 63}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 93}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 113}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 76}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 78}, {"author_id": 12, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 12, "token_count": 32}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 1}, {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 30, "token_count": 25}, {"author_id": 19, "token_count": 62}, {"author_id": 12, "token_count": 379}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 19, "token_count": 9}, {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 171}, {"author_id": 11, "token_count": 1}, {"author_id": 19, "token_count": 2}, {"author_id": 28, "token_count": 1}, {"author_id": 12, "token_count": 118}, {"author_id": 60, "token_count": 282}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 110}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 23, "token_count": 7}, {"author_id": 12, "token_count": 1127}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 54, "token_count": 2920}, {"author_id": 12, "token_count": 168}, {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 112}, {"author_id": 12, "token_count": 101}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 166}, {"author_id": 12, "token_count": 194}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 815}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 98}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 30, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Lameter
10960
42.88%
Vlastimil Babka
2978
11.65%
Faiyaz Mohammed
2920
11.42%
JoonSoo Kim
581
2.27%
Alexander Potapenko
481
1.88%
Andrey Konovalov
428
1.67%
David Rientjes
252
0.99%
Matthew Wilcox
189
0.74%
Andrey Ryabinin
153
0.60%
Linus Torvalds
140
0.55%
Vladimir Davydov
126
0.49%
Song Muchun
99
0.39%
Mel Gorman
85
0.33%
Roman Gushchin
73
0.29%
Shaohua Li
42
0.16%
Peter Zijlstra
37
0.14%
Marco Elver
27
0.11%
Kirill A. Shutemov
25
0.10%
Andrew Morton
23
0.09%
Nicholas Piggin
18
0.07%
Catalin Marinas
18
0.07%
Tejun Heo
16
0.06%
Kamezawa Hiroyuki
9
0.04%
Michal Hocko
3
0.01%
Yang Shi
2
0.01%
Fengguang Wu
2
0.01%
Christoph Hellwig
1
0.00%
Andi Kleen
1
0.00%
Others
5873
22.98%
Total
25562
sparse-vmemmap.c
657
-
26
2734
Song Muchun
Christoph Lameter
Dan J Williams
Andy Whitcroft
Kirill A. Shutemov
Christoph Hellwig
Anshuman Khandual
Pavel Tatashin
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
June 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 49, "token_count": 151}, {"author_id": 3, "token_count": 432}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 37, "token_count": 32}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"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": 2, "token_count": 98}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 24, "token_count": 48}, {"author_id": 47, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 60}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 22}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 56}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 28, "token_count": 1333}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 167}, ]}, ]
Author Name
Tokens
Token Proportion
Song Muchun
1500
54.86%
Christoph Lameter
432
15.80%
Dan J Williams
186
6.80%
Andy Whitcroft
151
5.52%
Kirill A. Shutemov
98
3.58%
Christoph Hellwig
60
2.19%
Anshuman Khandual
56
2.05%
Pavel Tatashin
54
1.98%
Michal Hocko
48
1.76%
Kamezawa Hiroyuki
32
1.17%
Johannes Weiner
18
0.66%
David Rientjes
6
0.22%
Mike Rapoport
5
0.18%
Shaohua Li
4
0.15%
Al Viro
4
0.15%
Tejun Heo
3
0.11%
Others
77
2.82%
Total
2734
sparse.c
954
-
57
3681
Dan J Williams
Pavel Tatashin
Andy Whitcroft
Michal Hocko
Mel Gorman
Mike Rapoport
Christoph Lameter
Kirill A. Shutemov
Johannes Weiner
Christoph Hellwig
David Hildenbrand
Mike Kravetz
Aneesh Kumar K.V
Matthew Wilcox
Tejun Heo
Song Muchun
Andrea Arcangeli
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
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
September 2021
October 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 49, "token_count": 161}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 49, "token_count": 51}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 3, "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": 49, "token_count": 44}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 3, "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": 123}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 5, "token_count": 42}, ]}, {"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": 10}, ]}, {"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": 1470034800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 148}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 47, "token_count": 488}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 616}, {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 36, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 527}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 35, "token_count": 20}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
625
16.98%
Pavel Tatashin
489
13.28%
Andy Whitcroft
259
7.04%
Michal Hocko
153
4.16%
Mel Gorman
142
3.86%
Mike Rapoport
136
3.69%
Christoph Lameter
65
1.77%
Kirill A. Shutemov
64
1.74%
Johannes Weiner
61
1.66%
Christoph Hellwig
34
0.92%
David Hildenbrand
20
0.54%
Mike Kravetz
16
0.43%
Aneesh Kumar K.V
8
0.22%
Matthew Wilcox
5
0.14%
Tejun Heo
3
0.08%
Song Muchun
3
0.08%
Andrea Arcangeli
2
0.05%
Oscar Salvador
1
0.03%
David Rientjes
1
0.03%
Others
1594
43.30%
Total
3681
swap.c
1144
-
70
3773
MinChan Kim
Matthew Wilcox
Andrew Morton
Johannes Weiner
Shaohua Li
Mel Gorman
Hugh Dickins
Linus Torvalds (pre-git)
Nicholas Piggin
Michal Hocko
Kirill A. Shutemov
Andrea Arcangeli
Linus Torvalds
Jérôme Glisse
Jan Kara
Fengguang Wu
Dan J Williams
Naoya Horiguchi
Vladimir Davydov
Christoph Hellwig
Alexander Duyck
Yang Shi
Roman Gushchin
Tejun Heo
Peter Zijlstra
Christoph Lameter
JoonSoo Kim
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
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
February 2017
April 2017
May 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
December 2018
February 2019
April 2019
May 2019
June 2019
September 2019
November 2019
January 2020
April 2020
May 2020
June 2020
August 2020
October 2020
December 2020
February 2021
April 2021
May 2021
June 2021
September 2021
November 2021
December 2021
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 8, "token_count": 136}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 82}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 14, "token_count": 4}, {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "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": 18, "token_count": 26}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 136}, {"author_id": 56, "token_count": 78}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 56, "token_count": 115}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 5, "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": 56}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"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": 90}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 141}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 2, "token_count": 28}, {"author_id": 9, "token_count": 144}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 56, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 9}, {"author_id": 55, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 56, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 10}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 24, "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": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 161}, {"author_id": 38, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 14}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 311}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 138}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 6, "token_count": 39}, {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 9, "token_count": 118}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 56}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 4, "token_count": 96}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
610
16.17%
Matthew Wilcox
355
9.41%
Andrew Morton
340
9.01%
Johannes Weiner
260
6.89%
Shaohua Li
230
6.10%
Mel Gorman
198
5.25%
Hugh Dickins
167
4.43%
Linus Torvalds (pre-git)
71
1.88%
Nicholas Piggin
62
1.64%
Michal Hocko
59
1.56%
Kirill A. Shutemov
38
1.01%
Andrea Arcangeli
35
0.93%
Linus Torvalds
27
0.72%
Jérôme Glisse
21
0.56%
Jan Kara
19
0.50%
Fengguang Wu
14
0.37%
Dan J Williams
13
0.34%
Naoya Horiguchi
12
0.32%
Vladimir Davydov
11
0.29%
Christoph Hellwig
11
0.29%
Alexander Duyck
10
0.27%
Yang Shi
5
0.13%
Roman Gushchin
5
0.13%
Tejun Heo
3
0.08%
Peter Zijlstra
3
0.08%
Christoph Lameter
3
0.08%
JoonSoo Kim
2
0.05%
David Howells
2
0.05%
Mike Rapoport
1
0.03%
Huang Ying
1
0.03%
Others
1185
31.41%
Total
3773
swap_cgroup.c
225
-
16
823
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
March 2022
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 37, "token_count": 396}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 37, "token_count": 74}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"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": 5, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 120}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Kamezawa Hiroyuki
489
59.42%
Huang Ying
120
14.58%
David Rientjes
12
1.46%
Johannes Weiner
4
0.49%
Hugh Dickins
1
0.12%
Others
197
23.94%
Total
823
swap_slots.c
352
-
12
1169
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
August 2021
December 2021
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1002}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "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}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
51
4.36%
Tejun Heo
32
2.74%
Others
1086
92.90%
Total
1169
swap_state.c
912
-
43
3613
Huang Ying
Matthew Wilcox
JoonSoo Kim
Shaohua Li
Andrew Morton
MinChan Kim
Linus Torvalds (pre-git)
Hugh Dickins
Linus Torvalds
Johannes Weiner
Nicholas Piggin
Andrea Arcangeli
Christoph Lameter
Kamezawa Hiroyuki
Michal Hocko
Vladimir Davydov
Kirill A. Shutemov
Tejun Heo
Michel Lespinasse
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
July 2019
June 2020
August 2020
October 2020
December 2020
February 2021
April 2021
May 2021
June 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 20, "token_count": 49}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 94}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 8, "token_count": 71}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 55}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 18, "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": 3, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 108}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 10}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 56, "token_count": 42}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 56, "token_count": 158}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "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": 22, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 161}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 149}, {"author_id": 9, "token_count": 9}, {"author_id": 56, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 1145}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 6, "token_count": 160}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 9, "token_count": 182}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 51}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 5, "token_count": 78}, {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 237}, {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 119}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
1607
44.48%
Matthew Wilcox
305
8.44%
JoonSoo Kim
237
6.56%
Shaohua Li
222
6.14%
Andrew Morton
202
5.59%
MinChan Kim
192
5.31%
Linus Torvalds (pre-git)
165
4.57%
Hugh Dickins
136
3.76%
Linus Torvalds
94
2.60%
Johannes Weiner
86
2.38%
Nicholas Piggin
39
1.08%
Andrea Arcangeli
24
0.66%
Christoph Lameter
14
0.39%
Kamezawa Hiroyuki
10
0.28%
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%
Christoph Hellwig
1
0.03%
Others
262
7.25%
Total
3613
swapfile.c
3675
-
97
15519
Huang Ying
Hugh Dickins
Shaohua Li
Linus Torvalds (pre-git)
Andrew Morton
Linus Torvalds
Kamezawa Hiroyuki
Dan Streetman
MinChan Kim
Christoph Hellwig
Mel Gorman
Al Viro
Andi Kleen
Tejun Heo
Kirill A. Shutemov
Johannes Weiner
Pavel Tatashin
JoonSoo Kim
David Rientjes
Christoph Lameter
Matthew Wilcox
Vlastimil Babka
Seth Jennings
Vladimir Davydov
Michel Lespinasse
Andrea Arcangeli
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
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
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
September 2021
November 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 353}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 20, "token_count": 40}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 18}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 101}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 499}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 52, "token_count": 36}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 52, "token_count": 17}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 441}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 52, "token_count": 31}, {"author_id": 8, "token_count": 3}, {"author_id": 14, "token_count": 74}, {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 96}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 52, "token_count": 16}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 52, "token_count": 20}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "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": 33, "token_count": 69}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 4, "token_count": 106}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 302}, {"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": 130}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"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": 88}, {"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": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 337}, {"author_id": 37, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 37, "token_count": 313}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 1217}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 980}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 25, "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": 52, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 4, "token_count": 11}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 57}, {"author_id": 56, "token_count": 208}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 56, "token_count": 1291}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 44, "token_count": 297}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "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": 9, "token_count": 173}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 22, "token_count": 239}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 22, "token_count": 505}, {"author_id": 60, "token_count": 607}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 62}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 22, "token_count": 1138}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 22, "token_count": 478}, {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 22, "token_count": 66}, {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "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": 33, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 204}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 22, "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": 385}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 243}, {"author_id": 60, "token_count": 280}, ]}, {"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": 14, "token_count": 3}, {"author_id": 22, "token_count": 310}, {"author_id": 5, "token_count": 21}, {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 126}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 22}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 47, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Ying
3339
21.52%
Hugh Dickins
2433
15.68%
Shaohua Li
1505
9.70%
Linus Torvalds (pre-git)
643
4.14%
Andrew Morton
626
4.03%
Linus Torvalds
508
3.27%
Kamezawa Hiroyuki
341
2.20%
Dan Streetman
297
1.91%
MinChan Kim
264
1.70%
Christoph Hellwig
252
1.62%
Mel Gorman
221
1.42%
Al Viro
140
0.90%
Andi Kleen
115
0.74%
Tejun Heo
113
0.73%
Kirill A. Shutemov
110
0.71%
Johannes Weiner
40
0.26%
Pavel Tatashin
23
0.15%
JoonSoo Kim
18
0.12%
David Rientjes
13
0.08%
Christoph Lameter
12
0.08%
Matthew Wilcox
9
0.06%
Vlastimil Babka
4
0.03%
Seth Jennings
4
0.03%
Vladimir Davydov
3
0.02%
Michel Lespinasse
2
0.01%
Andrea Arcangeli
1
0.01%
Others
4483
28.89%
Total
15519
truncate.c
869
-
41
2861
Matthew Wilcox
Andrew Morton
Jan Kara
Johannes Weiner
Hugh Dickins
Mel Gorman
Nicholas Piggin
Andi Kleen
Christoph Hellwig
Fengguang Wu
David Howells
MinChan Kim
Kirill A. Shutemov
Andrey Ryabinin
Tejun Heo
Mike Rapoport
Linus Torvalds
Others
October 2002
December 2002
February 2003
October 2003
June 2004
August 2004
October 2004
January 2005
March 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
August 2009
September 2009
January 2010
March 2010
June 2010
December 2010
March 2011
July 2011
October 2011
March 2012
May 2013
September 2013
April 2014
July 2014
October 2014
April 2015
May 2015
January 2016
April 2016
July 2016
August 2016
December 2016
February 2017
May 2017
November 2017
January 2018
April 2018
November 2018
March 2019
May 2019
May 2020
September 2020
October 2020
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
September 2021
November 2021
December 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 306}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 27, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 8, "token_count": 78}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 52}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 54}, {"author_id": 40, "token_count": 30}, {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"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": 75}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 168}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 43, "token_count": 153}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 43, "token_count": 155}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 43, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 70}, {"author_id": 6, "token_count": 23}, {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 295}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 114}, {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 148}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
742
25.93%
Andrew Morton
431
15.06%
Jan Kara
404
14.12%
Johannes Weiner
289
10.10%
Hugh Dickins
195
6.82%
Mel Gorman
165
5.77%
Nicholas Piggin
85
2.97%
Andi Kleen
54
1.89%
Christoph Hellwig
36
1.26%
Fengguang Wu
30
1.05%
David Howells
25
0.87%
MinChan Kim
18
0.63%
Kirill A. Shutemov
15
0.52%
Andrey Ryabinin
4
0.14%
Tejun Heo
3
0.10%
Mike Rapoport
2
0.07%
Linus Torvalds
2
0.07%
Others
361
12.62%
Total
2861
usercopy.c
321
-
11
1132
Matthew Wilcox
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
October 2021
February 2022
March 2022
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 612}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"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": 212}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"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": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
20
1.77%
Others
1112
98.23%
Total
1132
userfaultfd.c
738
-
16
2806
Andrea Arcangeli
Mike Kravetz
Shaohua Li
Mike Rapoport
Kirill A. Shutemov
Hugh Dickins
Yang Shi
Michel Lespinasse
Song Muchun
Matthew Wilcox
Others
September 2015
April 2016
February 2017
March 2017
September 2017
June 2018
November 2018
June 2019
November 2019
April 2020
June 2020
May 2021
June 2021
September 2021
November 2021
January 2022
February 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 18, "token_count": 794}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 15, "token_count": 603}, {"author_id": 35, "token_count": 61}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 102}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 18, "token_count": 148}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 49}, {"author_id": 15, "token_count": 29}, {"author_id": 56, "token_count": 198}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 497}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Arcangeli
995
35.46%
Mike Kravetz
632
22.52%
Shaohua Li
198
7.06%
Mike Rapoport
193
6.88%
Kirill A. Shutemov
32
1.14%
Hugh Dickins
23
0.82%
Yang Shi
17
0.61%
Michel Lespinasse
11
0.39%
Song Muchun
10
0.36%
Matthew Wilcox
3
0.11%
Others
692
24.66%
Total
2806
util.c
1186
-
60
3881
Al Viro
Matthew Wilcox
Andrey Ryabinin
Kirill A. Shutemov
Michal Hocko
Andrew Morton
David Howells
David Hildenbrand
Shaohua Li
Mike Rapoport
Michel Lespinasse
Linus Torvalds
MinChan Kim
Johannes Weiner
Christoph Hellwig
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
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
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
November 2021
January 2022
March 2022
April 2022
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": 14, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 27, "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": 52, "token_count": 171}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 51, "token_count": 18}, {"author_id": 56, "token_count": 41}, ]}, {"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": 52, "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": 2, "token_count": 54}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 52, "token_count": 83}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 70}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 32, "token_count": 194}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 80}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 35, "token_count": 19}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 89}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 27, "token_count": 70}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 52, "token_count": 74}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 32, "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": 35, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 475}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 51, "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": 6, "token_count": 67}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 44}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 41, "token_count": 69}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 133}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Al Viro
364
9.38%
Matthew Wilcox
315
8.12%
Andrey Ryabinin
195
5.02%
Kirill A. Shutemov
142
3.66%
Michal Hocko
108
2.78%
Andrew Morton
102
2.63%
David Howells
79
2.04%
David Hildenbrand
69
1.78%
Shaohua Li
41
1.06%
Mike Rapoport
28
0.72%
Michel Lespinasse
24
0.62%
Linus Torvalds
23
0.59%
MinChan Kim
18
0.46%
Johannes Weiner
13
0.33%
Christoph Hellwig
5
0.13%
Catalin Marinas
1
0.03%
Others
2354
60.65%
Total
3881
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": 16, "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": 25, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "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
4147
-
134
15551
Nicholas Piggin
Uladzislau Rezki
Tejun Heo
Christoph Hellwig
Christoph Lameter
Linus Torvalds (pre-git)
Hugh Dickins
Kirill A. Shutemov
Andrey Konovalov
Kamezawa Hiroyuki
Andi Kleen
Andrey Ryabinin
Michal Hocko
Al Viro
Andrew Morton
JoonSoo Kim
David Rientjes
Roman Gushchin
Matthew Wilcox
Catalin Marinas
Peter Zijlstra
Linus Torvalds
Jan Kara
Mike Rapoport
Mel Gorman
MinChan Kim
Aneesh Kumar K.V
Vlastimil Babka
Vladimir Davydov
Michel Lespinasse
David Hildenbrand
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
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
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
var spanGroupData = [ {"timestamp": 746866800, "group": [ {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 20, "token_count": 71}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 20, "token_count": 51}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 20, "token_count": 92}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 42}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 33, "token_count": 36}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 14, "token_count": 169}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 33, "token_count": 134}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 8, "token_count": 107}, {"author_id": 4, "token_count": 310}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 13, "token_count": 176}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 33, "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": 3, "token_count": 82}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 340}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 13, "token_count": 1804}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 53, "token_count": 6}, {"author_id": 7, "token_count": 84}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 834}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 37, "token_count": 210}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 13, "token_count": 246}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 25, "token_count": 58}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 13, "token_count": 102}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"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": 107}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "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": 43, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 52, "token_count": 145}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 99}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "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": 3, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 32, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 39, "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": 82}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 32, "token_count": 66}, {"author_id": 14, "token_count": 100}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "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": 24, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 11}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 2332}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 39}, {"author_id": 46, "token_count": 42}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 46, "token_count": 116}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 46, "token_count": 119}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 32, "token_count": 113}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 14, "token_count": 82}, {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 6, "token_count": 35}, {"author_id": 46, "token_count": 88}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 245}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 46, "token_count": 156}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 1857}, {"author_id": 46, "token_count": 73}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 46, "token_count": 180}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 14, "token_count": 57}, {"author_id": 46, "token_count": 53}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 53, "token_count": 15}, {"author_id": 46, "token_count": 18}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 168}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 213}, {"author_id": 46, "token_count": 122}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Piggin
4260
27.39%
Uladzislau Rezki
3299
21.21%
Tejun Heo
926
5.95%
Christoph Hellwig
703
4.52%
Christoph Lameter
495
3.18%
Linus Torvalds (pre-git)
373
2.40%
Hugh Dickins
310
1.99%
Kirill A. Shutemov
255
1.64%
Andrey Konovalov
213
1.37%
Kamezawa Hiroyuki
210
1.35%
Andi Kleen
210
1.35%
Andrey Ryabinin
207
1.33%
Michal Hocko
174
1.12%
Al Viro
147
0.95%
Andrew Morton
143
0.92%
JoonSoo Kim
100
0.64%
David Rientjes
71
0.46%
Roman Gushchin
39
0.25%
Matthew Wilcox
35
0.23%
Catalin Marinas
35
0.23%
Peter Zijlstra
21
0.14%
Linus Torvalds
19
0.12%
Jan Kara
15
0.10%
Mike Rapoport
11
0.07%
Mel Gorman
11
0.07%
MinChan Kim
3
0.02%
Aneesh Kumar K.V
3
0.02%
Vlastimil Babka
2
0.01%
Vladimir Davydov
2
0.01%
Michel Lespinasse
2
0.01%
David Hildenbrand
2
0.01%
Others
3255
20.93%
Total
15551
vmpressure.c
473
-
17
1278
David Rientjes
Johannes Weiner
Michal Hocko
Andrew Morton
Tejun Heo
Yang Shi
Hugh Dickins
Vladimir Davydov
Others
April 2013
July 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
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 806}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 24, "token_count": 25}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 5, "token_count": 132}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 39, "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": 25, "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": 38, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Rientjes
210
16.43%
Johannes Weiner
132
10.33%
Michal Hocko
25
1.96%
Andrew Morton
17
1.33%
Tejun Heo
12
0.94%
Yang Shi
5
0.39%
Hugh Dickins
3
0.23%
Vladimir Davydov
2
0.16%
Others
872
68.23%
Total
1278
vmscan.c
4818
-
122
15612
Mel Gorman
Johannes Weiner
Yang Shi
Andrew Morton
MinChan Kim
Christoph Lameter
Matthew Wilcox
Hugh Dickins
Andrey Ryabinin
Nicholas Piggin
Michal Hocko
Vladimir Davydov
Linus Torvalds
Huang Ying
JoonSoo Kim
Vlastimil Babka
Shaohua Li
Linus Torvalds (pre-git)
David Rientjes
Kamezawa Hiroyuki
Fengguang Wu
Tejun Heo
Roman Gushchin
Andy Whitcroft
Kirill A. Shutemov
Andrea Arcangeli
Peter Zijlstra
Oscar Salvador
Christoph Hellwig
Alexander Duyck
Song Muchun
David Howells
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
October 2010
December 2010
January 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
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
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
April 2021
May 2021
June 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 16, "token_count": 85}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 8, "token_count": 178}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 8, "token_count": 124}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 42}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 8, "token_count": 244}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 13, "token_count": 28}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 18, "token_count": 28}, {"author_id": 14, "token_count": 1}, {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 233}, {"author_id": 13, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 8, "token_count": 141}, {"author_id": 3, "token_count": 4}, {"author_id": 40, "token_count": 2}, {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 3, "token_count": 24}, {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 49, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 49, "token_count": 28}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 25, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 37, "token_count": 51}, {"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": 13, "token_count": 74}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 13, "token_count": 39}, {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 37, "token_count": 11}, {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 40, "token_count": 63}, {"author_id": 0, "token_count": 129}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 43}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 110}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 20}, {"author_id": 56, "token_count": 49}, ]}, {"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": 164}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 0, "token_count": 135}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 37, "token_count": 19}, {"author_id": 16, "token_count": 3}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 116}, {"author_id": 5, "token_count": 132}, {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 5, "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": 8, "token_count": 1}, {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 250}, {"author_id": 24, "token_count": 15}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 131}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 40, "token_count": 15}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 5, "token_count": 300}, {"author_id": 9, "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": 526}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 90}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 39, "token_count": 15}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 0, "token_count": 83}, {"author_id": 24, "token_count": 2}, {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 181}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 34}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 45}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 39, "token_count": 129}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 44}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 7}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 2, "token_count": 5}, {"author_id": 39, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 0, "token_count": 798}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 56, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 0, "token_count": 9}, {"author_id": 24, "token_count": 125}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 215}, {"author_id": 0, "token_count": 131}, {"author_id": 24, "token_count": 5}, {"author_id": 9, "token_count": 27}, {"author_id": 56, "token_count": 48}, {"author_id": 12, "token_count": 28}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 22, "token_count": 35}, {"author_id": 9, "token_count": 37}, {"author_id": 19, "token_count": 39}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 65}, {"author_id": 24, "token_count": 17}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "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": 9, "token_count": 18}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 32, "token_count": 211}, {"author_id": 25, "token_count": 28}, {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 12}, {"author_id": 60, "token_count": 506}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 43}, {"author_id": 19, "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": 37}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 44}, {"author_id": 38, "token_count": 115}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 6, "token_count": 2}, {"author_id": 9, "token_count": 251}, {"author_id": 12, "token_count": 1}, {"author_id": 38, "token_count": 89}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 736}, {"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": 22, "token_count": 4}, {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 168}, {"author_id": 10, "token_count": 52}, {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 76}, {"author_id": 6, "token_count": 7}, {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 4, "token_count": 1}, {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 38, "token_count": 1375}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 0, "token_count": 144}, {"author_id": 28, "token_count": 1}, {"author_id": 38, "token_count": 7}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 64}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 5, "token_count": 4}, {"author_id": 6, "token_count": 12}, {"author_id": 12, "token_count": 11}, {"author_id": 38, "token_count": 20}, {"author_id": 60, "token_count": 466}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 56}, {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 377}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 74}, {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 124}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 6, "token_count": 34}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 22, "token_count": 19}, {"author_id": 4, "token_count": 53}, {"author_id": 16, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
3541
22.68%
Johannes Weiner
2321
14.87%
Yang Shi
1615
10.34%
Andrew Morton
1108
7.10%
MinChan Kim
496
3.18%
Christoph Lameter
335
2.15%
Matthew Wilcox
289
1.85%
Hugh Dickins
276
1.77%
Andrey Ryabinin
225
1.44%
Nicholas Piggin
206
1.32%
Michal Hocko
200
1.28%
Vladimir Davydov
189
1.21%
Linus Torvalds
139
0.89%
Huang Ying
132
0.85%
JoonSoo Kim
128
0.82%
Vlastimil Babka
118
0.76%
Shaohua Li
118
0.76%
Linus Torvalds (pre-git)
102
0.65%
David Rientjes
90
0.58%
Kamezawa Hiroyuki
85
0.54%
Fengguang Wu
80
0.51%
Tejun Heo
45
0.29%
Roman Gushchin
43
0.28%
Andy Whitcroft
43
0.28%
Kirill A. Shutemov
33
0.21%
Andrea Arcangeli
30
0.19%
Peter Zijlstra
7
0.04%
Oscar Salvador
6
0.04%
Christoph Hellwig
6
0.04%
Alexander Duyck
3
0.02%
Song Muchun
1
0.01%
David Howells
1
0.01%
Others
3601
23.07%
Total
15612
vmstat.c
2257
-
75
8273
Mel Gorman
Christoph Lameter
Andrew Morton
Hugh Dickins
JoonSoo Kim
Michal Hocko
Roman Gushchin
Johannes Weiner
David Rientjes
MinChan Kim
Oscar Salvador
Song Muchun
Huang Ying
Kirill A. Shutemov
Anshuman Khandual
Christoph Hellwig
Vlastimil Babka
David Hildenbrand
Linus Torvalds
Fengguang Wu
Yang Shi
Tejun Heo
Shaohua Li
Andi Kleen
SeongJae Park
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
June 2021
August 2021
September 2021
November 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 1113}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 200}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 124}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 325}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"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": 3, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 721}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 291}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 418}, ]}, {"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": 9, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 140}, {"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": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 99}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 359}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 24, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 2, "token_count": 5}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 24, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 4, "token_count": 133}, {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 1376}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 25, "token_count": 61}, {"author_id": 5, "token_count": 4}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 5, "token_count": 4}, {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 13}, {"author_id": 24, "token_count": 2}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 391}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"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": 24, "token_count": 47}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 10, "token_count": 9}, {"author_id": 19, "token_count": 97}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 5, "token_count": 62}, {"author_id": 28, "token_count": 39}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 73}, {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 58, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Mel Gorman
2738
33.10%
Christoph Lameter
2174
26.28%
Andrew Morton
389
4.70%
Hugh Dickins
206
2.49%
JoonSoo Kim
143
1.73%
Michal Hocko
138
1.67%
Roman Gushchin
98
1.18%
Johannes Weiner
81
0.98%
David Rientjes
71
0.86%
MinChan Kim
69
0.83%
Oscar Salvador
40
0.48%
Song Muchun
39
0.47%
Huang Ying
20
0.24%
Kirill A. Shutemov
11
0.13%
Anshuman Khandual
9
0.11%
Christoph Hellwig
8
0.10%
Vlastimil Babka
7
0.08%
David Hildenbrand
6
0.07%
Linus Torvalds
5
0.06%
Fengguang Wu
5
0.06%
Yang Shi
4
0.05%
Tejun Heo
4
0.05%
Shaohua Li
2
0.02%
Andi Kleen
2
0.02%
SeongJae Park
1
0.01%
Others
2003
24.21%
Total
8273
workingset.c
642
-
18
1513
Johannes Weiner
Matthew Wilcox
JoonSoo Kim
Vladimir Davydov
Mel Gorman
Oscar Salvador
Roman Gushchin
Song Muchun
Michal Hocko
Hugh Dickins
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
April 2021
May 2021
June 2021
September 2021
November 2021
December 2021
March 2022
April 2022
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 5, "token_count": 445}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 5, "token_count": 239}, {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 104}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 134}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 68}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 43}, {"author_id": 6, "token_count": 2}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 58, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Weiner
1201
79.38%
Matthew Wilcox
126
8.33%
JoonSoo Kim
43
2.84%
Vladimir Davydov
19
1.26%
Mel Gorman
19
1.26%
Oscar Salvador
8
0.53%
Roman Gushchin
6
0.40%
Song Muchun
4
0.26%
Michal Hocko
3
0.20%
Hugh Dickins
3
0.20%
Others
81
5.35%
Total
1513
z3fold.c
1821
-
14
7710
Vitaly Wool
David Howells
Uladzislau Rezki
Mike Rapoport
Mel Gorman
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
June 2021
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 1518}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 368}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 17, "token_count": 1149}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 41}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 17, "token_count": 80}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 102}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 17, "token_count": 1824}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 65}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 17, "token_count": 1810}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 441}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Wool
7492
97.17%
David Howells
6
0.08%
Uladzislau Rezki
1
0.01%
Mike Rapoport
1
0.01%
Mel Gorman
1
0.01%
Others
209
2.71%
Total
7710
zbud.c
640
-
11
1923
Seth Jennings
Dan Streetman
Mike Rapoport
Mel Gorman
Others
July 2013
September 2013
August 2014
October 2014
November 2014
June 2015
September 2015
January 2016
February 2018
May 2019
June 2021
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 50, "token_count": 985}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 86}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 44, "token_count": 26}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 811}, ]}, ]
Author Name
Tokens
Token Proportion
Seth Jennings
986
51.27%
Dan Streetman
112
5.82%
Mike Rapoport
1
0.05%
Mel Gorman
1
0.05%
Others
823
42.80%
Total
1923
zpool.c
399
-
12
915
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": 44, "token_count": 731}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 44, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 44, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "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
804
87.87%
Mike Rapoport
10
1.09%
Others
101
11.04%
Total
915
zsmalloc.c
2392
-
38
9248
MinChan Kim
Dan Streetman
Seth Jennings
JoonSoo Kim
Matthew Wilcox
David Howells
Kirill A. Shutemov
Jérôme Glisse
Mike Rapoport
Others
January 2012
February 2012
April 2012
June 2012
July 2012
August 2012
January 2014
March 2014
June 2014
August 2014
October 2014
December 2014
February 2015
April 2015
June 2015
September 2015
November 2015
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
June 2021
October 2021
January 2022
var spanGroupData = [ {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 706}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 50, "token_count": 135}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 50, "token_count": 109}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 219}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 9, "token_count": 13}, {"author_id": 60, "token_count": 443}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 317}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 2410}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 361}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 44, "token_count": 31}, {"author_id": 9, "token_count": 36}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 9, "token_count": 3266}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "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": 27, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"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": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 35, "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": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 573}, {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
MinChan Kim
6328
68.43%
Dan Streetman
252
2.72%
Seth Jennings
248
2.68%
JoonSoo Kim
25
0.27%
Matthew Wilcox
19
0.21%
David Howells
16
0.17%
Kirill A. Shutemov
13
0.14%
Jérôme Glisse
11
0.12%
Mike Rapoport
3
0.03%
Others
2333
25.23%
Total
9248
zswap.c
1518
-
30
5866
Dan Streetman
Seth Jennings
Vitaly Wool
Huang Ying
Christoph Hellwig
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
June 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 50, "token_count": 1923}, ]}, {"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": 9, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 44, "token_count": 34}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 44, "token_count": 1521}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 44, "token_count": 110}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 44, "token_count": 49}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 44, "token_count": 346}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 341}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "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": 17, "token_count": 14}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "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": 159}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Streetman
2067
35.24%
Seth Jennings
1924
32.80%
Vitaly Wool
202
3.44%
Huang Ying
18
0.31%
Christoph Hellwig
17
0.29%
MinChan Kim
9
0.15%
Mel Gorman
2
0.03%
Kirill A. Shutemov
2
0.03%
Others
1625
27.70%
Total
5866
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
1074
Author
Tokens
Proportion
Commits
Proportion
0
Mel Gorman
33281
5.33%
407
3.45%
1
SeongJae Park
30245
4.84%
71
0.60%
2
Kirill A. Shutemov
25828
4.13%
222
1.88%
3
Christoph Lameter
22089
3.54%
333
2.83%
4
Hugh Dickins
19725
3.16%
476
4.04%
5
Johannes Weiner
18705
2.99%
284
2.41%
6
Matthew Wilcox
17424
2.79%
400
3.39%
7
Tejun Heo
15576
2.49%
240
2.04%
8
Andrew Morton
14770
2.36%
480
4.07%
9
MinChan Kim
13128
2.10%
125
1.06%
10
JoonSoo Kim
12326
1.97%
202
1.71%
11
Andrey Konovalov
10853
1.74%
153
1.30%
12
Vlastimil Babka
9815
1.57%
226
1.92%
13
Nicholas Piggin
8945
1.43%
142
1.21%
14
Christoph Hellwig
8711
1.39%
202
1.71%
15
Mike Kravetz
8354
1.34%
94
0.80%
16
Linus Torvalds
7902
1.26%
215
1.82%
17
Vitaly Wool
7694
1.23%
30
0.25%
18
Andrea Arcangeli
7672
1.23%
112
0.95%
19
Roman Gushchin
7646
1.22%
81
0.69%
20
Linus Torvalds (pre-git)
7295
1.17%
229
1.94%
21
Naoya Horiguchi
7252
1.16%
140
1.19%
22
Huang Ying
7242
1.16%
75
0.64%
23
Alexander Potapenko
6747
1.08%
21
0.18%
24
Michal Hocko
6581
1.05%
237
2.01%
25
David Rientjes
6572
1.05%
165
1.40%
26
Catalin Marinas
5845
0.94%
67
0.57%
27
David Howells
5830
0.93%
70
0.59%
28
Song Muchun
5817
0.93%
77
0.65%
29
Dennis Zhou
5669
0.91%
60
0.51%
30
Marco Elver
5605
0.90%
33
0.28%
31
Anshuman Khandual
5105
0.82%
39
0.33%
32
Andrey Ryabinin
4891
0.78%
54
0.46%
33
Andi Kleen
4614
0.74%
66
0.56%
34
Dan J Williams
4497
0.72%
65
0.55%
35
Mike Rapoport
4390
0.70%
104
0.88%
36
Aneesh Kumar K.V
4360
0.70%
82
0.70%
37
Kamezawa Hiroyuki
4262
0.68%
106
0.90%
38
Yang Shi
4242
0.68%
79
0.67%
39
Vladimir Davydov
4218
0.68%
78
0.66%
40
Fengguang Wu
3729
0.60%
95
0.81%
41
David Hildenbrand
3713
0.59%
107
0.91%
42
Mina Almasry
3710
0.59%
15
0.13%
43
Jan Kara
3659
0.59%
87
0.74%
44
Dan Streetman
3607
0.58%
23
0.20%
45
Jason Gunthorpe
3493
0.56%
33
0.28%
46
Uladzislau Rezki
3300
0.53%
31
0.26%
47
Pavel Tatashin
3292
0.53%
44
0.37%
48
Izik Eidus
3287
0.53%
4
0.03%
49
Andy Whitcroft
3233
0.52%
23
0.20%
50
Seth Jennings
3213
0.51%
13
0.11%
51
Michel Lespinasse
3161
0.51%
38
0.32%
52
Al Viro
3117
0.50%
144
1.22%
53
Peter Zijlstra
3049
0.49%
66
0.56%
54
Faiyaz Mohammed
2994
0.48%
2
0.02%
55
Jérôme Glisse
2962
0.47%
40
0.34%
56
Shaohua Li
2903
0.46%
35
0.30%
57
Alexander Duyck
2901
0.46%
18
0.15%
58
Oscar Salvador
2646
0.42%
48
0.41%
59
Alistair Popple
2616
0.42%
11
0.09%
60
Others
148448
23.76%
4564
38.73%
Total
624756
11783