Linux Source Code
Home
Release 5.1
Help
jbd2
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alberto Bertogli
Andi Kleen
Aneesh Kumar K.V
Arnd Bergmann
Brian King
Christoph Hellwig
Christoph Lameter
Daeho Jeong
Dan Carpenter
Darrick J. Wong
Dave Kleikamp
Denis V. Lunev
Ding Dinghua
Dmitriy Monakhov
Duane Griffin
Eric Biggers
Eric Sandeen
Eryu Guan
Geliang Tang
Girish Shilamkar
Harvey Harrison
Hidehiro Kawai
Jan Kara
Jens Axboe
Joel Becker
Johann Lombardi
Jose R. Santos
Josef Bacik
Joseph Qi
Junxiao Bi
Kees Cook
Kirill A. Shutemov
Lukas Czerner
Michael Christie
Michal Hocko
Mingming Cao
Nigel Cunningham
OGAWA Hirofumi
Others
Patrick J. LoPresti
Paul Gortmaker
Pavel Emelyanov
Sahitya Tummala
Seiji Aguchi
Sheng Yang
Simon Holm Thögersen
Taesoo Kim
Tahsin Erdogan
Tao Ma
Tejun Heo
Theodore Y. Ts'o
Thomas Gleixner
Unknown
Wang Long
Xiaoguang Wang
Yongqiang Yang
Zach Brown
Zhang Huan
zhangyi (F)
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
checkpoint.c
679
-
16
2222
Dave Kleikamp
Theodore Y. Ts'o
Jan Kara
Duane Griffin
Hidehiro Kawai
Xiaoguang Wang
Dmitriy Monakhov
Christoph Hellwig
Paul Gortmaker
Tao Ma
Mingming Cao
Johann Lombardi
Seiji Aguchi
Aneesh Kumar K.V
Joseph Qi
Yongqiang Yang
October 2006
January 2008
October 2008
November 2008
June 2009
September 2009
December 2009
April 2010
August 2010
October 2010
June 2011
February 2012
March 2012
June 2013
September 2014
June 2015
July 2015
October 2015
November 2016
December 2017
October 2018
January 2019
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1291}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 59}, {"author_id": 15, "token_count": 58}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 45, "token_count": 7}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 17, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 1, "token_count": 29}, {"author_id": 2, "token_count": 276}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1291
58.10%
Theodore Y. Ts'o
479
21.56%
Jan Kara
178
8.01%
Duane Griffin
59
2.66%
Hidehiro Kawai
58
2.61%
Xiaoguang Wang
39
1.76%
Dmitriy Monakhov
21
0.95%
Christoph Hellwig
19
0.86%
Paul Gortmaker
18
0.81%
Tao Ma
16
0.72%
Mingming Cao
15
0.68%
Johann Lombardi
14
0.63%
Seiji Aguchi
7
0.32%
Aneesh Kumar K.V
4
0.18%
Joseph Qi
3
0.14%
Yongqiang Yang
1
0.05%
Total
2222
commit.c
1134
-
30
4376
Dave Kleikamp
Jan Kara
Theodore Y. Ts'o
Darrick J. Wong
Girish Shilamkar
Johann Lombardi
Aneesh Kumar K.V
Zach Brown
Dmitriy Monakhov
Josef Bacik
Mingming Cao
Hidehiro Kawai
Joel Becker
Christoph Hellwig
Jens Axboe
Eryu Guan
Paul Gortmaker
Arnd Bergmann
Brian King
Yongqiang Yang
Michael Christie
Zhang Huan
Ding Dinghua
Kirill A. Shutemov
Tejun Heo
Others
October 2006
October 2007
January 2008
February 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
March 2009
April 2009
June 2009
September 2009
December 2009
February 2010
April 2010
August 2010
October 2010
March 2011
April 2011
May 2011
June 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
September 2012
February 2013
April 2013
May 2013
June 2013
August 2013
March 2014
August 2014
July 2015
October 2015
February 2016
April 2016
June 2016
October 2016
November 2016
July 2017
December 2017
July 2018
December 2018
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1748}, {"author_id": 6, "token_count": 31}, {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 239}, {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 190}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 18, "token_count": 74}, {"author_id": 15, "token_count": 1}, {"author_id": 1, "token_count": 380}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 15, "token_count": 32}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 18, "token_count": 19}, {"author_id": 11, "token_count": 47}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 10}, {"author_id": 1, "token_count": 69}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 249}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 163}, {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 244}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1748
39.95%
Jan Kara
929
21.23%
Theodore Y. Ts'o
470
10.74%
Darrick J. Wong
305
6.97%
Girish Shilamkar
239
5.46%
Johann Lombardi
190
4.34%
Aneesh Kumar K.V
93
2.13%
Zach Brown
61
1.39%
Dmitriy Monakhov
60
1.37%
Josef Bacik
58
1.33%
Mingming Cao
51
1.17%
Hidehiro Kawai
33
0.75%
Joel Becker
30
0.69%
Christoph Hellwig
17
0.39%
Jens Axboe
17
0.39%
Eryu Guan
11
0.25%
Paul Gortmaker
11
0.25%
Arnd Bergmann
7
0.16%
Brian King
7
0.16%
Yongqiang Yang
7
0.16%
Michael Christie
6
0.14%
Zhang Huan
6
0.14%
Ding Dinghua
4
0.09%
Kirill A. Shutemov
2
0.05%
Tejun Heo
1
0.02%
Others
7
0.16%
Total
4376
journal.c
2715
-
59
9818
Dave Kleikamp
Jan Kara
Theodore Y. Ts'o
Johann Lombardi
Darrick J. Wong
Geliang Tang
Mingming Cao
Paul Gortmaker
Dmitriy Monakhov
Joseph Qi
Hidehiro Kawai
Eryu Guan
Girish Shilamkar
Ding Dinghua
OGAWA Hirofumi
Eric Biggers
Michal Hocko
Eric Sandeen
Pavel Emelyanov
Daeho Jeong
Sheng Yang
Joel Becker
Zach Brown
Kees Cook
Patrick J. LoPresti
Thomas Gleixner
Christoph Hellwig
Michael Christie
Yongqiang Yang
Duane Griffin
Sahitya Tummala
Wang Long
Tejun Heo
Al Viro
Tao Ma
Harvey Harrison
Alberto Bertogli
Christoph Lameter
Denis V. Lunev
Jose R. Santos
Nigel Cunningham
Simon Holm Thögersen
Brian King
Kirill A. Shutemov
Seiji Aguchi
Xiaoguang Wang
Others
October 2006
December 2006
May 2007
July 2007
October 2007
January 2008
March 2008
April 2008
July 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
April 2010
July 2010
August 2010
October 2010
November 2010
December 2010
January 2011
February 2011
May 2011
June 2011
November 2011
February 2012
March 2012
May 2012
July 2012
August 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
December 2013
February 2014
March 2014
August 2014
September 2014
December 2014
June 2015
July 2015
October 2015
February 2016
March 2016
April 2016
June 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
October 2017
November 2017
December 2017
February 2018
May 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4487}, {"author_id": 4, "token_count": 1}, {"author_id": 6, "token_count": 144}, {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 44}, {"author_id": 4, "token_count": 934}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 7, "token_count": 9}, {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 15, "token_count": 59}, {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 58, "token_count": 4}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 19, "token_count": 41}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 437}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 35, "token_count": 19}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 37, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 31, "token_count": 24}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 150}, {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 22, "token_count": 53}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 45, "token_count": 1}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 650}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 400}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 23, "token_count": 16}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 86}, {"author_id": 1, "token_count": 42}, {"author_id": 17, "token_count": 92}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 20, "token_count": 82}, {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 30, "token_count": 24}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 32, "token_count": 10}, {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 164}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 31}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 89}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
4487
45.70%
Jan Kara
1499
15.27%
Theodore Y. Ts'o
1213
12.35%
Johann Lombardi
935
9.52%
Darrick J. Wong
495
5.04%
Geliang Tang
164
1.67%
Mingming Cao
152
1.55%
Paul Gortmaker
92
0.94%
Dmitriy Monakhov
89
0.91%
Joseph Qi
82
0.84%
Hidehiro Kawai
59
0.60%
Eryu Guan
53
0.54%
Girish Shilamkar
44
0.45%
Ding Dinghua
41
0.42%
OGAWA Hirofumi
33
0.34%
Eric Biggers
31
0.32%
Michal Hocko
29
0.30%
Eric Sandeen
28
0.29%
Pavel Emelyanov
25
0.25%
Daeho Jeong
24
0.24%
Sheng Yang
24
0.24%
Joel Becker
23
0.23%
Zach Brown
21
0.21%
Kees Cook
19
0.19%
Patrick J. LoPresti
19
0.19%
Thomas Gleixner
12
0.12%
Christoph Hellwig
10
0.10%
Michael Christie
10
0.10%
Yongqiang Yang
10
0.10%
Duane Griffin
9
0.09%
Sahitya Tummala
8
0.08%
Wang Long
8
0.08%
Tejun Heo
7
0.07%
Al Viro
6
0.06%
Tao Ma
6
0.06%
Harvey Harrison
5
0.05%
Alberto Bertogli
4
0.04%
Christoph Lameter
4
0.04%
Denis V. Lunev
4
0.04%
Jose R. Santos
4
0.04%
Nigel Cunningham
4
0.04%
Simon Holm Thögersen
4
0.04%
Brian King
3
0.03%
Kirill A. Shutemov
1
0.01%
Seiji Aguchi
1
0.01%
Xiaoguang Wang
1
0.01%
Others
16
0.16%
Total
9818
recovery.c
852
-
15
3019
Dave Kleikamp
Darrick J. Wong
Girish Shilamkar
Zach Brown
Mingming Cao
Theodore Y. Ts'o
Jan Kara
Eryu Guan
Hidehiro Kawai
Michael Christie
Andi Kleen
Dmitriy Monakhov
Duane Griffin
Jose R. Santos
Others
October 2006
July 2007
January 2008
March 2008
May 2008
June 2008
October 2008
June 2010
December 2010
November 2011
March 2012
May 2012
August 2012
May 2013
August 2013
December 2013
August 2014
September 2014
January 2015
May 2015
October 2015
February 2016
June 2016
December 2017
February 2018
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1804}, {"author_id": 6, "token_count": 40}, {"author_id": 9, "token_count": 120}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 379}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 417}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1804
59.75%
Darrick J. Wong
572
18.95%
Girish Shilamkar
379
12.55%
Zach Brown
120
3.97%
Mingming Cao
43
1.42%
Theodore Y. Ts'o
35
1.16%
Jan Kara
27
0.89%
Eryu Guan
13
0.43%
Hidehiro Kawai
13
0.43%
Michael Christie
6
0.20%
Andi Kleen
3
0.10%
Dmitriy Monakhov
1
0.03%
Duane Griffin
1
0.03%
Jose R. Santos
1
0.03%
Others
1
0.03%
Total
3019
revoke.c
731
-
15
2402
Dave Kleikamp
Duane Griffin
Yongqiang Yang
Mingming Cao
Jan Kara
Darrick J. Wong
Zach Brown
Michal Hocko
Theodore Y. Ts'o
Eric Biggers
Christoph Lameter
Christoph Hellwig
Al Viro
Kees Cook
Others
October 2006
December 2006
July 2007
October 2007
January 2008
March 2008
April 2008
March 2009
April 2009
August 2010
December 2011
February 2012
May 2012
June 2013
August 2014
October 2014
May 2015
June 2015
October 2015
February 2016
November 2016
March 2017
December 2017
June 2018
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1757}, {"author_id": 6, "token_count": 77}, {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 247}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 8, "token_count": 121}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 21, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1757
73.15%
Duane Griffin
247
10.28%
Yongqiang Yang
123
5.12%
Mingming Cao
82
3.41%
Jan Kara
54
2.25%
Darrick J. Wong
53
2.21%
Zach Brown
31
1.29%
Michal Hocko
18
0.75%
Theodore Y. Ts'o
14
0.58%
Eric Biggers
9
0.37%
Christoph Lameter
4
0.17%
Christoph Hellwig
3
0.12%
Al Viro
2
0.08%
Kees Cook
2
0.08%
Others
3
0.12%
Total
2402
transaction.c
2687
-
33
8278
Dave Kleikamp
Jan Kara
Theodore Y. Ts'o
Lukas Czerner
zhangyi (F)
Josef Bacik
Joel Becker
Yongqiang Yang
Mingming Cao
Ding Dinghua
Michal Hocko
Eric Sandeen
Junxiao Bi
Johann Lombardi
Adrian Bunk
OGAWA Hirofumi
Taesoo Kim
Dan Carpenter
Tahsin Erdogan
Tao Ma
Dmitriy Monakhov
Kirill A. Shutemov
Others
October 2006
December 2006
October 2007
January 2008
April 2008
July 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
July 2009
August 2009
February 2010
May 2010
July 2010
August 2010
December 2010
February 2011
March 2011
May 2011
June 2011
September 2011
October 2011
January 2012
February 2012
March 2012
September 2012
December 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
December 2013
February 2014
March 2014
July 2014
April 2015
May 2015
June 2015
July 2015
August 2015
November 2015
December 2015
February 2016
March 2016
April 2016
June 2016
September 2016
October 2016
February 2017
May 2017
December 2017
January 2018
April 2018
June 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4163}, {"author_id": 23, "token_count": 7}, {"author_id": 6, "token_count": 54}, {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 272}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 13, "token_count": 121}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 11, "token_count": 80}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 281}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 1, "token_count": 14}, {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 8, "token_count": 95}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 854}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 50}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 343}, {"author_id": 21, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 88}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 19}, {"author_id": 46, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 149}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
4163
50.29%
Jan Kara
2134
25.78%
Theodore Y. Ts'o
1033
12.48%
Lukas Czerner
183
2.21%
zhangyi (F)
149
1.80%
Josef Bacik
122
1.47%
Joel Becker
121
1.46%
Yongqiang Yang
95
1.15%
Mingming Cao
69
0.83%
Ding Dinghua
40
0.48%
Michal Hocko
38
0.46%
Eric Sandeen
22
0.27%
Junxiao Bi
20
0.24%
Johann Lombardi
12
0.14%
Adrian Bunk
10
0.12%
OGAWA Hirofumi
9
0.11%
Taesoo Kim
9
0.11%
Dan Carpenter
8
0.10%
Tahsin Erdogan
8
0.10%
Tao Ma
8
0.10%
Dmitriy Monakhov
4
0.05%
Kirill A. Shutemov
2
0.02%
Others
19
0.23%
Total
8278
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
87
Author
Tokens
Proportion
Commits
Proportion
0
Dave Kleikamp
15250
50.64%
1
0.33%
1
Jan Kara
4821
16.01%
59
19.34%
2
Theodore Y. Ts'o
3244
10.77%
73
23.93%
3
Darrick J. Wong
1425
4.73%
20
6.56%
4
Johann Lombardi
1151
3.82%
2
0.66%
5
Girish Shilamkar
662
2.20%
1
0.33%
6
Mingming Cao
412
1.37%
13
4.26%
7
Duane Griffin
316
1.05%
5
1.64%
8
Yongqiang Yang
236
0.78%
4
1.31%
9
Zach Brown
233
0.77%
1
0.33%
10
Lukas Czerner
183
0.61%
3
0.98%
11
Josef Bacik
180
0.60%
3
0.98%
12
Dmitriy Monakhov
175
0.58%
8
2.62%
13
Joel Becker
174
0.58%
1
0.33%
14
Geliang Tang
164
0.54%
1
0.33%
15
Hidehiro Kawai
163
0.54%
4
1.31%
16
zhangyi (F)
149
0.49%
3
0.98%
17
Paul Gortmaker
121
0.40%
4
1.31%
18
Aneesh Kumar K.V
97
0.32%
2
0.66%
19
Ding Dinghua
85
0.28%
3
0.98%
20
Joseph Qi
85
0.28%
1
0.33%
21
Michal Hocko
85
0.28%
6
1.97%
22
Eryu Guan
77
0.26%
2
0.66%
23
Eric Sandeen
50
0.17%
5
1.64%
24
Christoph Hellwig
49
0.16%
3
0.98%
25
OGAWA Hirofumi
42
0.14%
2
0.66%
26
Eric Biggers
40
0.13%
1
0.33%
27
Xiaoguang Wang
40
0.13%
1
0.33%
28
Tao Ma
30
0.10%
4
1.31%
29
Pavel Emelyanov
25
0.08%
1
0.33%
30
Daeho Jeong
24
0.08%
1
0.33%
31
Sheng Yang
24
0.08%
1
0.33%
32
Michael Christie
22
0.07%
3
0.98%
33
Kees Cook
21
0.07%
2
0.66%
34
Junxiao Bi
20
0.07%
1
0.33%
35
Patrick J. LoPresti
19
0.06%
1
0.33%
36
Jens Axboe
17
0.06%
1
0.33%
37
Thomas Gleixner
12
0.04%
1
0.33%
38
Adrian Bunk
10
0.03%
1
0.33%
39
Brian King
10
0.03%
1
0.33%
40
Taesoo Kim
9
0.03%
1
0.33%
41
Al Viro
8
0.03%
2
0.66%
42
Christoph Lameter
8
0.03%
1
0.33%
43
Dan Carpenter
8
0.03%
2
0.66%
44
Sahitya Tummala
8
0.03%
1
0.33%
45
Seiji Aguchi
8
0.03%
1
0.33%
46
Tahsin Erdogan
8
0.03%
1
0.33%
47
Tejun Heo
8
0.03%
2
0.66%
48
Wang Long
8
0.03%
1
0.33%
49
Arnd Bergmann
7
0.02%
2
0.66%
50
Unknown
6
0.02%
1
0.33%
51
Zhang Huan
6
0.02%
1
0.33%
52
Harvey Harrison
5
0.02%
1
0.33%
53
Jose R. Santos
5
0.02%
1
0.33%
54
Kirill A. Shutemov
5
0.02%
1
0.33%
55
Alberto Bertogli
4
0.01%
1
0.33%
56
Denis V. Lunev
4
0.01%
1
0.33%
57
Nigel Cunningham
4
0.01%
2
0.66%
58
Simon Holm Thögersen
4
0.01%
1
0.33%
59
Andi Kleen
3
0.01%
1
0.33%
60
Others
46
0.15%
30
9.84%
Total
30115
305