Linux Source Code
Home
Release 6.2
Help
ceph
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alex Elder
Alexander Graf
Andreas Gruenbacher
Aneesh Kumar K.V
Arnd Bergmann
Cheng Renquan
Chengguang Xu
Christian Brauner
Christoph Hellwig
Dan Carpenter
David Chinner
David Disseldorp
David Howells
Deepa Dinamani
Douglas Fuller
Eric W. Biedermann
Greg Farnum
Greg Kroah-Hartman
Guangliang Zhao
Henry C Chang
Herb Shiu
Hu Weiwen
Hugh Dickins
Ilya Dryomov
Jakob Koschel
Jan Kara
Jeff Layton
Jianpeng Ma
Jim Schutt
John Spray
Josef Bacik
Kirill A. Shutemov
Kotresh HR
Li Wang
Linus Torvalds
Linus Torvalds (pre-git)
Luis Henriques
Matthew Wilcox
Miklos Szeredi
Milind Changire
Milosz Tanski
Neil Brown
Nicholas Piggin
Niels Dossche
Nikolay Borisov
Others
SF Markus Elfring
Sage Weil
Sam Lang
Sanidhya Kashyap
Souptick Joarder
Stephen Rothwell
Venky Shankar
Xi Wang
Xiubo Li
Yan Zheng
Yanhu Cao
Yehuda Sadeh Weinraub
Zhi Zhang
Zhu, Caifeng
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
263
-
18
1212
Guangliang Zhao
Yan Zheng
Sage Weil
Chengguang Xu
Christoph Hellwig
Andreas Gruenbacher
Jan Kara
Alex Elder
Christian Brauner
Miklos Szeredi
Greg Farnum
Deepa Dinamani
Jim Schutt
Yehuda Sadeh Weinraub
Xiubo Li
Ilya Dryomov
Others
June 2005
October 2009
April 2010
August 2010
November 2011
January 2012
May 2013
November 2013
December 2013
January 2014
July 2014
September 2014
June 2015
December 2015
February 2016
March 2016
April 2016
May 2016
September 2016
June 2017
March 2018
June 2018
July 2018
September 2018
May 2019
March 2020
January 2021
August 2021
September 2022
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 518}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 26}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 346}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 67}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Guangliang Zhao
518
42.74%
Yan Zheng
376
31.02%
Sage Weil
123
10.15%
Chengguang Xu
75
6.19%
Christoph Hellwig
30
2.48%
Andreas Gruenbacher
19
1.57%
Jan Kara
18
1.49%
Alex Elder
15
1.24%
Christian Brauner
10
0.83%
Miklos Szeredi
9
0.74%
Greg Farnum
4
0.33%
Deepa Dinamani
4
0.33%
Jim Schutt
2
0.17%
Yehuda Sadeh Weinraub
1
0.08%
Xiubo Li
1
0.08%
Ilya Dryomov
1
0.08%
Others
6
0.50%
Total
1212
addr.c
2055
-
40
10076
Yan Zheng
Sage Weil
Jeff Layton
David Howells
Xiubo Li
Yehuda Sadeh Weinraub
Alex Elder
Matthew Wilcox
Li Wang
Ilya Dryomov
Neil Brown
Souptick Joarder
Al Viro
Milosz Tanski
Jan Kara
Kirill A. Shutemov
Luis Henriques
Linus Torvalds
Henry C Chang
Dan Carpenter
Andreas Gruenbacher
Linus Torvalds (pre-git)
Arnd Bergmann
Yanhu Cao
SF Markus Elfring
Greg Kroah-Hartman
David Chinner
Others
January 1992
August 1992
May 1998
February 2002
October 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
November 2010
December 2010
March 2011
April 2011
May 2011
July 2011
August 2011
November 2011
May 2012
June 2012
July 2012
October 2012
January 2013
February 2013
March 2013
April 2013
May 2013
August 2013
November 2013
November 2014
December 2014
January 2015
March 2015
April 2015
June 2015
July 2015
September 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
July 2017
August 2017
September 2017
November 2017
December 2017
February 2018
March 2018
June 2018
July 2018
January 2019
June 2019
July 2019
August 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
September 2020
October 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
January 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2603}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 42}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 74}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 56}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 92}, {"author_id": 18, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 287}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 613}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 873}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 665}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 206}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 38}, {"author_id": 46, "token_count": 13}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 360}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 306}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 41, "token_count": 42}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 72}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 163}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 920}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 24, "token_count": 3}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 26, "token_count": 14}, {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 287}, {"author_id": 2, "token_count": 260}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 24, "token_count": 89}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 6, "token_count": 60}, {"author_id": 36, "token_count": 49}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 24, "token_count": 23}, {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 8}, {"author_id": 49, "token_count": 5}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Yan Zheng
3969
39.39%
Sage Weil
2775
27.54%
Jeff Layton
1746
17.33%
David Howells
418
4.15%
Xiubo Li
226
2.24%
Yehuda Sadeh Weinraub
187
1.86%
Alex Elder
159
1.58%
Matthew Wilcox
118
1.17%
Li Wang
93
0.92%
Ilya Dryomov
76
0.75%
Neil Brown
54
0.54%
Souptick Joarder
46
0.46%
Al Viro
35
0.35%
Milosz Tanski
23
0.23%
Jan Kara
21
0.21%
Kirill A. Shutemov
14
0.14%
Luis Henriques
6
0.06%
Linus Torvalds
6
0.06%
Henry C Chang
6
0.06%
Dan Carpenter
6
0.06%
Andreas Gruenbacher
6
0.06%
Linus Torvalds (pre-git)
5
0.05%
Arnd Bergmann
3
0.03%
Yanhu Cao
1
0.01%
SF Markus Elfring
1
0.01%
Greg Kroah-Hartman
1
0.01%
David Chinner
1
0.01%
Others
74
0.73%
Total
10076
cache.c
110
-
10
521
Jeff Layton
Yan Zheng
Milosz Tanski
David Howells
Sage Weil
Yehuda Sadeh Weinraub
Greg Farnum
Ilya Dryomov
Jim Schutt
Others
October 2009
April 2010
August 2010
May 2013
August 2013
September 2013
May 2016
June 2017
April 2018
March 2019
May 2019
September 2019
June 2021
December 2021
June 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 18, "token_count": 64}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 222}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
222
42.61%
Yan Zheng
130
24.95%
Milosz Tanski
65
12.48%
David Howells
60
11.52%
Sage Weil
28
5.37%
Yehuda Sadeh Weinraub
5
0.96%
Greg Farnum
4
0.77%
Ilya Dryomov
3
0.58%
Jim Schutt
2
0.38%
Others
2
0.38%
Total
521
cache.h
148
-
10
590
Jeff Layton
Milosz Tanski
Sage Weil
Yan Zheng
Matthew Wilcox
David Howells
Yehuda Sadeh Weinraub
Greg Farnum
Jim Schutt
Others
October 2009
April 2010
August 2010
November 2010
March 2013
May 2013
August 2013
May 2016
March 2019
May 2019
June 2020
June 2021
December 2021
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 18, "token_count": 144}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 171}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
283
47.97%
Milosz Tanski
144
24.41%
Sage Weil
67
11.36%
Yan Zheng
36
6.10%
Matthew Wilcox
27
4.58%
David Howells
17
2.88%
Yehuda Sadeh Weinraub
8
1.36%
Greg Farnum
4
0.68%
Jim Schutt
2
0.34%
Others
2
0.34%
Total
590
caps.c
4730
-
44
22885
Sage Weil
Yan Zheng
Jeff Layton
Xiubo Li
Chengguang Xu
Yehuda Sadeh Weinraub
Zhi Zhang
David Howells
Luis Henriques
Eric W. Biedermann
Nikolay Borisov
Jakob Koschel
Niels Dossche
Greg Farnum
Hu Weiwen
Stephen Rothwell
Milosz Tanski
Henry C Chang
Arnd Bergmann
Jianpeng Ma
Ilya Dryomov
Josef Bacik
Jan Kara
Alex Elder
Guangliang Zhao
Cheng Renquan
Miklos Szeredi
Christoph Hellwig
Al Viro
SF Markus Elfring
Linus Torvalds (pre-git)
Linus Torvalds
Kirill A. Shutemov
Greg Kroah-Hartman
Others
May 1998
February 2002
August 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
January 2011
March 2011
May 2011
July 2011
October 2011
November 2011
May 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
November 2013
January 2014
March 2014
April 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
October 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
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
July 2018
October 2018
November 2018
December 2018
January 2019
April 2019
May 2019
June 2019
July 2019
October 2019
November 2019
December 2019
January 2020
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
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
August 2022
October 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 9398}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 58, "token_count": 16}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 0, "token_count": 175}, {"author_id": 5, "token_count": 257}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 28, "token_count": 38}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 202}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 1, "token_count": 689}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 329}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 251}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 1, "token_count": 327}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 567}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1344}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 42, "token_count": 36}, {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 536}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 35}, {"author_id": 20, "token_count": 207}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 93}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 310}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 9}, {"author_id": 9, "token_count": 203}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 325}, {"author_id": 3, "token_count": 83}, {"author_id": 1, "token_count": 772}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 188}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 4, "token_count": 68}, {"author_id": 3, "token_count": 258}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 3, "token_count": 348}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 620}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 59, "token_count": 17}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 48, "token_count": 34}, {"author_id": 55, "token_count": 24}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 156}, {"author_id": 2, "token_count": 15}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
10624
46.42%
Yan Zheng
7209
31.50%
Jeff Layton
2446
10.69%
Xiubo Li
1190
5.20%
Chengguang Xu
303
1.32%
Yehuda Sadeh Weinraub
288
1.26%
Zhi Zhang
207
0.90%
David Howells
158
0.69%
Luis Henriques
138
0.60%
Eric W. Biedermann
38
0.17%
Nikolay Borisov
36
0.16%
Jakob Koschel
34
0.15%
Niels Dossche
24
0.10%
Greg Farnum
24
0.10%
Hu Weiwen
17
0.07%
Stephen Rothwell
16
0.07%
Milosz Tanski
12
0.05%
Henry C Chang
12
0.05%
Arnd Bergmann
9
0.04%
Jianpeng Ma
8
0.03%
Ilya Dryomov
8
0.03%
Josef Bacik
6
0.03%
Jan Kara
6
0.03%
Alex Elder
6
0.03%
Guangliang Zhao
5
0.02%
Cheng Renquan
5
0.02%
Miklos Szeredi
4
0.02%
Christoph Hellwig
4
0.02%
Al Viro
4
0.02%
SF Markus Elfring
2
0.01%
Linus Torvalds (pre-git)
2
0.01%
Linus Torvalds
1
0.00%
Kirill A. Shutemov
1
0.00%
Greg Kroah-Hartman
1
0.00%
Others
37
0.16%
Total
22885
ceph_frag.c
23
-
3
90
Sage Weil
Yehuda Sadeh Weinraub
Greg Kroah-Hartman
October 2009
April 2010
November 2017
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
88
97.78%
Yehuda Sadeh Weinraub
1
1.11%
Greg Kroah-Hartman
1
1.11%
Total
90
debugfs.c
479
-
21
2515
Sage Weil
Xiubo Li
Yehuda Sadeh Weinraub
Luis Henriques
John Spray
Jeff Layton
Yan Zheng
Dan Carpenter
Ilya Dryomov
Yanhu Cao
Chengguang Xu
Jan Kara
Greg Kroah-Hartman
David Howells
Venky Shankar
SF Markus Elfring
Linus Torvalds (pre-git)
Al Viro
Linus Torvalds
Others
May 1998
February 2002
October 2009
November 2009
December 2009
February 2010
April 2010
June 2010
July 2010
August 2010
November 2010
July 2011
February 2013
March 2014
June 2014
September 2014
October 2014
March 2015
April 2016
February 2017
March 2017
April 2017
August 2017
November 2017
February 2018
April 2019
May 2019
June 2019
November 2019
December 2019
January 2020
March 2020
May 2020
June 2020
August 2020
September 2020
November 2020
May 2021
October 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 913}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 212}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 34, "token_count": 22}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 226}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 243}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 267}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
1002
39.84%
Xiubo Li
413
16.42%
Yehuda Sadeh Weinraub
305
12.13%
Luis Henriques
269
10.70%
John Spray
226
8.99%
Jeff Layton
178
7.08%
Yan Zheng
40
1.59%
Dan Carpenter
24
0.95%
Ilya Dryomov
21
0.83%
Yanhu Cao
9
0.36%
Chengguang Xu
6
0.24%
Jan Kara
3
0.12%
Greg Kroah-Hartman
3
0.12%
David Howells
3
0.12%
Venky Shankar
2
0.08%
SF Markus Elfring
2
0.08%
Linus Torvalds (pre-git)
2
0.08%
Al Viro
2
0.08%
Linus Torvalds
1
0.04%
Others
4
0.16%
Total
2515
dir.c
2064
-
32
9944
Sage Weil
Yan Zheng
Jeff Layton
Xiubo Li
Chengguang Xu
Al Viro
Luis Henriques
Nicholas Piggin
David Howells
Sanidhya Kashyap
Yehuda Sadeh Weinraub
Christian Brauner
Josef Bacik
Miklos Szeredi
Guangliang Zhao
Arnd Bergmann
Zhi Zhang
Cheng Renquan
Linus Torvalds (pre-git)
Linus Torvalds
Kirill A. Shutemov
Greg Kroah-Hartman
Others
May 1998
February 2002
October 2009
November 2009
December 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
October 2010
November 2010
January 2011
March 2011
May 2011
July 2011
November 2011
June 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
September 2013
November 2013
January 2014
February 2014
March 2014
April 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
July 2017
November 2017
January 2018
March 2018
May 2018
July 2018
September 2018
October 2018
January 2019
April 2019
May 2019
June 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
November 2020
January 2021
March 2021
June 2021
February 2022
March 2022
May 2022
September 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3882}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 30, "token_count": 82}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 56, "token_count": 15}, {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 9}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 57}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 81}, {"author_id": 32, "token_count": 65}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 481}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 136}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 887}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 147}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 4, "token_count": 51}, {"author_id": 1, "token_count": 4}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 110}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1444}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 477}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 82}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 25, "token_count": 27}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 171}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
4261
42.85%
Yan Zheng
3762
37.83%
Jeff Layton
895
9.00%
Xiubo Li
294
2.96%
Chengguang Xu
130
1.31%
Al Viro
128
1.29%
Luis Henriques
88
0.88%
Nicholas Piggin
82
0.82%
David Howells
82
0.82%
Sanidhya Kashyap
65
0.65%
Yehuda Sadeh Weinraub
48
0.48%
Christian Brauner
28
0.28%
Josef Bacik
15
0.15%
Miklos Szeredi
14
0.14%
Guangliang Zhao
12
0.12%
Arnd Bergmann
6
0.06%
Zhi Zhang
3
0.03%
Cheng Renquan
3
0.03%
Linus Torvalds (pre-git)
2
0.02%
Linus Torvalds
1
0.01%
Kirill A. Shutemov
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
23
0.23%
Total
9944
export.c
584
-
20
2968
Yan Zheng
Sage Weil
Luis Henriques
Jeff Layton
Hugh Dickins
Aneesh Kumar K.V
David Howells
Al Viro
Xiubo Li
Dan Carpenter
Cheng Renquan
Linus Torvalds (pre-git)
Yehuda Sadeh Weinraub
Linus Torvalds
Greg Kroah-Hartman
Others
May 1998
February 2002
October 2009
March 2010
April 2010
May 2010
October 2010
April 2011
May 2011
July 2011
April 2012
October 2012
March 2014
April 2014
March 2015
January 2016
March 2016
June 2016
October 2016
January 2017
May 2017
November 2017
March 2019
May 2019
August 2019
March 2020
May 2020
February 2021
March 2021
April 2021
June 2021
August 2021
August 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 808}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 57, "token_count": 24}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 39}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 442}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 1210}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Yan Zheng
1729
58.25%
Sage Weil
904
30.46%
Luis Henriques
117
3.94%
Jeff Layton
71
2.39%
Hugh Dickins
39
1.31%
Aneesh Kumar K.V
24
0.81%
David Howells
22
0.74%
Al Viro
14
0.47%
Xiubo Li
13
0.44%
Dan Carpenter
4
0.13%
Cheng Renquan
3
0.10%
Linus Torvalds (pre-git)
2
0.07%
Yehuda Sadeh Weinraub
1
0.03%
Linus Torvalds
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
23
0.77%
Total
2968
file.c
2598
-
50
12819
Yan Zheng
Sage Weil
Jeff Layton
Luis Henriques
Li Wang
Ilya Dryomov
Jianpeng Ma
Xiubo Li
Chengguang Xu
Al Viro
Yehuda Sadeh Weinraub
Zhu, Caifeng
Alexander Graf
David Howells
Alex Elder
Christian Brauner
David Chinner
Christoph Hellwig
Sam Lang
Kirill A. Shutemov
Jan Kara
Miklos Szeredi
Greg Farnum
Milosz Tanski
Deepa Dinamani
Hu Weiwen
Nikolay Borisov
Arnd Bergmann
Neil Brown
Josef Bacik
Dan Carpenter
Zhi Zhang
Linus Torvalds (pre-git)
SF Markus Elfring
Matthew Wilcox
Linus Torvalds
Henry C Chang
Greg Kroah-Hartman
Others
May 1998
February 2002
April 2009
October 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
November 2010
December 2010
March 2011
May 2011
June 2011
July 2011
August 2011
November 2011
December 2011
June 2012
July 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
November 2016
January 2017
April 2017
May 2017
July 2017
August 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
September 2022
October 2022
January 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2259}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 87}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 29, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 35}, {"author_id": 1, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 11, "token_count": 771}, {"author_id": 18, "token_count": 9}, {"author_id": 0, "token_count": 29}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 15, "token_count": 520}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 21}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 94}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 31, "token_count": 108}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 1, "token_count": 1178}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 38, "token_count": 13}, {"author_id": 7, "token_count": 12}, {"author_id": 46, "token_count": 14}, {"author_id": 1, "token_count": 243}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 98}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 4, "token_count": 45}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 156}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 7, "token_count": 425}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 9, "token_count": 55}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 1, "token_count": 334}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 4, "token_count": 1145}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 40, "token_count": 51}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 1323}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 115}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 187}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 72}, {"author_id": 3, "token_count": 99}, {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 26, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 52}, {"author_id": 2, "token_count": 60}, {"author_id": 4, "token_count": 206}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 61}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 147}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 6, "token_count": 3}, {"author_id": 59, "token_count": 6}, {"author_id": 2, "token_count": 18}, {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yan Zheng
2836
22.12%
Sage Weil
2765
21.57%
Jeff Layton
2048
15.98%
Luis Henriques
1699
13.25%
Li Wang
771
6.01%
Ilya Dryomov
575
4.49%
Jianpeng Ma
541
4.22%
Xiubo Li
389
3.03%
Chengguang Xu
222
1.73%
Al Viro
168
1.31%
Yehuda Sadeh Weinraub
140
1.09%
Zhu, Caifeng
108
0.84%
Alexander Graf
98
0.76%
David Howells
73
0.57%
Alex Elder
64
0.50%
Christian Brauner
52
0.41%
David Chinner
51
0.40%
Christoph Hellwig
24
0.19%
Sam Lang
18
0.14%
Kirill A. Shutemov
14
0.11%
Jan Kara
14
0.11%
Miklos Szeredi
13
0.10%
Greg Farnum
12
0.09%
Milosz Tanski
9
0.07%
Deepa Dinamani
8
0.06%
Hu Weiwen
6
0.05%
Nikolay Borisov
4
0.03%
Arnd Bergmann
4
0.03%
Neil Brown
3
0.02%
Josef Bacik
3
0.02%
Dan Carpenter
3
0.02%
Zhi Zhang
2
0.02%
Linus Torvalds (pre-git)
2
0.02%
SF Markus Elfring
1
0.01%
Matthew Wilcox
1
0.01%
Linus Torvalds
1
0.01%
Henry C Chang
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
75
0.59%
Total
12819
inode.c
2548
-
33
13355
Sage Weil
Yan Zheng
Jeff Layton
Xiubo Li
Milind Changire
Luis Henriques
David Howells
Yehuda Sadeh Weinraub
Eric W. Biedermann
Al Viro
Jan Kara
Arnd Bergmann
Nicholas Piggin
Christian Brauner
Chengguang Xu
Guangliang Zhao
Andreas Gruenbacher
Xi Wang
Milosz Tanski
David Disseldorp
Deepa Dinamani
Dan Carpenter
Yanhu Cao
Linus Torvalds
Henry C Chang
Miklos Szeredi
SF Markus Elfring
Kirill A. Shutemov
Greg Kroah-Hartman
Cheng Renquan
Others
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
November 2010
December 2010
January 2011
February 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
February 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
July 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
December 2019
January 2020
February 2020
March 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
August 2021
September 2021
October 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 6166}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 30, "token_count": 30}, {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 8}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 50, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 67}, {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 18}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 273}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 616}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 79}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 388}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 46, "token_count": 3}, {"author_id": 1, "token_count": 236}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 26, "token_count": 35}, {"author_id": 1, "token_count": 395}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 39, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 2, "token_count": 198}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 6}, {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 4, "token_count": 21}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 34}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 22, "token_count": 13}, {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 1, "token_count": 475}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 90}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 25, "token_count": 26}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 200}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
6719
50.31%
Yan Zheng
4088
30.61%
Jeff Layton
1288
9.64%
Xiubo Li
265
1.98%
Milind Changire
200
1.50%
Luis Henriques
166
1.24%
David Howells
115
0.86%
Yehuda Sadeh Weinraub
89
0.67%
Eric W. Biedermann
67
0.50%
Al Viro
52
0.39%
Jan Kara
35
0.26%
Arnd Bergmann
34
0.25%
Nicholas Piggin
30
0.22%
Christian Brauner
28
0.21%
Chengguang Xu
26
0.19%
Guangliang Zhao
23
0.17%
Andreas Gruenbacher
20
0.15%
Xi Wang
16
0.12%
Milosz Tanski
14
0.10%
David Disseldorp
13
0.10%
Deepa Dinamani
11
0.08%
Dan Carpenter
10
0.07%
Yanhu Cao
8
0.06%
Linus Torvalds
8
0.06%
Henry C Chang
8
0.06%
Miklos Szeredi
6
0.04%
SF Markus Elfring
3
0.02%
Kirill A. Shutemov
3
0.02%
Greg Kroah-Hartman
1
0.01%
Cheng Renquan
1
0.01%
Others
8
0.06%
Total
13355
io.c
163
-
5
397
Jeff Layton
Sage Weil
Luis Henriques
Yehuda Sadeh Weinraub
Greg Kroah-Hartman
October 2009
April 2010
November 2017
January 2018
August 2019
March 2021
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 370}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
371
93.45%
Sage Weil
18
4.53%
Luis Henriques
6
1.51%
Yehuda Sadeh Weinraub
1
0.25%
Greg Kroah-Hartman
1
0.25%
Total
397
io.h
12
-
5
64
Jeff Layton
Yan Zheng
Sage Weil
Luis Henriques
Greg Kroah-Hartman
October 2009
April 2016
November 2017
January 2018
March 2019
August 2019
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Layton
47
73.44%
Yan Zheng
6
9.38%
Sage Weil
6
9.38%
Luis Henriques
4
6.25%
Greg Kroah-Hartman
1
1.56%
Total
64
ioctl.c
295
-
12
1581
Sage Weil
Greg Farnum
Yan Zheng
Ilya Dryomov
Al Viro
Jianpeng Ma
Zhi Zhang
Linus Torvalds
Yehuda Sadeh Weinraub
Greg Kroah-Hartman
Cheng Renquan
Alex Elder
October 2009
December 2009
March 2010
April 2010
September 2010
May 2011
July 2011
August 2011
November 2011
May 2012
August 2012
September 2012
January 2013
February 2013
March 2013
July 2013
August 2013
January 2014
April 2014
September 2014
October 2014
February 2016
March 2016
April 2016
June 2016
July 2016
November 2017
January 2018
February 2018
March 2020
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 1031}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
1308
82.73%
Greg Farnum
95
6.01%
Yan Zheng
74
4.68%
Ilya Dryomov
46
2.91%
Al Viro
24
1.52%
Jianpeng Ma
13
0.82%
Zhi Zhang
12
0.76%
Linus Torvalds
4
0.25%
Yehuda Sadeh Weinraub
2
0.13%
Greg Kroah-Hartman
1
0.06%
Cheng Renquan
1
0.06%
Alex Elder
1
0.06%
Total
1581
ioctl.h
101
-
3
112
Sage Weil
Greg Farnum
Greg Kroah-Hartman
October 2009
December 2009
April 2010
September 2010
December 2010
July 2011
August 2011
May 2012
November 2017
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
107
95.54%
Greg Farnum
4
3.57%
Greg Kroah-Hartman
1
0.89%
Total
112
locks.c
509
-
12
2385
Greg Farnum
Yan Zheng
Herb Shiu
Sage Weil
Jeff Layton
Jim Schutt
Xiubo Li
Chengguang Xu
Al Viro
Yehuda Sadeh Weinraub
Greg Kroah-Hartman
Others
October 2009
April 2010
August 2010
September 2010
November 2010
May 2011
November 2011
January 2013
May 2013
March 2014
April 2014
October 2014
January 2015
February 2015
July 2015
October 2015
June 2017
July 2017
September 2017
November 2017
January 2018
July 2019
August 2019
February 2020
September 2020
August 2021
February 2022
November 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 823}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 48}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 19, "token_count": 183}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 93}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 148}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Farnum
871
36.52%
Yan Zheng
822
34.47%
Herb Shiu
183
7.67%
Sage Weil
181
7.59%
Jeff Layton
160
6.71%
Jim Schutt
93
3.90%
Xiubo Li
46
1.93%
Chengguang Xu
10
0.42%
Al Viro
8
0.34%
Yehuda Sadeh Weinraub
7
0.29%
Greg Kroah-Hartman
1
0.04%
Others
3
0.13%
Total
2385
mds_client.c
5575
-
47
27102
Sage Weil
Yan Zheng
Xiubo Li
Jeff Layton
Ilya Dryomov
John Spray
Luis Henriques
Alex Elder
Yehuda Sadeh Weinraub
Chengguang Xu
Greg Farnum
Herb Shiu
Milind Changire
Sam Lang
Kotresh HR
Jim Schutt
David Disseldorp
Al Viro
Zhi Zhang
David Howells
Yanhu Cao
Dan Carpenter
Eric W. Biedermann
Xi Wang
Arnd Bergmann
SF Markus Elfring
Cheng Renquan
Nicholas Piggin
Linus Torvalds
Henry C Chang
Linus Torvalds (pre-git)
Miklos Szeredi
Jianpeng Ma
Kirill A. Shutemov
Greg Kroah-Hartman
Deepa Dinamani
Others
May 1998
February 2002
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
November 2010
December 2010
January 2011
March 2011
May 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 10602}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 445}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 34, "token_count": 12}, {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 5, "token_count": 116}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 496}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 8, "token_count": 45}, {"author_id": 0, "token_count": 263}, {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 54}, {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 19, "token_count": 103}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 14, "token_count": 46}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 108}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 29, "token_count": 92}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 137}, {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 21, "token_count": 69}, {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 311}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 309}, {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 44}, {"author_id": 1, "token_count": 434}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 195}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 46, "token_count": 1}, {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 606}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 124}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 216}, {"author_id": 20, "token_count": 47}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 130}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 9}, {"author_id": 9, "token_count": 14}, {"author_id": 7, "token_count": 22}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 278}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1979}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 22, "token_count": 49}, {"author_id": 2, "token_count": 255}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 415}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 55}, {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 89}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 3, "token_count": 88}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 293}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 274}, {"author_id": 37, "token_count": 24}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 63}, {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 247}, {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 150}, {"author_id": 2, "token_count": 226}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 3, "token_count": 255}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 219}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 27, "token_count": 72}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 17, "token_count": 96}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 3, "token_count": 289}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 3, "token_count": 253}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 3, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
12988
47.92%
Yan Zheng
6896
25.44%
Xiubo Li
2297
8.48%
Jeff Layton
2196
8.10%
Ilya Dryomov
626
2.31%
John Spray
325
1.20%
Luis Henriques
314
1.16%
Alex Elder
263
0.97%
Yehuda Sadeh Weinraub
180
0.66%
Chengguang Xu
144
0.53%
Greg Farnum
109
0.40%
Herb Shiu
103
0.38%
Milind Changire
96
0.35%
Sam Lang
92
0.34%
Kotresh HR
72
0.27%
Jim Schutt
69
0.25%
David Disseldorp
49
0.18%
Al Viro
49
0.18%
Zhi Zhang
47
0.17%
David Howells
34
0.13%
Yanhu Cao
24
0.09%
Dan Carpenter
14
0.05%
Eric W. Biedermann
12
0.04%
Xi Wang
10
0.04%
Arnd Bergmann
10
0.04%
SF Markus Elfring
8
0.03%
Cheng Renquan
8
0.03%
Nicholas Piggin
7
0.03%
Linus Torvalds
3
0.01%
Henry C Chang
3
0.01%
Linus Torvalds (pre-git)
2
0.01%
Miklos Szeredi
2
0.01%
Jianpeng Ma
2
0.01%
Kirill A. Shutemov
1
0.00%
Greg Kroah-Hartman
1
0.00%
Deepa Dinamani
1
0.00%
Others
45
0.17%
Total
27102
mds_client.h
588
-
19
1874
Sage Weil
Yan Zheng
Jeff Layton
Xiubo Li
Yehuda Sadeh Weinraub
Luis Henriques
Herb Shiu
John Spray
Milind Changire
Sam Lang
Zhi Zhang
Greg Farnum
David Disseldorp
Yanhu Cao
Alex Elder
Ilya Dryomov
Greg Kroah-Hartman
Arnd Bergmann
Others
October 2009
November 2009
December 2009
February 2010
April 2010
May 2010
June 2010
July 2010
August 2010
November 2010
December 2010
May 2011
July 2011
November 2011
May 2012
December 2012
September 2013
November 2013
March 2014
May 2014
September 2014
October 2014
November 2014
January 2015
April 2015
May 2015
June 2015
July 2015
October 2015
February 2016
March 2016
April 2016
July 2016
September 2016
January 2017
February 2017
March 2017
April 2017
September 2017
November 2017
December 2017
January 2018
May 2018
July 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
October 2020
December 2020
June 2021
July 2021
February 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 981}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 23}, {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
1088
58.06%
Yan Zheng
273
14.57%
Jeff Layton
237
12.65%
Xiubo Li
103
5.50%
Yehuda Sadeh Weinraub
46
2.45%
Luis Henriques
37
1.97%
Herb Shiu
18
0.96%
John Spray
17
0.91%
Milind Changire
16
0.85%
Sam Lang
11
0.59%
Zhi Zhang
9
0.48%
Greg Farnum
4
0.21%
David Disseldorp
4
0.21%
Yanhu Cao
3
0.16%
Alex Elder
2
0.11%
Ilya Dryomov
1
0.05%
Greg Kroah-Hartman
1
0.05%
Arnd Bergmann
1
0.05%
Others
3
0.16%
Total
1874
mdsmap.c
436
-
15
2211
Sage Weil
Yan Zheng
Xiubo Li
Luis Henriques
Ilya Dryomov
Jeff Layton
Dan Carpenter
Alex Elder
Yehuda Sadeh Weinraub
SF Markus Elfring
Greg Kroah-Hartman
Others
October 2009
November 2009
December 2009
April 2010
June 2010
February 2013
March 2013
May 2013
November 2014
February 2016
March 2016
November 2016
March 2017
August 2017
November 2017
June 2019
November 2019
December 2019
July 2020
October 2020
November 2020
August 2021
June 2022
October 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 941}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 34, "token_count": 21}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 540}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 159}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
1059
47.90%
Yan Zheng
744
33.65%
Xiubo Li
183
8.28%
Luis Henriques
86
3.89%
Ilya Dryomov
44
1.99%
Jeff Layton
22
1.00%
Dan Carpenter
21
0.95%
Alex Elder
6
0.27%
Yehuda Sadeh Weinraub
5
0.23%
SF Markus Elfring
3
0.14%
Greg Kroah-Hartman
1
0.05%
Others
37
1.67%
Total
2211
metric.c
353
-
6
2252
Xiubo Li
Venky Shankar
Luis Henriques
Sage Weil
Yehuda Sadeh Weinraub
Greg Kroah-Hartman
October 2009
April 2010
November 2017
March 2020
June 2020
July 2020
September 2020
November 2020
March 2021
April 2021
May 2021
October 2021
March 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 389}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 835}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 197}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 241}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 143}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 169}, ]}, ]
Author Name
Tokens
Token Proportion
Xiubo Li
1896
84.19%
Venky Shankar
169
7.50%
Luis Henriques
143
6.35%
Sage Weil
42
1.87%
Yehuda Sadeh Weinraub
1
0.04%
Greg Kroah-Hartman
1
0.04%
Total
2252
metric.h
244
-
5
691
Xiubo Li
Luis Henriques
Venky Shankar
Sage Weil
Greg Kroah-Hartman
October 2009
November 2017
January 2018
March 2019
March 2020
June 2020
July 2020
September 2020
November 2020
March 2021
May 2021
October 2021
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 158}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 142}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Xiubo Li
468
67.73%
Luis Henriques
153
22.14%
Venky Shankar
57
8.25%
Sage Weil
12
1.74%
Greg Kroah-Hartman
1
0.14%
Total
691
quota.c
535
-
12
2281
Luis Henriques
Yan Zheng
Sage Weil
Kotresh HR
Jeff Layton
Xiubo Li
Yehuda Sadeh Weinraub
Greg Farnum
Jim Schutt
Chengguang Xu
Greg Kroah-Hartman
Others
October 2009
April 2010
August 2010
November 2011
May 2013
March 2016
April 2017
November 2017
January 2018
March 2018
August 2018
November 2018
January 2019
March 2019
May 2019
April 2020
May 2020
August 2020
September 2020
October 2020
June 2021
November 2021
April 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1263}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 596}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 27, "token_count": 51}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Luis Henriques
1879
82.38%
Yan Zheng
138
6.05%
Sage Weil
134
5.87%
Kotresh HR
51
2.24%
Jeff Layton
36
1.58%
Xiubo Li
17
0.75%
Yehuda Sadeh Weinraub
9
0.39%
Greg Farnum
8
0.35%
Jim Schutt
4
0.18%
Chengguang Xu
3
0.13%
Greg Kroah-Hartman
1
0.04%
Others
1
0.04%
Total
2281
snap.c
1303
-
15
5774
Sage Weil
Yan Zheng
Xiubo Li
Jeff Layton
Luis Henriques
Alex Elder
David Howells
Yehuda Sadeh Weinraub
Henry C Chang
Xi Wang
Linus Torvalds (pre-git)
Linus Torvalds
Greg Kroah-Hartman
David Chinner
Others
May 1998
February 2002
October 2009
December 2009
February 2010
March 2010
April 2010
June 2010
August 2010
September 2010
January 2011
February 2011
March 2011
May 2011
July 2011
November 2011
February 2012
May 2012
July 2012
April 2013
November 2014
December 2014
April 2015
May 2015
July 2015
June 2016
July 2016
November 2016
August 2017
September 2017
November 2017
December 2017
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
March 2020
August 2020
September 2020
October 2020
February 2021
April 2021
May 2021
June 2021
August 2021
February 2022
June 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3129}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 267}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 738}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 478}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 135}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
3684
63.80%
Yan Zheng
1154
19.99%
Xiubo Li
671
11.62%
Jeff Layton
199
3.45%
Luis Henriques
19
0.33%
Alex Elder
15
0.26%
David Howells
12
0.21%
Yehuda Sadeh Weinraub
7
0.12%
Henry C Chang
4
0.07%
Xi Wang
3
0.05%
Linus Torvalds (pre-git)
2
0.03%
Linus Torvalds
1
0.02%
Greg Kroah-Hartman
1
0.02%
David Chinner
1
0.02%
Others
1
0.02%
Total
5774
strings.c
130
-
8
593
Sage Weil
Yan Zheng
Alex Elder
Greg Farnum
Xiubo Li
Milind Changire
Yehuda Sadeh Weinraub
Greg Kroah-Hartman
October 2009
April 2010
August 2010
February 2013
November 2013
March 2014
April 2015
September 2016
November 2017
July 2021
February 2022
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
503
84.82%
Yan Zheng
36
6.07%
Alex Elder
24
4.05%
Greg Farnum
12
2.02%
Xiubo Li
6
1.01%
Milind Changire
6
1.01%
Yehuda Sadeh Weinraub
5
0.84%
Greg Kroah-Hartman
1
0.17%
Total
593
super.c
1498
-
39
6691
Sage Weil
David Howells
Yehuda Sadeh Weinraub
Venky Shankar
Yan Zheng
Jeff Layton
Xiubo Li
Ilya Dryomov
Al Viro
Chengguang Xu
Luis Henriques
Milosz Tanski
Alex Elder
Douglas Fuller
Jan Kara
Sanidhya Kashyap
Deepa Dinamani
SF Markus Elfring
Neil Brown
Guangliang Zhao
Eric W. Biedermann
Linus Torvalds
Kirill A. Shutemov
Linus Torvalds (pre-git)
David Disseldorp
Cheng Renquan
Greg Farnum
Others
May 1998
February 2002
October 2009
November 2009
December 2009
March 2010
April 2010
May 2010
June 2010
July 2010
January 2011
July 2011
August 2011
September 2011
December 2011
January 2012
February 2012
July 2012
August 2012
September 2012
October 2012
February 2013
March 2013
August 2013
September 2013
November 2013
February 2014
March 2014
February 2015
March 2015
April 2015
June 2015
July 2015
September 2015
January 2016
March 2016
April 2016
July 2016
September 2016
October 2016
November 2016
January 2017
April 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
November 2019
December 2019
January 2020
February 2020
March 2020
July 2020
September 2020
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 1649}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 5, "token_count": 814}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 26}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 14, "token_count": 37}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 18, "token_count": 46}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 7, "token_count": 8}, {"author_id": 32, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 26, "token_count": 31}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "token_count": 39}, {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 44}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 7, "token_count": 4}, {"author_id": 4, "token_count": 23}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 1315}, {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 22, "token_count": 2}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 33}, {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 119}, {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 3, "token_count": 168}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 599}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 10, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
1906
28.49%
David Howells
1327
19.83%
Yehuda Sadeh Weinraub
842
12.58%
Venky Shankar
641
9.58%
Yan Zheng
602
9.00%
Jeff Layton
340
5.08%
Xiubo Li
267
3.99%
Ilya Dryomov
167
2.50%
Al Viro
117
1.75%
Chengguang Xu
100
1.49%
Luis Henriques
91
1.36%
Milosz Tanski
46
0.69%
Alex Elder
45
0.67%
Douglas Fuller
39
0.58%
Jan Kara
31
0.46%
Sanidhya Kashyap
25
0.37%
Deepa Dinamani
12
0.18%
SF Markus Elfring
7
0.10%
Neil Brown
6
0.09%
Guangliang Zhao
6
0.09%
Eric W. Biedermann
5
0.07%
Linus Torvalds
4
0.06%
Kirill A. Shutemov
4
0.06%
Linus Torvalds (pre-git)
2
0.03%
David Disseldorp
2
0.03%
Cheng Renquan
2
0.03%
Greg Farnum
1
0.01%
Others
54
0.81%
Total
6691
super.h
1363
-
43
5697
Sage Weil
Yan Zheng
Jeff Layton
Yehuda Sadeh Weinraub
Luis Henriques
Xiubo Li
Guangliang Zhao
Greg Farnum
Jim Schutt
David Howells
Christian Brauner
Milosz Tanski
Chengguang Xu
Zhi Zhang
Al Viro
Andreas Gruenbacher
Milind Changire
Miklos Szeredi
Venky Shankar
Stephen Rothwell
John Spray
Jan Kara
Kotresh HR
Arnd Bergmann
David Disseldorp
Neil Brown
Li Wang
Ilya Dryomov
Yanhu Cao
Linus Torvalds (pre-git)
Henry C Chang
Greg Kroah-Hartman
Eric W. Biedermann
Alex Elder
Linus Torvalds
Cheng Renquan
Others
May 1998
February 2002
August 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
November 2010
January 2011
March 2011
May 2011
July 2011
August 2011
October 2011
November 2011
January 2012
May 2012
June 2012
July 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
November 2013
January 2014
February 2014
March 2014
April 2014
September 2014
October 2014
November 2014
December 2014
January 2015
April 2015
May 2015
June 2015
October 2015
March 2016
April 2016
May 2016
June 2016
July 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
November 2017
December 2017
January 2018
March 2018
July 2018
October 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
September 2022
October 2022
January 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 2581}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 195}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 72}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 90}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 18, "token_count": 17}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 126}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 215}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 164}, {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 22, "token_count": 4}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 142}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 25, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 39, "token_count": 2}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 66}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
2755
48.36%
Yan Zheng
1160
20.36%
Jeff Layton
462
8.11%
Yehuda Sadeh Weinraub
350
6.14%
Luis Henriques
296
5.20%
Xiubo Li
210
3.69%
Guangliang Zhao
126
2.21%
Greg Farnum
87
1.53%
Jim Schutt
32
0.56%
David Howells
26
0.46%
Christian Brauner
21
0.37%
Milosz Tanski
17
0.30%
Chengguang Xu
13
0.23%
Zhi Zhang
11
0.19%
Al Viro
11
0.19%
Andreas Gruenbacher
10
0.18%
Milind Changire
9
0.16%
Miklos Szeredi
8
0.14%
Venky Shankar
7
0.12%
Stephen Rothwell
7
0.12%
John Spray
6
0.11%
Jan Kara
6
0.11%
Kotresh HR
5
0.09%
Arnd Bergmann
5
0.09%
David Disseldorp
4
0.07%
Neil Brown
3
0.05%
Li Wang
3
0.05%
Ilya Dryomov
3
0.05%
Yanhu Cao
2
0.04%
Linus Torvalds (pre-git)
2
0.04%
Henry C Chang
2
0.04%
Greg Kroah-Hartman
2
0.04%
Eric W. Biedermann
2
0.04%
Alex Elder
2
0.04%
Linus Torvalds
1
0.02%
Cheng Renquan
1
0.02%
Others
30
0.53%
Total
5697
util.c
100
-
4
416
Sage Weil
Yan Zheng
Yehuda Sadeh Weinraub
Greg Kroah-Hartman
October 2009
April 2010
May 2010
July 2011
February 2016
November 2016
November 2017
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 151}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
245
58.89%
Yan Zheng
169
40.63%
Yehuda Sadeh Weinraub
1
0.24%
Greg Kroah-Hartman
1
0.24%
Total
416
xattr.c
1420
-
29
7246
Sage Weil
Yan Zheng
Jeff Layton
Luis Henriques
Xiubo Li
Alex Elder
David Disseldorp
Andreas Gruenbacher
Guangliang Zhao
Milind Changire
Ilya Dryomov
David Howells
Yehuda Sadeh Weinraub
Jianpeng Ma
Yanhu Cao
Sanidhya Kashyap
Al Viro
Venky Shankar
Christian Brauner
Cheng Renquan
Deepa Dinamani
Linus Torvalds (pre-git)
SF Markus Elfring
Linus Torvalds
Greg Kroah-Hartman
Others
May 1998
February 2002
October 2009
November 2009
December 2009
March 2010
April 2010
May 2010
June 2010
August 2010
October 2010
January 2011
May 2011
July 2011
November 2011
January 2012
July 2012
January 2013
February 2013
June 2013
November 2013
February 2014
March 2014
July 2014
September 2014
December 2014
March 2015
May 2015
June 2015
February 2016
March 2016
April 2016
May 2016
September 2016
October 2016
June 2017
August 2017
November 2017
January 2018
April 2018
September 2018
January 2019
April 2019
May 2019
June 2019
July 2019
August 2019
December 2019
January 2020
March 2020
August 2020
September 2020
November 2020
December 2020
January 2021
July 2021
October 2021
February 2022
March 2022
June 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 3518}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 143}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 601}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 46}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 32, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 499}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 23, "token_count": 96}, {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 121}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 22, "token_count": 124}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 1, "token_count": 398}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 178}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 4, "token_count": 46}, {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 40}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 4, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Sage Weil
4243
58.56%
Yan Zheng
1676
23.13%
Jeff Layton
257
3.55%
Luis Henriques
252
3.48%
Xiubo Li
174
2.40%
Alex Elder
153
2.11%
David Disseldorp
125
1.73%
Andreas Gruenbacher
96
1.32%
Guangliang Zhao
46
0.63%
Milind Changire
40
0.55%
Ilya Dryomov
28
0.39%
David Howells
26
0.36%
Yehuda Sadeh Weinraub
22
0.30%
Jianpeng Ma
21
0.29%
Yanhu Cao
18
0.25%
Sanidhya Kashyap
17
0.23%
Al Viro
9
0.12%
Venky Shankar
5
0.07%
Christian Brauner
5
0.07%
Cheng Renquan
5
0.07%
Deepa Dinamani
4
0.06%
Linus Torvalds (pre-git)
2
0.03%
SF Markus Elfring
1
0.01%
Linus Torvalds
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
19
0.26%
Total
7246
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
130
Author
Tokens
Proportion
Commits
Proportion
0
Sage Weil
59635
41.32%
274
17.54%
1
Yan Zheng
37925
26.27%
386
24.71%
2
Jeff Layton
13504
9.36%
225
14.40%
3
Xiubo Li
9129
6.32%
109
6.98%
4
Luis Henriques
5763
3.99%
53
3.39%
5
Yehuda Sadeh Weinraub
2551
1.77%
23
1.47%
6
David Howells
2373
1.64%
17
1.09%
7
Ilya Dryomov
1599
1.11%
52
3.33%
8
Greg Farnum
1239
0.86%
9
0.58%
9
Chengguang Xu
1032
0.71%
32
2.05%
10
Venky Shankar
881
0.61%
9
0.58%
11
Li Wang
867
0.60%
2
0.13%
12
Alex Elder
755
0.52%
48
3.07%
13
Guangliang Zhao
736
0.51%
2
0.13%
14
Al Viro
621
0.43%
65
4.16%
15
Jianpeng Ma
585
0.41%
11
0.70%
16
John Spray
574
0.40%
4
0.26%
17
Milind Changire
367
0.25%
1
0.06%
18
Milosz Tanski
330
0.23%
3
0.19%
19
Herb Shiu
304
0.21%
3
0.19%
20
Zhi Zhang
291
0.20%
3
0.19%
21
Jim Schutt
204
0.14%
2
0.13%
22
David Disseldorp
197
0.14%
6
0.38%
23
Andreas Gruenbacher
151
0.10%
7
0.45%
24
Matthew Wilcox
146
0.10%
10
0.64%
25
Christian Brauner
144
0.10%
9
0.58%
26
Jan Kara
134
0.09%
9
0.58%
27
Kotresh HR
128
0.09%
2
0.13%
28
Eric W. Biedermann
124
0.09%
5
0.32%
29
Sam Lang
121
0.08%
1
0.06%
30
Nicholas Piggin
119
0.08%
5
0.32%
31
Zhu, Caifeng
108
0.07%
1
0.06%
32
Sanidhya Kashyap
107
0.07%
1
0.06%
33
Alexander Graf
98
0.07%
1
0.06%
34
Dan Carpenter
82
0.06%
9
0.58%
35
Arnd Bergmann
72
0.05%
6
0.38%
36
Neil Brown
66
0.05%
3
0.19%
37
Yanhu Cao
65
0.05%
3
0.19%
38
Christoph Hellwig
58
0.04%
7
0.45%
39
Miklos Szeredi
56
0.04%
5
0.32%
40
David Chinner
53
0.04%
2
0.13%
41
Souptick Joarder
46
0.03%
2
0.13%
42
Nikolay Borisov
40
0.03%
2
0.13%
43
Deepa Dinamani
40
0.03%
5
0.32%
44
Hugh Dickins
39
0.03%
1
0.06%
45
Douglas Fuller
39
0.03%
1
0.06%
46
Kirill A. Shutemov
38
0.03%
3
0.19%
47
Henry C Chang
36
0.02%
6
0.38%
48
Jakob Koschel
34
0.02%
2
0.13%
49
Linus Torvalds
33
0.02%
6
0.38%
50
Xi Wang
29
0.02%
4
0.26%
51
Cheng Renquan
29
0.02%
2
0.13%
52
SF Markus Elfring
28
0.02%
1
0.06%
53
Greg Kroah-Hartman
27
0.02%
2
0.13%
54
Linus Torvalds (pre-git)
25
0.02%
3
0.19%
55
Niels Dossche
24
0.02%
1
0.06%
56
Josef Bacik
24
0.02%
2
0.13%
57
Aneesh Kumar K.V
24
0.02%
2
0.13%
58
Stephen Rothwell
23
0.02%
1
0.06%
59
Hu Weiwen
23
0.02%
2
0.13%
60
Others
447
0.31%
89
5.70%
Total
144342
1562